From 4c6f42ecfadda716442874d945a6c312ccffe559 Mon Sep 17 00:00:00 2001 From: Raul Rodrigo Segura Date: Sun, 20 May 2018 16:28:31 +0200 Subject: [PATCH 001/303] Set Object name to graphical elements to thematize by qss --- src/calamares/CalamaresWindow.cpp | 13 ++++++++++++- src/calamares/progresstree/ProgressTreeView.cpp | 1 + src/modules/partition/gui/BootInfoWidget.cpp | 4 +++- src/modules/partition/gui/DeviceInfoWidget.cpp | 3 ++- src/modules/partition/gui/PartitionBarsView.cpp | 1 + src/modules/summary/SummaryPage.cpp | 1 + 6 files changed, 20 insertions(+), 3 deletions(-) diff --git a/src/calamares/CalamaresWindow.cpp b/src/calamares/CalamaresWindow.cpp index 9f2ab6472..55ee9c69b 100644 --- a/src/calamares/CalamaresWindow.cpp +++ b/src/calamares/CalamaresWindow.cpp @@ -34,6 +34,7 @@ #include #include #include +#include CalamaresWindow::CalamaresWindow( QWidget* parent ) : QWidget( parent ) @@ -51,7 +52,8 @@ CalamaresWindow::CalamaresWindow( QWidget* parent ) using CalamaresUtils::windowPreferredWidth; QSize availableSize = qApp->desktop()->availableGeometry( this ).size(); - + this->setObjectName("mainApp"); + cDebug() << "Available size" << availableSize; if ( ( availableSize.width() < windowPreferredWidth ) || ( availableSize.height() < windowPreferredHeight ) ) @@ -71,10 +73,12 @@ CalamaresWindow::CalamaresWindow( QWidget* parent ) setLayout( mainLayout ); QWidget* sideBox = new QWidget( this ); + sideBox->setObjectName("sidebarApp"); mainLayout->addWidget( sideBox ); QBoxLayout* sideLayout = new QVBoxLayout; sideBox->setLayout( sideLayout ); + // Set this attribute into qss file sideBox->setFixedWidth( qBound( 100, CalamaresUtils::defaultFontHeight() * 12, w < windowPreferredWidth ? 100 : 190 ) ); sideBox->setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Expanding ); @@ -82,6 +86,8 @@ CalamaresWindow::CalamaresWindow( QWidget* parent ) sideLayout->addLayout( logoLayout ); logoLayout->addStretch(); QLabel* logoLabel = new QLabel( sideBox ); + logoLabel->setObjectName("logoApp"); + //Define all values into qss file { QPalette plt = sideBox->palette(); sideBox->setAutoFillBackground( true ); @@ -142,6 +148,11 @@ CalamaresWindow::CalamaresWindow( QWidget* parent ) connect( m_viewManager, &Calamares::ViewManager::enlarge, this, &CalamaresWindow::enlarge ); mainLayout->addWidget( m_viewManager->centralWidget() ); + QFile File("/etc/calamares/stylesheet.qss"); + File.open(QFile::ReadOnly); + QString StyleSheet = QLatin1String(File.readAll()); + this->setStyleSheet(StyleSheet); + } void diff --git a/src/calamares/progresstree/ProgressTreeView.cpp b/src/calamares/progresstree/ProgressTreeView.cpp index b6b3ac5a9..079592848 100644 --- a/src/calamares/progresstree/ProgressTreeView.cpp +++ b/src/calamares/progresstree/ProgressTreeView.cpp @@ -35,6 +35,7 @@ ProgressTreeView::ProgressTreeView( QWidget* parent ) { s_instance = this; //FIXME: should assert when s_instance gets written and it wasn't nullptr + this->setObjectName("sidebarMenuApp"); setFrameShape( QFrame::NoFrame ); setContentsMargins( 0, 0, 0, 0 ); diff --git a/src/modules/partition/gui/BootInfoWidget.cpp b/src/modules/partition/gui/BootInfoWidget.cpp index 6a985877f..696628c37 100644 --- a/src/modules/partition/gui/BootInfoWidget.cpp +++ b/src/modules/partition/gui/BootInfoWidget.cpp @@ -32,6 +32,8 @@ BootInfoWidget::BootInfoWidget( QWidget* parent ) , m_bootIcon( new QLabel ) , m_bootLabel( new QLabel ) { + m_bootIcon->setObjectName("bootInfoIcon"); + m_bootLabel->setObjectName("bootInfoLabel"); QHBoxLayout* mainLayout = new QHBoxLayout; setLayout( mainLayout ); @@ -47,7 +49,7 @@ BootInfoWidget::BootInfoWidget( QWidget* parent ) m_bootIcon->setPixmap( CalamaresUtils::defaultPixmap( CalamaresUtils::BootEnvironment, CalamaresUtils::Original, iconSize ) ); - + QFontMetrics fm = QFontMetrics( QFont() ); m_bootLabel->setMinimumWidth( fm.boundingRect( "BIOS" ).width() + CalamaresUtils::defaultFontHeight() / 2 ); m_bootLabel->setAlignment( Qt::AlignCenter ); diff --git a/src/modules/partition/gui/DeviceInfoWidget.cpp b/src/modules/partition/gui/DeviceInfoWidget.cpp index 033db147f..4d37e3b39 100644 --- a/src/modules/partition/gui/DeviceInfoWidget.cpp +++ b/src/modules/partition/gui/DeviceInfoWidget.cpp @@ -39,7 +39,8 @@ DeviceInfoWidget::DeviceInfoWidget( QWidget* parent ) setLayout( mainLayout ); CalamaresUtils::unmarginLayout( mainLayout ); - + m_ptLabel->setObjectName("deviceInfoLabel"); + m_ptIcon->setObjectName("deviceInfoIcon"); mainLayout->addWidget( m_ptIcon ); mainLayout->addWidget( m_ptLabel ); diff --git a/src/modules/partition/gui/PartitionBarsView.cpp b/src/modules/partition/gui/PartitionBarsView.cpp index 3fa1bb272..22e360182 100644 --- a/src/modules/partition/gui/PartitionBarsView.cpp +++ b/src/modules/partition/gui/PartitionBarsView.cpp @@ -57,6 +57,7 @@ PartitionBarsView::PartitionBarsView( QWidget* parent ) , canBeSelected( []( const QModelIndex& ) { return true; } ) , m_hoveredIndex( QModelIndex() ) { + this->setObjectName("partitionBarView"); setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Fixed ); setFrameStyle( QFrame::NoFrame ); setSelectionBehavior( QAbstractItemView::SelectRows ); diff --git a/src/modules/summary/SummaryPage.cpp b/src/modules/summary/SummaryPage.cpp index de68b1211..b70bce2b9 100644 --- a/src/modules/summary/SummaryPage.cpp +++ b/src/modules/summary/SummaryPage.cpp @@ -39,6 +39,7 @@ SummaryPage::SummaryPage( const SummaryViewStep* thisViewStep, QWidget* parent ) , m_contentWidget( nullptr ) , m_scrollArea( new QScrollArea( this ) ) { + this->setObjectName("summaryStep"); Q_UNUSED( parent ); Q_ASSERT( m_thisViewStep ); QVBoxLayout* layout = new QVBoxLayout( this ); From 1636f665c30cc9e4eed98ef641b5c1a562506d67 Mon Sep 17 00:00:00 2001 From: Raul Rodrigo Segura Date: Sun, 20 May 2018 16:29:38 +0200 Subject: [PATCH 002/303] Set Object name to graphical elements to thematize by qss --- src/modules/partition/gui/PartitionLabelsView.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/partition/gui/PartitionLabelsView.cpp b/src/modules/partition/gui/PartitionLabelsView.cpp index fbcc1de72..01c7a150e 100644 --- a/src/modules/partition/gui/PartitionLabelsView.cpp +++ b/src/modules/partition/gui/PartitionLabelsView.cpp @@ -61,7 +61,7 @@ PartitionLabelsView::PartitionLabelsView( QWidget* parent ) setFrameStyle( QFrame::NoFrame ); setSelectionBehavior( QAbstractItemView::SelectRows ); setSelectionMode( QAbstractItemView::SingleSelection ); - + this->setObjectName("partitionLabel"); // Debug connect( this, &PartitionLabelsView::clicked, this, [=]( const QModelIndex& index ) From e2801daf33790040caa879dad6bb679476093720 Mon Sep 17 00:00:00 2001 From: Raul Rodrigo Segura Date: Sun, 20 May 2018 16:47:20 +0200 Subject: [PATCH 003/303] check path --- src/calamares/CalamaresWindow.cpp | 27 ++++++++++++++++++++++----- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/src/calamares/CalamaresWindow.cpp b/src/calamares/CalamaresWindow.cpp index 55ee9c69b..6fc0a3622 100644 --- a/src/calamares/CalamaresWindow.cpp +++ b/src/calamares/CalamaresWindow.cpp @@ -53,7 +53,7 @@ CalamaresWindow::CalamaresWindow( QWidget* parent ) QSize availableSize = qApp->desktop()->availableGeometry( this ).size(); this->setObjectName("mainApp"); - + cDebug() << "Available size" << availableSize; if ( ( availableSize.width() < windowPreferredWidth ) || ( availableSize.height() < windowPreferredHeight ) ) @@ -148,10 +148,27 @@ CalamaresWindow::CalamaresWindow( QWidget* parent ) connect( m_viewManager, &Calamares::ViewManager::enlarge, this, &CalamaresWindow::enlarge ); mainLayout->addWidget( m_viewManager->centralWidget() ); - QFile File("/etc/calamares/stylesheet.qss"); - File.open(QFile::ReadOnly); - QString StyleSheet = QLatin1String(File.readAll()); - this->setStyleSheet(StyleSheet); + + + + QString brandingComponentName = Calamares::Settings::instance()->brandingComponentName(); + if ( brandingComponentName.simplified().isEmpty() ) + { + cError() << "FATAL: branding component not set in settings.conf"; + ::exit( EXIT_FAILURE ); + } + + QString brandingQSSDescriptorPath = QString( "/etc/calamares/branding/%1/stylesheet.qss" ) + .arg( brandingComponentName ); + + importQSSPath = QFileInfo( brandingQSSDescriptorPath ); + if ( importQSSPath.exists() && importQSSPath.isReadable() ) + { + QFile File(importQSSPath); + File.open(QFile::ReadOnly); + QString StyleSheet = QLatin1String(File.readAll()); + this->setStyleSheet(StyleSheet); + } } From 3f2cc854f49591d49c9a7a9064d1216cad68b22f Mon Sep 17 00:00:00 2001 From: Raul Rodrigo Segura Date: Mon, 21 May 2018 09:22:28 +0200 Subject: [PATCH 004/303] Set type to variable and import library --- src/calamares/CalamaresWindow.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/calamares/CalamaresWindow.cpp b/src/calamares/CalamaresWindow.cpp index 6fc0a3622..31f1b5c21 100644 --- a/src/calamares/CalamaresWindow.cpp +++ b/src/calamares/CalamaresWindow.cpp @@ -35,6 +35,7 @@ #include #include #include +#include CalamaresWindow::CalamaresWindow( QWidget* parent ) : QWidget( parent ) @@ -161,7 +162,7 @@ CalamaresWindow::CalamaresWindow( QWidget* parent ) QString brandingQSSDescriptorPath = QString( "/etc/calamares/branding/%1/stylesheet.qss" ) .arg( brandingComponentName ); - importQSSPath = QFileInfo( brandingQSSDescriptorPath ); + QFileInfo importQSSPath = QFileInfo( brandingQSSDescriptorPath ); if ( importQSSPath.exists() && importQSSPath.isReadable() ) { QFile File(importQSSPath); From 7b6c76ba1528a4f4e09966bf5bedfdd614c51023 Mon Sep 17 00:00:00 2001 From: Raul Rodrigo Segura Date: Mon, 21 May 2018 09:27:58 +0200 Subject: [PATCH 005/303] fix typo --- src/calamares/CalamaresWindow.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calamares/CalamaresWindow.cpp b/src/calamares/CalamaresWindow.cpp index 31f1b5c21..2dbda3c36 100644 --- a/src/calamares/CalamaresWindow.cpp +++ b/src/calamares/CalamaresWindow.cpp @@ -165,7 +165,7 @@ CalamaresWindow::CalamaresWindow( QWidget* parent ) QFileInfo importQSSPath = QFileInfo( brandingQSSDescriptorPath ); if ( importQSSPath.exists() && importQSSPath.isReadable() ) { - QFile File(importQSSPath); + QFile File(brandingQSSDescriptorPath); File.open(QFile::ReadOnly); QString StyleSheet = QLatin1String(File.readAll()); this->setStyleSheet(StyleSheet); From 975004fc6324a78b639e204c48deba281d553bfb Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 22 May 2018 05:21:20 -0400 Subject: [PATCH 006/303] [libcalamaresui] Document accessors in Branding - document accessors - put all path and directory accessors together - make simple accessors inline - rename "pathprefix" to "directory" to be consistent with others --- src/libcalamaresui/Branding.cpp | 28 ---------------------------- src/libcalamaresui/Branding.h | 21 ++++++++++++++++----- src/modules/welcome/WelcomePage.cpp | 4 ++-- 3 files changed, 18 insertions(+), 35 deletions(-) diff --git a/src/libcalamaresui/Branding.cpp b/src/libcalamaresui/Branding.cpp index 584d85c0b..f9f66a9fc 100644 --- a/src/libcalamaresui/Branding.cpp +++ b/src/libcalamaresui/Branding.cpp @@ -81,7 +81,6 @@ Branding::Branding( const QString& brandingFilePath, QObject* parent ) : QObject( parent ) , m_descriptorPath( brandingFilePath ) - , m_componentName() , m_welcomeStyleCalamares( false ) , m_welcomeExpandingLogo( true ) { @@ -207,20 +206,6 @@ Branding::Branding( const QString& brandingFilePath, } -QString -Branding::descriptorPath() const -{ - return m_descriptorPath; -} - - -QString -Branding::componentName() const -{ - return m_componentName; -} - - QString Branding::componentDirectory() const { @@ -229,13 +214,6 @@ Branding::componentDirectory() const } -QString -Branding::translationsPathPrefix() const -{ - return m_translationsPathPrefix; -} - - QString Branding::string( Branding::StringEntry stringEntry ) const { @@ -272,12 +250,6 @@ Branding::image( Branding::ImageEntry imageEntry, const QSize& size ) const } -QString -Branding::slideshowPath() const -{ - return m_slideshowPath; -} - void Branding::setGlobals( GlobalStorage* globalStorage ) const { diff --git a/src/libcalamaresui/Branding.h b/src/libcalamaresui/Branding.h index fe9a83979..a3253e500 100644 --- a/src/libcalamaresui/Branding.h +++ b/src/libcalamaresui/Branding.h @@ -63,7 +63,7 @@ public: ProductIcon, ProductWelcome }; - + enum StyleEntry : short { SidebarBackground, @@ -77,16 +77,27 @@ public: explicit Branding( const QString& brandingFilePath, QObject* parent = nullptr ); - QString descriptorPath() const; - QString componentName() const; + /** @brief Complete path of the branding descriptor file. */ + QString descriptorPath() const { return m_descriptorPath; } + /** @brief The component name found in the descriptor file. + * + * The component name always matches the last directory name in the path. + */ + QString componentName() const { return m_componentName; } + /** @brief The directory holding all of the branding assets. */ QString componentDirectory() const; - QString translationsPathPrefix() const; + /** @brief The directory where branding translations live. + * + * This is componentDir + "/lang". + */ + QString translationsDirectory() const { return m_translationsPathPrefix; } + /** @brief Path to the slideshow QML file, if any. */ + QString slideshowPath() const { return m_slideshowPath; } QString string( Branding::StringEntry stringEntry ) const; QString styleString( Branding::StyleEntry styleEntry ) const; QString imagePath( Branding::ImageEntry imageEntry ) const; QPixmap image( Branding::ImageEntry imageEntry, const QSize& size ) const; - QString slideshowPath() const; bool welcomeStyleCalamares() const { return m_welcomeStyleCalamares; } bool welcomeExpandingLogo() const { return m_welcomeExpandingLogo; } diff --git a/src/modules/welcome/WelcomePage.cpp b/src/modules/welcome/WelcomePage.cpp index 0a1d2fb7d..c7a30c4f2 100644 --- a/src/modules/welcome/WelcomePage.cpp +++ b/src/modules/welcome/WelcomePage.cpp @@ -257,7 +257,7 @@ WelcomePage::initLanguages() if ( isTranslationAvailable ) CalamaresUtils::installTranslator( matchedLocale.name(), - Calamares::Branding::instance()->translationsPathPrefix(), + Calamares::Branding::instance()->translationsDirectory(), qApp ); else cWarning() << "No available translation matched" << defaultLocale; @@ -272,7 +272,7 @@ WelcomePage::initLanguages() QLocale::setDefault( selectedLocale ); CalamaresUtils::installTranslator( selectedLocale, - Calamares::Branding::instance()->translationsPathPrefix(), + Calamares::Branding::instance()->translationsDirectory(), qApp ); } ); } From 5bcfb32cf5b42937c606b35f0912e23aaf939dad Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 22 May 2018 05:43:59 -0400 Subject: [PATCH 007/303] Branding: move the branding stylesheet to the Branding class --- src/calamares/CalamaresWindow.cpp | 23 +---------------------- src/libcalamaresui/Branding.cpp | 10 ++++++++++ src/libcalamaresui/Branding.h | 3 +++ 3 files changed, 14 insertions(+), 22 deletions(-) diff --git a/src/calamares/CalamaresWindow.cpp b/src/calamares/CalamaresWindow.cpp index 2dbda3c36..8c4f6a3cd 100644 --- a/src/calamares/CalamaresWindow.cpp +++ b/src/calamares/CalamaresWindow.cpp @@ -149,28 +149,7 @@ CalamaresWindow::CalamaresWindow( QWidget* parent ) connect( m_viewManager, &Calamares::ViewManager::enlarge, this, &CalamaresWindow::enlarge ); mainLayout->addWidget( m_viewManager->centralWidget() ); - - - - QString brandingComponentName = Calamares::Settings::instance()->brandingComponentName(); - if ( brandingComponentName.simplified().isEmpty() ) - { - cError() << "FATAL: branding component not set in settings.conf"; - ::exit( EXIT_FAILURE ); - } - - QString brandingQSSDescriptorPath = QString( "/etc/calamares/branding/%1/stylesheet.qss" ) - .arg( brandingComponentName ); - - QFileInfo importQSSPath = QFileInfo( brandingQSSDescriptorPath ); - if ( importQSSPath.exists() && importQSSPath.isReadable() ) - { - QFile File(brandingQSSDescriptorPath); - File.open(QFile::ReadOnly); - QString StyleSheet = QLatin1String(File.readAll()); - this->setStyleSheet(StyleSheet); - } - + setStyleSheet( Calamares::Branding::instance()->stylesheet() ); } void diff --git a/src/libcalamaresui/Branding.cpp b/src/libcalamaresui/Branding.cpp index f9f66a9fc..8df39a7d4 100644 --- a/src/libcalamaresui/Branding.cpp +++ b/src/libcalamaresui/Branding.cpp @@ -188,6 +188,16 @@ Branding::Branding( const QString& brandingFilePath, m_translationsPathPrefix.append( QString( "%1calamares-%2" ) .arg( QDir::separator() ) .arg( m_componentName ) ); + + QFileInfo importQSSPath( componentDir.filePath( "stylesheet.qss" ) ); + if ( importQSSPath.exists() && importQSSPath.isReadable() ) + { + QFile stylesheetFile( importQSSPath.filePath() ); + stylesheetFile.open( QFile::ReadOnly ); + m_stylesheet = stylesheetFile.readAll(); + } + else + cWarning() << "the branding component" << componentDir.absolutePath() << "does not ship stylesheet.qss."; } else { diff --git a/src/libcalamaresui/Branding.h b/src/libcalamaresui/Branding.h index a3253e500..f7de939f1 100644 --- a/src/libcalamaresui/Branding.h +++ b/src/libcalamaresui/Branding.h @@ -98,6 +98,8 @@ public: QString styleString( Branding::StyleEntry styleEntry ) const; QString imagePath( Branding::ImageEntry imageEntry ) const; QPixmap image( Branding::ImageEntry imageEntry, const QSize& size ) const; + /** @brief Stylesheet to apply for this branding. May be empty. */ + QString stylesheet() const { return m_stylesheet; } bool welcomeStyleCalamares() const { return m_welcomeStyleCalamares; } bool welcomeExpandingLogo() const { return m_welcomeExpandingLogo; } @@ -125,6 +127,7 @@ private: QMap< QString, QString > m_style; QString m_slideshowPath; QString m_translationsPathPrefix; + QString m_stylesheet; // Text from file bool m_welcomeStyleCalamares; bool m_welcomeExpandingLogo; From 2413180c6701645b67e66b3a549607876c894dee Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 22 May 2018 05:47:14 -0400 Subject: [PATCH 008/303] Branding: update copyright notices --- src/calamares/CalamaresWindow.cpp | 1 + src/libcalamaresui/Branding.cpp | 3 ++- src/libcalamaresui/Branding.h | 3 ++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/calamares/CalamaresWindow.cpp b/src/calamares/CalamaresWindow.cpp index 8c4f6a3cd..e2e03a237 100644 --- a/src/calamares/CalamaresWindow.cpp +++ b/src/calamares/CalamaresWindow.cpp @@ -2,6 +2,7 @@ * * Copyright 2014-2015, Teo Mrnjavac * Copyright 2017-2018, Adriaan de Groot + * Copyright 2018, Raul Rodrigo Segura (raurodse) * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/libcalamaresui/Branding.cpp b/src/libcalamaresui/Branding.cpp index 8df39a7d4..583f9d20c 100644 --- a/src/libcalamaresui/Branding.cpp +++ b/src/libcalamaresui/Branding.cpp @@ -1,7 +1,8 @@ /* === This file is part of Calamares - === * * Copyright 2014-2015, Teo Mrnjavac - * Copyright 2017, Adriaan de Groot + * Copyright 2017-2018, Adriaan de Groot + * Copyright 2018, Raul Rodrigo Segura (raurodse) * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/libcalamaresui/Branding.h b/src/libcalamaresui/Branding.h index f7de939f1..f8ccf3069 100644 --- a/src/libcalamaresui/Branding.h +++ b/src/libcalamaresui/Branding.h @@ -1,7 +1,8 @@ /* === This file is part of Calamares - === * * Copyright 2014-2015, Teo Mrnjavac - * Copyright 2017, Adriaan de Groot + * Copyright 2017-2018, Adriaan de Groot + * Copyright 2018, Raul Rodrigo Segura (raurodse) * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by From 43f64057142b2a6967bd427bc15cb05b6ef1bd67 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 17 Mar 2019 04:43:42 -0400 Subject: [PATCH 009/303] [welcome] Simplify team listing - There are a lot more contributors who should be named, but it's not going to fit here. Instead, link to the website. --- src/modules/welcome/WelcomePage.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/modules/welcome/WelcomePage.cpp b/src/modules/welcome/WelcomePage.cpp index d4ae6c47a..9260f27a3 100644 --- a/src/modules/welcome/WelcomePage.cpp +++ b/src/modules/welcome/WelcomePage.cpp @@ -82,10 +82,9 @@ WelcomePage::WelcomePage( QWidget* parent ) "%2
" "for %3


" "Copyright 2014-2017 Teo Mrnjavac <teo@kde.org>
" - "Copyright 2017 Adriaan de Groot <groot@kde.org>
" - "Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo," - " Philip Müller, Pier Luigi Fiorini, Rohan Garg and the Calamares " + "Copyright 2017-2019 Adriaan de Groot <groot@kde.org>
" + "Thanks to
the Calamares team " + "and the Calamares " "translators team.

" "Calamares " "development is sponsored by
" From 540d27d0c3a80fb31ab9300578eb52b2762796d4 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 18 Mar 2019 17:38:44 -0400 Subject: [PATCH 010/303] [libcalamares] Convenience function YAML->QStringList - operator>> already existed, but here's a version that can be used in function-call context. --- src/libcalamares/utils/YamlUtils.cpp | 8 ++++++++ src/libcalamares/utils/YamlUtils.h | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/src/libcalamares/utils/YamlUtils.cpp b/src/libcalamares/utils/YamlUtils.cpp index e7eb8fd46..b9b3425e6 100644 --- a/src/libcalamares/utils/YamlUtils.cpp +++ b/src/libcalamares/utils/YamlUtils.cpp @@ -109,6 +109,14 @@ yamlMapToVariant( const YAML::Node& mapNode ) return vm; } +QStringList +yamlToStringList(const YAML::Node& listNode) +{ + QStringList l; + listNode >> l; + return l; +} + void explainYamlException( const YAML::Exception& e, const QByteArray& yamlData, const char *label ) diff --git a/src/libcalamares/utils/YamlUtils.h b/src/libcalamares/utils/YamlUtils.h index 49c8d6613..0fa48e270 100644 --- a/src/libcalamares/utils/YamlUtils.h +++ b/src/libcalamares/utils/YamlUtils.h @@ -32,6 +32,7 @@ class Node; class Exception; } +/// @brief Appends all te elements of @p node to the string list @p v void operator>>( const YAML::Node& node, QStringList& v ); namespace CalamaresUtils @@ -51,6 +52,9 @@ QVariant yamlScalarToVariant( const YAML::Node& scalarNode ); QVariant yamlSequenceToVariant( const YAML::Node& sequenceNode ); QVariant yamlMapToVariant( const YAML::Node& mapNode ); +/// @brief Returns all the elements of @p listNode in a StringList +QStringList yamlToStringList( const YAML::Node& listNode ); + /// @brief Save a @p map to @p filename as YAML bool saveYaml( const QString& filename, const QVariantMap& map ); From e18e4e3d6f70f57ca131cb97c0c2ee8b1d8c0524 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 18 Mar 2019 17:48:39 -0400 Subject: [PATCH 011/303] [libcalamares] Refactor module-search path - Refactor code that fills up the module search path from the *modules-search* configuration key. - Improve debug logging while here. --- src/libcalamares/Settings.cpp | 71 ++++++++++++++++++++--------------- 1 file changed, 41 insertions(+), 30 deletions(-) diff --git a/src/libcalamares/Settings.cpp b/src/libcalamares/Settings.cpp index 3a00399f4..22458fcef 100644 --- a/src/libcalamares/Settings.cpp +++ b/src/libcalamares/Settings.cpp @@ -74,6 +74,46 @@ Settings::instance() return s_instance; } +static void +interpretModulesSearch( const bool debugMode, const QStringList& rawPaths, QStringList& output ) +{ + for ( const auto& path : rawPaths ) + { + if ( path == "local" ) + { + cDebug() << "module-search local"; + + // If we're running in debug mode, we assume we might also be + // running from the build dir, so we add a maximum priority + // module search path in the build dir. + if ( debugMode ) + { + QString buildDirModules = QDir::current().absolutePath() + + QDir::separator() + "src" + + QDir::separator() + "modules"; + if ( QDir( buildDirModules ).exists() ) + output.append( buildDirModules ); + } + + // Install path is set in CalamaresAddPlugin.cmake + output.append( CalamaresUtils::systemLibDir().absolutePath() + + QDir::separator() + "calamares" + + QDir::separator() + "modules" ); + } + else + { + QDir d( path ); + if ( d.exists() && d.isReadable() ) + { + cDebug() << "module-search exists" << d.absolutePath(); + output.append( d.absolutePath() ); + } + else + cDebug() << "module-search non-existent" << path; + } + } +} + Settings::Settings( const QString& settingsFilePath, bool debugMode, QObject* parent ) @@ -94,36 +134,7 @@ Settings::Settings( const QString& settingsFilePath, YAML::Node config = YAML::Load( ba.constData() ); Q_ASSERT( config.IsMap() ); - QStringList rawPaths; - config[ "modules-search" ] >> rawPaths; - for ( int i = 0; i < rawPaths.length(); ++i ) - { - if ( rawPaths[ i ] == "local" ) - { - // If we're running in debug mode, we assume we might also be - // running from the build dir, so we add a maximum priority - // module search path in the build dir. - if ( debugMode ) - { - QString buildDirModules = QDir::current().absolutePath() + - QDir::separator() + "src" + - QDir::separator() + "modules"; - if ( QDir( buildDirModules ).exists() ) - m_modulesSearchPaths.append( buildDirModules ); - } - - // Install path is set in CalamaresAddPlugin.cmake - m_modulesSearchPaths.append( CalamaresUtils::systemLibDir().absolutePath() + - QDir::separator() + "calamares" + - QDir::separator() + "modules" ); - } - else - { - QDir path( rawPaths[ i ] ); - if ( path.exists() && path.isReadable() ) - m_modulesSearchPaths.append( path.absolutePath() ); - } - } + interpretModulesSearch( debugMode, CalamaresUtils::yamlToStringList( config[ "modules-search" ] ), m_modulesSearchPaths ); // Parse the custom instances section if ( config[ "instances" ] ) From 5a8ed8583f51e7a055b6615839b80eada0205636 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 19 Mar 2019 05:39:53 -0400 Subject: [PATCH 012/303] [libcalamaresui] Complain about missing config files - When no config file is found, tell where it wasn't. --- src/libcalamaresui/modulesystem/Module.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libcalamaresui/modulesystem/Module.cpp b/src/libcalamaresui/modulesystem/Module.cpp index 20e0517ea..73a026fb9 100644 --- a/src/libcalamaresui/modulesystem/Module.cpp +++ b/src/libcalamaresui/modulesystem/Module.cpp @@ -169,7 +169,8 @@ moduleConfigurationCandidates( bool assumeBuildDir, const QString& moduleName, c void Module::loadConfigurationFile( const QString& configFileName ) //throws YAML::Exception { - foreach ( const QString& path, moduleConfigurationCandidates( Settings::instance()->debugMode(), m_name, configFileName ) ) + QStringList configCandidates = moduleConfigurationCandidates( Settings::instance()->debugMode(), m_name, configFileName ); + for ( const QString& path : configCandidates ) { QFile configFile( path ); if ( configFile.exists() && configFile.open( QFile::ReadOnly | QFile::Text ) ) @@ -198,6 +199,7 @@ Module::loadConfigurationFile( const QString& configFileName ) //throws YAML::Ex return; } } + cDebug() << "No config file found in" << Logger::DebugList( configCandidates ); } From 7515f36b9629bd872a1429ef4fc1f218b4c7e928 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 19 Mar 2019 05:57:33 -0400 Subject: [PATCH 013/303] [libcalamares] Refactor settings-loading some more - Load instances list in a separate method - Load sequence list in a separate method - Don't rely on QASSERT, explicitly throw if something is missing. --- src/libcalamares/Settings.cpp | 124 +++++++++++++++++++--------------- 1 file changed, 68 insertions(+), 56 deletions(-) diff --git a/src/libcalamares/Settings.cpp b/src/libcalamares/Settings.cpp index 22458fcef..9bedbbe41 100644 --- a/src/libcalamares/Settings.cpp +++ b/src/libcalamares/Settings.cpp @@ -114,6 +114,72 @@ interpretModulesSearch( const bool debugMode, const QStringList& rawPaths, QStri } } +static void +interpretInstances( const YAML::Node& node, Settings::InstanceDescriptionList& customInstances ) +{ + // Parse the custom instances section + if ( node ) + { + QVariant instancesV = CalamaresUtils::yamlToVariant( node ).toList(); + if ( instancesV.type() == QVariant::List ) + { + const auto instances = instancesV.toList(); + for ( const QVariant& instancesVListItem : instances ) + { + if ( instancesVListItem.type() != QVariant::Map ) + continue; + QVariantMap instancesVListItemMap = + instancesVListItem.toMap(); + Settings::InstanceDescription instanceMap; + for ( auto it = instancesVListItemMap.constBegin(); + it != instancesVListItemMap.constEnd(); ++it ) + { + if ( it.value().type() != QVariant::String ) + continue; + instanceMap.insert( it.key(), it.value().toString() ); + } + customInstances.append( instanceMap ); + } + } + } +} + +static void +interpretSequence( const YAML::Node& node, Settings::ModuleSequence& moduleSequence ) +{ + // Parse the modules sequence section + if ( node ) + { + QVariant sequenceV = CalamaresUtils::yamlToVariant( node ); + if ( !( sequenceV.type() == QVariant::List ) ) + throw YAML::Exception( YAML::Mark(), "sequence key does not have a list-value" ); + + const auto sequence = sequenceV.toList(); + for ( const QVariant& sequenceVListItem : sequence ) + { + if ( sequenceVListItem.type() != QVariant::Map ) + continue; + QString thisActionS = sequenceVListItem.toMap().firstKey(); + ModuleAction thisAction; + if ( thisActionS == "show" ) + thisAction = ModuleAction::Show; + else if ( thisActionS == "exec" ) + thisAction = ModuleAction::Exec; + else + continue; + + QStringList thisActionRoster = sequenceVListItem + .toMap() + .value( thisActionS ) + .toStringList(); + moduleSequence.append( qMakePair( thisAction, + thisActionRoster ) ); + } + } + else + throw YAML::Exception( YAML::Mark(), "sequence key is missing" ); +} + Settings::Settings( const QString& settingsFilePath, bool debugMode, QObject* parent ) @@ -135,62 +201,8 @@ Settings::Settings( const QString& settingsFilePath, Q_ASSERT( config.IsMap() ); interpretModulesSearch( debugMode, CalamaresUtils::yamlToStringList( config[ "modules-search" ] ), m_modulesSearchPaths ); - - // Parse the custom instances section - if ( config[ "instances" ] ) - { - QVariant instancesV - = CalamaresUtils::yamlToVariant( config[ "instances" ] ).toList(); - if ( instancesV.type() == QVariant::List ) - { - const auto instances = instancesV.toList(); - for ( const QVariant& instancesVListItem : instances ) - { - if ( instancesVListItem.type() != QVariant::Map ) - continue; - QVariantMap instancesVListItemMap = - instancesVListItem.toMap(); - QMap< QString, QString > instanceMap; - for ( auto it = instancesVListItemMap.constBegin(); - it != instancesVListItemMap.constEnd(); ++it ) - { - if ( it.value().type() != QVariant::String ) - continue; - instanceMap.insert( it.key(), it.value().toString() ); - } - m_customModuleInstances.append( instanceMap ); - } - } - } - - // Parse the modules sequence section - Q_ASSERT( config[ "sequence" ] ); // It better exist! - { - QVariant sequenceV - = CalamaresUtils::yamlToVariant( config[ "sequence" ] ); - Q_ASSERT( sequenceV.type() == QVariant::List ); - const auto sequence = sequenceV.toList(); - for ( const QVariant& sequenceVListItem : sequence ) - { - if ( sequenceVListItem.type() != QVariant::Map ) - continue; - QString thisActionS = sequenceVListItem.toMap().firstKey(); - ModuleAction thisAction; - if ( thisActionS == "show" ) - thisAction = ModuleAction::Show; - else if ( thisActionS == "exec" ) - thisAction = ModuleAction::Exec; - else - continue; - - QStringList thisActionRoster = sequenceVListItem - .toMap() - .value( thisActionS ) - .toStringList(); - m_modulesSequence.append( qMakePair( thisAction, - thisActionRoster ) ); - } - } + interpretInstances( config[ "instances" ], m_customModuleInstances ); + interpretSequence( config[ "sequence" ], m_modulesSequence ); m_brandingComponentName = requireString( config, "branding" ); m_promptInstall = requireBool( config, "prompt-install", false ); From 5f308e8e17ee1d225e8b4d0ca1a5500e6bb0fc3c Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 19 Mar 2019 06:15:11 -0400 Subject: [PATCH 014/303] [calamares] Check that a sequence has been set --- src/calamares/CalamaresApplication.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/calamares/CalamaresApplication.cpp b/src/calamares/CalamaresApplication.cpp index c9a171fd2..989290567 100644 --- a/src/calamares/CalamaresApplication.cpp +++ b/src/calamares/CalamaresApplication.cpp @@ -263,7 +263,12 @@ CalamaresApplication::initSettings() ::exit( EXIT_FAILURE ); } - new Calamares::Settings( settingsFile.absoluteFilePath(), isDebug(), this ); + auto* settings = new Calamares::Settings( settingsFile.absoluteFilePath(), isDebug(), this ); // Creates singleton + if ( settings->modulesSequence().count() < 1 ) + { + cError() << "FATAL: no sequence set."; + ::exit( EXIT_FAILURE ); + } } From 2b7832857c0dbedd3369e336c23330992e12e348 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 19 Mar 2019 09:59:39 -0400 Subject: [PATCH 015/303] [libcalamaresui] Simplify checking dependencies - Avoid crash due to invalid iterator, when modules are removed due to missing requirements. - Simplify code, factor out the determination of which required modules are missing. --- .../modulesystem/ModuleManager.cpp | 41 ++++++++++++------- 1 file changed, 26 insertions(+), 15 deletions(-) diff --git a/src/libcalamaresui/modulesystem/ModuleManager.cpp b/src/libcalamaresui/modulesystem/ModuleManager.cpp index d3705729c..b8dbc4ded 100644 --- a/src/libcalamaresui/modulesystem/ModuleManager.cpp +++ b/src/libcalamaresui/modulesystem/ModuleManager.cpp @@ -325,36 +325,47 @@ ModuleManager::checkRequirements() QTimer::singleShot( 0, rq, &RequirementsChecker::run ); } +static QStringList +missingRequiredModules( const QStringList& required, const QMap< QString, QVariantMap >& available ) +{ + QStringList l; + for( const QString& depName : required ) + { + if ( !available.contains( depName ) ) + l.append( depName ); + } + + return l; +} + QStringList ModuleManager::checkDependencies() { QStringList failed; + bool somethingWasRemovedBecauseOfUnmetDependencies = false; // This goes through the map of available modules, and deletes those whose // dependencies are not met, if any. - forever + do { - bool somethingWasRemovedBecauseOfUnmetDependencies = false; + somethingWasRemovedBecauseOfUnmetDependencies = false; for ( auto it = m_availableDescriptorsByModuleName.begin(); it != m_availableDescriptorsByModuleName.end(); ++it ) { - foreach ( const QString& depName, - it->value( "requiredModules" ).toStringList() ) + QStringList unmet = missingRequiredModules( it->value( "requiredModules" ).toStringList(), m_availableDescriptorsByModuleName ); + + if ( unmet.count() > 0 ) { - if ( !m_availableDescriptorsByModuleName.contains( depName ) ) - { - QString moduleName = it->value( "name" ).toString(); - somethingWasRemovedBecauseOfUnmetDependencies = true; - m_availableDescriptorsByModuleName.erase( it ); - failed << moduleName; - cWarning() << "Module" << moduleName << "has unknown requirement" << depName; - break; - } + QString moduleName = it->value( "name" ).toString(); + somethingWasRemovedBecauseOfUnmetDependencies = true; + m_availableDescriptorsByModuleName.erase( it ); + failed << moduleName; + cWarning() << "Module" << moduleName << "has unknown requirements" << Logger::DebugList( unmet ); + break; } } - if ( !somethingWasRemovedBecauseOfUnmetDependencies ) - break; } + while( somethingWasRemovedBecauseOfUnmetDependencies ); return failed; } From ed2f9b744d57f946e3bd257beaa275c74bcd2755 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 18 Mar 2019 18:50:17 -0400 Subject: [PATCH 016/303] CI: AppImage support - Add a script for building a Calamares AppImage file (this is useful in *some* limited contexts, not a general way to distribute Calamares since it's much more efficient to use installed libs). - Add example config files for this AppImage build. - Download the linuxdeploy tools if they are missing - Document script flags some more --- ci/AppImage.md | 45 ++++ ci/AppImage.sh | 227 ++++++++++++++++++ .../branding/default/squid.png | Bin 0 -> 10796 bytes .../modules/displaymanager.conf | 28 +++ data/config-appimage/modules/finished.conf | 21 ++ data/config-appimage/modules/keyboard.conf | 16 ++ data/config-appimage/modules/locale.conf | 31 +++ data/config-appimage/modules/users.conf | 62 +++++ data/config-appimage/modules/welcome.conf | 46 ++++ data/config-appimage/settings.conf | 35 +++ 10 files changed, 511 insertions(+) create mode 100644 ci/AppImage.md create mode 100644 ci/AppImage.sh create mode 100644 data/config-appimage/branding/default/squid.png create mode 100644 data/config-appimage/modules/displaymanager.conf create mode 100644 data/config-appimage/modules/finished.conf create mode 100644 data/config-appimage/modules/keyboard.conf create mode 100644 data/config-appimage/modules/locale.conf create mode 100644 data/config-appimage/modules/users.conf create mode 100644 data/config-appimage/modules/welcome.conf create mode 100644 data/config-appimage/settings.conf diff --git a/ci/AppImage.md b/ci/AppImage.md new file mode 100644 index 000000000..7fa51a8bc --- /dev/null +++ b/ci/AppImage.md @@ -0,0 +1,45 @@ +# AppImage building for Calamares + +> It is possible to build Calamares as an AppImage (perhaps other +> containerized formats as well). This might make sense for +> OEM phase-1 deployments in environments where Calamares is +> not using the native toolkit. + +## AppImage tools + +You will need + - [`linuxdeploy-x86_64.AppImage`](https://github.com/linuxdeploy/linuxdeploy/releases) + - [`linuxdeploy-plugin-qt-x86_64.AppImage`](https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases) + - [`linuxdeploy-plugin-conda.sh`](https://github.com/linuxdeploy/linuxdeploy-plugin-conda) + +These tools should run -- they are bundled as AppImages after all -- on +any modern Linux system. The [AppImage packaging documentation](https://docs.appimage.org/packaging-guide/) +explains how the whole tooling works. + +If the tools are not present, the build script (see below) will download them, +but you should save them for later. + +## AppImage build + +From the **source** directory, run `ci/AppImage.sh`: + - Use `--tools-dir` to copy the tools from a local cache rather than + downloading them again. + - Run it with `--cmake-args` for special CMake handling. + - Use `--skip-build` to avoid rebuilding Calamares all the time. + - Use `--config-dir` to copy in Calamares configuration files (e.g. + *settings.conf* and the module configuration files) from a given + directory. + +The build process will: + - copy (or download) the AppImage tools into a fresh build directory + - configure and build Calamares with suitable settings + - modifies the standard `.desktop` file to be AppImage-compatible + - builds the image with the AppImage tools + +## AppImage caveats + +The resulting AppImage, `Calamares-x86_64.AppImage`, can be run as if it is +a regular Calamares executable. For internal reasons it always passes the +`-X` flag; any other command-line flags are passed in unchanged. Internally, +`XDG_*_DIRS` are used to get Calamares to find the resources inside the AppImage +rather than in the host system. diff --git a/ci/AppImage.sh b/ci/AppImage.sh new file mode 100644 index 000000000..7dccc4d89 --- /dev/null +++ b/ci/AppImage.sh @@ -0,0 +1,227 @@ +#! /bin/sh +# +# SPDX-License-Identifier: BSD-2-Clause +# +# Copyright 2019 Adriaan de Groot +# +# Redistribution and use in source and binary forms, with or without +# modification, are permitted provided that the following conditions +# are met: +# +# 1. Redistributions of source code must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# 2. Redistributions in binary form must reproduce the above copyright +# notice, this list of conditions and the following disclaimer in the +# documentation and/or other materials provided with the distribution. +# +# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE +# POSSIBILITY OF SUCH DAMAGE. +# +### END LICENSES + +### USAGE +# +# Shell script to help build an AppImage for Calamares. +# +# Usage: +# AppImage.sh [-T|--tools-dir ] +# [-C|--cmake-args ] +# [-c|--config-dir ] +# [-s|--skip-build] +# +# Multiple --cmake-args arguments will be collected together and passed to +# CMake before building the application. +# +# Use --tools-dir to indicate where the linuxdeploy tools are located. +# +# Use --config to copy a config-directory (with settings.conf and others) +# into the resulting image, +# +### END USAGE + +TOOLS_DIR="." +CMAKE_ARGS="" +NO_SKIP_BUILD="true" +CONFIG_DIR="" +while test "$#" -gt 0 +do + case "x$1" in + x--help|x-h) + sed -e '1,/USAGE/d' -e '/END.USAGE/,$d' < "$0" + return 0 + ;; + x--tools-dir|x-T) + TOOLS_DIR="$2" + shift + ;; + x--cmake-args|x-C) + CMAKE_ARGS="$CMAKE_ARGS $2" + shift + ;; + x--config-dir|x-c) + CONFIG_DIR="$2" + shift + ;; + x--skip-build|x-s) + NO_SKIP_BUILD="false" + ;; + *) + echo "! Unknown argument '$1'." + exit 1 + ;; + esac + test "$#" -gt 0 || { echo "! Missing arguments."; exit 1; } + shift +done + +### Check where we're running +# +BIN_DIR=$( cd $( dirname "$0" ) && pwd -P ) +test -d "$BIN_DIR" || { echo "! Could not find BIN_DIR"; exit 1; } +test -f "$BIN_DIR/AppImage.sh" || { echo "! $BIN_DIR does not have AppImage.sh"; exit 1; } + +SRC_DIR=$( cd "$BIN_DIR/.." && pwd -P ) +test -d "$SRC_DIR" || { echo "! Could not find SRC_DIR"; exit 1; } +test -d "$SRC_DIR/ci" || { echo "! $SRC_DIR isn't a top-level Calamares checkout"; exit 1; } +test -f "$SRC_DIR/CMakeLists.txt" || { echo "! SRC_DIR is missing CMakeLists.txt"; exit 1; } + +### Check pre-requisites +# +BUILD_DIR=build-AppImage +test -d "$BUILD_DIR" || mkdir -p "$BUILD_DIR" +test -d "$BUILD_DIR" || { echo "! Could not create $BUILD_DIR"; exit 1; } + +for tool in linuxdeploy-x86_64.AppImage linuxdeploy-plugin-qt-x86_64.AppImage linuxdeploy-plugin-conda.sh +do + if test -x "$BUILD_DIR/$tool" ; then + # This tool is ok + : + else + if test -f "$TOOLS_DIR/$tool" ; then + cp "$TOOLS_DIR/$tool" "$BUILD_DIR/$tool" || exit 1 + else + fetch=$( grep "^# URL .*$tool\$" "$0" | sed 's/# URL *//' ) + curl -L -o "$BUILD_DIR/$tool" "$fetch" + fi + chmod +x "$BUILD_DIR/$tool" + test -x "$BUILD_DIR/$tool" || { echo "! Missing tool $tool in tools-dir $TOOLS_DIR"; exit 1; } + fi +done + +if test -z "$CONFIG_DIR" ; then + echo "# Using basic settings.conf" +else + test -f "$CONFIG_DIR/settings.conf" || { echo "! No settings.conf in $CONFIG_DIR"; exit 1; } +fi + +### Clean up build-directory +# +rm -rf "$BUILD_DIR/AppDir" +if $NO_SKIP_BUILD ; then + rm -rf "$BUILD_DIR/build" + mkdir "$BUILD_DIR/build" || { echo "! Could not create $BUILD_DIR/build for the cmake-build."; exit 1; } +else + test -d "$BUILD_DIR/build" || { echo "! No build found in $BUILD_DIR, but --skip-build is given."; exit 1; } + test -x "$BUILD_DIR/build/calamares" || { echo "! No complete build found in $BUILD_DIR/build ."; exit 1; } +fi +mkdir "$BUILD_DIR/AppDir" || { echo "! Could not create $BUILD_DIR/AppDir for the AppImage install."; exit 1; } +LOG_FILE="$BUILD_DIR/AppImage.log" +rm -f "$LOG_FILE" + +### Build Calamares +# +if $NO_SKIP_BUILD ; then + echo "# Running cmake ..." + ( + cd "$BUILD_DIR/build" && + cmake "$SRC_DIR" -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib $CMAKE_ARGS + ) > "$LOG_FILE" 2>&1 || { tail -10 "$LOG_FILE" ; echo "! Could not run CMake"; exit 1; } + echo "# Running make ..." + ( + cd "$BUILD_DIR/build" && + make -j4 + ) > "$LOG_FILE" 2>&1 || { tail -10 "$LOG_FILE" ; echo "! Could not run make"; exit 1; } +fi +echo "# Running make install ..." +( + cd "$BUILD_DIR/build" && + make install DESTDIR=../AppDir +) > "$LOG_FILE" 2>&1 || { tail -10 "$LOG_FILE" ; echo "! Could not run make install"; exit 1; } + +### Modify installation +# +IMAGE_DIR="$BUILD_DIR/AppDir" + +# Munge the desktop file to not use absolute paths or pkexec +sed -i \ + -e 's+^Exec=.*+Exec=calamares+' \ + -e 's+^Name=.*+Name=Calamares+' \ + "$IMAGE_DIR"/usr/share/applications/calamares.desktop + +# Replace the executable with a shell-proxy +test -x "$IMAGE_DIR/usr/bin/calamares" || { echo "! Does not seem to have installed calamares"; exit 1; } +mv "$IMAGE_DIR/usr/bin/calamares" "$IMAGE_DIR/usr/bin/calamares.bin" +cat > "$IMAGE_DIR/usr/bin/calamares" <<"EOF" +#! /bin/sh +# +# Calamares proxy-script +export XDG_DATA_DIRS="$APPDIR/usr/share/calamares:" +export XDG_CONFIG_DIRS="$APPDIR/etc/calamares:$D/usr/share:" +cd "$APPDIR" +exec "$APPDIR"/usr/bin/calamares.bin -X "$@" +EOF +chmod 755 "$IMAGE_DIR/usr/bin/calamares" +test -x "$IMAGE_DIR/usr/bin/calamares" || { echo "! Does not seem to have proxy for calamares"; exit 1; } + +### Install additional files +# +PLUGIN_DIR=$( qmake -query QT_INSTALL_PLUGINS ) +for plugin in \ + libpmsfdiskbackendplugin.so \ + libpmdummybackendplugin.so +do + cp "$PLUGIN_DIR/$plugin" "$IMAGE_DIR/usr/lib" || { echo "! Could not copy plugin $plugin"; exit 1; } +done + +# Install configuration files +ETC_DIR="$IMAGE_DIR"/etc/calamares +mkdir -p "$ETC_DIR" +test -d "$ETC_DIR" || { echo "! Could not create /etc/calamares in image."; exit 1; } + +if test -z "$CONFIG_DIR" ; then + echo "# Using basic settings.conf" + cp "$SRC_DIR/settings.conf" "$ETC_DIR" +else + test -f "$CONFIG_DIR/settings.conf" || { echo "! No settings.conf in $CONFIG_DIR"; exit 1; } + mkdir -p "$ETC_DIR/modules" + cp "$CONFIG_DIR/settings.conf" "$ETC_DIR" + test -d "$CONFIG_DIR/modules" && cp -r "$CONFIG_DIR/modules" "$ETC_DIR" + test -d "$CONFIG_DIR/branding" && cp -r "$CONFIG_DIR/branding" "$IMAGE_DIR/usr/share/calamares" +fi + +### Build the AppImage +# +# +echo "# Building AppImage" +( + export QT_SELECT=qt5 # Otherwise might pick Qt4 in image + export LD_LIBRARY_PATH=AppDir/usr/lib # RPATH isn't set in the executable + cd "$BUILD_DIR" && + ./linuxdeploy-x86_64.AppImage --appdir=AppDir/ --plugin=qt --output=appimage +) > "$LOG_FILE" 2>&1 || { tail -10 "$LOG_FILE" ; echo "! Could not create image"; exit 1; } + +exit 0 +### Database for installation +# +# URL https://github.com/linuxdeploy/linuxdeploy/releases/download/continuous/linuxdeploy-x86_64.AppImage +# URL https://github.com/linuxdeploy/linuxdeploy-plugin-qt/releases/download/continuous/linuxdeploy-plugin-qt-x86_64.AppImage +# URL https://raw.githubusercontent.com/TheAssassin/linuxdeploy-plugin-conda/master/linuxdeploy-plugin-conda.sh diff --git a/data/config-appimage/branding/default/squid.png b/data/config-appimage/branding/default/squid.png new file mode 100644 index 0000000000000000000000000000000000000000..dbe615c18a3c5e55837fb5fb35ab04cb5180cd37 GIT binary patch literal 10796 zcmd5?TSLApgj>5_&;8fi)Ckdj<-kp-UX z^ZNM%o)`PMd(LOh+?nspoS8f4MC<9O5#iI}0{}pzp|1Q403hIB2!M+XK1^J{Sc4Bd z7xhe{xf?iJyL(x}r#9BufVX zEP#gc6GQLZ!#tl441IY!h~zAf^8oc_JH|>1WrAP<4r11>Z7NmKc_<$feWGL6$kBY; z@u=_i=$WyfPovjL)qu>+Ec|RlXwycPz2BNM?j4N<{Rk@|4ISo}aDk)=Nb6t2@8*7qmxBJGr$u|$FZ(kui9qlB#9th^<2d#IbAnTj#b zpWx z5oT(EOChTQn62(NBa4Jfua@t&o>jDK{-C-ZZN9w>#JJm3c(BZorU?NkKc5RA52zd$ z;}M2WR|cYL<;wnZuJ_D)hc8P$DiKh5Abj?m-zkSZ=N z9x+v_yMLUMojtL*Xq>bBd?AR4wQ|J=_Pl38ApB)Kk5_%zAv@7y^JKB~mJjLTgaZQoojI$I7TFkv!dJes#s3H}=Nbf4{QnV`*urEz>pn?;HaA1P6GvK3o?^L@&M;!&?PY zQ&Stev>DG=2@F(N@!jV)X?+uG65@c_DGE&DRUz(t9Tpn!QVb<^h{6?(+C2GRRGCEQ z$#`w#d94gd*^Nx&4Ih5mdS-Vm8r}lhBa&~pb%KijwN*>yB+FC&`;yXUDow+Y!VyPD zPD{S~mH#+2IxWXMZ7LAtB@vA~ocQ@O#P6sD2V5($+z3Km@OQej#%|`3?Dg-|5}Y8G z^_*9^Pn&FHy0=Gj-XDIO%Z^!9mt^Q?^jZooukMuQ4&Z{gdwD6P=NU8Ezr2q5_#4+^ zy*vCdKZ3?>d*pk^)r#?KZjV-&BCG$ATR}Y~B6(%SbjfQqAXCOm0I=EiZx3=Ngt-iH zX8c2g$DVo2&8F3cJcw^NQ_j!xmq!lXB;FyPSyX3nF_fR5pYzb5{CIVFIeu6W(f-FD zGe_L<5wEnpon7}~)2fs4wP`OkHcJ>qylSn_*>>IK@;7^G(}0WTw*egF4{0Q_SrZsM zExoSU4g@cDoxQF%H#cdRm;{7geQ)*Hw;o~7(_v53%<43JPCxK8#jr6;OIv$AnmZpL zU1ANY-UeP&z78)b;hGvZ4ZQVeznC@NJvitEVVRtrjkvpm%ig2Uq!vfBL~-JTr)1+K zACs7SU3YYJn8&3#0G=5L&?(wc8?i>sF07rXK0zwNVe9ey_}SSPafyk>+sJv##Pz{s zc9r2Q31=ocIy(HHQ+r}eeh0$6Z-q_#k$ug7%F54uk_VUr8Q9s`gC8iYi9(wX>V~zZ zaImpYMnuPf3F~0p0{QrVp4GCG&pSU`VOd`GdgA?|c+lJRz{gu^#rh*zqNQa>1mo&G z3b`o>M@v!(nwp%vGB!5Whw_AjvP_+)a_j!tet-H~qy7HwrupWm4S7&Mz5%*_FqOhu zC~FX@&eNv^+ap<)t?|OWI1Oi;_sYX)OK+JpAfto(d&?c+ax6y4nF@9zGE({~bhkk^V2_sIs1zc~}= z8$KiG6b8yQ9@dZ9hjVD`9vum&E4c3_?Ol4RKvtdqimDAuFhOG1e_y?%>^qf^4(vp| z4g%fr{Nmz4dt7qQ_1O-8;C^GHxc}Z$vu-e;pNe-EuH{Gpz5YxWM6m@1_p5sA_166=(Y(UE?CkCqx1E@6 zB)EC}6uX^NW1h(nb{ng;pA%T}DfKZC92Rlvytd{u>tsNnw*-a7#i@3&U>K{)z>D>* z>1o3uA0x)eh{#A`5s_!7muVXVr`0XnbpD6-W<6!k%e53%5rGK!qw3cye#deLzv@eO z#bc=j`$I|OqX-1sNntM30G_`kuAg|wk?+x{_rs2gMS9;oSf2Dqqz1i64S2x|J^Rnz zzI@kqc4{h=L;+oMaGNV&mco%M`JT;Y`*t%?p^;L%5^=9ZZAbg?9cLkJPfw5c`J~$W zVg4o~Q|3C~3p?4{^C^|l-fEHzHYenLm>5W#Z$uXl?RwG z`zowJ*M;01aI>C|W&E1=_YTYeqf6hoGr$luarut*AnjG$*qDz0MY-7wHwv@5{WNCl z7dAJQyAReXA%u&I%jM7X!>K+li4|{lom|PHYRUb>!@eDbd!K)T)6mcW<}1ktUk%6f z-NtgIu+#|NA1!&8^YX@Mi#<2)q(yo&tlnKVx&4$!M(a*j_UI>sqnj_WYGtoHs(kn+bz zNBy@~tBD{WtPI4K7k_4=l-W?{r3&#@BGFJB;!L`MwKWzn_mm+JdnGyeT=5(liZ5Tj zoZRXMv%FEO``102uZH*oiOkilXuJ1y=nlWDjR<-t9?8@i|7+KVhK7-5@|yY21F5O0 zl5X3C+1c6dNa#X$LECXB{mtcJ&rm9NtpqG_&caa8!V?-d_)qSawg{vcVx{=n{k@ z36{Vh!lITH?yqs((yTCPsoTB#tn3W$J97h6Q-(M^59ak}{jz$=Sc@wmjpIo71#?VFNej((bK(EhK=)4> zIIHGY)@Jo##1-u8)nt8l!fAO+e?SQgA zKZyD6B+{t%E!Mw0{j1)l`15Bh5S-A^P)Y9-7SH1q?JLYdz0}y^tEKR2p@hH+l~)*T zv!06=s50L)vmYGh!tf@}wx~Z5r9V{~D+DK$TAw%Es~fF}_hEV41L~pWXGCNU!EXNSYws&@>CsvN;v(pBM9+&uVwSUanX?z2;`RCzgkw-e6sj^$ueGh#>5;j_~v!7pHKU zaVaFWKqONn2I7E3I!^*lV-w2>g++o>SfMTeA}i=+Z*>793k46Y2oQM^i|4J4W)n{5 zqTs<20dSD5c-}f_*(Mz;3{fTQH6hc-!5=qv!kL>D(O53MKfzTPv@oKRGCZRg1%+jg zjd71JMz3=iIPh7aU&u^FA;l#$?ObdE=pA+V02%8)i2091*i;0f5N!tI zN+O_zF`k6rO+Q7)NpZuUw}Mqp8Zkf^(D&_qM+MN>~IU66CvSMw)JxoXKot1j9GBP?=yYEl5!(NvoI%wAzkpw9W zFuJJ0@Pcci7{KJm#HI5h6`rAML3d${nM1(_;rlCj{7Laaz$7lOC)juGIg%j6{GUJr znXNCLDIIAH3s=USr%2M+%R-+8&#B#;Epa#@SgYl;R~peLkG5)ed;S(4$c%|C*k zO0G385L+}AsIWI_Qx;6GSMVhD-+;0y6ZUFDq9vzhu2)d~Z!hK`Agk4(UFd+MUeiX# zmOn7aW!-yEQTVxw$;Niz3IN^|+%9IP8|R^T+hTQx_8yZWyi6u$oFFSGIfMKsu*uBHxfd7s%`(1GQ1$-q6w^SRXFaSfy7DEhYO*A)~f^?&a z9GBDq)PWXy@*_7$txV%X=yGzG)`krWlKxENtb(kWQ3NP>n}PR%?JhSggx~eyPUEs@ zNt+%z3 zuMNnC>OuNGN50N@5nGe$$_}ZHMi^mQsPOj+x}4<#v@jUY3}!peooh{YsEZ~#L~L9c zDiBJ@0voZyctVQUve{rJjxtMnwrm5+PbyTgjTyoRXADK=R|JxnDgcB- zfgHCT zi~RM_1?c2}A~zpI+tqrAE_${0uhEu4;yOSJBrB<7WN)E8$~oYreS$yj9YLp1hQwet zgc%B@yM>qx5Nzy}I5!+`zCaQf5_43R|Ho?uggq32zNRF8SWWM%f*wKjpO7@gnsrT? ze+iZ!0&t&lV2jaffug_zV$x;Y)e~c7KnBYDYL|=UK}n92?!S4J5C4^ezC`-22N3)53+HVLDt5=xG9a!8VhlP% z(3ec?EOv*d*FZB!F#)g)QKw4RG^&gXI zq<)?W73SS5;(#;qBI&1IB_GBpV#DSYl{WyK6xk-;MNTpDK#je3N?>P6oUP8&3=;fC zad?QAWy5B~2MMKwkcv~J1K0^+uk)vuTo;d?otAx1Ud3P34rT+oJrz?jsd;6%9G-mJ%L{x1v=&WJ0uh|MbDs? zXt4hiZw>T|J?nyBEyNh^R6!?D5$MNfvzTa>JJ+*^O*(ZKYK{3=pp)2zd=L&s8^=9Z zQ$l7K7l>35SI~jbTB~cx$e8~^fJ`!1^JcIIfv9XYt-`|1WK^ZgIoCRf@n|v)X|fc@ zWRsld;?e6F9O77Jkl!E7&_;Ko*_&oW#$~!O^N{buno1CRk5CBiaL|Z4dgiwQ5xDrx zPG_#NRnMRX<$hIXs?%NNud)c3oSe&^$*);0Co@X&Fw?Zkt*f*^amC`bMqw5 zR}zr^%&*;*KV!GwSevGO(ATxag`qHn83q$E>k3|ypB9@lm!E6?aDj?pviOH{P-nwh zSbaEI71kc_*-wxLoiKhT#Hl#(8!RB<$7J)5<{Ng;uEwN1dUwMX#im{t=HA*6?)2K* zS-wh;d)ZzO6Nbuu#um)Nbd4p314A)IYv{Gu1$eT+Ebshx`2aH9Ob$qHXn7gyB!a+S zGkg|88XPQaJHGU6W`zEp|B#=W4udo}Bp9Mq_fB#R2NV^Pq}HW0tWOb6coPqbgUj)j z&CHCCvan_qmk1Ko)!o&=?oZnTK|E0cLIy=4h{#)2TUOF1EN#sLy0QM6MR#sMYERet z%kK%Dc<@VTO|m8IExvkRaD-=JE!6f9o2m+G)&SXkLlpM$qOzWvR+`X%p2YJ&+k6*S zNElx$5o3>%)CqH8C&Wtt+jkClS_N#sF*&B2W6-`y+Xua7ePnM+@*1fo8Ss~~q@;v2 zu}@e|4ogL!lvr&7>`q-K5Rc?ZFcbLtO-@Xh8{hHkD`}edis0T3q z&Hhi5R40$Uf}BwX=9lC~SX&ELVE8($!$OERAfcePkP`R_FuB_1K*1bVbog;ns zR{`z%gRi+}YmerQ7rXLr{LKHFc)U`{4lX~2BL2$5@W$Jff--Y+d+n>yOlrgkXX#`k z;(BYZ^*`Ek=11+<;xkoZb~eD!e>HilSc|t|9oMSH$(?)EU9+q2oI6e5p?E%V-(yQ6 z6FRQPOhcw^?uZ>$essmBj!M=9GMoBsUA<#O+Jp#4bUxsHKQog}-a~mVrs!T{@bph3%u&613(;lE-amPXcj*K@1dv5oD`ggzW zhx90~!@=qj>y_rR5Ssq#ziwhH=ij=rg38KJht*yisM_L$jG5`_I9 zrH}#LP{&(M?Oqa~sHd%~>Gpx%miLH#jpc2Ur+*K)#REIG0T*hSzUyQ=!>(kxZtdsY zXOGDg04*Jzwbg=!V6e|C^Ev^&7Wg+dl3_?HE$FoRDwv4rJ%=Cfry`Q1XU}UsXUsJ$ z`F@W`fZb&XLZkPx)9Ixq6KluhmACn-{%g5-dvzosT(h&Bot~x6<+6SLkneckjc*~P z3&L&s)9oHdvSmD3b6gpfrj{h#Igot3RhChv_;)K1`gV+oQ%ir!Hej1IE?-vv-qQv3 zSWGf%`S#Z1;mtu-{chkbNy66g21sQE>uo!j+|J1zr{a5gv&Db(KIr6x zOsnIs=%=51zRa*(AI=gMg?lCA#R~ETV%hK^gJVl~hl)GLjjsKP@1Zmd6{8I456a3m z;wA3Z2Cq`Pqz?RRQ;(ngUAubh$in*?yK(a%OLQU6!tpNu0)k>*Vkp}*fW zpZ?Kq%qOeyAWzC$B6+d3;MSeP*Z1mHH7DAN{Hr0+EC*(s5nn{Ig&#N6F%O!gbI|zB zHOwnBM-q?arXtr{_6gS-P^z0(=SAE#%i1*&>A9`y9aVxNH44QS!doLGWQbPA01A1& z8)qL<78e)S7}Q@9L&owNL}j{_)a~#`{a;ffn)kVga1P$NzU`hxQ@YUKatQxtW*WAG z%Z?Rspd=v)^am@mLHZkZ&dFwy)q5>Utq&P7rhSkk`es)7*dnE`r9?>9gSK(NHzliM zrYJWRRbW4VzAS?Y`_g$O!T#r|;!mC1tynWsU5-DkpJqws1BywF3kbUCWe$hqPN?E6 z=*V31x$m^@e`-P0dns_$*pe_j1tD!ws`Tci){Y&#LIvOE8{2W6$q1TQ6O#6l3)pW8 ziHH-d*b?-3w0eT^!2_+xyzFlt#IU@!?*1iQL1Bh`=odcr%XWbuM%F8ueuNo6zSTpE z^rEy1wWMvvJ&ze+tydz4vO;8%3BzuX-%QsRn4zfnMUGUBYziKzMv73WO;x4O!i__h zI>B_`OW5C&$Mm9=347Q3$xc~N78&swi-qRtd3#Zt+Ir&{$GZE$QH?maEbnu7CkSE0 zc<<%*w}%8i#|8^M21|gYBw|g|q|kPp#2k>c%#s2sgN;g9X)JwHA%rQtCVrmgZ#QJ+ zrQd&CnVHCv2$b(Gs_Ae8mR{fhDH%>rdO5MXdbDX;kvV!j@mUE2=d^bHK$K2dsc_{c z+v0yJ(&xo58!7D7B=U#U+LibE8b9|_~dYin1Dg0>BIRPfU>n>2Dxe^bNYxj%DBrEBI-FfH!a^FdQ;)hkD^ zj|3RvJ@OcJvG@OWsTHBwJ6E`RZ;L#K8A{nJ>%8d)!Ng>iQ_1PymPL{qDrOOJ6}s;p0iOJYUp1Z%5>Nn{qK;G1Sp{T*f|3%pdJ zcBBII+4i85t=i-m+bD|ucLPab)8`-0dpCu@n0OSvd~s=J=|(YIxvID5Ia*xaMo-OW zb~Je9#uZ^jzR?ue zx_fxdeRfdMui0zWmG(AviPW>Wmjl%UylK zmUG{E$c3cWuZ|i6^hO0_=Mg#HRVH9bSkR8N7L$;eYc^T?V_&6YY@B2HZtyB#Yn<8j zk=wU@#S?Xk4|I7C^w{|&0~W86o%SZBnFP(yd~HSheS+$Ozi|IMA^o%tW=SjnSrzMY znSKwcQYI8-*@{NExIS1g>Y6Yy*)mTF%k7mW!w(m7{*K}Aje;I>)jwW4<(1e_jO1qB zx~ zVe*FuJw|WOUTlu=uVN*NWko40rq4u~Im?ucHVxLvjCm>->+=~klQQQ?27ijz#S#cx z{}KPP`1tM4&gAbK#y9{o`beHo;{4;@w39k9pK0`H3#N_uz3wOD9c*1R1{Z6KI|bKU z4Y7RMpvo&B0O)r)N*OmtwIZ-d9!mi#+sCo4z;!SGsi$__#C(%l~f9`D>82yIQiOV8#gj?^PN+LEqgJ}EFFjKX& z78KE!vY2S4>f*Ds``C!0(8k|c4#q+2yoi`Rto^#x9GgY5ktax-m8U7c=_r7t7VRtf z_S+W<I@S~`R$Z_@5`D{&t@7k1_tx@E5M3^J1G*MNoAmGqRoX&;7tcreOoKTmvzD|!~&wN#Gvx46?v#q zsNU2g#VI9QxmE&gZZCFeZ{XR&g2q&Qz0h(!zQLJb&+im_2yFL>8(7 zRd*EW>%=>zc$-xv_uoQYl`oe#7kq`~oQb%o%_6xuk-XQ0E}WrL_{QQm(Bhs$-)|a z(n}lGudArj-}Mvk3sEHqOOjJ|ywxy+V{>%71{)<=pem}xa%SZ2*UC$lJBOXi5)>9F zV?vy{G}F|M%I|4P#U0%z2?e1da>UpVWT%4+4XDW-2?`@}L_f})n#cY3`WrbSs?%C_ zGldu4(c;en7X{CYgybHFd&@=`@nNf^7lkR>Iyx#nwJ*2tRC_}R0MEWsMnqs2l}OQS zW+iY*XFci4(oxx{CLEJe9Z)4JNZ6Ys7dgyz5*dU>4Tp{~X5%Pex-e$c2&_Ja~T4!RwMW7!v{>k;TQuh1eWbCk##8JVr(uM#kW>(~26= z4y}FXUo~%*+(o$Mrp_8dl}+ab6C5^TnC1A-@?%9_>A?8{jRi0*aGm95c^4NJzRyeb zmRJf&nuufWV26gX9*j4BY$T8fyOla**D9*XJBKzGX}@~0C3KfTgxmgW%(VN#j^PJA zTt>#cB+6F`(tC{fT$XT4X>(kKvjOxk$NEKDHVoFgc46+}RjR@3{jFN?$cz5tr0wP4 z`1$OUu}o%cq-aUg`~L_k_2%!Q{B^moQ>poW9%o^sNasLee}MU1tFracg@$UA+85dgF^VStUNIP?WeL z+SeTOu?(L%V7Wwk>DCc1S=V$U5=Pc?h(`mb*nPMC&w7G~2UvgPF@-)3f|~?AJ#;*7 zm^QQ1Rxd1*jdHFBuGDNtb-9yI1{BgIpnX^!zUy^uS|A?qkMbwc^qfyOtjGhdJ@AfY zLM1`R@{k&ZD+%GSTbPaveFBp5vJH4i2#Mo~32D6a6ngb@pcuB|!jf7TS)_{G3BT>1 z@>S`9TdE(_*Q~~rlvs<2iT_bM_-KK!)ldD$=pp%~4aLI)FFX%90`u?+9xz0DP$+LM zav+J!(G#2LZ)@<;_qy(Ab+zu7df4^9R8%ahl+ag;lp_zCp$&)`9Lck9N;A0P7kxjxS)=p`?D5T$Q zRw(W|{?@ocYC`&*DJ_%KxHC?CJdrtJl(w$TV$tqvg7?4YR(d9MTGZf^v#ldU|78UP zcQw@0zn@`%$+NzC;`Wrcgp2E33POZkLKh~`kB%U-8?uDoie(}O(4v#1jzO5h!kIGL zb33?kHrC3EA4Imt`6SJK4oNVp^OhrcBLP)Pl_!>NqFmhEbrzpNmmHh788c5*x@STVfyu|Q;+ z%&Zv9ACs8K{j)bd9X*|}++!?oTL_@B!$m^$=FPB@YdotF-m*@%)RYw^pK4Zbn&G(S z$}cFD>FF=tm&p@;u37a|To>vJ@|I23mkPgy_j>FD){6R+V1|vlhTZZAZWu_9JJT2G z(Il&L*vJQso!t=hUFN9G0xId>+4T99!;3`Amdpv?qJ9urAcW)h0#)er)z$TZv1Bc- z`X2sG6w}Ab7EoEoKwx@IpwB=FU{B#=XNa~XNt);*q_IJtQdiLQzyYlFhZYIs_>ef( zEUjSLSsW{yEAtd Date: Tue, 19 Mar 2019 11:33:58 -0400 Subject: [PATCH 017/303] CI: Fix Python modules in AppImage - set PYTHONPATH inside the AppImage so libcalamares is found - add Python module to the sample configuration - relax password requirements (while we're at it) --- ci/AppImage.sh | 1 + data/config-appimage/modules/users.conf | 3 --- data/config-appimage/settings.conf | 1 + 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/ci/AppImage.sh b/ci/AppImage.sh index 7dccc4d89..e22309f12 100644 --- a/ci/AppImage.sh +++ b/ci/AppImage.sh @@ -176,6 +176,7 @@ cat > "$IMAGE_DIR/usr/bin/calamares" <<"EOF" # Calamares proxy-script export XDG_DATA_DIRS="$APPDIR/usr/share/calamares:" export XDG_CONFIG_DIRS="$APPDIR/etc/calamares:$D/usr/share:" +export PYTHONPATH=$APPDIR/usr/lib: cd "$APPDIR" exec "$APPDIR"/usr/bin/calamares.bin -X "$@" EOF diff --git a/data/config-appimage/modules/users.conf b/data/config-appimage/modules/users.conf index 64b3aac43..bdf812878 100644 --- a/data/config-appimage/modules/users.conf +++ b/data/config-appimage/modules/users.conf @@ -55,8 +55,5 @@ doReusePassword: true passwordRequirements: minLength: -1 # Password at least this many characters maxLength: -1 # Password at most this many characters - libpwquality: - - minlen=0 - - minclass=0 userShell: /bin/bash diff --git a/data/config-appimage/settings.conf b/data/config-appimage/settings.conf index 54026cd6e..756710492 100644 --- a/data/config-appimage/settings.conf +++ b/data/config-appimage/settings.conf @@ -19,6 +19,7 @@ sequence: - users - summary - exec: + - dummypython - locale - keyboard - users From 6b40f1f01b1d2f4e94916d1ec9c81d0f9b9ae810 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 20 Mar 2019 10:08:55 +0100 Subject: [PATCH 018/303] CI: AppImage with Conda - Prepare for using Conda for the Python environment in the AppImage. This does not actually work, because the Python support in Calamares doesn't find the alternative environment. - Also log everything, rather than re-starting the log with each build step. --- ci/AppImage.sh | 53 +++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 44 insertions(+), 9 deletions(-) diff --git a/ci/AppImage.sh b/ci/AppImage.sh index e22309f12..348784755 100644 --- a/ci/AppImage.sh +++ b/ci/AppImage.sh @@ -37,6 +37,7 @@ # [-C|--cmake-args ] # [-c|--config-dir ] # [-s|--skip-build] +# [-p|--with-python] # # Multiple --cmake-args arguments will be collected together and passed to # CMake before building the application. @@ -46,11 +47,23 @@ # Use --config to copy a config-directory (with settings.conf and others) # into the resulting image, # +# Option --skip-build assumes that there is an already-built Calamares +# available in the AppImage build directory; use this when you are, e.g. +# re-packaging the image with different configuration. Option --with-python +# adds the Conda Python packaging ecosystem to the AppImage, which will make +# it **more** portable by disconnecting from the system Python libraries. +# +# The build process for AppImage proceeds in a directory build-AppImage +# that is created in the current directory. +# +# TODO: Conda / Python support doesn't work yet. +# ### END USAGE TOOLS_DIR="." CMAKE_ARGS="" -NO_SKIP_BUILD="true" +DO_REBUILD="true" +DO_CONDA="false" CONFIG_DIR="" while test "$#" -gt 0 do @@ -72,7 +85,10 @@ do shift ;; x--skip-build|x-s) - NO_SKIP_BUILD="false" + DO_REBUILD="false" + ;; + x--with-python|x-p) + DO_CONDA="true" ;; *) echo "! Unknown argument '$1'." @@ -100,7 +116,10 @@ BUILD_DIR=build-AppImage test -d "$BUILD_DIR" || mkdir -p "$BUILD_DIR" test -d "$BUILD_DIR" || { echo "! Could not create $BUILD_DIR"; exit 1; } -for tool in linuxdeploy-x86_64.AppImage linuxdeploy-plugin-qt-x86_64.AppImage linuxdeploy-plugin-conda.sh +TOOLS_LIST="linuxdeploy-x86_64.AppImage linuxdeploy-plugin-qt-x86_64.AppImage" +$DO_CONDA && TOOLS_LIST="$TOOLS_LIST linuxdeploy-plugin-conda.sh" + +for tool in $TOOLS_LIST do if test -x "$BUILD_DIR/$tool" ; then # This tool is ok @@ -126,7 +145,7 @@ fi ### Clean up build-directory # rm -rf "$BUILD_DIR/AppDir" -if $NO_SKIP_BUILD ; then +if $DO_REBUILD ; then rm -rf "$BUILD_DIR/build" mkdir "$BUILD_DIR/build" || { echo "! Could not create $BUILD_DIR/build for the cmake-build."; exit 1; } else @@ -136,26 +155,42 @@ fi mkdir "$BUILD_DIR/AppDir" || { echo "! Could not create $BUILD_DIR/AppDir for the AppImage install."; exit 1; } LOG_FILE="$BUILD_DIR/AppImage.log" rm -f "$LOG_FILE" +echo "# Calamares build started" `date` > "$LOG_FILE" + +### Python Support +# +# +if $DO_CONDA ; then + export CONDA_CHANNELS="conda-forge;anaconda" + export CONDA_PACKAGES="gettext;py-boost" + + ( + cd "$BUILD_DIR" && + ./linuxdeploy-x86_64.AppImage --appdir=AppDir/ --plugin=conda + ) + + . "$BUILD_DIR/AppDir/usr/conda/bin/activate" +fi ### Build Calamares # -if $NO_SKIP_BUILD ; then +if $DO_REBUILD ; then echo "# Running cmake ..." ( cd "$BUILD_DIR/build" && cmake "$SRC_DIR" -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib $CMAKE_ARGS - ) > "$LOG_FILE" 2>&1 || { tail -10 "$LOG_FILE" ; echo "! Could not run CMake"; exit 1; } + ) >> "$LOG_FILE" 2>&1 || { tail -10 "$LOG_FILE" ; echo "! Could not run CMake"; exit 1; } echo "# Running make ..." ( cd "$BUILD_DIR/build" && make -j4 - ) > "$LOG_FILE" 2>&1 || { tail -10 "$LOG_FILE" ; echo "! Could not run make"; exit 1; } + ) >> "$LOG_FILE" 2>&1 || { tail -10 "$LOG_FILE" ; echo "! Could not run make"; exit 1; } fi echo "# Running make install ..." ( cd "$BUILD_DIR/build" && make install DESTDIR=../AppDir -) > "$LOG_FILE" 2>&1 || { tail -10 "$LOG_FILE" ; echo "! Could not run make install"; exit 1; } +) >> "$LOG_FILE" 2>&1 || { tail -10 "$LOG_FILE" ; echo "! Could not run make install"; exit 1; } ### Modify installation # @@ -218,7 +253,7 @@ echo "# Building AppImage" export LD_LIBRARY_PATH=AppDir/usr/lib # RPATH isn't set in the executable cd "$BUILD_DIR" && ./linuxdeploy-x86_64.AppImage --appdir=AppDir/ --plugin=qt --output=appimage -) > "$LOG_FILE" 2>&1 || { tail -10 "$LOG_FILE" ; echo "! Could not create image"; exit 1; } +) >> "$LOG_FILE" 2>&1 || { tail -10 "$LOG_FILE" ; echo "! Could not create image"; exit 1; } exit 0 ### Database for installation From 95875c1aabe858f6e608d75b7cd7b8b4863ecf32 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 20 Mar 2019 10:51:24 +0100 Subject: [PATCH 019/303] Changes: document AppImage building --- CHANGES | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGES b/CHANGES index 232a348ca..fb34dc9d6 100644 --- a/CHANGES +++ b/CHANGES @@ -17,6 +17,10 @@ This release contains contributions from (alphabetically by first name): requirements checks in the welcome module (RAM, disk space, ..). The checks have been made asynchronous, so that responsiveness during requirements-checking is improved and the user has better feedback. + * Support for building an AppImage of Calamares has been added to the + `ci/` directory. There are use-cases where a containerized build and + configuration make sense rather than having Calamares installed in the + host system. (Thanks to the AppImage team, Alexis) ## Modules ## From e71fa5963b34feb033bdf70fe63949e7287905ec Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 17 Mar 2019 09:47:30 -0400 Subject: [PATCH 020/303] CMake: document top-level definitions and options --- CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 0aeb8a584..226c97a31 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -24,6 +24,9 @@ # # SKIP_MODULES : a space or semicolon-separated list of directory names # under src/modules that should not be built. +# USE_ : fills in SKIP_MODULES for modules called - +# BUILD_ : choose additional things to build +# DEBUG_ : special developer flags for debugging # # Example usage: # @@ -62,7 +65,8 @@ option( WITH_KF5Crash "Enable crash reporting with KCrash." ON ) # all the implementations are enabled (this just means they are # **available** to `settings.conf`, not that they are used). # -# Currently, no USE_ variables exist. +# Currently, only USE_services is in use (to pick only one of the two +# modules, systemd or openrc). set( USE_services "" CACHE STRING "Select the services module to use" ) ### Calamares application info From d7594860b09562a1909dbcf8a396afca65bb0d0b Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 17 Mar 2019 11:07:07 -0400 Subject: [PATCH 021/303] CMake: fix calamares_add_library - Remove the commented-out cruft and the whinging - Fix use of COMPILE_DEFINITIONS with a list passed in - Remove unused arguments (TYPE, TARGET) - Document calamares_add_library - Document how to use COMPILE_DEFINITIONS (in calamares_add_plugin) --- CMakeModules/CalamaresAddLibrary.cmake | 50 ++++++++++++++------------ CMakeModules/CalamaresAddPlugin.cmake | 4 +++ 2 files changed, 32 insertions(+), 22 deletions(-) diff --git a/CMakeModules/CalamaresAddLibrary.cmake b/CMakeModules/CalamaresAddLibrary.cmake index f6e96d12a..d5d734989 100644 --- a/CMakeModules/CalamaresAddLibrary.cmake +++ b/CMakeModules/CalamaresAddLibrary.cmake @@ -19,27 +19,41 @@ ### # # Support functions for building plugins. - +# +# Usage: +# +# calamares_add_library( +# library-name +# EXPORT_MACRO macro-name +# TARGET_TYPE +# EXPORT export-name +# VERSION version +# SOVERSION version +# INSTALL_BINDIR dir +# RESOURCES resource-file +# SOURCES source-file... +# UI ui-file... +# LINK_LIBRARIES lib... +# LINK_PRIVATE_LIBRARIES lib... +# COMPILE_DEFINITIONS def... +# [NO_INSTALL] +# [NO_VERSION] +# ) +# +# The COMPILE_DEFINITIONS are set on the resulting module with a suitable +# flag (i.e. `-D`) so only state the name (optionally, also the value) +# without a `-D` prefixed to it. Pass in a CMake list as needed. include( CMakeParseArguments ) function(calamares_add_library) # parse arguments (name needs to be saved before passing ARGN into the macro) set(NAME ${ARGV0}) set(options NO_INSTALL NO_VERSION) - set(oneValueArgs NAME TYPE EXPORT_MACRO TARGET TARGET_TYPE EXPORT VERSION SOVERSION INSTALL_BINDIR RESOURCES) - set(multiValueArgs SOURCES UI LINK_LIBRARIES LINK_PRIVATE_LIBRARIES COMPILE_DEFINITIONS QT5_MODULES) + set(oneValueArgs NAME EXPORT_MACRO TARGET_TYPE EXPORT VERSION SOVERSION INSTALL_BINDIR RESOURCES) + set(multiValueArgs SOURCES UI LINK_LIBRARIES LINK_PRIVATE_LIBRARIES COMPILE_DEFINITIONS) cmake_parse_arguments(LIBRARY "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN}) set(LIBRARY_NAME ${NAME}) - -# message("*** Arguments for ${LIBRARY_NAME}") -# message("Sources: ${LIBRARY_SOURCES}") -# message("Link libraries: ${LIBRARY_LINK_LIBRARIES}") -# message("UI: ${LIBRARY_UI}") -# message("TARGET_TYPE: ${LIBRARY_TARGET_TYPE}") -# message("EXPORT_MACRO: ${LIBRARY_EXPORT_MACRO}") -# message("NO_INSTALL: ${LIBRARY_NO_INSTALL}") - set(target ${LIBRARY_NAME}) # qt stuff @@ -76,13 +90,8 @@ function(calamares_add_library) endif() if(LIBRARY_COMPILE_DEFINITIONS) - # Dear CMake, i hate you! Sincerely, domme - # At least in CMake 2.8.8, you CANNOT set more than one COMPILE_DEFINITIONS value - # only takes the first one if called multiple times or bails out with wrong number of arguments - # when passing in a list, thus i redefine the export macro here in hope it won't mess up other targets - add_definitions( "-D${LIBRARY_EXPORT_MACRO}" ) - - set_target_properties(${target} PROPERTIES COMPILE_DEFINITIONS ${LIBRARY_COMPILE_DEFINITIONS}) + set( _lib_definitions "${LIBRARY_EXPORT_MACRO}" ${LIBRARY_COMPILE_DEFINITIONS} ) + set_target_properties(${target} PROPERTIES COMPILE_DEFINITIONS "${_lib_definitions}") endif() # add link targets @@ -119,9 +128,6 @@ function(calamares_add_library) set(LIBRARY_INSTALL_LIBDIR "${LIBRARY_INSTALL_BINDIR}") endif() - #message("INSTALL_BINDIR: ${LIBRARY_INSTALL_BINDIR}") - #message("INSTALL_LIBDIR: ${LIBRARY_INSTALL_LIBDIR}") - # make installation optional, maybe useful for dummy plugins one day if(NOT LIBRARY_NO_INSTALL) include(GNUInstallDirs) diff --git a/CMakeModules/CalamaresAddPlugin.cmake b/CMakeModules/CalamaresAddPlugin.cmake index 886501a56..1d749d51c 100644 --- a/CMakeModules/CalamaresAddPlugin.cmake +++ b/CMakeModules/CalamaresAddPlugin.cmake @@ -40,6 +40,10 @@ # [SHARED_LIB] # [EMERGENCY] # ) +# +# The COMPILE_DEFINITIONS are set on the resulting module with a suitable +# flag (i.e. `-D`) so only state the name (optionally, also the value) +# without a `-D` prefixed to it. include( CMakeParseArguments ) include( CalamaresAddLibrary ) From 4b486cfe82a9d69801604ae995ef9895eca0f389 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 17 Mar 2019 13:25:35 -0400 Subject: [PATCH 022/303] [libcalamares] Add some debugging Jobs - FailJob always fails, and GoodJob always succeeds, both without doing anything. These aren't particularly useful, except for debugging. --- src/libcalamares/CMakeLists.txt | 1 + src/libcalamares/JobExample.cpp | 42 +++++++++++++++++++ src/libcalamares/JobExample.h | 73 +++++++++++++++++++++++++++++++++ 3 files changed, 116 insertions(+) create mode 100644 src/libcalamares/JobExample.cpp create mode 100644 src/libcalamares/JobExample.h diff --git a/src/libcalamares/CMakeLists.txt b/src/libcalamares/CMakeLists.txt index 4bf78176e..aeea34470 100644 --- a/src/libcalamares/CMakeLists.txt +++ b/src/libcalamares/CMakeLists.txt @@ -16,6 +16,7 @@ set( libSources CppJob.cpp GlobalStorage.cpp Job.cpp + JobExample.cpp JobQueue.cpp ProcessJob.cpp Settings.cpp diff --git a/src/libcalamares/JobExample.cpp b/src/libcalamares/JobExample.cpp new file mode 100644 index 000000000..83259ae6d --- /dev/null +++ b/src/libcalamares/JobExample.cpp @@ -0,0 +1,42 @@ +/* === This file is part of Calamares - === + * + * Copyright 2019, Adriaan de Groot + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +#include "JobExample.h" + +namespace Calamares +{ + +QString +NamedJob::prettyName() const +{ + return tr( "Example job (%1)" ).arg( m_name ); +} + +JobResult +GoodJob::exec() +{ + return JobResult::ok(); +} + +JobResult +FailJob::exec() +{ + return JobResult::error( tr( "Job failed (%1)" ).arg( m_name ), tr( "Programmed job failure was explicitly requested." ) ); +} + +} // namespace diff --git a/src/libcalamares/JobExample.h b/src/libcalamares/JobExample.h new file mode 100644 index 000000000..fd5eea109 --- /dev/null +++ b/src/libcalamares/JobExample.h @@ -0,0 +1,73 @@ +/* === This file is part of Calamares - === + * + * Copyright 2019, Adriaan de Groot + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +#ifndef CALAMARES_JOB_EXAMPLE_H +#define CALAMARES_JOB_EXAMPLE_H + +#include "Job.h" + +namespace Calamares { + +/** @brief A Job with a name + * + * This includes a default implementation of prettyName(), + * but is only used as a base for FailJob and GoodJob, + * which are support / bogus classes. + */ +class DLLEXPORT NamedJob : public Job +{ +public: + explicit NamedJob( const QString& name, QObject* parent = nullptr ) + : Job( parent ) + , m_name( name ) + { + } + + virtual QString prettyName() const override; +protected: + const QString m_name; +} ; + +/// @brief Job does nothing, always succeeds +class DLLEXPORT GoodJob : public NamedJob +{ +public: + explicit GoodJob( const QString& name, QObject* parent = nullptr ) + : NamedJob( name, parent ) + { + } + + virtual JobResult exec() override; +} ; + + +/// @brief Job does nothing, always fails +class DLLEXPORT FailJob : public NamedJob +{ +public: + explicit FailJob( const QString& name, QObject* parent = nullptr ) + : NamedJob( name, parent ) + { + } + + virtual JobResult exec() override; +} ; + +} // namespace Calamares + +#endif // CALAMARES_JOB_EXAMPLE_H From 826453aa657b85c35b000f509164db39cf202af9 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 17 Mar 2019 16:11:20 -0400 Subject: [PATCH 023/303] [calamares] Note that qDebug() is sometimes ok --- src/calamares/main.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/calamares/main.cpp b/src/calamares/main.cpp index b84d4f4db..e2b5da8bf 100644 --- a/src/calamares/main.cpp +++ b/src/calamares/main.cpp @@ -114,6 +114,7 @@ main( int argc, char* argv[] ) } else { + // Here we have not yet set-up the logger system, so qDebug() is ok auto instancelist = guard.instances(); qDebug() << "Calamares is already running, shutting down."; if ( instancelist.count() > 0 ) From 3db708dd0472152b2931b02cab2089248621e02e Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 17 Mar 2019 16:11:04 -0400 Subject: [PATCH 024/303] [keyboard] qDebug -> cDebug --- src/modules/keyboard/keyboardwidget/keyboardglobal.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp b/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp index 55132826e..8b6cac4be 100644 --- a/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp +++ b/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp @@ -22,6 +22,8 @@ #include "keyboardglobal.h" +#include "utils/Logger.h" + //### //### Public methods //### @@ -52,7 +54,7 @@ QMap KeyboardGlobal::parseKeyboardModels(QString filepath) fh.open(QIODevice::ReadOnly); if (!fh.isOpen()) { - qDebug() << "X11 Keyboard model definitions not found!"; + cDebug() << "X11 Keyboard model definitions not found!"; return models; } @@ -100,7 +102,7 @@ QMap< QString, KeyboardGlobal::KeyboardInfo > KeyboardGlobal::parseKeyboardLayou fh.open(QIODevice::ReadOnly); if (!fh.isOpen()) { - qDebug() << "X11 Keyboard layout definitions not found!"; + cDebug() << "X11 Keyboard layout definitions not found!"; return layouts; } From 2caefce3cbee5681dc37c5ec0a46618c231b0b5b Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 17 Mar 2019 09:47:50 -0400 Subject: [PATCH 025/303] [locale] Add a CMake option for debugging --- src/modules/locale/CMakeLists.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules/locale/CMakeLists.txt b/src/modules/locale/CMakeLists.txt index b70c6d1ab..8faf8468c 100644 --- a/src/modules/locale/CMakeLists.txt +++ b/src/modules/locale/CMakeLists.txt @@ -1,8 +1,10 @@ # When debugging the timezone widget, add this debugging definition # to have a debugging-friendly timezone widget, debug logging, # and no intrusive timezone-setting while clicking around. -# -# add_definitions( -DDEBUG_TIMEZONES ) +option( DEBUG_TIMEZONES "Debug-friendly timezone widget." OFF ) +if( DEBUG_TIMEZONES ) + add_definitions( -DDEBUG_TIMEZONES ) +endif() include_directories( ${PROJECT_BINARY_DIR}/src/libcalamaresui ) From 62f03d8aad037d5ceadf2b4679d21d06cc215359 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 17 Mar 2019 10:21:57 -0400 Subject: [PATCH 026/303] [partition] Allow unsafe partitioning decisions - This is a compile-time choice, and off by default. This may be useful for developers that need to get through installation to a different partition on their root drive. - Add an option to avoid actually doing unsafe things. This is an extra safeguard; you need to turn on one and turn off the other option to really be unsafe. --- src/modules/partition/CMakeLists.txt | 16 ++++++++++++++++ src/modules/partition/core/DeviceList.cpp | 4 ++++ 2 files changed, 20 insertions(+) diff --git a/src/modules/partition/CMakeLists.txt b/src/modules/partition/CMakeLists.txt index b9b2109a3..56520845e 100644 --- a/src/modules/partition/CMakeLists.txt +++ b/src/modules/partition/CMakeLists.txt @@ -1,3 +1,18 @@ +# When debugging the partitioning widget, or experimenting, you may +# want to allow unsafe partitioning choices (e.g. doing things to the +# current disk). Set DEBUG_PARTITION_UNSAFE to allow that (it turns off +# some filtering of devices). +option( DEBUG_PARTITION_UNSAFE "Allow unsafe partitioning choices." OFF ) +option( DEBUG_PARTITION_LAME "Unsafe partitioning will error out on exec." ON ) + +set( _partition_defs ) +if( DEBUG_PARTITION_UNSAFE ) + if( DEBUG_PARTITION_LAME ) + list( APPEND _partition_defs DEBUG_PARTITION_LAME ) + endif() + list( APPEND _partition_defs DEBUG_PARTITION_UNSAFE ) +endif() + find_package(ECM ${ECM_VERSION} REQUIRED NO_MODULE) include(KDEInstallDirs) @@ -84,6 +99,7 @@ if ( KPMcore_FOUND ) kpmcore calamaresui KF5::CoreAddons + COMPILE_DEFINITIONS ${_partition_defs} SHARED_LIB ) else() diff --git a/src/modules/partition/core/DeviceList.cpp b/src/modules/partition/core/DeviceList.cpp index f51eec047..43d31fc5b 100644 --- a/src/modules/partition/core/DeviceList.cpp +++ b/src/modules/partition/core/DeviceList.cpp @@ -109,6 +109,9 @@ QList< Device* > getDevices( DeviceType which, qint64 minimumSize ) CoreBackend* backend = CoreBackendManager::self()->backend(); DeviceList devices = backend->scanDevices( true ); +#ifdef DEBUG_PARTITION_UNSAFE + cWarning() << "Allowing unsafe partitioning choices." << devices.count() << "candidates."; +#else cDebug() << "Removing unsuitable devices:" << devices.count() << "candidates."; // Remove the device which contains / from the list @@ -142,6 +145,7 @@ QList< Device* > getDevices( DeviceType which, qint64 minimumSize ) } else ++it; +#endif return devices; } From 8db004ce4552a4b790d9164ff2b491787011d37a Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 17 Mar 2019 13:32:18 -0400 Subject: [PATCH 027/303] [partition] Use the FailJob to stop installation - For unsafe installations (compile-time option), make sure things fail before partitions are actually written, unless the other option is also turned off. --- src/modules/partition/core/DeviceList.cpp | 3 +++ src/modules/partition/core/PartitionCoreModule.cpp | 14 ++++++++++++++ 2 files changed, 17 insertions(+) diff --git a/src/modules/partition/core/DeviceList.cpp b/src/modules/partition/core/DeviceList.cpp index 43d31fc5b..cba942a06 100644 --- a/src/modules/partition/core/DeviceList.cpp +++ b/src/modules/partition/core/DeviceList.cpp @@ -111,6 +111,9 @@ QList< Device* > getDevices( DeviceType which, qint64 minimumSize ) #ifdef DEBUG_PARTITION_UNSAFE cWarning() << "Allowing unsafe partitioning choices." << devices.count() << "candidates."; +#ifdef DEBUG_PARTITION_LAME + cDebug() << ".. it has been lamed, and will fail."; +#endif #else cDebug() << "Removing unsuitable devices:" << devices.count() << "candidates."; diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index 07cb0fcfd..6beace4ff 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -45,6 +45,9 @@ #include "jobs/SetPartitionFlagsJob.h" #include "utils/CalamaresUtils.h" +#ifdef DEBUG_PARTITION_LAME +#include "JobExample.h" +#endif #include "Typedefs.h" #include "utils/Logger.h" @@ -497,6 +500,17 @@ PartitionCoreModule::jobs() const QList< Calamares::job_ptr > lst; QList< Device* > devices; +#ifdef DEBUG_PARTITION_UNSAFE +#ifdef DEBUG_PARTITION_LAME + cDebug() << "Unsafe partitioning is enabled."; + cDebug() << ".. it has been lamed, and will fail."; + lst << Calamares::job_ptr( new Calamares::FailJob( QStringLiteral( "Partition" ) ) ); +#else + cWarning() << "Unsafe partitioning is enabled."; + cWarning() << ".. the unsafe actions will be executed."; +#endif +#endif + lst << Calamares::job_ptr( new ClearTempMountsJob() ); for ( auto info : m_deviceInfos ) From cd545e51b0338638cc7211ad335c63854033a979 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 17 Mar 2019 16:08:31 -0400 Subject: [PATCH 028/303] [partition] Reduce superfluous logging --- src/modules/partition/jobs/FillGlobalStorageJob.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/modules/partition/jobs/FillGlobalStorageJob.cpp b/src/modules/partition/jobs/FillGlobalStorageJob.cpp index 1f4026dec..72146e2a0 100644 --- a/src/modules/partition/jobs/FillGlobalStorageJob.cpp +++ b/src/modules/partition/jobs/FillGlobalStorageJob.cpp @@ -45,7 +45,6 @@ typedef QHash UuidForPartitionHash; static UuidForPartitionHash findPartitionUuids( QList < Device* > devices ) { - cDebug() << "Gathering UUIDs for partitions that exist now."; UuidForPartitionHash hash; foreach ( Device* device, devices ) { @@ -56,12 +55,11 @@ findPartitionUuids( QList < Device* > devices ) QString path = p->partitionPath(); QString uuid = p->fileSystem().readUUID( p->partitionPath() ); hash.insert( path, uuid ); - cDebug() << ".. added path=" << path << "UUID=" << uuid; } } if ( hash.isEmpty() ) - cDebug() << ".. no UUIDs found."; + cDebug() << "No UUIDs found for existing partitions."; return hash; } @@ -147,7 +145,6 @@ FillGlobalStorageJob::prettyDescription() const QString path = partitionMap.value( "device" ).toString(); QString mountPoint = partitionMap.value( "mountPoint" ).toString(); QString fsType = partitionMap.value( "fs" ).toString(); - qDebug() << partitionMap.value( "uuid" ) << path << mountPoint << fsType; if ( mountPoint.isEmpty() || fsType.isEmpty() ) continue; if ( path.isEmpty() ) From 1ffc0bf77df56f708ce8f3c8726a3671ec2f617a Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 17 Mar 2019 16:26:37 -0400 Subject: [PATCH 029/303] [partition] Allow all the unsafe options - If the unsafe actions are enabled, but won't be executed, allow more unsafe actions like erasing mounted partitions and everything. --- src/modules/partition/gui/ChoicePage.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/modules/partition/gui/ChoicePage.cpp b/src/modules/partition/gui/ChoicePage.cpp index 9d86a32a1..446d26a89 100644 --- a/src/modules/partition/gui/ChoicePage.cpp +++ b/src/modules/partition/gui/ChoicePage.cpp @@ -1359,6 +1359,16 @@ ChoicePage::setupActions() ) } +#ifdef DEBUG_PARTITION_UNSAFE +#ifdef DEBUG_PARTITION_LAME + // If things can't be broken, allow all the buttons + atLeastOneCanBeReplaced = true; + atLeastOneCanBeResized = true; + atLeastOneIsMounted = false; + isInactiveRAID = false; +#endif +#endif + if ( atLeastOneCanBeReplaced ) m_replaceButton->show(); else From 5d6d2b8078de3d363f9581e73a68ba704072802c Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 17 Mar 2019 18:10:41 -0400 Subject: [PATCH 030/303] [partition] Make convenienceName() available for debugging - Function for human-readable names is useful in more parts of the partition module. --- src/modules/partition/core/PartUtils.cpp | 2 +- src/modules/partition/core/PartUtils.h | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/modules/partition/core/PartUtils.cpp b/src/modules/partition/core/PartUtils.cpp index 5cf8101f9..a02c18f97 100644 --- a/src/modules/partition/core/PartUtils.cpp +++ b/src/modules/partition/core/PartUtils.cpp @@ -43,7 +43,7 @@ namespace PartUtils { -static QString +QString convenienceName( const Partition* const candidate ) { if ( !candidate->mountPoint().isEmpty() ) diff --git a/src/modules/partition/core/PartUtils.h b/src/modules/partition/core/PartUtils.h index 0ad559a60..9b4efeec9 100644 --- a/src/modules/partition/core/PartUtils.h +++ b/src/modules/partition/core/PartUtils.h @@ -46,6 +46,15 @@ enum SizeUnit GiB }; +/** + * @brief Provides a nice human-readable name for @p candidate + * + * The most-specific human-readable name for the partition @p candidate + * is returned (e.g. device name, or partition path). In the worst + * case, a string representation of (void *)candidate is returned. + */ +QString convenienceName( const Partition* const candidate ); + /** * @brief canBeReplaced checks whether the given Partition satisfies the criteria * for replacing it with the new OS. From 2a2795c54ce655f067e8e44637adce00e8423f4e Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 20 Mar 2019 16:32:13 +0100 Subject: [PATCH 031/303] [partition] Avoid KPMCore warnings - Get ready for KPMCore post-3.3.0, which deprecates a bunch of Flag and State in preparation of enum classes. --- src/modules/partition/core/KPMHelpers.cpp | 10 +++++----- src/modules/partition/core/KPMHelpers.h | 8 ++++++++ src/modules/partition/core/PartUtils.cpp | 2 +- src/modules/partition/core/PartitionActions.cpp | 6 +++--- src/modules/partition/core/PartitionCoreModule.cpp | 6 +++--- src/modules/partition/core/PartitionCoreModule.h | 3 ++- src/modules/partition/core/PartitionLayout.cpp | 4 ++-- src/modules/partition/gui/ReplaceWidget.cpp | 2 +- src/modules/partition/tests/PartitionJobTests.cpp | 8 ++++---- 9 files changed, 29 insertions(+), 20 deletions(-) diff --git a/src/modules/partition/core/KPMHelpers.cpp b/src/modules/partition/core/KPMHelpers.cpp index f8be44345..3c0a55987 100644 --- a/src/modules/partition/core/KPMHelpers.cpp +++ b/src/modules/partition/core/KPMHelpers.cpp @@ -67,7 +67,7 @@ isPartitionFreeSpace( Partition* partition ) bool isPartitionNew( Partition* partition ) { - return partition->state() == Partition::StateNew; + return partition->state() == KPM_PARTITION_STATE(New); } @@ -127,11 +127,11 @@ createNewPartition( PartitionNode* parent, role, fs, fs->firstSector(), fs->lastSector(), QString() /* path */, - PartitionTable::FlagNone /* availableFlags */, + KPM_PARTITION_FLAG(None) /* availableFlags */, QString() /* mountPoint */, false /* mounted */, flags /* activeFlags */, - Partition::StateNew + KPM_PARTITION_STATE(New) ); } @@ -169,11 +169,11 @@ createNewEncryptedPartition( PartitionNode* parent, PartitionRole( newRoles ), fs, fs->firstSector(), fs->lastSector(), QString() /* path */, - PartitionTable::FlagNone /* availableFlags */, + KPM_PARTITION_FLAG(None) /* availableFlags */, QString() /* mountPoint */, false /* mounted */, flags /* activeFlags */, - Partition::StateNew ); + KPM_PARTITION_STATE(New) ); return p; } diff --git a/src/modules/partition/core/KPMHelpers.h b/src/modules/partition/core/KPMHelpers.h index 0bcc533fb..3a2365984 100644 --- a/src/modules/partition/core/KPMHelpers.h +++ b/src/modules/partition/core/KPMHelpers.h @@ -33,6 +33,14 @@ class Partition; class PartitionNode; class PartitionRole; +#ifdef WITH_KPMCOREGT33 +#define KPM_PARTITION_FLAG(x) PartitionTable::Flag::x +#define KPM_PARTITION_STATE(x) Partition::State::x +#else +#define KPM_PARTITION_FLAG(x) PartitionTable::Flag##x +#define KPM_PARTITION_STATE(x) Partition::State##x +#endif + /** * Helper functions to manipulate partitions */ diff --git a/src/modules/partition/core/PartUtils.cpp b/src/modules/partition/core/PartUtils.cpp index a02c18f97..60bd80044 100644 --- a/src/modules/partition/core/PartUtils.cpp +++ b/src/modules/partition/core/PartUtils.cpp @@ -425,7 +425,7 @@ isEfiBootable( const Partition* candidate ) const PartitionTable* table = dynamic_cast( root ); cDebug() << " .. partition table" << (void *)table << "type" << ( table ? table->type() : PartitionTable::TableType::unknownTableType ); return table && ( table->type() == PartitionTable::TableType::gpt ) && - flags.testFlag( PartitionTable::FlagBoot ); + flags.testFlag( KPM_PARTITION_FLAG(Boot) ); } QString diff --git a/src/modules/partition/core/PartitionActions.cpp b/src/modules/partition/core/PartitionActions.cpp index 4172002fa..f7185b219 100644 --- a/src/modules/partition/core/PartitionActions.cpp +++ b/src/modules/partition/core/PartitionActions.cpp @@ -129,7 +129,7 @@ doAutopartition( PartitionCoreModule* core, Device* dev, Choices::AutoPartitionO FileSystem::Fat32, firstFreeSector, lastSector, - PartitionTable::FlagNone + KPM_PARTITION_FLAG(None) ); PartitionInfo::setFormat( efiPartition, true ); PartitionInfo::setMountPoint( efiPartition, o.efiPartitionMountPoint ); @@ -178,7 +178,7 @@ doAutopartition( PartitionCoreModule* core, Device* dev, Choices::AutoPartitionO FileSystem::LinuxSwap, lastSectorForRoot + 1, dev->totalLogical() - 1, - PartitionTable::FlagNone + KPM_PARTITION_FLAG(None) ); } else @@ -191,7 +191,7 @@ doAutopartition( PartitionCoreModule* core, Device* dev, Choices::AutoPartitionO lastSectorForRoot + 1, dev->totalLogical() - 1, o.luksPassphrase, - PartitionTable::FlagNone + KPM_PARTITION_FLAG(None) ); } PartitionInfo::setFormat( swapPartition, true ); diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index 6beace4ff..5d9b21bb0 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -299,7 +299,7 @@ PartitionCoreModule::createPartition( Device* device, deviceInfo->jobs << Calamares::job_ptr( job ); - if ( flags != PartitionTable::FlagNone ) + if ( flags != KPM_PARTITION_FLAG(None) ) { SetPartFlagsJob* fJob = new SetPartFlagsJob( device, partition, flags ); deviceInfo->jobs << Calamares::job_ptr( fJob ); @@ -401,7 +401,7 @@ PartitionCoreModule::deletePartition( Device* device, Partition* partition ) } QList< Calamares::job_ptr >& jobs = deviceInfo->jobs; - if ( partition->state() == Partition::StateNew ) + if ( partition->state() == KPM_PARTITION_STATE(New) ) { // First remove matching SetPartFlagsJobs for ( auto it = jobs.begin(); it != jobs.end(); ) @@ -832,7 +832,7 @@ PartitionCoreModule::layoutApply( Device *dev, if ( part->mountPoint() == "/" ) { createPartition( dev, part, - part->activeFlags() | ( isEfi ? PartitionTable::FlagNone : PartitionTable::FlagBoot ) + part->activeFlags() | ( isEfi ? KPM_PARTITION_FLAG(None) : KPM_PARTITION_FLAG(Boot) ) ); } else diff --git a/src/modules/partition/core/PartitionCoreModule.h b/src/modules/partition/core/PartitionCoreModule.h index 743f9c178..dc0c5eff5 100644 --- a/src/modules/partition/core/PartitionCoreModule.h +++ b/src/modules/partition/core/PartitionCoreModule.h @@ -20,6 +20,7 @@ #ifndef PARTITIONCOREMODULE_H #define PARTITIONCOREMODULE_H +#include "core/KPMHelpers.h" #include "core/PartitionLayout.h" #include "core/PartitionModel.h" #include "Typedefs.h" @@ -136,7 +137,7 @@ public: * applied to the newly-created partition. */ void createPartition( Device* device, Partition* partition, - PartitionTable::Flags flags = PartitionTable::FlagNone ); + PartitionTable::Flags flags = KPM_PARTITION_FLAG(None) ); void createVolumeGroup( QString &vgName, QVector< const Partition* > pvList, qint32 peSize ); diff --git a/src/modules/partition/core/PartitionLayout.cpp b/src/modules/partition/core/PartitionLayout.cpp index 4f62db7d6..98095b9ed 100644 --- a/src/modules/partition/core/PartitionLayout.cpp +++ b/src/modules/partition/core/PartitionLayout.cpp @@ -143,7 +143,7 @@ PartitionLayout::execute( Device *dev, qint64 firstSector, part.partFileSystem, firstSector, end, - PartitionTable::FlagNone + KPM_PARTITION_FLAG(None) ); } else @@ -156,7 +156,7 @@ PartitionLayout::execute( Device *dev, qint64 firstSector, firstSector, end, luksPassphrase, - PartitionTable::FlagNone + KPM_PARTITION_FLAG(None) ); } PartitionInfo::setFormat( currentPartition, true ); diff --git a/src/modules/partition/gui/ReplaceWidget.cpp b/src/modules/partition/gui/ReplaceWidget.cpp index faedc03d4..9c7a199be 100644 --- a/src/modules/partition/gui/ReplaceWidget.cpp +++ b/src/modules/partition/gui/ReplaceWidget.cpp @@ -154,7 +154,7 @@ ReplaceWidget::onPartitionSelected() Partition* partition = model->partitionForIndex( m_ui->partitionTreeView->currentIndex() ); if ( !partition || - partition->state() != Partition::StateNone ) + partition->state() != KPM_PARTITION_STATE(None) ) { updateStatus( CalamaresUtils::Fail, tr( "The selected item does not appear to be a valid partition." ) ); diff --git a/src/modules/partition/tests/PartitionJobTests.cpp b/src/modules/partition/tests/PartitionJobTests.cpp index 6a7e2ab72..0314ea9cd 100644 --- a/src/modules/partition/tests/PartitionJobTests.cpp +++ b/src/modules/partition/tests/PartitionJobTests.cpp @@ -228,11 +228,11 @@ PartitionJobTests::newCreatePartitionJob( Partition* freeSpacePartition, Partiti role, fs, firstSector, lastSector, QString() /* path */, - PartitionTable::FlagNone /* availableFlags */, + KPM_PARTITION_FLAG(None) /* availableFlags */, QString() /* mountPoint */, false /* mounted */, - PartitionTable::FlagNone /* activeFlags */, - Partition::StateNew + KPM_PARTITION_FLAG(None) /* activeFlags */, + KPM_PARTITION_STATE(New) ); return new CreatePartitionJob( m_device.data(), partition ); } @@ -366,7 +366,7 @@ PartitionJobTests::testResizePartition() FileSystem::Ext4, oldFirst, oldLast, - PartitionTable::FlagNone + KPM_PARTITION_FLAG(None) ); CreatePartitionJob* job = new CreatePartitionJob( m_device.data(), partition ); job->updatePreview(); From 68f29ebf20441c5864b670832a1c31f354ab4d6a Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 20 Mar 2019 16:37:50 +0100 Subject: [PATCH 032/303] [partition] Handle partition flag FlagEsp post KPMCore 3.3.0 --- src/modules/partition/core/KPMHelpers.h | 2 ++ src/modules/partition/core/PartUtils.cpp | 2 +- src/modules/partition/core/PartitionActions.cpp | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules/partition/core/KPMHelpers.h b/src/modules/partition/core/KPMHelpers.h index 3a2365984..f1b8bd8a9 100644 --- a/src/modules/partition/core/KPMHelpers.h +++ b/src/modules/partition/core/KPMHelpers.h @@ -36,9 +36,11 @@ class PartitionRole; #ifdef WITH_KPMCOREGT33 #define KPM_PARTITION_FLAG(x) PartitionTable::Flag::x #define KPM_PARTITION_STATE(x) Partition::State::x +#define KPM_PARTITION_FLAG_ESP PartitionTable::Flag::Boot #else #define KPM_PARTITION_FLAG(x) PartitionTable::Flag##x #define KPM_PARTITION_STATE(x) Partition::State##x +#define KPM_PARTITION_FLAG_ESP PartitionTable::FlagEsp #endif /** diff --git a/src/modules/partition/core/PartUtils.cpp b/src/modules/partition/core/PartUtils.cpp index 60bd80044..a4738aa8c 100644 --- a/src/modules/partition/core/PartUtils.cpp +++ b/src/modules/partition/core/PartUtils.cpp @@ -407,7 +407,7 @@ isEfiBootable( const Partition* candidate ) auto flags = PartitionInfo::flags( candidate ); /* If bit 17 is set, old-style Esp flag, it's OK */ - if ( flags.testFlag( PartitionTable::FlagEsp ) ) + if ( flags.testFlag( KPM_PARTITION_FLAG_ESP ) ) return true; /* Otherwise, if it's a GPT table, Boot (bit 0) is the same as Esp */ diff --git a/src/modules/partition/core/PartitionActions.cpp b/src/modules/partition/core/PartitionActions.cpp index f7185b219..074783186 100644 --- a/src/modules/partition/core/PartitionActions.cpp +++ b/src/modules/partition/core/PartitionActions.cpp @@ -133,7 +133,7 @@ doAutopartition( PartitionCoreModule* core, Device* dev, Choices::AutoPartitionO ); PartitionInfo::setFormat( efiPartition, true ); PartitionInfo::setMountPoint( efiPartition, o.efiPartitionMountPoint ); - core->createPartition( dev, efiPartition, PartitionTable::FlagEsp ); + core->createPartition( dev, efiPartition, KPM_PARTITION_FLAG_ESP ); firstFreeSector = lastSector + 1; } else From e8c18c0b5cc4595028ab3805e6c2ec42bfc637bd Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 20 Mar 2019 16:46:10 +0100 Subject: [PATCH 033/303] [partition] Prepare scanDevices for post-KPMCore 3.3.0 --- src/modules/partition/core/DeviceList.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/modules/partition/core/DeviceList.cpp b/src/modules/partition/core/DeviceList.cpp index cba942a06..858bb5c73 100644 --- a/src/modules/partition/core/DeviceList.cpp +++ b/src/modules/partition/core/DeviceList.cpp @@ -107,7 +107,11 @@ QList< Device* > getDevices( DeviceType which, qint64 minimumSize ) bool writableOnly = (which == DeviceType::WritableOnly); CoreBackend* backend = CoreBackendManager::self()->backend(); - DeviceList devices = backend->scanDevices( true ); +#ifdef WITH_KPMCOREGT33 + DeviceList devices = backend->scanDevices( /* not includeReadOnly, not includeLoopback */ ScanFlag(0) ); +#else + DeviceList devices = backend->scanDevices( /* excludeReadOnly */ true ); +#endif #ifdef DEBUG_PARTITION_UNSAFE cWarning() << "Allowing unsafe partitioning choices." << devices.count() << "candidates."; From 478168c8410ae663228f39d6bb8dfaafeac67eca Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 20 Mar 2019 18:16:54 +0100 Subject: [PATCH 034/303] [fsresizer] Make sure KPMCore version definitions are consistent - Duplicate setting from partition module to fsresizer --- src/modules/fsresizer/CMakeLists.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/modules/fsresizer/CMakeLists.txt b/src/modules/fsresizer/CMakeLists.txt index e339b2799..12349c835 100644 --- a/src/modules/fsresizer/CMakeLists.txt +++ b/src/modules/fsresizer/CMakeLists.txt @@ -6,6 +6,10 @@ if ( KPMcore_FOUND ) include_directories( ${KPMCORE_INCLUDE_DIR} ) include_directories( ${PROJECT_BINARY_DIR}/src/libcalamares ) + if ( KPMcore_VERSION VERSION_GREATER "3.3.0") + add_definitions(-DWITH_KPMCOREGT33) # kpmcore greater than 3.3 + endif() + # The PartitionIterator is a small class, and it's easiest -- but also a # gross hack -- to just compile it again from the partition module tree. calamares_add_plugin( fsresizer From affc73d3d2f9c5696678ee45fe92cfeb8235dc20 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 20 Mar 2019 18:20:56 +0100 Subject: [PATCH 035/303] [fsresizer] Avoid KPMCore warnings about scanDevices() --- src/modules/fsresizer/ResizeFSJob.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/modules/fsresizer/ResizeFSJob.cpp b/src/modules/fsresizer/ResizeFSJob.cpp index 2ce9eba70..fa197e476 100644 --- a/src/modules/fsresizer/ResizeFSJob.cpp +++ b/src/modules/fsresizer/ResizeFSJob.cpp @@ -120,7 +120,12 @@ ResizeFSJob::PartitionMatch ResizeFSJob::findPartition( CoreBackend* backend ) { using DeviceList = QList< Device* >; - DeviceList devices = backend->scanDevices( false ); +#ifdef WITH_KPMCOREGT33 + DeviceList devices = backend->scanDevices( /* not includeReadOnly, not includeLoopback */ ScanFlag(0) ); +#else + DeviceList devices = backend->scanDevices( /* excludeReadOnly */ true ); +#endif + cDebug() << "ResizeFSJob found" << devices.count() << "devices."; for ( DeviceList::iterator dev_it = devices.begin(); dev_it != devices.end(); ++dev_it ) { From 3ea8c0c119d050152fe106e4a59098a57ac857cb Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Fri, 29 Mar 2019 05:25:54 -0400 Subject: [PATCH 036/303] i18n: [calamares] Automatic merge of Transifex translations --- lang/calamares_ar.ts | 119 ++++++----- lang/calamares_ast.ts | 131 +++++++----- lang/calamares_be.ts | 119 ++++++----- lang/calamares_bg.ts | 119 ++++++----- lang/calamares_ca.ts | 207 ++++++++++--------- lang/calamares_cs_CZ.ts | 121 ++++++----- lang/calamares_da.ts | 121 ++++++----- lang/calamares_de.ts | 121 ++++++----- lang/calamares_el.ts | 119 ++++++----- lang/calamares_en.ts | 121 ++++++----- lang/calamares_en_GB.ts | 119 ++++++----- lang/calamares_eo.ts | 119 ++++++----- lang/calamares_es.ts | 131 +++++++----- lang/calamares_es_MX.ts | 119 ++++++----- lang/calamares_es_PR.ts | 119 ++++++----- lang/calamares_et.ts | 121 ++++++----- lang/calamares_eu.ts | 121 ++++++----- lang/calamares_fa.ts | 119 ++++++----- lang/calamares_fi_FI.ts | 119 ++++++----- lang/calamares_fr.ts | 121 ++++++----- lang/calamares_fr_CH.ts | 119 ++++++----- lang/calamares_gl.ts | 121 ++++++----- lang/calamares_gu.ts | 119 ++++++----- lang/calamares_he.ts | 215 +++++++++++--------- lang/calamares_hi.ts | 119 ++++++----- lang/calamares_hr.ts | 121 ++++++----- lang/calamares_hu.ts | 121 ++++++----- lang/calamares_id.ts | 121 ++++++----- lang/calamares_is.ts | 119 ++++++----- lang/calamares_it_IT.ts | 161 ++++++++------- lang/calamares_ja.ts | 121 ++++++----- lang/calamares_kk.ts | 119 ++++++----- lang/calamares_kn.ts | 119 ++++++----- lang/calamares_ko.ts | 119 ++++++----- lang/calamares_lo.ts | 119 ++++++----- lang/calamares_lt.ts | 121 ++++++----- lang/calamares_mk.ts | 119 ++++++----- lang/calamares_mr.ts | 119 ++++++----- lang/calamares_nb.ts | 119 ++++++----- lang/calamares_ne_NP.ts | 119 ++++++----- lang/calamares_nl.ts | 404 ++++++++++++++++++++----------------- lang/calamares_pl.ts | 121 ++++++----- lang/calamares_pt_BR.ts | 121 ++++++----- lang/calamares_pt_PT.ts | 123 ++++++----- lang/calamares_ro.ts | 119 ++++++----- lang/calamares_ru.ts | 119 ++++++----- lang/calamares_sk.ts | 121 ++++++----- lang/calamares_sl.ts | 119 ++++++----- lang/calamares_sq.ts | 121 ++++++----- lang/calamares_sr.ts | 119 ++++++----- lang/calamares_sr@latin.ts | 119 ++++++----- lang/calamares_sv.ts | 119 ++++++----- lang/calamares_th.ts | 119 ++++++----- lang/calamares_tr_TR.ts | 121 ++++++----- lang/calamares_uk.ts | 119 ++++++----- lang/calamares_ur.ts | 119 ++++++----- lang/calamares_uz.ts | 119 ++++++----- lang/calamares_zh_CN.ts | 119 ++++++----- lang/calamares_zh_TW.ts | 121 ++++++----- 59 files changed, 4420 insertions(+), 3178 deletions(-) diff --git a/lang/calamares_ar.ts b/lang/calamares_ar.ts index 9ffec35bb..e50dd84bf 100644 --- a/lang/calamares_ar.ts +++ b/lang/calamares_ar.ts @@ -354,17 +354,17 @@ The installer will quit and all changes will be lost. بعد: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>تقسيم يدويّ</strong><br/>يمكنك إنشاء أو تغيير حجم الأقسام بنفسك. - + Boot loader location: مكان محمّل الإقلاع: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. سيتقلّص %1 إلى %2م.بايت وقسم %3م.بايت آخر جديد سيُنشأ ل‍%4. @@ -375,108 +375,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: الحاليّ: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>اختر قسمًا لتقليصه، ثمّ اسحب الشّريط السّفليّ لتغيير حجمه </strong> - + <strong>Select a partition to install on</strong> <strong>اختر القسم حيث سيكون التّثبيت عليه</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. تعذّر إيجاد قسم النّظام EFI في أيّ مكان. فضلًا ارجع واستخدم التّقسيم اليدويّ لإعداد %1. - + The EFI system partition at %1 will be used for starting %2. قسم النّظام EFI على %1 سيُستخدم لبدء %2. - + EFI system partition: قسم نظام EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. لا يبدو أن في جهاز التّخزين أيّ نظام تشغيل. ما الذي تودّ فعله؟<br/>يمكنك مراجعة الاختيارات وتأكيدها قبل تطبيقها على جهاز التّخزين. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>مسح القرص</strong><br/>هذا س<font color="red">يمسح</font> كلّ البيانات الموجودة في جهاز التّخزين المحدّد. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. على جهاز التّخزين %1. ما الذي تودّ فعله؟<br/>يمكنك مراجعة الاختيارات وتأكيدها قبل تطبيقها على جهاز التّخزين. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>ثبّت جنبًا إلى جنب</strong><br/>سيقلّص المثبّت قسمًا لتفريغ مساحة لِ‍ %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>استبدل قسمًا</strong><br/>يستبدل قسمًا مع %1 . - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. على جهاز التّخزين هذا نظام تشغيل ذأصلًا. ما الذي تودّ فعله؟<br/>يمكنك مراجعة الاختيارات وتأكيدها قبل تطبيقها على جهاز التّخزين. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. على جهاز التّخزين هذا عدّة أنظمة تشغيل. ما الذي تودّ فعله؟<br/>يمكنك مراجعة الاختيارات وتأكيدها قبل تطبيقها على جهاز التّخزين. @@ -739,6 +739,14 @@ The installer will quit and all changes will be lost. تعذّر فتح ملفّ groups للقراءة. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal font-weight: normal @@ -1606,22 +1614,22 @@ The installer will quit and all changes will be lost. <small>سيُستخدم الاسم لإظهار الحاسوب للآخرين عبر الشّبكة.</small> - + Log in automatically without asking for the password. لِج آليًّا بدون طلب كلمة مرور. - + Use the same password for the administrator account. استخدم نفس كلمة المرور لحساب المدير. - + Choose a password for the administrator account. اختر كلمة مرور لحساب المدير. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>أدخل ذات كلمة المرور مرّتين، للتّأكد من عدم وجود أخطاء طباعيّة.</small> @@ -1767,17 +1775,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? أمتأكّد من إنشاء جدول تقسيم جديد على %1؟ - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2048,6 +2056,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2295,6 +2308,14 @@ Output: فشل المثبّت في تغيير حجم القسم %1 على القرص '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2704,33 +2725,33 @@ Output: UsersPage - + Your username is too long. اسم المستخدم طويل جدًّا. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. يحوي اسم المستخدم محارف غير صالح. المسموح هو الأحرف الصّغيرة والأرقام فقط. - + Your hostname is too short. اسم المضيف قصير جدًّا. - + Your hostname is too long. اسم المضيف طويل جدًّا. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. يحوي اسم المضيف محارف غير صالحة. المسموح فقط الأحرف والأرقام والشُّرط. - - + + Your passwords do not match! لا يوجد تطابق في كلمات السر! @@ -2747,7 +2768,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_ast.ts b/lang/calamares_ast.ts index a9e45db84..880df1180 100644 --- a/lang/calamares_ast.ts +++ b/lang/calamares_ast.ts @@ -107,7 +107,7 @@ Install - Instalar + Instalación @@ -354,17 +354,17 @@ L'instalador va colar y van perdese tolos cambeos. Dempués: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Particionáu manual</strong><br/>Vas poder crear o redimensionar particiones. - + Boot loader location: Allugamientu del xestor d'arrinque: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 va redimensionase a %2MB y va crease una partición nueva de %s3MB pa %4. @@ -375,108 +375,108 @@ L'instalador va colar y van perdese tolos cambeos. - - - + + + Current: Anguaño: - + Reuse %1 as home partition for %2. Reusu de %s como partición d'aniciu pa %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Esbilla una partición a redimensionar, dempués arrastra la barra baxera pa facelo</strong> - + <strong>Select a partition to install on</strong> <strong>Esbilla una partición na qu'instalar</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Nun pudo alcontrase per nenyures una partición del sistema EFI. Volvi p'atrás y usa'l particionáu manual pa configurar %1, por favor. - + The EFI system partition at %1 will be used for starting %2. La partición del sistema EFI en %1 va usase p'aniciar %2. - + EFI system partition: Partición del sistema EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esti preséu d'almacenamientu nun paez que tenga un sistema operativu nelli. ¿Qué te prestaría facer?<br/>Vas ser a revisar y confirmar lo qu'escueyas enantes de que se faiga cualesquier cambéu nel preséu d'almacenamientu. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Desaniciu d'un discu</strong><br/>Esto va <font color="red">desaniciar</font> tolos datos presentes nel preséu d'almacenamientu esbilláu. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esti preséu d'almacenamientu tien %1 nelli. ¿Qué te prestaría facer?<br/>Vas ser a revisar y confirmar lo qu'escueyas enantes de que se faiga cualesquier cambéu nel preséu d'almacenamientu. - + No Swap Ensin intercambéu - + Reuse Swap Reusar un intercambéu - + Swap (no Hibernate) Intercambéu (ensin ivernación) - + Swap (with Hibernate) Intercambéu (con ivernación) - + Swap to file Intercambéu nun ficheru - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalación anexa</strong><br/>L'instalador va redimensionar una partición pa dexar sitiu a %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Troquéu d'una partición</strong><br/>Troca una parción con %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esti preséu d'almacenamientu yá tien un sistema operativu nelli. ¿Qué te prestaría facer?<br/>Vas ser a revisar y confirmar lo qu'escueyas enantes de que se faiga cualesquier cambéu nel preséu d'almacenamientu. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esti preséu d'almacenamientu tien varios sistemes operativos nelli. ¿Qué te prestaría facer?<br/>Vas ser a revisar y confirmar lo qu'escueyas enantes de que se faiga cualesquier cambéu nel preséu d'almacenamientu. @@ -739,6 +739,14 @@ L'instalador va colar y van perdese tolos cambeos. Nun pue abrise pa la llectura'l ficheru de grupos. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1010,7 +1018,7 @@ L'instalador va colar y van perdese tolos cambeos. <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 se conseñe esti caxellu, el sistema va reaniciase nel intre al facer clic en <span style=" font-style:italic;">Fecho</span> o al zarrar l'instalador.</p></body></html> + <html><head/><body><p>Cuando se conseñe esti caxellu, el sistema va reaniciase nel intre al calcar <span style=" font-style:italic;">Fecho</span> o al zarrar l'instalador.</p></body></html> @@ -1576,7 +1584,7 @@ L'instalador va colar y van perdese tolos cambeos. - + font-weight: normal font-weight: normal @@ -1606,22 +1614,22 @@ L'instalador va colar y van perdese tolos cambeos. <small>Esti nome va usase si quies facer qu'esti ordenador seya visible a otres máquines nuna rede.</small> - + Log in automatically without asking for the password. Aniciar sesión automáticamente ensin pidir la contraseña. - + Use the same password for the administrator account. Usar la mesma contraseña pa la cuenta d'alministrador. - + Choose a password for the administrator account. Escueyi una contraseña pa la cuenta alministrativa. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Introduz la mesma contraseña dos vegaes pa que pueas comprobar los fallos d'escritura.</small> @@ -1767,17 +1775,17 @@ L'instalador va colar y van perdese tolos cambeos. I&nstalar el xestor d'arrinque en: - + Are you sure you want to create a new partition table on %1? ¿De xuru que quies crear una tabla de particiones nueva en %1? - + Can not create new partition Nun pue crease la partición nueva - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. La tabla de particiones en %1 yá tien %2 particiones primaries y nun puen amestase más. Desanicia una partición primaria y amiesta otra estendida. @@ -1909,7 +1917,7 @@ L'instalador va colar y van perdese tolos cambeos. 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. - Escueyi un aspeutu pal escritoriu de KDE Plasma, por favor. Tamién pues saltar esti pasu y configurar l'aspeutu nel momentu que s'instale'l sistema. Faciendo clic nuna aspeutu, esti va date una previsualización en direuto de cómo se ve. + Escueyi un aspeutu pal escritoriu de KDE Plasma, por favor. Tamién pues saltar esti pasu y configurar l'aspeutu nel momentu que s'instale'l sistema. Calcando nun aspeutu, esti va date una previsualización en direuto de cómo se ve. @@ -2051,6 +2059,11 @@ Salida: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2298,6 +2311,14 @@ Salida: L'instalador falló al redimensionar la partición %1 nel discu «%2». + + ResizeVolumeGroupDialog + + + Resize Volume Group + Redimensionar el grupu de volúmenes + + ResizeVolumeGroupJob @@ -2673,12 +2694,12 @@ Salida: <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Fai clic equí pa más información tocante al siguimientu d'usuarios</span></a></p></body></html> + <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Calca equí pa más información tocante al siguimientu d'usuarios</span></a></p></body></html> Install tracking helps %1 to see how many users they have, what hardware they install %1 to and (with the last two options below), get continuous information about preferred applications. To see what will be sent, please click the help icon next to each area. - Instalar el rastrexu ayuda a %1 a saber cuantos usuarios tien, el hardware qu'usen pa instalar %1 y (coles dos opciones d'embaxo), consiguir información continua tocante a les aplicaciones preferíes. Pa ver lo que va unviase, fai clic nel iconu d'ayuda al llau de cada área. + Instalar el rastrexu ayuda a %1 a saber cuantos usuarios tien, el hardware qu'usen pa instalar %1 y (coles dos opciones d'embaxo), consiguir información continua tocante a les aplicaciones preferíes. Pa ver lo que va unviase, calca l'iconu d'ayuda al llau de cada área. @@ -2707,33 +2728,33 @@ Salida: UsersPage - + Your username is too long. El nome d'usuariu ye perllargu. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. El nome d'usuariu contién caráuteres non válidos. Namái se permiten les lletres minúscules y los númberos. - + Your hostname is too short. El nome d'agospiu ye percurtiu. - + Your hostname is too long. El nome d'agospiu ye perllargu. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. El nome d'agospiu contién caráuteres non válidos. Namái se permiten lletres, númberos y guiones. - - + + Your passwords do not match! ¡Les contraseñes nun concasen! @@ -2750,8 +2771,8 @@ Salida: VolumeGroupBaseDialog - VolumeGroupDialog - VolumeGroupDialog + Create Volume Group + diff --git a/lang/calamares_be.ts b/lang/calamares_be.ts index d914b8086..a99a5dbe2 100644 --- a/lang/calamares_be.ts +++ b/lang/calamares_be.ts @@ -353,17 +353,17 @@ The installer will quit and all changes will be lost. - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,108 +374,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -738,6 +738,14 @@ The installer will quit and all changes will be lost. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1575,7 +1583,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal @@ -1605,22 +1613,22 @@ The installer will quit and all changes will be lost. - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1766,17 +1774,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2047,6 +2055,11 @@ Output: Language (Country) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2294,6 +2307,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2703,33 +2724,33 @@ Output: UsersPage - + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2746,7 +2767,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_bg.ts b/lang/calamares_bg.ts index 117df47b9..145cce2dc 100644 --- a/lang/calamares_bg.ts +++ b/lang/calamares_bg.ts @@ -355,17 +355,17 @@ The installer will quit and all changes will be lost. След: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Самостоятелно поделяне</strong><br/>Можете да създадете или преоразмерите дяловете сами. - + Boot loader location: Локация на програмата за начално зареждане: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 ще се смали до %2МБ и нов %3МБ дял ще бъде създаден за %4. @@ -376,108 +376,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: Сегашен: - + Reuse %1 as home partition for %2. Използване на %1 като домашен дял за %2 - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Изберете дял за смаляване, после влачете долната лента за преоразмеряване</strong> - + <strong>Select a partition to install on</strong> <strong>Изберете дял за инсталацията</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. EFI системен дял не е намерен. Моля, опитайте пак като използвате ръчно поделяне за %1. - + The EFI system partition at %1 will be used for starting %2. EFI системен дял в %1 ще бъде използван за стартиране на %2. - + EFI system partition: EFI системен дял: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Това устройство за съхранение няма инсталирана операционна система. Какво ще правите?<br/>Ще може да прегледате и потвърдите избора си, преди да се направят промени по устройството за съхранение. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Изтриване на диска</strong><br/>Това ще <font color="red">изтрие</font> всички данни върху устройството за съхранение. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Това устройство за съхранение има инсталиран %1. Какво ще правите?<br/>Ще може да прегледате и потвърдите избора си, преди да се направят промени по устройството за съхранение. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Инсталирайте покрай</strong><br/>Инсталатора ще раздроби дяла за да направи място за %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Замени дял</strong><br/>Заменя този дял с %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Това устройство за съхранение има инсталирана операционна система. Какво ще правите?<br/>Ще може да прегледате и потвърдите избора си, преди да се направят промени по устройството за съхранение. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Това устройство за съхранение има инсталирани операционни системи. Какво ще правите?<br/>Ще може да прегледате и потвърдите избора си, преди да се направят промени по устройството за съхранение. @@ -740,6 +740,14 @@ The installer will quit and all changes will be lost. Не може да се отвори файла на групите за четене. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1577,7 +1585,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal font-weight: нормална @@ -1607,22 +1615,22 @@ The installer will quit and all changes will be lost. <small>Това име ще бъде използвано ако направите компютъра видим за други при мрежа.</small> - + Log in automatically without asking for the password. Влизайте автоматично, без питане за паролата. - + Use the same password for the administrator account. Използвайте същата парола за администраторския акаунт. - + Choose a password for the administrator account. Изберете парола за администраторския акаунт. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Внесете същата парола два пъти, за да може да бъде проверена за правописни грешки.</small> @@ -1768,17 +1776,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? Сигурни ли сте че искате да създадете нова таблица на дяловете върху %1? - + Can not create new partition Не може да се създаде нов дял - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Таблицата на дяловете на %1 вече има %2 главни дялове, повече не може да се добавят. Моля, премахнете един главен дял и добавете разширен дял, на негово място. @@ -2051,6 +2059,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2298,6 +2311,14 @@ Output: Инсталатора не успя да преоразмери дял %1 върху диск '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2707,33 +2728,33 @@ Output: UsersPage - + Your username is too long. Вашето потребителско име е твърде дълго. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Потребителското ви име съдържа непозволени символи! Само малки букви и числа са позволени. - + Your hostname is too short. Вашето име на хоста е твърде кратко. - + Your hostname is too long. Вашето име на хоста е твърде дълго. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Вашето име на хоста съдържа непозволени символи! Само букви, цифри и тирета са позволени. - - + + Your passwords do not match! Паролите Ви не съвпадат! @@ -2750,7 +2771,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_ca.ts b/lang/calamares_ca.ts index 529c0e427..e17b85ced 100644 --- a/lang/calamares_ca.ts +++ b/lang/calamares_ca.ts @@ -128,7 +128,7 @@ Running command %1 %2 - Executant l'ordre %1 %2 + S'executa l'ordre %1 %2 @@ -136,7 +136,7 @@ Running %1 operation. - Executant l'operació %1. + S'executa l'operació %1. @@ -333,7 +333,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. For best results, please ensure that this computer: - Per obtenir els millors resultats, assegureu-vos, si us plau, que aquest ordinador: + Per obtenir els millors resultats, assegureu-vos, si us plau, que aquest ordinador... @@ -354,17 +354,17 @@ L'instal·lador es tancarà i tots els canvis es perdran. Després: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - <strong>Particions manuals</strong><br/>Podeu crear o redimensionar les particions vosaltres mateixos. + <strong>Particions manuals</strong><br/>Podeu crear o canviar la mida de les particions vosaltres mateixos. - + Boot loader location: Ubicació del gestor d'arrencada: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 s'encongirà a %2 MB i es crearà una partició nova de %3 MB per a %4. @@ -375,108 +375,108 @@ L'instal·lador es tancarà i tots els canvis es perdran. - - - + + + Current: Actual: - + Reuse %1 as home partition for %2. Reutilitza %1 com a partició de l'usuari per a %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Seleccioneu una partició per encongir i arrossegueu-la per redimensinar-la</strong> - + <strong>Select a partition to install on</strong> <strong>Seleccioneu una partició per fer-hi la instal·lació</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. No s'ha pogut trobar enlloc una partició EFI en aquest sistema. Si us plau, torneu enrere i use les particions manuals per configurar %1. - + The EFI system partition at %1 will be used for starting %2. La partició EFI de sistema a %1 s'usarà per iniciar %2. - + EFI system partition: Partició EFI del sistema: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Aquest dispositiu d'emmagatzematge no sembla que tingui un sistema operatiu. Què voleu fer?<br/>Podreu revisar i confirmar la tria abans que es faci cap canvi al dispositiu. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Esborra el disc</strong><br/>Això <font color="red">suprimirà</font> totes les dades del dispositiu seleccionat. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Aquest dispositiu d'emmagatzematge té %1. Què voleu fer?<br/>Podreu revisar i confirmar la tria abans que es faci cap canvi al dispositiu. - + No Swap Sense intercanvi - + Reuse Swap Reutilitza l'intercanvi - + Swap (no Hibernate) Intercanvi (sense hibernació) - + Swap (with Hibernate) Intercanvi (amb hibernació) - + Swap to file - Intercanvi a fitxer + Intercanvi en fitxer - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instal·la al costat</strong><br/>L'instal·lador reduirà una partició per fer espai per a %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Reemplaça una partició</strong><br/>Reemplaça una partició per %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Aquest dispositiu d'emmagatzematge ja té un sistema operatiu. Què voleu fer?<br/>Podreu revisar i confirmar la tria abans que es faci cap canvi al dispositiu. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Aquest dispositiu d'emmagatzematge ja múltiples sistemes operatius. Què voleu fer?<br/>Podreu revisar i confirmar la tria abans que es faci cap canvi al dispositiu. @@ -491,7 +491,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. Clearing mounts for partitioning operations on %1. - Netejant els muntatges per a les operacions del particionament de %1. + Es netegen els muntatges per a les operacions de les particions a %1. @@ -509,7 +509,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. Clearing all temporary mounts. - Netejant tots els muntatges temporals. + Es netegen tots els muntatges temporals. @@ -642,7 +642,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. Creating new %1 partition on %2. - Creant la partició nova %1 a %2. + Es crea la partició nova %1 a %2. @@ -683,17 +683,17 @@ L'instal·lador es tancarà i tots els canvis es perdran. Create new %1 partition table on %2. - Crea una nova taula de particions %1 a %2. + Crea una taula de particions nova %1 a %2. Create new <strong>%1</strong> partition table on <strong>%2</strong> (%3). - Crea una nova taula de particions <strong>%1</strong> a <strong>%2</strong> (%3). + Crea una taula de particions nova <strong>%1</strong> a <strong>%2</strong> (%3). Creating new %1 partition table on %2. - Creant la nova taula de particions %1 a %2. + Es crea la taula de particions nova %1 a %2. @@ -716,7 +716,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. Creating user %1. - Creant l'usuari %1. + Es crea l'usuari %1. @@ -739,6 +739,14 @@ L'instal·lador es tancarà i tots els canvis es perdran. No es pot obrir el fitxer groups per ser llegit. + + CreateVolumeGroupDialog + + + Create Volume Group + Crea un grup de volums + + CreateVolumeGroupJob @@ -754,7 +762,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. Creating new volume group named %1. - Creant el grup de volums nou anomenat %1. + Es crea el grup de volums nou anomenat %1. @@ -796,7 +804,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. Deleting partition %1. - Suprimint la partició %1. + Se suprimeix la partició %1. @@ -959,7 +967,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. Please enter the same passphrase in both boxes. - Si us plau, introduïu la mateixa contrasenya a les dues caselles. + Si us plau, escriviu la mateixa contrasenya a les dues caselles. @@ -997,7 +1005,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. Setting up mount points. - Establint els punts de muntatge. + S'estableixen els punts de muntatge. @@ -1020,7 +1028,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. <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>Tot fet.</h1><br/>%1 s'ha instal·lat a l'ordinador.<br/>Ara podeu reiniciar-lo per tal d'accedir al sistema operatiu nou o bé continuar utilitzant l'entorn autònom de %2. + <h1>Tot fet.</h1><br/>%1 s'ha instal·lat a l'ordinador.<br/>Ara podeu reiniciar-lo per tal d'accedir al sistema operatiu nou o bé continuar usant l'entorn autònom de %2. @@ -1061,7 +1069,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. Formatting partition %1 with file system %2. - Formatant la partició %1 amb el sistema de fitxers %2. + Es formata la partició %1 amb el sistema de fitxers %2. @@ -1084,7 +1092,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. Executing script: &nbsp;<code>%1</code> - Executant l'script &nbsp;<code>%1</code> + S'executa l'script &nbsp;<code>%1</code> @@ -1256,7 +1264,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. Loading location data... - Carregant les dades de la ubicació... + Es carreguen les dades d'ubicació... @@ -1576,7 +1584,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. - + font-weight: normal font-weight: normal @@ -1593,7 +1601,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. <small>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.</small> - <small>Introduïu la mateixa contrasenya dues vegades, de manera que se'n puguin comprovar els errors de mecanografia. Una bona contrasenya contindrà una barreja de lletres, nombres i signes de puntuació, hauria de tenir un mínim de 8 caràcters i s'hauria de modificar a intervals regulars de temps.</small> + <small>Escriviu la mateixa contrasenya dues vegades, de manera que se'n puguin comprovar els errors de mecanografia. Una bona contrasenya contindrà una barreja de lletres, números i signes de puntuació, hauria de tenir un mínim de 8 caràcters i s'hauria de modificar a intervals regulars de temps.</small> @@ -1606,24 +1614,24 @@ L'instal·lador es tancarà i tots els canvis es perdran. <small>Aquest nom s'utilitzarà en cas que feu visible per a altres aquest ordinador en una xarxa.</small> - + Log in automatically without asking for the password. Entra automàticament sense demanar la contrasenya. - + Use the same password for the administrator account. Usa la mateixa contrasenya per al compte d'administració. - + Choose a password for the administrator account. Trieu una contrasenya per al compte d'administració. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> - <small>Introduïu la mateixa contrasenya dues vegades, per tal de poder-ne comprovar els errors de mecanografia.</small> + <small>Escriviu la mateixa contrasenya dues vegades, per tal de poder-ne comprovar els errors de mecanografia.</small> @@ -1767,17 +1775,17 @@ L'instal·lador es tancarà i tots els canvis es perdran. I&nstal·la el gestor d'arrencada a: - + Are you sure you want to create a new partition table on %1? Esteu segurs que voleu crear una nova taula de particions a %1? - + Can not create new partition No es pot crear la partició nova - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. La taula de particions de %1 ja té %2 particions primàries i no se n'hi poden afegir més. Si us plau, suprimiu una partició primària i afegiu-hi una partició ampliada. @@ -1787,7 +1795,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. Gathering system information... - Recopilant informació del sistema... + Es recopila informació del sistema... @@ -2051,6 +2059,11 @@ Sortida: Language (Country) %1 (%2) + + + (no mount point) + (sense punt de muntatge) + RemoveVolumeGroupJob @@ -2151,12 +2164,12 @@ Sortida: Gathering system information... - Recopilant informació del sistema... + Es recopila informació del sistema... has at least %1 GB available drive space - té com a mínim %1 GB d'espai de disc disponible. + tingui com a mínim %1 GB d'espai de disc disponible. @@ -2166,7 +2179,7 @@ Sortida: has at least %1 GB working memory - té com a mínim %1 GB de memòria de treball + tingui com a mínim %1 GB de memòria de treball. @@ -2176,17 +2189,17 @@ Sortida: is plugged in to a power source - està connectat a una font de corrent + estigui connectat a una presa de corrent. The system is not plugged in to a power source. - El sistema no està connectat a una font de corrent. + El sistema no està connectat a una presa de corrent. is connected to the Internet - està connectat a Internet + estigui connectat a Internet. @@ -2209,7 +2222,7 @@ Sortida: Resize Filesystem Job - Tasca de canvi de mida d'un sistema de fitxers + Tasca de canviar de mida un sistema de fitxers @@ -2219,7 +2232,7 @@ Sortida: The file-system resize job has an invalid configuration and will not run. - La tasca de canvi de mida d'un sistema de fitxers té una configuració no vàlida i no s'executarà. + La tasca de canviar de mida un sistema de fitxers té una configuració no vàlida i no s'executarà. @@ -2231,7 +2244,7 @@ Sortida: Calamares cannot start KPMCore for the file-system resize job. - El Calamares no pot iniciar KPMCore per a la tasca de canvi de mida d'un sistema de fitxers. + El Calamares no pot iniciar KPMCore per a la tasca de canviar de mida un sistema de fitxers. @@ -2280,22 +2293,30 @@ Sortida: Resize partition %1. - Redimensiona la partició %1. + Canvia la mida de la partició %1. Resize <strong>%2MB</strong> partition <strong>%1</strong> to <strong>%3MB</strong>. - Redimensiona la partició de <strong>%2MB</strong> <strong>%1</strong> a <strong>%3MB</strong>. + Canvia la mida de la partició de <strong>%2MB</strong>, <strong>%1</strong>, a <strong>%3MB</strong>. Resizing %2MB partition %1 to %3MB. - Canviant la mida de la partició %1 de %2MB a %3MB. + Es canvia la mida de la partició %1 de %2MB a %3MB. The installer failed to resize partition %1 on disk '%2'. - L'instal·lador no ha pogut redimensionar la partició %1 del disc '%2'. + L'instal·lador no ha pogut canviar la mida de la partició %1 del disc %2. + + + + ResizeVolumeGroupDialog + + + Resize Volume Group + Canvia la mida del grup de volums @@ -2314,7 +2335,7 @@ Sortida: The installer failed to resize a volume group named '%1'. - L'instal·lador ha fallat canviar la mida del grup de volums anomenat "%1". + L'instal·lador no ha pogut canviar la mida del grup de volums anomenat "%1". @@ -2322,7 +2343,7 @@ Sortida: Scanning storage devices... - Escanejant els dispositius d'emmagatzematge... + S'escanegen els dispositius d'emmagatzematge... @@ -2345,7 +2366,7 @@ Sortida: Setting hostname %1. - Establint el nom d'amfitrió %1. + S'estableix el nom d'amfitrió %1. @@ -2440,7 +2461,7 @@ Sortida: Clearing flags on partition <strong>%1</strong>. - Netejant les banderes de la partició <strong>%1</strong>. + Es netegen les banderes de la partició <strong>%1</strong>. @@ -2483,7 +2504,7 @@ Sortida: Setting password for user %1. - Establint la contrasenya de l'usuari %1. + S'estableix la contrasenya per a l'usuari %1. @@ -2707,33 +2728,33 @@ Sortida: UsersPage - + Your username is too long. El nom d'usuari és massa llarg. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. El nom d'usuari conté caràcters no vàlids. Només s'hi admeten lletres i números. - + Your hostname is too short. El nom d'amfitrió és massa curt. - + Your hostname is too long. El nom d'amfitrió és massa llarg. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. El nom d'amfitrió conté caràcters no vàlids. Només s'hi admeten lletres, números i guions. - - + + Your passwords do not match! Les contrasenyes no coincideixen! @@ -2750,8 +2771,8 @@ Sortida: VolumeGroupBaseDialog - VolumeGroupDialog - Diàleg del grup de volums + Create Volume Group + Crea un grup de volums @@ -2842,7 +2863,7 @@ Sortida: <h1>Welcome to the %1 installer.</h1> - <h1>Benvingut a l'instal·lador de %1.</h1> + <h1>Us donem la benvinguda a l'instal·lador de %1.</h1> @@ -2870,7 +2891,7 @@ Sortida: Welcome - Benvingut + Benvinguda \ No newline at end of file diff --git a/lang/calamares_cs_CZ.ts b/lang/calamares_cs_CZ.ts index a338c41b3..4c96bd33d 100644 --- a/lang/calamares_cs_CZ.ts +++ b/lang/calamares_cs_CZ.ts @@ -354,17 +354,17 @@ Instalační program bude ukončen a všechny změny ztraceny. Po: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Ruční rozdělení datového úložiště</strong><br/>Oddíly si můžete vytvořit nebo zvětšit/zmenšit stávající sami. - + Boot loader location: Umístění zaváděcího oddílu: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 bude zmenšen na %2MB a nový %3MB oddíl pro %4 bude vytvořen. @@ -375,108 +375,108 @@ Instalační program bude ukončen a všechny změny ztraceny. - - - + + + Current: Aktuální: - + Reuse %1 as home partition for %2. Zrecyklovat %1 na oddíl pro domovské složky %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Vyberte oddíl, který chcete zmenšit, poté posouváním na spodní liště změňte jeho velikost.</strong> - + <strong>Select a partition to install on</strong> <strong>Vyberte oddíl na který nainstalovat</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Nebyl nalezen žádný EFI systémový oddíl. Vraťte se zpět a nastavte %1 pomocí ručního rozdělení. - + The EFI system partition at %1 will be used for starting %2. Pro zavedení %2 se využije EFI systémový oddíl %1. - + EFI system partition: EFI systémový oddíl: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Zdá se, že na tomto úložném zařízení není žádný operační systém. Jak chcete postupovat?<br/>Než budou provedeny jakékoli změny na úložných zařízeních, bude zobrazen jejich přehled a budete požádáni o jejich potvrzení. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Vymazat datové úložiště</strong><br/>Touto volbou budou <font color="red">smazána</font> všechna data, která se nyní nachází na vybraném úložišti. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Na tomto úložném zařízení bylo nalezeno %1. Jak chcete postupovat?<br/>Než budou provedeny jakékoli změny na úložných zařízeních, bude zobrazen jejich přehled a budete požádáni o jejich potvrzení. - + No Swap Žádný odkládací prostor (swap) - + Reuse Swap Použít existující odkládací prostor - + Swap (no Hibernate) Odkládací prostor (bez uspávání na disk) - + Swap (with Hibernate) Odkládací prostor (s uspáváním na disk) - + Swap to file Odkládat do souboru - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Nainstalovat vedle</strong><br/>Instalátor zmenší oddíl a vytvoří místo pro %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Nahradit oddíl</strong><br/>Původní oddíl bude nahrazen %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Na tomto úložném zařízení se už nachází operační systém. Jak chcete postupovat?<br/>Než budou provedeny jakékoli změny na úložných zařízeních, bude zobrazen jejich přehled a budete požádáni o jejich potvrzení. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Na tomto úložném zařízení se už nachází několik operačních systémů. Jak chcete postupovat?<br/>Než budou provedeny jakékoli změny na úložných zařízeních, bude zobrazen jejich přehled změn a budete požádáni o jejich potvrzení. @@ -739,6 +739,14 @@ Instalační program bude ukončen a všechny změny ztraceny. Nepodařilo se otevřít soubor groups pro čtení. + + CreateVolumeGroupDialog + + + Create Volume Group + Vytvořit skupinu svazků + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ Instalační program bude ukončen a všechny změny ztraceny. - + font-weight: normal šířka písma: normální @@ -1606,22 +1614,22 @@ Instalační program bude ukončen a všechny změny ztraceny. <small>Pod tímto názvem se bude počítač zobrazovat ostatním počítačům v síti.</small> - + Log in automatically without asking for the password. Po spuštění systému se přihlásit automaticky bez hesla. - + Use the same password for the administrator account. Použít stejné heslo i pro účet správce systému. - + Choose a password for the administrator account. Zvolte si heslo pro účet správce systému. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Vložte stejné heslo dvakrát pro kontrolu překlepů.</small> @@ -1767,17 +1775,17 @@ Instalační program bude ukončen a všechny změny ztraceny. Zavaděč systému &nainstalovat na: - + Are you sure you want to create a new partition table on %1? Opravdu chcete na %1 vytvořit novou tabulku oddílů? - + Can not create new partition Nevytvářet nový oddíl - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Tabulka oddílů na %1 už obsahuje %2 hlavních oddílů a proto už není možné přidat další. Odeberte jeden z hlavních oddílů a namísto něj vytvořte rozšířený oddíl. @@ -2051,6 +2059,11 @@ Výstup: Language (Country) %1 (%2) + + + (no mount point) + (žádný přípojný bod) + RemoveVolumeGroupJob @@ -2298,6 +2311,14 @@ Výstup: Instalátoru se nezdařilo změnit velikost oddílu %1 na jednotce „%2“. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Změnit velikost skupiny svazků + + ResizeVolumeGroupJob @@ -2707,33 +2728,33 @@ Výstup: UsersPage - + Your username is too long. Vaše uživatelské jméno je příliš dlouhé. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Vaše uživatelské jméno obsahuje neplatné znaky. Jsou povolena pouze malá písmena a (arabské) číslice. - + Your hostname is too short. Název stroje je příliš krátký. - + Your hostname is too long. Název stroje je příliš dlouhý. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Název stroje obsahuje neplatné znaky. Jsou povoleny pouze písmena, číslice a spojovníky. - - + + Your passwords do not match! Zadání hesla se neshodují! @@ -2750,8 +2771,8 @@ Výstup: VolumeGroupBaseDialog - VolumeGroupDialog - Dialog skupiny svazků + Create Volume Group + Vytvořit skupinu svazků diff --git a/lang/calamares_da.ts b/lang/calamares_da.ts index 604a177fb..b9f5d8598 100644 --- a/lang/calamares_da.ts +++ b/lang/calamares_da.ts @@ -354,17 +354,17 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.Efter: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Manuel partitionering</strong><br/>Du kan selv oprette og ændre størrelse på partitioner. - + Boot loader location: Placering af bootloader: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 vil blive skrumpet til %2 MB og en ny %3 MB partition vil blive oprettet for %4. @@ -375,108 +375,108 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. - - - + + + Current: Nuværende: - + Reuse %1 as home partition for %2. Genbrug %1 som hjemmepartition til %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Vælg en partition der skal mindskes, træk herefter den nederste bjælke for at ændre størrelsen</strong> - + <strong>Select a partition to install on</strong> <strong>Vælg en partition at installere på</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. En EFI-partition blev ikke fundet på systemet. Gå venligst tilbage og brug manuel partitionering til at opsætte %1. - + The EFI system partition at %1 will be used for starting %2. EFI-systempartitionen ved %1 vil blive brugt til at starte %2. - + EFI system partition: EFI-systempartition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Lagerenheden ser ikke ud til at indeholde et styresystem. Hvad ønsker du at gøre?<br/>Du vil få mulighed for at se og bekræfte dine valg før der sker ændringer til lagerenheden. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Slet disk</strong><br/>Det vil <font color="red">slette</font> alt data på den valgte lagerenhed. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Lagerenheden har %1 på sig. Hvad ønsker du at gøre?<br/>Du vil få mulighed for at se og bekræfte dine valg før det sker ændringer til lagerenheden. - + No Swap Ingen swap - + Reuse Swap Genbrug swap - + Swap (no Hibernate) Swap (ingen dvale) - + Swap (with Hibernate) Swap (med dvale) - + Swap to file Swap til fil - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Installér ved siden af</strong><br/>Installationsprogrammet vil mindske en partition for at gøre plads til %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Erstat en partition</strong><br/>Erstatter en partition med %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Lagerenheden indeholder allerede et styresystem. Hvad ønsker du at gøre?<br/>Du vil få mulighed for at se og bekræfte dine valg før der sker ændringer til lagerenheden. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Lagerenheden indeholder flere styresystemer. Hvad ønsker du at gøre?<br/>Du vil få mulighed for at se og bekræfte dine valg før der sker ændringer til lagerenheden. @@ -739,6 +739,14 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.Kan ikke åbne gruppernes fil til læsning. + + CreateVolumeGroupDialog + + + Create Volume Group + Opret diskområdegruppe + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. - + font-weight: normal font-weight: normal @@ -1606,22 +1614,22 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.<small>Navnet bruges, hvis du gør computeren synlig for andre på et netværk.</small> - + Log in automatically without asking for the password. Log ind automatisk uden at spørge efter adgangskoden. - + Use the same password for the administrator account. Brug den samme adgangskode til administratorkontoen. - + Choose a password for the administrator account. Vælg en adgangskode til administratorkontoen. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Skriv den samme adgangskode to gange, så det kan blive tjekket for skrivefejl.</small> @@ -1767,17 +1775,17 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.I&nstallér bootloader på: - + Are you sure you want to create a new partition table on %1? Er du sikker på, at du vil oprette en ny partitionstabel på %1? - + Can not create new partition Kan ikke oprette ny partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Partitionstabellen på %1 har allerede %2 primære partitioner, og der kan ikke tilføjes flere. Fjern venligst en primær partition og tilføj i stedet en udvidet partition. @@ -2051,6 +2059,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + (intet monteringspunkt) + RemoveVolumeGroupJob @@ -2298,6 +2311,14 @@ Output: Installationsprogrammet kunne ikke ændre størrelse på partition %1 på disk '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Ændr størrelse på diskområdegruppe + + ResizeVolumeGroupJob @@ -2707,33 +2728,33 @@ Output: UsersPage - + Your username is too long. Dit brugernavn er for langt. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Dit brugernavn indeholder ugyldige tegn. Kun små bogstaver og tal er tilladt. - + Your hostname is too short. Dit værtsnavn er for kort. - + Your hostname is too long. Dit værtsnavn er for langt. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Dit værtsnavn indeholder ugyldige tegn. Kun bogstaver, tal og tankestreger er tilladt. - - + + Your passwords do not match! Dine adgangskoder er ikke ens! @@ -2750,8 +2771,8 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog - Diskområdegruppe-dialog + Create Volume Group + Opret diskområdegruppe diff --git a/lang/calamares_de.ts b/lang/calamares_de.ts index 7df2f108b..2e387059b 100644 --- a/lang/calamares_de.ts +++ b/lang/calamares_de.ts @@ -354,17 +354,17 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Nachher: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Manuelle Partitionierung</strong><br/>Sie können Partitionen eigenhändig erstellen oder in der Grösse verändern. - + Boot loader location: Installationsziel des Bootloaders: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 wird auf %2MB verkleinert und eine neue Partition mit einer Größe von %3MB wird für %4 erstellt werden. @@ -375,108 +375,108 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. - - - + + + Current: Aktuell: - + Reuse %1 as home partition for %2. %1 als Home-Partition für %2 wiederverwenden. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Wählen Sie die zu verkleinernde Partition, dann ziehen Sie den Regler, um die Größe zu ändern</strong> - + <strong>Select a partition to install on</strong> <strong>Wählen Sie eine Partition für die Installation</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Es wurde keine EFI-Systempartition auf diesem System gefunden. Bitte gehen Sie zurück und nutzen Sie die manuelle Partitionierung für das Einrichten von %1. - + The EFI system partition at %1 will be used for starting %2. Die EFI-Systempartition %1 wird benutzt, um %2 zu starten. - + EFI system partition: EFI-Systempartition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Auf diesem Speichermedium scheint kein Betriebssystem installiert zu sein. Was möchten Sie tun?<br/>Sie können Ihre Auswahl überprüfen und bestätigen, bevor Änderungen auf diesem Speichermedium vorgenommen werden. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Festplatte löschen</strong><br/>Dies wird alle vorhandenen Daten auf dem gewählten Speichermedium <font color="red">löschen</font>. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Auf diesem Speichermedium ist %1 installiert. Was möchten Sie tun?<br/>Sie können Ihre Auswahl überprüfen und bestätigen, bevor Änderungen an dem Speichermedium vorgenommen werden. - + No Swap Kein Swap - + Reuse Swap Swap wiederverwenden - + Swap (no Hibernate) Swap (ohne Ruhezustand) - + Swap (with Hibernate) Swap (mit Ruhezustand) - + Swap to file Swap in Datei - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Parallel dazu installieren</strong><br/>Das Installationsprogramm wird eine Partition verkleinern, um Platz für %1 zu schaffen. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Ersetze eine Partition</strong><br/>Ersetzt eine Partition durch %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Dieses Speichermedium enthält bereits ein Betriebssystem. Was möchten Sie tun?<br/>Sie können Ihre Auswahl überprüfen und bestätigen, bevor Änderungen an dem Speichermedium vorgenommen wird. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Auf diesem Speichermedium sind mehrere Betriebssysteme installiert. Was möchten Sie tun?<br/>Sie können Ihre Auswahl überprüfen und bestätigen, bevor Änderungen an dem Speichermedium vorgenommen werden. @@ -739,6 +739,14 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Kann groups-Datei nicht zum Lesen öffnen. + + CreateVolumeGroupDialog + + + Create Volume Group + Erstelle Volume Group + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. - + font-weight: normal font-weight: normal @@ -1606,22 +1614,22 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. <small>Dieser Name wird benutzt, wenn Sie den Computer im Netzwerk sichtbar machen.</small> - + Log in automatically without asking for the password. Automatisches Einloggen ohne Passwortabfrage. - + Use the same password for the administrator account. Nutze das gleiche Passwort auch für das Administratorkonto. - + Choose a password for the administrator account. Wählen Sie ein Passwort für das Administrationskonto. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Geben Sie das Passwort zweimal ein, um es auf Tippfehler zu prüfen.</small> @@ -1767,17 +1775,17 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. I&nstalliere Bootloader auf: - + Are you sure you want to create a new partition table on %1? Sind Sie sicher, dass Sie eine neue Partitionstabelle auf %1 erstellen möchten? - + Can not create new partition Neue Partition kann nicht erstellt werden - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Die Partitionstabelle auf %1 hat bereits %2 primäre Partitionen und weitere können nicht hinzugefügt werden. Bitte entfernen Sie eine primäre Partition und fügen Sie stattdessen eine erweiterte Partition hinzu. @@ -2051,6 +2059,11 @@ Ausgabe: Language (Country) %1 (%2) + + + (no mount point) + (kein Einhängepunkt) + RemoveVolumeGroupJob @@ -2298,6 +2311,14 @@ Ausgabe: Das Installationsprogramm konnte die Grösse von Partition %1 auf Datenträger '%2' nicht ändern. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Größe der Volume Group verändern + + ResizeVolumeGroupJob @@ -2707,33 +2728,33 @@ Ausgabe: UsersPage - + Your username is too long. Ihr Nutzername ist zu lang. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Ihr Nutzername enthält ungültige Zeichen. Nur Kleinbuchstaben und Ziffern sind erlaubt. - + Your hostname is too short. Ihr Hostname ist zu kurz. - + Your hostname is too long. Ihr Hostname ist zu lang. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Ihr Hostname enthält ungültige Zeichen. Nur Buchstaben, Ziffern und Striche sind erlaubt. - - + + Your passwords do not match! Ihre Passwörter stimmen nicht überein! @@ -2750,8 +2771,8 @@ Ausgabe: VolumeGroupBaseDialog - VolumeGroupDialog - VolumeGroupDialog + Create Volume Group + Erstelle Volume Group diff --git a/lang/calamares_el.ts b/lang/calamares_el.ts index f2e8e262c..780303db7 100644 --- a/lang/calamares_el.ts +++ b/lang/calamares_el.ts @@ -354,17 +354,17 @@ The installer will quit and all changes will be lost. Μετά: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Χειροκίνητη τμηματοποίηση</strong><br/>Μπορείτε να δημιουργήσετε κατατμήσεις ή να αλλάξετε το μέγεθός τους μόνοι σας. - + Boot loader location: Τοποθεσία προγράμματος εκκίνησης: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. Το %1 θα συρρικνωθεί σε %2MB και μία νέα κατάτμηση %3MB θα δημιουργηθεί για το %4. @@ -375,108 +375,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: Τρέχον: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Επιλέξτε ένα διαμέρισμα για σμίκρυνση, και μετά σύρετε το κάτω τμήμα της μπάρας για αλλαγή του μεγέθους</strong> - + <strong>Select a partition to install on</strong> <strong>Επιλέξτε διαμέρισμα για την εγκατάσταση</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Πουθενά στο σύστημα δεν μπορεί να ανιχθευθεί μία κατάτμηση EFI. Παρακαλώ επιστρέψτε πίσω και χρησιμοποιήστε τη χειροκίνητη τμηματοποίηση για την εγκατάσταση του %1. - + The EFI system partition at %1 will be used for starting %2. Η κατάτμηση συστήματος EFI στο %1 θα χρησιμοποιηθεί για την εκκίνηση του %2. - + EFI system partition: Κατάτμηση συστήματος EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Η συσκευή αποθήκευσης δεν φαίνεται να διαθέτει κάποιο λειτουργικό σύστημα. Τί θα ήθελες να κάνεις;<br/>Θα έχεις την δυνατότητα να επιβεβαιώσεις και αναθεωρήσεις τις αλλαγές πριν γίνει οποιαδήποτε αλλαγή στην συσκευή αποθήκευσης. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Διαγραφή του δίσκου</strong><br/>Αυτό θα <font color="red">διαγράψει</font> όλα τα αρχεία στην επιλεγμένη συσκευή αποθήκευσης. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Εγκατάσταση σε επαλληλία</strong><br/>Η εγκατάσταση θα συρρικνώσει μία κατάτμηση για να κάνει χώρο για το %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Αντικατάσταση μίας κατάτμησης</strong><br/>Αντικαθιστά μία κατάτμηση με το %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -739,6 +739,14 @@ The installer will quit and all changes will be lost. Δεν είναι δυνατό το άνοιγμα του αρχείου ομάδων για ανάγνωση. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal font-weight: normal @@ -1606,22 +1614,22 @@ The installer will quit and all changes will be lost. <small>Αυτό το όνομα θα χρησιμοποιηθεί αν κάνετε τον υπολογιστή ορατό στους άλλους σε ένα δίκτυο.</small> - + Log in automatically without asking for the password. Σύνδεση αυτόματα χωρίς να ζητείται κωδικός πρόσβασης. - + Use the same password for the administrator account. Χρησιμοποιήστε τον ίδιο κωδικό πρόσβασης για τον λογαριασμό διαχειριστή. - + Choose a password for the administrator account. Επιλέξτε ένα κωδικό για τον λογαριασμό διαχειριστή. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Εισάγετε τον ίδιο κωδικό δύο φορές, ώστε να γίνει έλεγχος για τυπογραφικά σφάλματα.</small> @@ -1767,17 +1775,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? Θέλετε σίγουρα να δημιουργήσετε έναν νέο πίνακα κατατμήσεων στο %1; - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2048,6 +2056,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2295,6 +2308,14 @@ Output: Η εγκατάσταση απέτυχε να αλλάξει το μέγεθος της κατάτμησης %1 στον δίσκο '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2704,33 +2725,33 @@ Output: UsersPage - + Your username is too long. Το όνομα χρήστη είναι πολύ μακρύ. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Το όνομα χρήστη περιέχει μη έγκυρους χαρακτήρες. Επιτρέπονται μόνο πεζά γράμματα και αριθμητικά ψηφία. - + Your hostname is too short. Το όνομα υπολογιστή είναι πολύ σύντομο. - + Your hostname is too long. Το όνομα υπολογιστή είναι πολύ μακρύ. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Το όνομα υπολογιστή περιέχει μη έγκυρους χαρακτήρες. Επιτρέπονται μόνο γράμματα, αριθμητικά ψηφία και παύλες. - - + + Your passwords do not match! Οι κωδικοί πρόσβασης δεν ταιριάζουν! @@ -2747,7 +2768,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_en.ts b/lang/calamares_en.ts index 78e30bc6f..1d4c76161 100644 --- a/lang/calamares_en.ts +++ b/lang/calamares_en.ts @@ -354,17 +354,17 @@ The installer will quit and all changes will be lost. After: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -375,108 +375,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: Current: - + Reuse %1 as home partition for %2. Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. The EFI system partition at %1 will be used for starting %2. - + EFI system partition: EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap No Swap - + Reuse Swap Reuse Swap - + Swap (no Hibernate) Swap (no Hibernate) - + Swap (with Hibernate) Swap (with Hibernate) - + Swap to file Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -739,6 +739,14 @@ The installer will quit and all changes will be lost. Cannot open groups file for reading. + + CreateVolumeGroupDialog + + + Create Volume Group + Create Volume Group + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal font-weight: normal @@ -1606,22 +1614,22 @@ The installer will quit and all changes will be lost. <small>This name will be used if you make the computer visible to others on a network.</small> - + Log in automatically without asking for the password. Log in automatically without asking for the password. - + Use the same password for the administrator account. Use the same password for the administrator account. - + Choose a password for the administrator account. Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1767,17 +1775,17 @@ The installer will quit and all changes will be lost. I&nstall boot loader on: - + Are you sure you want to create a new partition table on %1? Are you sure you want to create a new partition table on %1? - + Can not create new partition Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2051,6 +2059,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + (no mount point) + RemoveVolumeGroupJob @@ -2298,6 +2311,14 @@ Output: The installer failed to resize partition %1 on disk '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Resize Volume Group + + ResizeVolumeGroupJob @@ -2707,33 +2728,33 @@ Output: UsersPage - + Your username is too long. Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. Your hostname is too short. - + Your hostname is too long. Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! Your passwords do not match! @@ -2750,8 +2771,8 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog - VolumeGroupDialog + Create Volume Group + Create Volume Group diff --git a/lang/calamares_en_GB.ts b/lang/calamares_en_GB.ts index 3ff99776d..01edc6f59 100644 --- a/lang/calamares_en_GB.ts +++ b/lang/calamares_en_GB.ts @@ -354,17 +354,17 @@ The installer will quit and all changes will be lost. After: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -375,108 +375,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: Current: - + Reuse %1 as home partition for %2. Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. The EFI system partition at %1 will be used for starting %2. - + EFI system partition: EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -739,6 +739,14 @@ The installer will quit and all changes will be lost. Cannot open groups file for reading. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal font-weight: normal @@ -1606,22 +1614,22 @@ The installer will quit and all changes will be lost. <small>This name will be used if you make the computer visible to others on a network.</small> - + Log in automatically without asking for the password. Log in automatically without asking for the password. - + Use the same password for the administrator account. Use the same password for the administrator account. - + Choose a password for the administrator account. Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1767,17 +1775,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? Are you sure you want to create a new partition table on %1? - + Can not create new partition Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2051,6 +2059,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2298,6 +2311,14 @@ Output: The installer failed to resize partition %1 on disk '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2707,33 +2728,33 @@ Output: UsersPage - + Your username is too long. Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. Your hostname is too short. - + Your hostname is too long. Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! Your passwords do not match! @@ -2750,7 +2771,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_eo.ts b/lang/calamares_eo.ts index 64157f1c2..689fedd2c 100644 --- a/lang/calamares_eo.ts +++ b/lang/calamares_eo.ts @@ -354,17 +354,17 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -375,108 +375,108 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - - - + + + Current: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -739,6 +739,14 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - + font-weight: normal @@ -1606,22 +1614,22 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1767,17 +1775,17 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2048,6 +2056,11 @@ Output: Language (Country) %1(%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2295,6 +2308,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2704,33 +2725,33 @@ Output: UsersPage - + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2747,7 +2768,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_es.ts b/lang/calamares_es.ts index abd123730..c477d3e6b 100644 --- a/lang/calamares_es.ts +++ b/lang/calamares_es.ts @@ -355,17 +355,17 @@ Saldrá del instalador y se perderán todos los cambios. Despues: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Particionado manual </strong><br/> Usted puede crear o cambiar el tamaño de las particiones usted mismo. - + Boot loader location: Ubicación del cargador de arranque: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 se contraerá a %2 MB y se creará una nueva partición de %3 MB para %4. @@ -376,108 +376,108 @@ Saldrá del instalador y se perderán todos los cambios. - - - + + + Current: Corriente - + Reuse %1 as home partition for %2. Volver a usar %1 como partición home para %2 - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Seleccione una partición para reducir el tamaño, a continuación, arrastre la barra inferior para cambiar el tamaño</strong> - + <strong>Select a partition to install on</strong> <strong>Seleccione una partición para instalar en</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. No se puede encontrar una partición de sistema EFI en ningún lugar de este sistema. Por favor, vuelva y use el particionamiento manual para establecer %1. - + The EFI system partition at %1 will be used for starting %2. La partición de sistema EFI en %1 se usará para iniciar %2. - + EFI system partition: Partición del sistema EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento no parece tener un sistema operativo en él. ¿Qué quiere hacer?<br/>Podrá revisar y confirmar sus elecciones antes de que se haga cualquier cambio en el dispositivo de almacenamiento. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Borrar disco</strong><br/>Esto <font color="red">borrará</font> todos los datos presentes actualmente en el dispositivo de almacenamiento. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. %1 se encuentra instalado en este dispositivo de almacenamiento. ¿Qué desea hacer?<br/>Podrá revisar y confirmar su elección antes de que cualquier cambio se haga efectivo en el dispositivo de almacenamiento. - + No Swap - + Sin Swap - + Reuse Swap - + Reusar Swap - + Swap (no Hibernate) - + Swap (sin hibernación) - + Swap (with Hibernate) - + Swap (con hibernación) - + Swap to file - + Swap a archivo - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalar junto al otro SO</strong><br/>El instalador reducirá la partición del SO existente para tener espacio para instalar %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Reemplazar una partición</strong><br/>Reemplazar una partición con %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento parece que ya tiene un sistema operativo instalado en él. ¿Qué desea hacer?<br/>Podrá revisar y confirmar su elección antes de que cualquier cambio se haga efectivo en el dispositivo de almacenamiento. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento contiene múltiples sistemas operativos instalados en él. ¿Qué desea hacer?<br/>Podrá revisar y confirmar su elección antes de que cualquier cambio se haga efectivo en el dispositivo de almacenamiento. @@ -740,6 +740,14 @@ Saldrá del instalador y se perderán todos los cambios. No es posible abrir el archivo de grupos del sistema. + + CreateVolumeGroupDialog + + + Create Volume Group + Crear grupo de volúmenes + + CreateVolumeGroupJob @@ -1577,7 +1585,7 @@ Saldrá del instalador y se perderán todos los cambios. - + font-weight: normal tamaño de la fuente: normal @@ -1607,22 +1615,22 @@ Saldrá del instalador y se perderán todos los cambios. <small>Este nombre será utilizado si hace este equipo visible para otros en una red.</small> - + Log in automatically without asking for the password. Conectarse automaticamente sin pedir la contraseña. - + Use the same password for the administrator account. Usar la misma contraseña para la cuenta de administrador. - + Choose a password for the administrator account. Elegir una contraseña para la cuenta de administrador. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Escriba dos veces la contraseña para que se puede verificar en caso de errores al escribir.</small> @@ -1768,17 +1776,17 @@ Saldrá del instalador y se perderán todos los cambios. Instalar gestor de arranque en: - + Are you sure you want to create a new partition table on %1? ¿Está seguro de querer crear una nueva tabla de particiones en %1? - + Can not create new partition No se puede crear una partición nueva - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. La tabla de particiones en %1 tiene %2 particiones primarias y no se pueden agregar más. Por favor remueva una partición primaria y agregue una partición extendida en su reemplazo. @@ -2052,6 +2060,11 @@ Salida: Language (Country) %1 (%2) + + + (no mount point) + (sin punto de montaje) + RemoveVolumeGroupJob @@ -2299,6 +2312,14 @@ Salida: El instalador ha fallado a la hora de reducir la partición %1 en el disco '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Cambiar el tamaño del grupo de volúmenes + + ResizeVolumeGroupJob @@ -2708,33 +2729,33 @@ Salida: UsersPage - + Your username is too long. Su nombre de usuario es demasiado largo. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Su nombre de usuario contiene caracteres inválidos. Solo se admiten letras minúsculas y números. - + Your hostname is too short. El nombre del Host es demasiado corto. - + Your hostname is too long. El nombre del Host es demasiado largo. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. El nombre del Host contiene caracteres inválidos. Solo se admiten letras, números y guiones. - - + + Your passwords do not match! ¡Sus contraseñas no coinciden! @@ -2751,8 +2772,8 @@ Salida: VolumeGroupBaseDialog - VolumeGroupDialog - + Create Volume Group + Crear grupo de volúmenes diff --git a/lang/calamares_es_MX.ts b/lang/calamares_es_MX.ts index 9d473372f..afd59c824 100644 --- a/lang/calamares_es_MX.ts +++ b/lang/calamares_es_MX.ts @@ -354,17 +354,17 @@ El instalador terminará y se perderán todos los cambios. Después: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Particionado manual </strong><br/> Puede crear o cambiar el tamaño de las particiones usted mismo. - + Boot loader location: Ubicación del cargador de arranque: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 será reducido a %2MB y una nueva partición %3MB will be created for %4. @@ -375,109 +375,109 @@ El instalador terminará y se perderán todos los cambios. - - - + + + Current: Actual: - + Reuse %1 as home partition for %2. Reuse %1 como partición home para %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Seleccione una partición para reducir el tamaño, a continuación, arrastre la barra inferior para redimencinar</strong> - + <strong>Select a partition to install on</strong> <strong>Seleccione una partición para instalar</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. No se puede encontrar en el sistema una partición EFI. Por favor vuelva atrás y use el particionamiento manual para configurar %1. - + The EFI system partition at %1 will be used for starting %2. La partición EFI en %1 será usada para iniciar %2. - + EFI system partition: Partición de sistema EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento parece no tener un sistema operativo en el. ¿que le gustaría hacer?<br/> Usted podrá revisar y confirmar sus elecciones antes que cualquier cambio se realice al dispositivo de almacenamiento. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Borrar disco</strong> <br/>Esto <font color="red">borrará</font> todos los datos presentes actualmente en el dispositivo de almacenamiento seleccionado. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento tiene %1 en el. ¿Que le gustaría hacer? <br/>Usted podrá revisar y confirmar sus elecciones antes de que cualquier cambio se realice al dispositivo de almacenamiento. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalar junto a</strong> <br/>El instalador reducirá una partición con el fin de hacer espacio para %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Reemplazar una partición</strong> <br/>Reemplaza una partición con %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento ya tiene un sistema operativo en el. ¿Que le gustaría hacer?<br/> Usted podrá revisar y confirmar sus elecciones antes que cualquier cambio se realice al dispositivo de almacenamiento. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento tiene múltiples sistemas operativos en el. ¿Que le gustaria hacer?<br/> Usted podrá revisar y confirmar sus elecciones antes que cualquier cambio se realice al dispositivo de almacenamiento. @@ -740,6 +740,14 @@ El instalador terminará y se perderán todos los cambios. No se puede abrir el archivo groups para lectura. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1577,7 +1585,7 @@ El instalador terminará y se perderán todos los cambios. - + font-weight: normal Tamaño de fuente: normal @@ -1607,22 +1615,22 @@ El instalador terminará y se perderán todos los cambios. <small>Este nombre sera usado si hace esta computadora visible para otros en una red.</small> - + Log in automatically without asking for the password. Iniciar sesión automáticamente sin preguntar por la contraseña. - + Use the same password for the administrator account. Usar la misma contraseña para la cuenta de administrador. - + Choose a password for the administrator account. Elegir una contraseña para la cuenta de administrador. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Escribe dos veces la contraseña para comprobar si tiene errores</small> @@ -1768,17 +1776,17 @@ El instalador terminará y se perderán todos los cambios. - + Are you sure you want to create a new partition table on %1? ¿Está seguro de querer crear una nueva tabla de particiones en %1? - + Can not create new partition No se puede crear nueva partición - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. La tabla de partición en %1 ya tiene %2 particiones primarias, y no pueden agregarse mas. Favor remover una partición primaria y en cambio, agregue una partición extendida. @@ -2052,6 +2060,11 @@ Salida Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2300,6 +2313,14 @@ Salida El instalador ha fallado al reducir la partición %1 en el disco '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2709,33 +2730,33 @@ Salida UsersPage - + Your username is too long. Tu nombre de usuario es demasiado largo. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Tu nombre de usuario contiene caracteres no válidos. Solo se pueden usar letras minúsculas y números. - + Your hostname is too short. El nombre de tu equipo es demasiado corto. - + Your hostname is too long. El nombre de tu equipo es demasiado largo. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Tu nombre de equipo contiene caracteres no válidos Sólo se pueden usar letras, números y guiones. - - + + Your passwords do not match! Las contraseñas no coinciden! @@ -2752,7 +2773,7 @@ Salida VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_es_PR.ts b/lang/calamares_es_PR.ts index 7b17fad8c..5e340e1c6 100644 --- a/lang/calamares_es_PR.ts +++ b/lang/calamares_es_PR.ts @@ -353,17 +353,17 @@ The installer will quit and all changes will be lost. - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,108 +374,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -738,6 +738,14 @@ The installer will quit and all changes will be lost. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1575,7 +1583,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal @@ -1605,22 +1613,22 @@ The installer will quit and all changes will be lost. - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1766,17 +1774,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2047,6 +2055,11 @@ Output: Language (Country) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2294,6 +2307,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2703,33 +2724,33 @@ Output: UsersPage - + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2746,7 +2767,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_et.ts b/lang/calamares_et.ts index fa61cfa35..f12ade006 100644 --- a/lang/calamares_et.ts +++ b/lang/calamares_et.ts @@ -354,17 +354,17 @@ Paigaldaja sulgub ning kõik muutused kaovad. Pärast: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Käsitsi partitsioneerimine</strong><br/>Sa võid ise partitsioone luua või nende suurust muuta. - + Boot loader location: Käivituslaaduri asukoht: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 vähendatakse suuruseni %2MB ja %4 jaoks luuakse uus %3MB partitsioon. @@ -375,108 +375,108 @@ Paigaldaja sulgub ning kõik muutused kaovad. - - - + + + Current: Hetkel: - + Reuse %1 as home partition for %2. Taaskasuta %1 %2 kodupartitsioonina. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Vali vähendatav partitsioon, seejärel sikuta alumist riba suuruse muutmiseks</strong> - + <strong>Select a partition to install on</strong> <strong>Vali partitsioon, kuhu paigaldada</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. EFI süsteemipartitsiooni ei leitud sellest süsteemist. Palun mine tagasi ja kasuta käsitsi partitsioonimist, et seadistada %1. - + The EFI system partition at %1 will be used for starting %2. EFI süsteemipartitsioon asukohas %1 kasutatakse %2 käivitamiseks. - + EFI system partition: EFI süsteemipartitsioon: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Sellel mäluseadmel ei paista olevat operatsioonisüsteemi peal. Mida soovid teha?<br/>Sa saad oma valikud üle vaadata ja kinnitada enne kui mistahes muudatus saab mäluseadmele teostatud. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Tühjenda ketas</strong><br/>See <font color="red">kustutab</font> kõik valitud mäluseadmel olevad andmed. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Sellel mäluseadmel on peal %1. Mida soovid teha?<br/>Sa saad oma valikud üle vaadata ja kinnitada enne kui mistahes muudatus saab mäluseadmele teostatud. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Paigalda kõrvale</strong><br/>Paigaldaja vähendab partitsiooni, et teha ruumi operatsioonisüsteemile %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Asenda partitsioon</strong><br/>Asendab partitsiooni operatsioonisüsteemiga %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Sellel mäluseadmel on juba operatsioonisüsteem peal. Mida soovid teha?<br/>Sa saad oma valikud üle vaadata ja kinnitada enne kui mistahes muudatus saab mäluseadmele teostatud. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Sellel mäluseadmel on mitu operatsioonisüsteemi peal. Mida soovid teha?<br/>Sa saad oma valikud üle vaadata ja kinnitada enne kui mistahes muudatus saab mäluseadmele teostatud. @@ -739,6 +739,14 @@ Paigaldaja sulgub ning kõik muutused kaovad. Grupifaili ei saa lugemiseks avada. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ Paigaldaja sulgub ning kõik muutused kaovad. - + font-weight: normal font-weight: normal @@ -1606,22 +1614,22 @@ Paigaldaja sulgub ning kõik muutused kaovad. <small>Seda nime kasutatakse, kui teed arvuti võrgus teistele nähtavaks.</small> - + Log in automatically without asking for the password. Logi automaatselt sisse ilma parooli küsimata. - + Use the same password for the administrator account. Kasuta sama parooli administraatorikontole. - + Choose a password for the administrator account. Vali administraatori kontole parool. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Sisesta sama parooli kaks korda, et kontrollida kirjavigade puudumist.</small> @@ -1767,17 +1775,17 @@ Paigaldaja sulgub ning kõik muutused kaovad. Paigalda käivituslaadur kohta: - + Are you sure you want to create a new partition table on %1? Kas soovid kindlasti luua uut partitsioonitabelit kettale %1? - + Can not create new partition Uut partitsiooni ei saa luua - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Partitsioonitabel kohas %1 juba omab %2 peamist partitsiooni ning rohkem juurde ei saa lisada. Palun eemalda selle asemel üks peamine partitsioon ja lisa juurde laiendatud partitsioon. @@ -2051,6 +2059,11 @@ Väljund: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2298,6 +2311,14 @@ Väljund: Paigaldajal ebaõnnestus partitsiooni %1 suuruse muutmine kettal "%2". + + ResizeVolumeGroupDialog + + + Resize Volume Group + Muuda kettagrupi suurust + + ResizeVolumeGroupJob @@ -2707,33 +2728,33 @@ Väljund: UsersPage - + Your username is too long. Sinu kasutajanimi on liiga pikk. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Sinu kasutajanimi sisaldab sobimatuid tähemärke. Lubatud on ainult väiketähed ja numbrid. - + Your hostname is too short. Sinu hostinimi on liiga lühike. - + Your hostname is too long. Sinu hostinimi on liiga pikk. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Sinu hostinimi sisaldab sobimatuid tähemärke. Ainult tähed, numbrid ja sidekriipsud on lubatud. - - + + Your passwords do not match! Sinu paroolid ei ühti! @@ -2750,8 +2771,8 @@ Väljund: VolumeGroupBaseDialog - VolumeGroupDialog - VolumeGroupDialog + Create Volume Group + diff --git a/lang/calamares_eu.ts b/lang/calamares_eu.ts index b146c01bf..952e818ed 100644 --- a/lang/calamares_eu.ts +++ b/lang/calamares_eu.ts @@ -354,17 +354,17 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. Ondoren: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Eskuz partizioak landu</strong><br/>Zure kasa sortu edo tamainaz alda dezakezu partizioak. - + Boot loader location: Abio kargatzaile kokapena: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 %2MB-ra txikituko da, eta %3MB-tako partizio berri bat sortuko da %4-(e)rako. @@ -375,108 +375,108 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. - - - + + + Current: Unekoa: - + Reuse %1 as home partition for %2. Berrerabili %1 home partizio bezala %2rentzat. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Aukeratu partizioa txikitzeko eta gero arrastatu azpiko-barra tamaina aldatzeko</strong> - + <strong>Select a partition to install on</strong> <strong>aukeratu partizioa instalatzeko</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Ezin da inon aurkitu EFI sistemako partiziorik sistema honetan. Mesedez joan atzera eta erabili eskuz partizioak lantzea %1 ezartzeko. - + The EFI system partition at %1 will be used for starting %2. %1eko EFI partizio sistema erabiliko da abiarazteko %2. - + EFI system partition: EFI sistema-partizioa: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Biltegiratze-gailuak badirudi ez duela sistema eragilerik. Zer egin nahiko zenuke? <br/>Zure aukerak berrikusteko eta berresteko aukera izango duzu aldaketak gauzatu aurretik biltegiratze-gailuan - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Diskoa ezabatu</strong><br/>Honek orain dauden datu guztiak <font color="red">ezbatuko</font> ditu biltegiratze-gailutik. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Biltegiratze-gailuak %1 dauka. Zer egin nahiko zenuke? <br/>Zure aukerak berrikusteko eta berresteko aukera izango duzu aldaketak gauzatu aurretik biltegiratze-gailuan - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalatu alboan</strong><br/>Instalatzaileak partizioa txikituko du lekua egiteko %1-(r)i. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Ordeztu partizioa</strong><br/>ordezkatu partizioa %1-(e)kin. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Biltegiragailu honetan badaude jadanik eragile sistema bat. Zer gustatuko litzaizuke egin?<br/>Biltegiragailuan aldaketarik egin baino lehen zure aukerak aztertu eta konfirmatu ahal izango duzu. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Biltegiragailu honetan badaude jadanik eragile sistema batzuk. Zer gustatuko litzaizuke egin?<br/>Biltegiragailuan aldaketarik egin baino lehen zure aukerak aztertu eta konfirmatu ahal izango duzu. @@ -739,6 +739,14 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. Ezin da groups fitxategia ireki berau irakurtzeko. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. - + font-weight: normal Letra-mota zabalera: normala @@ -1606,22 +1614,22 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. <small>Izen hau erakutsiko da sarean zure ordenagailua besteei erakustean.</small> - + Log in automatically without asking for the password. Hasi saioa automatikoki pasahitza eskatu gabe. - + Use the same password for the administrator account. Erabili pasahitz bera administratzaile kontuan. - + Choose a password for the administrator account. Aukeratu pasahitz bat administratzaile kontuarentzat. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Sartu pasahitza birritan, honela tekleatze erroreak egiaztatzeko.</small> @@ -1767,17 +1775,17 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. Abio kargatzailea I&nstalatu bertan: - + Are you sure you want to create a new partition table on %1? Ziur al zaude partizio-taula berri bat %1-(e)an sortu nahi duzula? - + Can not create new partition Ezin da partizio berririk sortu - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2050,6 +2058,11 @@ Irteera: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2297,6 +2310,14 @@ Irteera: + + ResizeVolumeGroupDialog + + + Resize Volume Group + Bolumen Talde berriaren tamaina aldatu + + ResizeVolumeGroupJob @@ -2706,33 +2727,33 @@ Irteera: UsersPage - + Your username is too long. Zure erabiltzaile-izena luzeegia da. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Zure erabiltzaile-izena baliodun ez diren karaktereak ditu. Letra xeheak eta zenbakiak bakarrik onartzen dira. - + Your hostname is too short. Zure ostalari-izena laburregia da. - + Your hostname is too long. Zure ostalari-izena luzeegia da. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Zure ostalariak baliodun ez diren karaktereak ditu. Letrak, zenbakiak eta marratxoak bakarrik onartzen dira. - - + + Your passwords do not match! Pasahitzak ez datoz bat! @@ -2749,8 +2770,8 @@ Irteera: VolumeGroupBaseDialog - VolumeGroupDialog - BolumenTaldeElkarrizketa + Create Volume Group + diff --git a/lang/calamares_fa.ts b/lang/calamares_fa.ts index 93e6e6c83..47b30b97e 100644 --- a/lang/calamares_fa.ts +++ b/lang/calamares_fa.ts @@ -353,17 +353,17 @@ The installer will quit and all changes will be lost. - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,108 +374,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -738,6 +738,14 @@ The installer will quit and all changes will be lost. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1575,7 +1583,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal @@ -1605,22 +1613,22 @@ The installer will quit and all changes will be lost. - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1766,17 +1774,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2047,6 +2055,11 @@ Output: Language (Country) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2294,6 +2307,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2703,33 +2724,33 @@ Output: UsersPage - + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2746,7 +2767,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_fi_FI.ts b/lang/calamares_fi_FI.ts index a5505bf55..d53e7623e 100644 --- a/lang/calamares_fi_FI.ts +++ b/lang/calamares_fi_FI.ts @@ -354,17 +354,17 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. Jälkeen: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -375,108 +375,108 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. - - - + + + Current: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -739,6 +739,14 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. Ei voida avata ryhmätiedostoa luettavaksi. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. - + font-weight: normal fontin koko: normaali @@ -1606,22 +1614,22 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. <small>Tätä nimeä tullaan käyttämään mikäli asetat tietokoneen näkyviin muille verkossa.</small> - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. Valitse salasana pääkäyttäjän tilille. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Syötä salasana kahdesti välttääksesi kirjoitusvirheitä.</small> @@ -1767,17 +1775,17 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. - + Are you sure you want to create a new partition table on %1? Oletko varma, että haluat luoda uuden osion %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2048,6 +2056,11 @@ Output: Language (Country) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2295,6 +2308,14 @@ Output: Asennusohjelma epäonnistui osion %1 koon muuttamisessa levyllä '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2704,33 +2725,33 @@ Output: UsersPage - + Your username is too long. Käyttäjänimesi on liian pitkä. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. Isäntänimesi on liian lyhyt. - + Your hostname is too long. Isäntänimesi on liian pitkä. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Isäntänimesi sisältää epäkelpoja merkkejä. Vain kirjaimet, numerot ja väliviivat ovat sallittuja. - - + + Your passwords do not match! Salasanasi eivät täsmää! @@ -2747,7 +2768,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_fr.ts b/lang/calamares_fr.ts index 69c5468be..3ee734028 100644 --- a/lang/calamares_fr.ts +++ b/lang/calamares_fr.ts @@ -354,17 +354,17 @@ L'installateur se fermera et les changements seront perdus. Après: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Partitionnement manuel</strong><br/>Vous pouvez créer ou redimensionner vous-même des partitions. - + Boot loader location: Emplacement du chargeur de démarrage: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 va être réduit à %2Mo et une nouvelle partition de %3Mo va être créée pour %4. @@ -375,108 +375,108 @@ L'installateur se fermera et les changements seront perdus. - - - + + + Current: Actuel : - + Reuse %1 as home partition for %2. Réutiliser %1 comme partition home pour %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Sélectionnez une partition à réduire, puis faites glisser la barre du bas pour redimensionner</strong> - + <strong>Select a partition to install on</strong> <strong>Sélectionner une partition pour l'installation</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Une partition système EFI n'a pas pu être trouvée sur ce système. Veuillez retourner à l'étape précédente et sélectionner le partitionnement manuel pour configurer %1. - + The EFI system partition at %1 will be used for starting %2. La partition système EFI sur %1 va être utilisée pour démarrer %2. - + EFI system partition: Partition système EFI : - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ce périphérique de stockage ne semble pas contenir de système d'exploitation. Que souhaitez-vous faire ?<br/>Vous pourrez relire et confirmer vos choix avant que les modifications soient effectuées sur le périphérique de stockage. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Effacer le disque</strong><br/>Ceci va <font color="red">effacer</font> toutes les données actuellement présentes sur le périphérique de stockage sélectionné. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ce périphérique de stockage contient %1. Que souhaitez-vous faire ?<br/>Vous pourrez relire et confirmer vos choix avant que les modifications soient effectuées sur le périphérique de stockage. - + No Swap Aucun Swap - + Reuse Swap Réutiliser le Swap - + Swap (no Hibernate) Swap (sans hibernation) - + Swap (with Hibernate) Swap (avec hibernation) - + Swap to file Swap dans un fichier - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Installer à côté</strong><br/>L'installateur va réduire une partition pour faire de la place pour %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Remplacer une partition</strong><br>Remplace une partition par %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ce périphérique de stockage contient déjà un système d'exploitation. Que souhaitez-vous faire ?<br/>Vous pourrez relire et confirmer vos choix avant que les modifications soient effectuées sur le périphérique de stockage. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ce péiphérique de stockage contient déjà plusieurs systèmes d'exploitation. Que souhaitez-vous faire ?<br/>Vous pourrez relire et confirmer vos choix avant que les modifications soient effectuées sur le périphérique de stockage. @@ -739,6 +739,14 @@ L'installateur se fermera et les changements seront perdus. Impossible d'ouvrir le fichier groups en lecture. + + CreateVolumeGroupDialog + + + Create Volume Group + Créer le Groupe de Volumes + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ L'installateur se fermera et les changements seront perdus. - + font-weight: normal style de police : normal @@ -1606,22 +1614,22 @@ L'installateur se fermera et les changements seront perdus. <small>Ce nom sera utilisé pour rendre l'ordinateur visible des autres sur le réseau.</small> - + Log in automatically without asking for the password. Démarrer la session sans demander de mot de passe. - + Use the same password for the administrator account. Utiliser le même mot de passe pour le compte administrateur. - + Choose a password for the administrator account. Choisir un mot de passe pour le compte administrateur. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Veuillez entrer le même mot de passe deux fois, afin de vérifier qu'ils n'y ait pas d'erreur de frappe.</small> @@ -1767,17 +1775,17 @@ L'installateur se fermera et les changements seront perdus. Installer le chargeur de démarrage sur : - + Are you sure you want to create a new partition table on %1? Êtes-vous sûr de vouloir créer une nouvelle table de partitionnement sur %1 ? - + Can not create new partition Impossible de créer une nouvelle partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. La table de partition sur %1 contient déjà %2 partitions primaires, et aucune supplémentaire ne peut être ajoutée. Veuillez supprimer une partition primaire et créer une partition étendue à la place. @@ -2052,6 +2060,11 @@ Sortie Language (Country) %1 (%2) + + + (no mount point) + (aucun point de montage) + RemoveVolumeGroupJob @@ -2299,6 +2312,14 @@ Sortie Le programme d'installation n'a pas pu redimensionner la partition %1 sur le disque '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Redimensionner le Groupe de Volumes + + ResizeVolumeGroupJob @@ -2708,33 +2729,33 @@ Sortie UsersPage - + Your username is too long. Votre nom d'utilisateur est trop long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Votre nom d'utilisateur contient des caractères invalides. Seuls les lettres minuscules et les chiffres sont autorisés. - + Your hostname is too short. Le nom d'hôte est trop petit. - + Your hostname is too long. Le nom d'hôte est trop long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Le nom d'hôte contient des caractères invalides. Seules les lettres, nombres et tirets sont autorisés. - - + + Your passwords do not match! Vos mots de passe ne correspondent pas ! @@ -2751,8 +2772,8 @@ Sortie VolumeGroupBaseDialog - VolumeGroupDialog - VolumeGroupDialog + Create Volume Group + Créer le Groupe de Volumes diff --git a/lang/calamares_fr_CH.ts b/lang/calamares_fr_CH.ts index fb5a453de..1c1d26ab0 100644 --- a/lang/calamares_fr_CH.ts +++ b/lang/calamares_fr_CH.ts @@ -353,17 +353,17 @@ The installer will quit and all changes will be lost. - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,108 +374,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -738,6 +738,14 @@ The installer will quit and all changes will be lost. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1575,7 +1583,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal @@ -1605,22 +1613,22 @@ The installer will quit and all changes will be lost. - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1766,17 +1774,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2047,6 +2055,11 @@ Output: Language (Country) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2294,6 +2307,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2703,33 +2724,33 @@ Output: UsersPage - + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2746,7 +2767,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_gl.ts b/lang/calamares_gl.ts index e3d6a6a0b..9c61eeff3 100644 --- a/lang/calamares_gl.ts +++ b/lang/calamares_gl.ts @@ -355,17 +355,17 @@ O instalador pecharase e perderanse todos os cambios. Despois: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Particionado manual</strong><br/> Pode crear o redimensionar particións pola súa conta. - + Boot loader location: Localización do cargador de arranque: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 será acurtada a %2MB e unha nova partición de %3MB será creada para %4 @@ -376,108 +376,108 @@ O instalador pecharase e perderanse todos os cambios. - - - + + + Current: Actual: - + Reuse %1 as home partition for %2. Reutilizar %1 como partición home para %2 - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Seleccione unha partición para acurtar, logo empregue a barra para redimensionala</strong> - + <strong>Select a partition to install on</strong> <strong>Seleccione unha partición para instalar</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Non foi posible atopar unha partición de sistema de tipo EFI. Por favor, volva atrás e empregue a opción de particionado manual para crear unha en %1. - + The EFI system partition at %1 will be used for starting %2. A partición EFI do sistema en %1 será usada para iniciar %2. - + EFI system partition: Partición EFI do sistema: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esta unidade de almacenamento non semella ter un sistema operativo instalado nela. Que desexa facer?<br/>Poderá revisar e confirmar as súas eleccións antes de que calquera cambio sexa feito na unidade de almacenamento. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Borrar disco</strong><br/>Esto <font color="red">eliminará</font> todos os datos gardados na unidade de almacenamento seleccionada. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. A unidade de almacenamento ten %1 nela. Que desexa facer?<br/>Poderá revisar e confirmar a súa elección antes de que se aplique algún cambio á unidade. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalar a carón</strong><br/>O instalador encollerá a partición para facerlle sitio a %1 - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Substituír a partición</strong><br/>Substitúe a partición con %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esta unidade de almacenamento xa ten un sistema operativo instalado nel. Que desexa facer?<br/>Poderá revisar e confirmar as súas eleccións antes de que calquera cambio sexa feito na unidade de almacenamento - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esta unidade de almacenamento ten múltiples sistemas operativos instalados nela. Que desexa facer?<br/>Poderá revisar e confirmar as súas eleccións antes de que calquera cambio sexa feito na unidade de almacenamento. @@ -740,6 +740,14 @@ O instalador pecharase e perderanse todos os cambios. Non foi posible ler o arquivo grupos. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1577,7 +1585,7 @@ O instalador pecharase e perderanse todos os cambios. - + font-weight: normal Tamaño de letra: normal @@ -1607,22 +1615,22 @@ O instalador pecharase e perderanse todos os cambios. <small>Este nome usarase se fai o computador visible para outros nunha rede.</small> - + Log in automatically without asking for the password. Entrar automáticamente sen preguntar polo contrasinal. - + Use the same password for the administrator account. Empregar o mesmo contrasinal para a conta de administrador. - + Choose a password for the administrator account. Escoller un contrasinal para a conta de administrador. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Introduza o mesmo contrasinal dúas veces para comprobar que non houbo erros ao escribilo.</small> @@ -1768,17 +1776,17 @@ O instalador pecharase e perderanse todos os cambios. I&nstalar o cargador de arranque en: - + Are you sure you want to create a new partition table on %1? Confirma que desexa crear unha táboa de particións nova en %1? - + Can not create new partition Non é posíbel crear a partición nova - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. A táboa de particións de %1 xa ten %2 particións primarias e non é posíbel engadir máis. Retire unha partición primaria e engada unha partición estendida. @@ -2052,6 +2060,11 @@ Saída: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2299,6 +2312,14 @@ Saída: O instalador fallou a hora de reducir a partición %1 no disco '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Cambiar o tamaño do grupo de volumes + + ResizeVolumeGroupJob @@ -2708,33 +2729,33 @@ Saída: UsersPage - + Your username is too long. O nome de usuario é demasiado longo. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. O nome de usuario contén caracteres non válidos. Só se permiten letras en minúscula e números. - + Your hostname is too short. O nome do computador é demasiado curto. - + Your hostname is too long. O nome do computador é demasiado longo. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. O nome do computador contén caracteres non válidos. Só se permiten letras, números e guións. - - + + Your passwords do not match! Os contrasinais non coinciden! @@ -2751,8 +2772,8 @@ Saída: VolumeGroupBaseDialog - VolumeGroupDialog - DiálogoGrupoVolumes + Create Volume Group + diff --git a/lang/calamares_gu.ts b/lang/calamares_gu.ts index 5bacb7f30..c40616154 100644 --- a/lang/calamares_gu.ts +++ b/lang/calamares_gu.ts @@ -353,17 +353,17 @@ The installer will quit and all changes will be lost. - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,108 +374,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -738,6 +738,14 @@ The installer will quit and all changes will be lost. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1575,7 +1583,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal @@ -1605,22 +1613,22 @@ The installer will quit and all changes will be lost. - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1766,17 +1774,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2047,6 +2055,11 @@ Output: Language (Country) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2294,6 +2307,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2703,33 +2724,33 @@ Output: UsersPage - + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2746,7 +2767,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_he.ts b/lang/calamares_he.ts index 990de4240..2727c4e75 100644 --- a/lang/calamares_he.ts +++ b/lang/calamares_he.ts @@ -4,7 +4,7 @@ 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. - <strong>תצורת האתחול</strong> של מערכת זו. <br><br> מערכות x86 ישנות יותר תומכות אך ורק ב־<strong>BIOS</strong>.<br> מערכות חדשות משתמשות בדרך כלל ב־<strong>EFI</strong>, אך עשוית להופיע כ־BIOS אם הן מופעלות במצב תאימות לאחור. + <strong>סביבת האתחול</strong> של מערכת זו. <br><br> מערכות x86 ישנות יותר תומכות אך ורק ב־<strong>BIOS</strong>.<br> מערכות חדשות משתמשות בדרך כלל ב־<strong>EFI</strong>, אך עשוית להופיע כ־BIOS אם הן מופעלות במצב תאימות לאחור. @@ -89,7 +89,7 @@ Interface: - ממשק: + מנשק: @@ -354,17 +354,17 @@ The installer will quit and all changes will be lost. לאחר: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>הגדרת מחיצות באופן ידני</strong><br/>ניתן ליצור או לשנות את גודל המחיצות בעצמך. - + Boot loader location: מיקום מנהל אתחול המערכת: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 תוקטן לכדי %2 מ״ב ותיווצר מחיצה חדשה בגודל %3 מ״ב עבור %4. @@ -375,108 +375,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: נוכחי: - + Reuse %1 as home partition for %2. להשתמש ב־%1 כמחיצת הבית (home) עבור %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>ראשית יש לבחור מחיצה לכיווץ, לאחר מכן לגרור את הסרגל התחתון כדי לשנות את גודלה</strong> - + <strong>Select a partition to install on</strong> <strong>נא לבחור מחיצה כדי להתקין עליה</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. במערכת זו לא נמצאה מחיצת מערכת EFI. נא לחזור ולהשתמש ביצירת מחיצות באופן ידני כדי להגדיר את %1. - + The EFI system partition at %1 will be used for starting %2. מחיצת מערכת ה־EFI שב־%1 תשמש עבור טעינת %2. - + EFI system partition: מחיצת מערכת EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. לא נמצאה מערכת הפעלה על התקן אחסון זה. מה ברצונך לעשות?<br/> ניתן לסקור ולאשר את בחירתך לפני ששינויים יתבצעו על התקן האחסון. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>מחיקת כונן</strong><br/> פעולה זו <font color="red">תמחק</font> את כל המידע השמור על התקן האחסון הנבחר. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. בהתקן אחסון זה נמצאה %1. מה ברצונך לעשות?<br/> ניתן לסקור ולאשר את בחירתך לפני ששינויים יתבצעו על התקן האחסון. - + No Swap - + בלי החלפה - + Reuse Swap - + שימוש מחדש בהחלפה - + Swap (no Hibernate) - + החלפה (ללא תרדמת) - + Swap (with Hibernate) - + החלפה (עם תרדמת) - + Swap to file - + החלפה לקובץ - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>התקנה לצד</strong><br/> אשף ההתקנה יכווץ מחיצה כדי לפנות מקום לטובת %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>החלפת מחיצה</strong><br/> ביצוע החלפה של המחיצה ב־%1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. כבר קיימת מערכת הפעלה על התקן האחסון הזה. כיצד להמשיך?<br/> ניתן לסקור ולאשר את בחירתך לפני ששינויים יתבצעו על התקן האחסון. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. ישנן מגוון מערכות הפעלה על התקן אחסון זה. איך להמשיך? <br/>ניתן לסקור ולאשר את בחירתך לפני ששינויים יתבצעו על התקן האחסון. @@ -739,27 +739,35 @@ The installer will quit and all changes will be lost. לא ניתן לפתוח את קובץ הקבוצות לקריאה. + + CreateVolumeGroupDialog + + + Create Volume Group + יצירת קבוצת כרכים + + CreateVolumeGroupJob Create new volume group named %1. - + יצירת קבוצת כרכים חדשה בשם %1. Create new volume group named <strong>%1</strong>. - + יצירת קבוצת כרכים חדשה בשם <strong>%1</strong>. Creating new volume group named %1. - + נוצרת קבוצת כרכים חדשה בשם %1. The installer failed to create a volume group named '%1'. - + אשף ההתקנה נכשל ביצירת קבוצת כרכים בשם ‚%1’. @@ -768,17 +776,17 @@ The installer will quit and all changes will be lost. Deactivate volume group named %1. - + השבתת קבוצת כרכים בשם %1. Deactivate volume group named <strong>%1</strong>. - + השבתת קבוצת כרכים בשם <strong>%1</strong>. The installer failed to deactivate a volume group named %1. - + אשף ההתקנה נכשל בהשבתת קבוצת כרכים בשם %1. @@ -847,7 +855,7 @@ The installer will quit and all changes will be lost. %1 - (%2) - + %1 - (%2) @@ -1576,7 +1584,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal font-weight: normal @@ -1606,22 +1614,22 @@ The installer will quit and all changes will be lost. <small>בשם זה ייעשה שימוש לטובת זיהוי מול מחשבים אחרים ברשת במידת הצורך.</small> - + Log in automatically without asking for the password. כניסה אוטומטית מבלי לבקש ססמה. - + Use the same password for the administrator account. להשתמש באותה הססמה עבור חשבון המנהל. - + Choose a password for the administrator account. בחירת ססמה עבור חשבון המנהל. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>עליך להקליד את אותה הססמה פעמיים כדי לאפשר זיהוי של שגיאות הקלדה.</small> @@ -1744,40 +1752,40 @@ The installer will quit and all changes will be lost. New Volume Group - + קבוצת כרכים חדשה Resize Volume Group - + שינוי גודל קבוצת כרכים Deactivate Volume Group - + השבתת קבוצת כרכים Remove Volume Group - + הסרת קבוצת כרכים I&nstall boot loader on: - + הת&קנת מנהל אתחול על: - + Are you sure you want to create a new partition table on %1? ליצור טבלת מחיצות חדשה על %1? - + Can not create new partition לא ניתן ליצור מחיצה חדשה - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. לטבלת המחיצות על %1 כבר יש %2 מחיצות עיקריות ואי אפשר להוסיף עוד כאלה. נא להסיר מחיצה עיקרית אחת ולהוסיף מחיצה מורחבת במקום. @@ -2051,6 +2059,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + (אין נקודת עגינה) + RemoveVolumeGroupJob @@ -2058,17 +2071,17 @@ Output: Remove Volume Group named %1. - + הסרת קבוצת כרכים בשם %1. Remove Volume Group named <strong>%1</strong>. - + הסרת קבוצת כרכים בשם <strong>%1</strong>. The installer failed to remove a volume group named '%1'. - + אשף ההתקנה נכשל בהסרת קבוצת כרכים בשם ‚%1’. @@ -2209,29 +2222,29 @@ Output: Resize Filesystem Job - + משימת שינוי גודל מערכת קבצים Invalid configuration - + תצורה שגויה The file-system resize job has an invalid configuration and will not run. - + למשימת שינוי גודל מערכת הקבצים יש תצורה שגויה והיא לא תפעל. KPMCore not Available - + KPMCore לא זמין Calamares cannot start KPMCore for the file-system resize job. - + ל־Calamares אין אפשרות להתחיל את KPMCore עבור משימת שינוי גודל מערכת הקבצים. @@ -2240,39 +2253,39 @@ Output: Resize Failed - + שינוי הגודל נכשל The filesystem %1 could not be found in this system, and cannot be resized. - + לא הייתה אפשרות למצוא את מערכת הקבצים %1 במערכת הזו, לכן לא ניתן לשנות את גודלה. The device %1 could not be found in this system, and cannot be resized. - + לא הייתה אפשרות למצוא את ההתקן %1 במערכת הזו, לכן לא ניתן לשנות את גודלו. The filesystem %1 cannot be resized. - + לא ניתן לשנות את גודל מערכת הקבצים %1. The device %1 cannot be resized. - + לא ניתן לשנות את גודל ההתקן %1. The filesystem %1 must be resized, but cannot. - + חובה לשנות את גודל מערכת הקבצים %1, אך לא ניתן. The device %1 must be resized, but cannot - + חובה לשנות את גודל ההתקן %1, אך לא ניתן. @@ -2298,23 +2311,31 @@ Output: תהליך ההתקנה נכשל בשינוי גודל המחיצה %1 על כונן '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + שינוי גודל קבוצת כרכים + + ResizeVolumeGroupJob Resize volume group named %1 from %2 to %3. - + שינוי גודל קבוצת כרכים בשם %1 מ־%2 ל־%3. Resize volume group named <strong>%1</strong> from <strong>%2</strong> to <strong>%3</strong>. - + שינוי גודל קבוצת כרכים בשם <strong>%1</strong> מ־<strong>%2</strong> ל־<strong>%3</strong>. The installer failed to resize a volume group named '%1'. - + אשף ההתקנה נכשל בשינוי גודל קבוצת הכרכים בשם ‚%1’. @@ -2707,33 +2728,33 @@ Output: UsersPage - + Your username is too long. שם המשתמש ארוך מדי. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. שם המחשב מכיל תווים בלתי תקינים. מותר להשתמש אך ורק באותיות ובמספרים. - + Your hostname is too short. שם המחשב קצר מדי. - + Your hostname is too long. שם המחשב ארוך מדי. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. שם המחשב מכיל תווים בלתי תקינים. מותר להשתמש אך ורק באותיות, במספרים ובמקפים. - - + + Your passwords do not match! הססמאות לא תואמות! @@ -2750,28 +2771,28 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog - + Create Volume Group + יצירת קבוצת כרכים List of Physical Volumes - + רשימת כרכים פיזיים Volume Group Name: - + שם קבוצת כרכים: Volume Group Type: - + סוג קבוצת כרכים: Physical Extent Size: - + גודל משטח פיזי: @@ -2781,7 +2802,7 @@ Output: Total Size: - + גודל כולל: @@ -2789,22 +2810,22 @@ Output: --- - + --- Used Size: - + גודל מנוצל: Total Sectors: - + סך כל המקטעים: Quantity of LVs: - + כמות הכרכים הלוגיים: diff --git a/lang/calamares_hi.ts b/lang/calamares_hi.ts index 0c126282b..8d0ac4eed 100644 --- a/lang/calamares_hi.ts +++ b/lang/calamares_hi.ts @@ -354,17 +354,17 @@ The installer will quit and all changes will be lost. बाद में: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>मैनुअल विभाजन</strong><br/> आप स्वयं भी विभाजन बना व उनका आकार बदल सकते है। - + Boot loader location: बूट लोडर का स्थान: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 को छोटा करके %2MB किया जाएगा व %4 के लिए %3MB का एक नया विभाजन बनेगा। @@ -375,108 +375,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: मौजूदा : - + Reuse %1 as home partition for %2. %2 के होम विभाजन के लिए %1 को पुनः उपयोग करें। - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>छोटा करने के लिए विभाजन चुनें, फिर नीचे bar से उसका आकर सेट करें</strong> - + <strong>Select a partition to install on</strong> <strong>इंस्टॉल के लिए विभाजन चुनें</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. इस सिस्टम पर कहीं भी कोई EFI सिस्टम विभाजन नहीं मिला। कृपया वापस जाएँ व %1 को सेट करने के लिए मैनुअल रूप से विभाजन करें। - + The EFI system partition at %1 will be used for starting %2. %1 वाले EFI सिस्टम विभाजन का उपयोग %2 को शुरू करने के लिए किया जाएगा। - + EFI system partition: EFI सिस्टम विभाजन: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. इस डिवाइस पर लगता है कि कोई ऑपरेटिंग सिस्टम नहीं है। आप क्या करना चाहेंगे?<br/>आप डिवाइस में किसी भी बदलाव से पहले उसकी समीक्षा व पुष्टि कर सकेंगे। - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>डिस्क का सारा डाटा हटाएँ</strong><br/>इससे चयनित डिवाइस पर मौजूद सारा डाटा <font color="red">हटा</font>हो जाएगा। - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. इस डिवाइस पर %1 है। आप क्या करना चाहेंगे?<br/>आप डिवाइस में किसी भी बदलाव से पहले उसकी समीक्षा व पुष्टि कर सकेंगे। - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>साथ में इंस्टॉल करें</strong><br/>इंस्टॉलर %1 के लिए स्थान बनाने हेतु एक विभाजन को छोटा कर देगा। - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>विभाजन को बदलें</strong><br/>एक विभाजन को %1 से बदलें। - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. इस डिवाइस पर पहले से एक ऑपरेटिंग सिस्टम है। आप क्या करना चाहेंगे?<br/>आप डिवाइस में किसी भी बदलाव से पहले उसकी समीक्षा व पुष्टि कर सकेंगे। - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. इस डिवाइस पर एक से अधिक ऑपरेटिंग सिस्टम है। आप क्या करना चाहेंगे?<br/>आप डिवाइस में किसी भी बदलाव से पहले उसकी समीक्षा व पुष्टि कर सकेंगे। @@ -739,6 +739,14 @@ The installer will quit and all changes will be lost. रीड हेतु groups फ़ाइल खोली नहीं जा सकती। + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal मुद्रलिपि-weight: सामान्य @@ -1606,22 +1614,22 @@ The installer will quit and all changes will be lost. <small>यदि आपका कंप्यूटर किसी नेटवर्क पर दृश्यमान होता है, तो यह नाम उपयोग किया जाएगा।</small> - + Log in automatically without asking for the password. कूटशब्द बिना पूछे ही स्वतः लॉग इन करें। - + Use the same password for the administrator account. प्रबंधक अकाउंट के लिए भी यही कूटशब्द उपयोग करें। - + Choose a password for the administrator account. प्रबंधक अकाउंट के लिए कूटशब्द चुनें। - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>समान कूटशब्द दो बार दर्ज करें, ताकि जाँच की जा सके कि कहीं टाइपिंग त्रुटि तो नहीं है।</small> @@ -1767,17 +1775,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? क्या आप वाकई %1 पर एक नई विभाजन तालिका बनाना चाहते हैं? - + Can not create new partition नया विभाजन नहीं बनाया जा सकता - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2051,6 +2059,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2298,6 +2311,14 @@ Output: इंस्टॉलर डिस्क '%2' पर विभाजन %1 का आकर बदलने में विफल रहा। + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2707,33 +2728,33 @@ Output: UsersPage - + Your username is too long. आपका उपयोक्ता नाम बहुत लंबा है। - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. आपके होस्ट नाम में अमान्य अक्षर हैं । केवल lowercase अक्षरों व संख्याओं की ही अनुमति है । - + Your hostname is too short. आपका होस्ट नाम बहुत छोटा है। - + Your hostname is too long. आपका होस्ट नाम बहुत लंबा है। - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. आपके होस्ट नाम में अमान्य अक्षर हैं । केवल अक्षरों, संख्याओं व dash की ही अनुमति है । - - + + Your passwords do not match! आपके कूटशब्द मेल नहीं खाते! @@ -2750,7 +2771,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_hr.ts b/lang/calamares_hr.ts index 96b4ecb2c..6aa4be625 100644 --- a/lang/calamares_hr.ts +++ b/lang/calamares_hr.ts @@ -354,17 +354,17 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.Poslije: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Ručno particioniranje</strong><br/>Možete sami stvoriti ili promijeniti veličine particija. - + Boot loader location: Lokacija boot učitavača: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 će se smanjiti na %2MB i stvorit će se nova %3MB particija za %4. @@ -375,108 +375,108 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. - - - + + + Current: Trenutni: - + Reuse %1 as home partition for %2. Koristi %1 kao home particiju za %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Odaberite particiju za smanjivanje, te povlačenjem donjeg pokazivača odaberite promjenu veličine</strong> - + <strong>Select a partition to install on</strong> <strong>Odaberite particiju za instalaciju</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. EFI particija ne postoji na ovom sustavu. Vratite se natrag i koristite ručno particioniranje da bi ste postavili %1. - + The EFI system partition at %1 will be used for starting %2. EFI particija na %1 će se koristiti za pokretanje %2. - + EFI system partition: EFI particija: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Izgleda da na ovom disku nema operacijskog sustava. Što želite učiniti?<br/>Moći ćete provjeriti i potvrditi vaš odabir prije bilo kakvih promjena na disku. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Obriši disk</strong><br/>To će <font color="red">obrisati</font> sve podatke na odabranom disku. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ovaj disk ima %1. Što želite učiniti?<br/>Moći ćete provjeriti i potvrditi vaš odabir prije bilo kakvih promjena na disku. - + No Swap Bez swap-a - + Reuse Swap Iskoristi postojeći swap - + Swap (no Hibernate) Swap (bez hibernacije) - + Swap (with Hibernate) Swap (sa hibernacijom) - + Swap to file Swap datoteka - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instaliraj uz postojeće</strong><br/>Instalacijski program će smanjiti particiju da bi napravio mjesto za %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Zamijeni particiju</strong><br/>Zamijenjuje particiju sa %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ovaj disk već ima operacijski sustav. Što želite učiniti?<br/>Moći ćete provjeriti i potvrditi vaš odabir prije bilo kakvih promjena na disku. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ovaj disk ima više operacijskih sustava. Što želite učiniti?<br/>Moći ćete provjeriti i potvrditi vaš odabir prije bilo kakvih promjena na disku. @@ -739,6 +739,14 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.Ne mogu otvoriti groups datoteku za čitanje. + + CreateVolumeGroupDialog + + + Create Volume Group + Stvori volume grupu + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. - + font-weight: normal debljina fonta: normalan @@ -1606,22 +1614,22 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.<small>Ovo ime će se koristiti ako odaberete da je računalo vidljivo ostalim korisnicima na mreži.</small> - + Log in automatically without asking for the password. Automatska prijava bez traženja lozinke. - + Use the same password for the administrator account. Koristi istu lozinku za administratorski račun. - + Choose a password for the administrator account. Odaberi lozinku za administratorski račun. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Unesite istu lozinku dvaput, tako da bi se provjerile eventualne pogreške prilikom upisa.</small> @@ -1767,17 +1775,17 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.I&nstaliraj boot učitavač na: - + Are you sure you want to create a new partition table on %1? Jeste li sigurni da želite stvoriti novu particijsku tablicu na %1? - + Can not create new partition Ne mogu stvoriti novu particiju - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Particijska tablica %1 već ima %2 primarne particije i nove se više ne mogu dodati. Molimo vas da uklonite jednu primarnu particiju i umjesto nje dodate proširenu particiju. @@ -2051,6 +2059,11 @@ Izlaz: Language (Country) %1 (%2) + + + (no mount point) + (nema točke montiranja) + RemoveVolumeGroupJob @@ -2298,6 +2311,14 @@ Izlaz: Instalacijski program nije uspio promijeniti veličinu particije %1 na disku '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Promijenite veličinu volume grupe + + ResizeVolumeGroupJob @@ -2707,33 +2728,33 @@ Izlaz: UsersPage - + Your username is too long. Vaše korisničko ime je predugačko. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Korisničko ime sadržava nedozvoljene znakove. Dozvoljena su samo mala slova i brojevi. - + Your hostname is too short. Ime računala je kratko. - + Your hostname is too long. Ime računala je predugačko. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Ime računala sadrži nedozvoljene znakove. Samo slova, brojevi i crtice su dozvoljene. - - + + Your passwords do not match! Lozinke se ne podudaraju! @@ -2750,8 +2771,8 @@ Izlaz: VolumeGroupBaseDialog - VolumeGroupDialog - VolumeGroupDialog + Create Volume Group + Stvori volume grupu diff --git a/lang/calamares_hu.ts b/lang/calamares_hu.ts index c1308484b..d14a51cb0 100644 --- a/lang/calamares_hu.ts +++ b/lang/calamares_hu.ts @@ -355,17 +355,17 @@ Telepítés nem folytatható. <a href="#details">Részletek...&l Utána: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Manuális partícionálás</strong><br/>Létrehozhat vagy átméretezhet partíciókat. - + Boot loader location: Rendszerbetöltő helye: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 lesz zsugorítva %2MB méretűre és egy új %3MB méretű partíció lesz létrehozva itt %4 @@ -376,108 +376,108 @@ Telepítés nem folytatható. <a href="#details">Részletek...&l - - - + + + Current: Aktuális: - + Reuse %1 as home partition for %2. %1 partíció használata mint home partíció a %2 -n - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Válaszd ki a partíciót amit zsugorítani akarsz és egérrel méretezd át.</strong> - + <strong>Select a partition to install on</strong> <strong>Válaszd ki a telepítésre szánt partíciót </strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Nem található EFI partíció a rendszeren. Menj vissza a manuális partícionáláshoz és állíts be %1. - + The EFI system partition at %1 will be used for starting %2. A %1 EFI rendszer partíció lesz használva %2 indításához. - + EFI system partition: EFI rendszerpartíció: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Úgy tűnik ezen a tárolóeszközön nincs operációs rendszer. Mit szeretnél csinálni?<br/>Lehetőséged lesz átnézni és megerősíteni a választásod mielőtt bármilyen változtatás történik a tárolóeszközön. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Lemez törlése</strong><br/>Ez <font color="red">törölni</font> fogja a lemezen levő összes adatot. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ezen a tárolóeszközön %1 található. Mit szeretnél tenni?<br/>Lehetőséged lesz átnézni és megerősíteni a választásod mielőtt bármilyen változtatás történik a tárolóeszközön. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Meglévő mellé telepíteni</strong><br/>A telepítő zsugorítani fogja a partíciót, hogy elférjen a %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>A partíció lecserélése</strong> a következővel: %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ez a tárolóeszköz már tartalmaz egy operációs rendszert. Mit szeretnél tenni?<br/>Lehetőséged lesz átnézni és megerősíteni a választásod mielőtt bármilyen változtatás történik a tárolóeszközön. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. A tárolóeszközön több operációs rendszer található. Mit szeretnél tenni?<br/>Lehetőséged lesz átnézni és megerősíteni a választásod mielőtt bármilyen változtatás történik a tárolóeszközön. @@ -740,6 +740,14 @@ Telepítés nem folytatható. <a href="#details">Részletek...&l Nem lehet a groups fájlt megnyitni olvasásra. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1577,7 +1585,7 @@ Telepítés nem folytatható. <a href="#details">Részletek...&l - + font-weight: normal betű-súly: normál @@ -1607,22 +1615,22 @@ Telepítés nem folytatható. <a href="#details">Részletek...&l <small>Ez a név lesz használva ha a számítógép látható a hálózaton.</small> - + Log in automatically without asking for the password. Jelszó megkérdezése nélküli automatikus bejelentkezés. - + Use the same password for the administrator account. Ugyanaz a jelszó használata az adminisztrátor felhasználóhoz. - + Choose a password for the administrator account. Adj meg jelszót az adminisztrátor felhasználói fiókhoz. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Írd be a jelszót kétszer így ellenőrizve lesznek a gépelési hibák.</small> @@ -1768,17 +1776,17 @@ Telepítés nem folytatható. <a href="#details">Részletek...&l Rendszerbetöltő &telepítése ide: - + Are you sure you want to create a new partition table on %1? Biztos vagy benne, hogy létrehozol egy új partíciós táblát itt %1 ? - + Can not create new partition Nem hozható létre új partíció - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. A(z) %1 lemezen lévő partíciós táblában már %2 elsődleges partíció van, és több nem adható hozzá. Helyette távolítson el egy elsődleges partíciót, és adjon hozzá egy kiterjesztett partíciót. @@ -2052,6 +2060,11 @@ Kimenet: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2299,6 +2312,14 @@ Kimenet: A telepítő nem tudta átméretezni a(z) %1 partíciót a(z) '%2' lemezen. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Kötetcsoport átméretezése + + ResizeVolumeGroupJob @@ -2709,33 +2730,33 @@ Calamares hiba %1. UsersPage - + Your username is too long. A felhasználónév túl hosszú. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. A felhasználónév érvénytelen karaktereket tartalmaz. Csak kis kezdőbetűk és számok érvényesek. - + Your hostname is too short. A hálózati név túl rövid. - + Your hostname is too long. A hálózati név túl hosszú. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. A hálózati név érvénytelen karaktereket tartalmaz. Csak betűk, számok és kötőjel érvényes. - - + + Your passwords do not match! A két jelszó nem egyezik! @@ -2752,8 +2773,8 @@ Calamares hiba %1. VolumeGroupBaseDialog - VolumeGroupDialog - Kötetcsoport párbeszédablak + Create Volume Group + diff --git a/lang/calamares_id.ts b/lang/calamares_id.ts index 566583c0b..da0016d8d 100644 --- a/lang/calamares_id.ts +++ b/lang/calamares_id.ts @@ -356,17 +356,17 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan.Setelah: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Pemartisian manual</strong><br/>Anda bisa membuat atau mengubah ukuran partisi. - + Boot loader location: Lokasi Boot loader: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 akan disusutkan menjadi %2MB dan partisi baru %3MB akan dibuat untuk %4. @@ -377,108 +377,108 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan. - - - + + + Current: Saat ini: - + Reuse %1 as home partition for %2. Gunakan kembali %1 sebagai partisi home untuk %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Pilih sebuah partisi untuk diiris, kemudian seret bilah di bawah untuk mengubah ukuran</strong> - + <strong>Select a partition to install on</strong> <strong>Pilih sebuah partisi untuk memasang</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Sebuah partisi sistem EFI tidak ditemukan pada sistem ini. Silakan kembali dan gunakan pemartisian manual untuk mengeset %1. - + The EFI system partition at %1 will be used for starting %2. Partisi sistem EFI di %1 akan digunakan untuk memulai %2. - + EFI system partition: Partisi sistem EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Tampaknya media penyimpanan ini tidak mengandung sistem operasi. Apa yang hendak Anda lakukan?<br/>Anda dapat menelaah dan mengkonfirmasi pilihan Anda sebelum dilakukan perubahan pada media penyimpanan. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Hapus disk</strong><br/>Aksi ini akan <font color="red">menghapus</font> semua berkas yang ada pada media penyimpanan terpilih. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Media penyimpanan ini mengandung %1. Apa yang hendak Anda lakukan?<br/>Anda dapat menelaah dan mengkonfirmasi pilihan Anda sebelum dilakukan perubahan pada media penyimpanan. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instal berdampingan dengan</strong><br/>Installer akan mengiris sebuah partisi untuk memberi ruang bagi %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Ganti sebuah partisi</strong><br/> Ganti partisi dengan %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Media penyimpanan ini telah mengandung sistem operasi. Apa yang hendak Anda lakukan?<br/>Anda dapat menelaah dan mengkonfirmasi pilihan Anda sebelum dilakukan perubahan pada media penyimpanan. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Media penyimpanan ini telah mengandung beberapa sistem operasi. Apa yang hendak Anda lakukan?<br/>Anda dapat menelaah dan mengkonfirmasi pilihan Anda sebelum dilakukan perubahan pada media penyimpanan. @@ -741,6 +741,14 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan.Tidak dapat membuka berkas groups untuk dibaca. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1578,7 +1586,7 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan. - + font-weight: normal font-weight: normal @@ -1608,22 +1616,22 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan.<small>Nama ini akan digunakan jika anda membuat komputer ini terlihat oleh orang lain dalam sebuah jaringan.</small> - + Log in automatically without asking for the password. Log in otomatis tanpa menanyakan sandi. - + Use the same password for the administrator account. Gunakan sandi yang sama untuk akun administrator. - + Choose a password for the administrator account. Pilih sebuah kata sandi untuk akun administrator. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Ketik kata sandi yang sama dua kali, supaya kesalahan pengetikan dapat diketahui.</small> @@ -1769,17 +1777,17 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan.I&nstal boot loader di: - + Are you sure you want to create a new partition table on %1? Apakah Anda yakin ingin membuat tabel partisi baru pada %1? - + Can not create new partition Tidak bisa menciptakan partisi baru. - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Partisi tabel pada %1 sudah memiliki %2 partisi primer, dan tidak ada lagi yang bisa ditambahkan. Silakan hapus salah satu partisi primer dan tambahkan sebuah partisi extended, sebagai gantinya. @@ -2053,6 +2061,11 @@ Keluaran: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2300,6 +2313,14 @@ Keluaran: Installer gagal untuk merubah ukuran partisi %1 pada disk '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Ubah-ukuran Grup Volume + + ResizeVolumeGroupJob @@ -2709,33 +2730,33 @@ Keluaran: UsersPage - + Your username is too long. Nama pengguna Anda terlalu panjang. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Nama pengguna Anda berisi karakter yang tidak sah. Hanya huruf kecil dan angka yang diperbolehkan. - + Your hostname is too short. Hostname Anda terlalu pendek. - + Your hostname is too long. Hostname Anda terlalu panjang. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Hostname Anda berisi karakter yang tidak sah. Hanya huruf kecil, angka, dan strip yang diperbolehkan. - - + + Your passwords do not match! Sandi Anda tidak sama! @@ -2752,8 +2773,8 @@ Keluaran: VolumeGroupBaseDialog - VolumeGroupDialog - DialogGrupVolume + Create Volume Group + diff --git a/lang/calamares_is.ts b/lang/calamares_is.ts index a5807d8a7..a7fbf617c 100644 --- a/lang/calamares_is.ts +++ b/lang/calamares_is.ts @@ -354,17 +354,17 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. Eftir: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Handvirk disksneiðing</strong><br/>Þú getur búið til eða breytt stærð disksneiða sjálft. - + Boot loader location: Staðsetning ræsistjóra - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 verður minnkuð í %2MB og ný %3MB disksneið verður búin til fyrir %4. @@ -375,108 +375,108 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. - - - + + + Current: Núverandi: - + Reuse %1 as home partition for %2. Endurnota %1 sem heimasvæðis disksneið fyrir %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Veldu disksneið til að minnka, dragðu síðan botnstikuna til að breyta stærðinni</strong> - + <strong>Select a partition to install on</strong> <strong>Veldu disksneið til að setja upp á </strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. EFI kerfisdisksneið er hvergi að finna á þessu kerfi. Farðu til baka og notaðu handvirka skiptingu til að setja upp %1. - + The EFI system partition at %1 will be used for starting %2. EFI kerfisdisksneið á %1 mun verða notuð til að ræsa %2. - + EFI system partition: EFI kerfisdisksneið: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Þetta geymslu tæki hefur mörg stýrikerfi á sér. Hvað viltu gera?<br/>Þú verður að vera fær um að yfirfara og staðfesta val þitt áður en breytingar eru gerðar til geymslu tæki. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Eyða disk</strong><br/>Þetta mun <font color="red">eyða</font> öllum gögnum á þessu valdna geymslu tæki. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Þetta geymslu tæki hefur %1 á sér. Hvað viltu gera?<br/>Þú verður að vera fær um að yfirfara og staðfesta val þitt áður en breytingar eru gerðar til geymslu tæki. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Setja upp samhliða</strong><br/>Uppsetningarforritið mun minnka disksneið til að búa til pláss fyrir %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Skipta út disksneið</strong><br/>Skiptir disksneið út með %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Þetta geymslu tæki hefur stýrikerfi á sér. Hvað viltu gera?<br/>Þú verður að vera fær um að yfirfara og staðfesta val þitt áður en breytingar eru gerðar til geymslu tæki. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Þetta geymslu tæki hefur mörg stýrikerfi á sér. Hvað viltu gera?<br/>Þú verður að vera fær um að yfirfara og staðfesta val þitt áður en breytingar eru gerðar til geymslu tæki. @@ -739,6 +739,14 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. Get ekki opnað hópa skrá til að lesa. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. - + font-weight: normal letur-þyngd: venjuleg @@ -1606,22 +1614,22 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. <small>Þetta nafn verður notað ef þú gerir tölvuna sýnilega öðrum á neti.</small> - + Log in automatically without asking for the password. Skrá inn sjálfkrafa án þess að biðja um lykilorð. - + Use the same password for the administrator account. Nota sama lykilorð fyrir kerfisstjóra reikning. - + Choose a password for the administrator account. Veldu lykilorð fyrir kerfisstjóra reikning. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Sláðu sama lykilorð tvisvar, þannig að það er hægt að yfirfara innsláttarvillur.</small> @@ -1767,17 +1775,17 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. - + Are you sure you want to create a new partition table on %1? Ertu viss um að þú viljir búa til nýja disksneið á %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2048,6 +2056,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2295,6 +2308,14 @@ Output: Uppsetningarforritinu mistókst að breyta stærð disksneiðar %1 á diski '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2704,33 +2725,33 @@ Output: UsersPage - + Your username is too long. Notandanafnið þitt er of langt. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Notandanafnið þitt inniheldur ógilda stafi. Aðeins lágstöfum og númer eru leyfð. - + Your hostname is too short. Notandanafnið þitt er of stutt. - + Your hostname is too long. Notandanafnið þitt er of langt. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! Lykilorð passa ekki! @@ -2747,7 +2768,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_it_IT.ts b/lang/calamares_it_IT.ts index f66c5b0e4..82ad12d10 100644 --- a/lang/calamares_it_IT.ts +++ b/lang/calamares_it_IT.ts @@ -354,17 +354,17 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno Dopo: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Partizionamento manuale</strong><br/>Si possono creare o ridimensionare le partizioni manualmente. - + Boot loader location: Posizionamento del boot loader: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 sarà ridotta a %2MB e una nuova partizione di %3MB sarà creata per %4. @@ -375,108 +375,108 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno - - - + + + Current: Corrente: - + Reuse %1 as home partition for %2. Riutilizzare %1 come partizione home per &2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Selezionare una partizione da ridurre, trascina la barra inferiore per ridimensionare</strong> - + <strong>Select a partition to install on</strong> <strong>Selezionare la partizione sulla quale si vuole installare</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Impossibile trovare una partizione EFI di sistema. Si prega di tornare indietro ed effettuare un partizionamento manuale per configurare %1. - + The EFI system partition at %1 will be used for starting %2. La partizione EFI di sistema su %1 sarà usata per avviare %2. - + EFI system partition: Partizione EFI di sistema: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Questo dispositivo di memoria non sembra contenere alcun sistema operativo. Come si vuole procedere?<br/>Si potranno comunque rivedere e confermare le scelte prima di apportare i cambiamenti al dispositivo. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Cancellare disco</strong><br/>Questo <font color="red">cancellerà</font> tutti i dati attualmente presenti sul dispositivo di memoria. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Questo dispositivo di memoria ha %1. Come si vuole procedere?<br/>Si potranno comunque rivedere e confermare le scelte prima di apportare i cambiamenti al dispositivo. - + No Swap - + No Swap - + Reuse Swap - + Riutilizza Swap - + Swap (no Hibernate) - + Swap (senza ibernazione) - + Swap (with Hibernate) - + Swap (con ibernazione) - + Swap to file - + Swap su file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Installare a fianco</strong><br/>Il programma di installazione ridurrà una partizione per dare spazio a %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Sostituire una partizione</strong><br/>Sostituisce una partizione con %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Questo dispositivo di memoria contenere già un sistema operativo. Come si vuole procedere?<br/>Si potranno comunque rivedere e confermare le scelte prima di apportare i cambiamenti al dispositivo. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Questo dispositivo di memoria contenere diversi sistemi operativi. Come si vuole procedere?<br/>Comunque si potranno rivedere e confermare le scelte prima di apportare i cambiamenti al dispositivo. @@ -739,27 +739,35 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno Impossibile aprire il file groups in lettura. + + CreateVolumeGroupDialog + + + Create Volume Group + Crea Gruppo di Volumi + + CreateVolumeGroupJob Create new volume group named %1. - + Crea un nuovo gruppo di volumi denominato %1. Create new volume group named <strong>%1</strong>. - + Crea un nuovo gruppo di volumi denominato <strong>%1</strong>. Creating new volume group named %1. - + Creazione del nuovo gruppo di volumi denominato %1. The installer failed to create a volume group named '%1'. - + Il programma di installazione non è riuscito a creare un gruppo di volumi denominato '%1'. @@ -768,17 +776,17 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno Deactivate volume group named %1. - + Disattiva gruppo di volumi denominato %1. Deactivate volume group named <strong>%1</strong>. - + Disattiva gruppo di volumi denominato <strong>%1</strong>. The installer failed to deactivate a volume group named %1. - + Il programma di installazione non è riuscito a disattivare il gruppo di volumi denominato %1. @@ -847,7 +855,7 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno %1 - (%2) - + %1 - (%2) @@ -1576,7 +1584,7 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno - + font-weight: normal Dimensione font: normale @@ -1606,22 +1614,22 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno <small>Questo nome sarà usato se rendi visibile il computer ad altre persone in una rete.</small> - + Log in automatically without asking for the password. Accedere automaticamente senza chiedere la password. - + Use the same password for the administrator account. Usare la stessa password per l'account amministratore. - + Choose a password for the administrator account. Scegliere una password per l'account dell'amministratore. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Inserire la password due volte per controllare eventuali errori di battitura.</small> @@ -1744,40 +1752,40 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno New Volume Group - + Nuovo Gruppo di Volumi Resize Volume Group - + RIdimensiona Gruppo di Volumi Deactivate Volume Group - + Disattiva Gruppo di Volumi Remove Volume Group - + Rimuovi Gruppo di Volumi I&nstall boot loader on: - + I&nstalla boot loader su: - + Are you sure you want to create a new partition table on %1? Si è sicuri di voler creare una nuova tabella delle partizioni su %1? - + Can not create new partition Impossibile creare nuova partizione - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. La tabella delle partizioni su %1 contiene già %2 partizioni primarie, non se ne possono aggiungere altre. Rimuovere una partizione primaria e aggiungere una partizione estesa invece. @@ -2051,6 +2059,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + (nessun mount point) + RemoveVolumeGroupJob @@ -2058,12 +2071,12 @@ Output: Remove Volume Group named %1. - + Rimuovi Gruppo di Volumi denominato %1. Remove Volume Group named <strong>%1</strong>. - + Rimuovi gruppo di volumi denominato <strong>%1</strong>. @@ -2298,6 +2311,14 @@ Output: Il programma di installazione non è riuscito a ridimensionare la partizione %1 sul disco '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + RIdimensiona Gruppo di Volumi + + ResizeVolumeGroupJob @@ -2707,33 +2728,33 @@ Output: UsersPage - + Your username is too long. Il nome utente è troppo lungo. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Il nome utente contiene caratteri non validi. Sono ammessi solo lettere minuscole e numeri. - + Your hostname is too short. Hostname è troppo corto. - + Your hostname is too long. Hostname è troppo lungo. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Hostname contiene caratteri non validi. Sono ammessi solo lettere, numeri e trattini. - - + + Your passwords do not match! Le password non corrispondono! @@ -2750,8 +2771,8 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog - + Create Volume Group + Crea Gruppo di Volumi diff --git a/lang/calamares_ja.ts b/lang/calamares_ja.ts index 3a49ed2d6..88fd24c3a 100644 --- a/lang/calamares_ja.ts +++ b/lang/calamares_ja.ts @@ -354,17 +354,17 @@ The installer will quit and all changes will be lost. 後: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>手動パーティション</strong><br/>パーティションの作成、あるいはサイズ変更を行うことができます。 - + Boot loader location: ブートローダーの場所: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 は %2 MB に縮小され、新しい %3 MB のパーティションが %4 のために作成されます。 @@ -375,108 +375,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: 現在: - + Reuse %1 as home partition for %2. %1 を %2 のホームパーティションとして再利用する - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>縮小するパーティションを選択し、下のバーをドラッグしてサイズを変更して下さい</strong> - + <strong>Select a partition to install on</strong> <strong>インストールするパーティションの選択</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. システムにEFIシステムパーティションが存在しません。%1 のセットアップのため、元に戻り、手動パーティショニングを使用してください。 - + The EFI system partition at %1 will be used for starting %2. %1 上のEFIシステムパーテイションは %2 のスタートに使用されます。 - + EFI system partition: EFI システムパーティション: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. このストレージデバイスは、オペレーティングシステムを持っていないようです。どうしますか?<br/>ストレージデバイスに対する変更が実施される前に、変更点をレビューし、確認することができます。 - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>ディスクの消去</strong><br/>選択したストレージデバイス上のデータがすべて <font color="red">削除</font>されます。 - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. このストレージデバイスは %1 を有しています。どうしますか?<br/>ストレージデバイスに対する変更が実施される前に、変更点をレビューし、確認することができます。 - + No Swap スワップを使用しない - + Reuse Swap スワップを再利用 - + Swap (no Hibernate) スワップ(ハイバーネートなし) - + Swap (with Hibernate) スワップ(ハイバーネート) - + Swap to file ファイルにスワップ - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>共存してインストール</strong><br/>インストーラは %1 用の空きスペースを確保するため、パーティションを縮小します。 - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>パーティションの置換</strong><br/>パーティションを %1 に置き換えます。 - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. この記憶装置は、すでにオペレーティングシステムが存在します。どうしますか?<br/>ストレージデバイスに対する変更が実施される前に、変更点をレビューし、確認することができます。 - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. このストレージデバイスには、複数のオペレーティングシステムが存在します。どうしますか?<br />ストレージデバイスに対する変更が実施される前に、変更点をレビューし、確認することができます。 @@ -739,6 +739,14 @@ The installer will quit and all changes will be lost. groups ファイルを読み込めません。 + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1577,7 +1585,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal フォントウェイト: normal @@ -1607,22 +1615,22 @@ The installer will quit and all changes will be lost. <small>ネットワーク上からコンピュータが見えるようにする場合、この名前が使用されます。</small> - + Log in automatically without asking for the password. パスワードを尋ねずに自動的にログインする。 - + Use the same password for the administrator account. 管理者アカウントと同じパスワードを使用する。 - + Choose a password for the administrator account. 管理者アカウントのパスワードを選択する。 - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>入力ミスを確認することができるように、同じパスワードを 2 回入力します。</small> @@ -1768,17 +1776,17 @@ The installer will quit and all changes will be lost. ブートローダーインストール先: - + Are you sure you want to create a new partition table on %1? %1 上で新しいパーティションテーブルを作成します。よろしいですか? - + Can not create new partition 新しいパーティションを作成できません - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. %1 上のパーティションテーブルには既にプライマリパーティション %2 が配置されており、追加することができません。プライマリパーティションを消去して代わりに拡張パーティションを追加してください。 @@ -2052,6 +2060,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2299,6 +2312,14 @@ Output: インストーラが、ディスク '%2' でのパーティション %1 のリサイズに失敗しました。 + + ResizeVolumeGroupDialog + + + Resize Volume Group + ボリュームグループのサイズ変更 + + ResizeVolumeGroupJob @@ -2708,33 +2729,33 @@ Output: UsersPage - + Your username is too long. ユーザー名が長すぎます。 - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. ユーザー名に不適切な文字が含まれています。アルファベットの小文字と数字のみが使用できます。 - + Your hostname is too short. ホスト名が短すぎます。 - + Your hostname is too long. ホスト名が長過ぎます。 - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. ホスト名に不適切な文字が含まれています。アルファベット、数字及びハイフンのみが使用できます。 - - + + Your passwords do not match! パスワードが一致していません! @@ -2751,8 +2772,8 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog - ボリュームグループのダイアログ + Create Volume Group + diff --git a/lang/calamares_kk.ts b/lang/calamares_kk.ts index e59580531..73c9822fa 100644 --- a/lang/calamares_kk.ts +++ b/lang/calamares_kk.ts @@ -353,17 +353,17 @@ The installer will quit and all changes will be lost. - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,108 +374,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: EFI жүйелік бөлімі: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -738,6 +738,14 @@ The installer will quit and all changes will be lost. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1575,7 +1583,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal @@ -1605,22 +1613,22 @@ The installer will quit and all changes will be lost. - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1766,17 +1774,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2047,6 +2055,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2294,6 +2307,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2703,33 +2724,33 @@ Output: UsersPage - + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2746,7 +2767,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_kn.ts b/lang/calamares_kn.ts index 21a1da9e9..796e57a51 100644 --- a/lang/calamares_kn.ts +++ b/lang/calamares_kn.ts @@ -353,17 +353,17 @@ The installer will quit and all changes will be lost. - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,108 +374,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: ಪ್ರಸಕ್ತ: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -738,6 +738,14 @@ The installer will quit and all changes will be lost. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1575,7 +1583,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal @@ -1605,22 +1613,22 @@ The installer will quit and all changes will be lost. - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1766,17 +1774,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2047,6 +2055,11 @@ Output: Language (Country) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2294,6 +2307,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2703,33 +2724,33 @@ Output: UsersPage - + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2746,7 +2767,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_ko.ts b/lang/calamares_ko.ts index c803f858f..c5156b4c4 100644 --- a/lang/calamares_ko.ts +++ b/lang/calamares_ko.ts @@ -354,17 +354,17 @@ The installer will quit and all changes will be lost. 이후: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: 부트 로더 위치: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -375,108 +375,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: 현재: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. %1의 EFI 시스템 파티션은 %2의 시작으로 사용될 것입니다. - + EFI system partition: EFI 시스템 파티션: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -739,6 +739,14 @@ The installer will quit and all changes will be lost. groups 파일을 읽을 수가 없습니다. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal @@ -1606,22 +1614,22 @@ The installer will quit and all changes will be lost. - + Log in automatically without asking for the password. 암호를 묻지 않고 자동으로 로그인합니다. - + Use the same password for the administrator account. 관리자 계정에 대해 같은 암호를 사용합니다. - + Choose a password for the administrator account. 관리자 계정을 위한 암호를 선택하세요. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>입력 오류를 검사하기 위해 암호를 똑같이 두번 입력하세요.</small> @@ -1767,17 +1775,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition 새로운 파티션을 만들 수 없습니다 - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2051,6 +2059,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2298,6 +2311,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2707,33 +2728,33 @@ Output: UsersPage - + Your username is too long. 사용자 이름이 너무 깁니다. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. 사용자 이름이 유효하지 않은 문자들을 포함하고 있습니다. 소문자 그리고 숫자만이 허용됩니다. - + Your hostname is too short. 호스트 이름이 너무 짧습니다. - + Your hostname is too long. 호스트 이름이 너무 깁니다. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. 호트스 이름이 유효하지 않은 문자들을 포함하고 있습니다. 영문자, 숫자 그리고 붙임표(-)만이 허용됩니다. - - + + Your passwords do not match! 암호가 일치하지 않습니다! @@ -2750,7 +2771,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_lo.ts b/lang/calamares_lo.ts index ee15eb8f9..eab7dcce8 100644 --- a/lang/calamares_lo.ts +++ b/lang/calamares_lo.ts @@ -353,17 +353,17 @@ The installer will quit and all changes will be lost. - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,108 +374,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -738,6 +738,14 @@ The installer will quit and all changes will be lost. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1575,7 +1583,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal @@ -1605,22 +1613,22 @@ The installer will quit and all changes will be lost. - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1766,17 +1774,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2047,6 +2055,11 @@ Output: Language (Country) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2294,6 +2307,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2703,33 +2724,33 @@ Output: UsersPage - + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2746,7 +2767,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_lt.ts b/lang/calamares_lt.ts index 3eba2ef0d..54c685fb9 100644 --- a/lang/calamares_lt.ts +++ b/lang/calamares_lt.ts @@ -354,17 +354,17 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Po: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Rankinis skaidymas</strong><br/>Galite patys kurti ar keisti skaidinių dydžius. - + Boot loader location: Paleidyklės vieta: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 bus sumažintas iki %2MB ir naujas %3MB skaidinys bus sukurtas sistemai %4. @@ -375,108 +375,108 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. - - - + + + Current: Dabartinis: - + Reuse %1 as home partition for %2. Pakartotinai naudoti %1 kaip namų skaidinį, skirtą %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Pasirinkite, kurį skaidinį sumažinti, o tuomet vilkite juostą, kad pakeistumėte skaidinio dydį</strong> - + <strong>Select a partition to install on</strong> <strong>Pasirinkite kuriame skaidinyje įdiegti</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Šioje sistemoje niekur nepavyko rasti EFI skaidinio. Prašome grįžti ir naudoti rankinį skaidymą, kad nustatytumėte %1. - + The EFI system partition at %1 will be used for starting %2. %2 paleidimui bus naudojamas EFI sistemos skaidinys, esantis ties %1. - + EFI system partition: EFI sistemos skaidinys: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Atrodo, kad šiame įrenginyje nėra operacinės sistemos. Ką norėtumėte daryti?<br/>Prieš atliekant bet kokius pakeitimus atminties įrenginyje, jūs galėsite apžvelgti ir patvirtinti savo pasirinkimus. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Ištrinti diską</strong><br/>Tai <font color="red">ištrins</font> visus, pasirinktame atminties įrenginyje, esančius duomenis. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Šiame atminties įrenginyje jau yra %1. Ką norėtumėte daryti?<br/>Prieš atliekant bet kokius pakeitimus atminties įrenginyje, jūs galėsite apžvelgti ir patvirtinti savo pasirinkimus. - + No Swap Be sukeitimų skaidinio - + Reuse Swap Iš naujo naudoti sukeitimų skaidinį - + Swap (no Hibernate) Sukeitimų skaidinys (be užmigdymo) - + Swap (with Hibernate) Sukeitimų skaidinys (su užmigdymu) - + Swap to file Sukeitimų failas - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Įdiegti šalia</strong><br/>Diegimo programa sumažins skaidinį, kad atlaisvintų vietą sistemai %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Pakeisti skaidinį</strong><br/>Pakeičia skaidinį ir įrašo %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Šiame atminties įrenginyje jau yra operacinė sistema. Ką norėtumėte daryti?<br/>Prieš atliekant bet kokius pakeitimus atminties įrenginyje, jūs galėsite apžvelgti ir patvirtinti savo pasirinkimus. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Šiame atminties įrenginyje jau yra kelios operacinės sistemos. Ką norėtumėte daryti?<br/>Prieš atliekant bet kokius pakeitimus atminties įrenginyje, jūs galėsite apžvelgti ir patvirtinti savo pasirinkimus. @@ -739,6 +739,14 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Nepavyko skaitymui atverti grupių failo. + + CreateVolumeGroupDialog + + + Create Volume Group + Sukurti tomų grupę + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. - + font-weight: normal šrifto ryškumas: normalus @@ -1606,22 +1614,22 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. <small>Šis vardas bus naudojamas, jeigu padarysite savo kompiuterį matomą kitiems naudotojams tinkle.</small> - + Log in automatically without asking for the password. Prisijungti automatiškai, neklausiant slaptažodžio. - + Use the same password for the administrator account. Naudoti tokį patį slaptažodį administratoriaus paskyrai. - + Choose a password for the administrator account. Pasirinkite slaptažodį administratoriaus paskyrai. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Norint įsitikinti, kad rašydami slaptažodį nesuklydote, įrašykite tą patį slaptažodį du kartus.</small> @@ -1767,17 +1775,17 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Į&diegti paleidyklę skaidinyje: - + Are you sure you want to create a new partition table on %1? Ar tikrai %1 norite sukurti naują skaidinių lentelę? - + Can not create new partition Nepavyksta sukurti naują skaidinį - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Skaidinių lentelėje ties %1 jau yra %2 pirminiai skaidiniai ir daugiau nebegali būti pridėta. Pašalinkite vieną pirminį skaidinį ir vietoj jo, pridėkite išplėstą skaidinį. @@ -2051,6 +2059,11 @@ Išvestis: Language (Country) %1 (%2) + + + (no mount point) + (nėra prijungimo taško) + RemoveVolumeGroupJob @@ -2298,6 +2311,14 @@ Išvestis: Diegimo programai nepavyko pakeisti skaidinio %1 dydį diske '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Keisti tomų grupės dydį + + ResizeVolumeGroupJob @@ -2707,33 +2728,33 @@ Išvestis: UsersPage - + Your username is too long. Jūsų naudotojo vardas yra pernelyg ilgas. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Jūsų naudotojo varde yra neleistinų simbolių. Leidžiamos tik mažosios raidės ir skaičiai. - + Your hostname is too short. Jūsų kompiuterio vardas yra pernelyg trumpas. - + Your hostname is too long. Jūsų kompiuterio vardas yra pernelyg ilgas. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Jūsų kompiuterio varde yra neleistinų simbolių. Kompiuterio varde gali būti tik raidės, skaičiai ir brūkšniai. - - + + Your passwords do not match! Jūsų slaptažodžiai nesutampa! @@ -2750,8 +2771,8 @@ Išvestis: VolumeGroupBaseDialog - VolumeGroupDialog - Tomų grupės dialogas + Create Volume Group + Sukurti tomų grupę diff --git a/lang/calamares_mk.ts b/lang/calamares_mk.ts index 9dd4c8926..78959459d 100644 --- a/lang/calamares_mk.ts +++ b/lang/calamares_mk.ts @@ -353,17 +353,17 @@ The installer will quit and all changes will be lost. - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,108 +374,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -738,6 +738,14 @@ The installer will quit and all changes will be lost. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1575,7 +1583,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal @@ -1605,22 +1613,22 @@ The installer will quit and all changes will be lost. - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1766,17 +1774,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2047,6 +2055,11 @@ Output: Language (Country) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2294,6 +2307,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2703,33 +2724,33 @@ Output: UsersPage - + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2746,7 +2767,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_mr.ts b/lang/calamares_mr.ts index fa2d45314..4b3c17eb6 100644 --- a/lang/calamares_mr.ts +++ b/lang/calamares_mr.ts @@ -353,17 +353,17 @@ The installer will quit and all changes will be lost. नंतर : - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,108 +374,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: सद्या : - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -738,6 +738,14 @@ The installer will quit and all changes will be lost. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1575,7 +1583,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal @@ -1605,22 +1613,22 @@ The installer will quit and all changes will be lost. - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1766,17 +1774,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2047,6 +2055,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2294,6 +2307,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2703,33 +2724,33 @@ Output: UsersPage - + Your username is too long. तुमचा वापरकर्तानाव खूप लांब आहे - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. तुमच्या वापरकर्तानावात अवैध अक्षरे आहेत. फक्त अक्षरे, अंक आणि डॅश स्वीकारले जातील. - + Your hostname is too short. तुमचा संगणकनाव खूप लहान आहे - + Your hostname is too long. तुमचा संगणकनाव खूप लांब आहे - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. तुमच्या संगणकनावात अवैध अक्षरे आहेत. फक्त अक्षरे, अंक आणि डॅश स्वीकारले जातील. - - + + Your passwords do not match! तुमचा परवलीशब्द जुळत नाही @@ -2746,7 +2767,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_nb.ts b/lang/calamares_nb.ts index 690c58b8f..6f4c72b41 100644 --- a/lang/calamares_nb.ts +++ b/lang/calamares_nb.ts @@ -354,17 +354,17 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Manuell partisjonering</strong><br/>Du kan opprette eller endre størrelse på partisjoner selv. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -375,108 +375,108 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - - - + + + Current: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -739,6 +739,14 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - + font-weight: normal @@ -1606,22 +1614,22 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1767,17 +1775,17 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2048,6 +2056,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2295,6 +2308,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2704,33 +2725,33 @@ Output: UsersPage - + Your username is too long. Brukernavnet ditt er for langt. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2747,7 +2768,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_ne_NP.ts b/lang/calamares_ne_NP.ts index 2e0fa32b3..cf0630cd5 100644 --- a/lang/calamares_ne_NP.ts +++ b/lang/calamares_ne_NP.ts @@ -353,17 +353,17 @@ The installer will quit and all changes will be lost. - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,108 +374,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -738,6 +738,14 @@ The installer will quit and all changes will be lost. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1575,7 +1583,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal @@ -1605,22 +1613,22 @@ The installer will quit and all changes will be lost. - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1766,17 +1774,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2047,6 +2055,11 @@ Output: Language (Country) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2294,6 +2307,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2703,33 +2724,33 @@ Output: UsersPage - + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2746,7 +2767,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_nl.ts b/lang/calamares_nl.ts index 90f7ed0a1..5e4ada5d1 100644 --- a/lang/calamares_nl.ts +++ b/lang/calamares_nl.ts @@ -197,7 +197,7 @@ %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + %1 kan niet worden geïnstalleerd. Calamares kon niet alle geconfigureerde modules laden. Dit is een probleem met hoe Calamares wordt gebruikt door de distributie. @@ -207,7 +207,7 @@ &Install - + &Installeer @@ -354,17 +354,17 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Na: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Handmatig partitioneren</strong><br/>Je maakt of wijzigt zelf de partities. - + Boot loader location: Bootloader locatie: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 zal verkleind worden tot %2MB en een nieuwe %3MB partitie zal worden aangemaakt voor %4. @@ -375,108 +375,108 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. - - - + + + Current: Huidig: - + Reuse %1 as home partition for %2. Hergebruik %1 als home-partitie voor %2 - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Selecteer een partitie om te verkleinen, en sleep vervolgens de onderste balk om het formaat te wijzigen</strong> - + <strong>Select a partition to install on</strong> <strong>Selecteer een partitie om op te installeren</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Er werd geen EFI systeempartitie gevonden op dit systeem. Gelieve terug te gaan en manueel te partitioneren om %1 in te stellen. - + The EFI system partition at %1 will be used for starting %2. De EFI systeempartitie op %1 zal gebruikt worden om %2 te starten. - + EFI system partition: EFI systeempartitie: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Dit opslagmedium lijkt geen besturingssysteem te bevatten. Wat wil je doen?<br/>Je zal jouw keuzes kunnen nazien en bevestigen voordat er iets aan het opslagmedium wordt veranderd. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Wis schijf</strong><br/>Dit zal alle huidige gegevens op de geselecteerd opslagmedium <font color="red">verwijderen</font>. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Dit opslagmedium bevat %1. Wat wil je doen?<br/>Je zal jouw keuzes kunnen nazien en bevestigen voordat er iets aan het opslagmedium wordt veranderd. - + No Swap - + Geen wisselgeheugen - + Reuse Swap - + Wisselgeheugen hergebruiken - + Swap (no Hibernate) - + Wisselgeheugen (geen Sluimerstand) - + Swap (with Hibernate) - + Wisselgeheugen ( met Sluimerstand) - + Swap to file - + Wisselgeheugen naar bestand - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Installeer ernaast</strong><br/>Het installatieprogramma zal een partitie verkleinen om plaats te maken voor %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Vervang een partitie</strong><br/>Vervangt een partitie met %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Dit opslagmedium bevat reeds een besturingssysteem. Wat wil je doen?<br/>Je zal jouw keuzes kunnen nazien en bevestigen voordat er iets aan het opslagmedium wordt veranderd. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Dit opslagmedium bevat meerdere besturingssystemen. Wat wil je doen?<br/>Je zal jouw keuzes kunnen nazien en bevestigen voordat er iets aan het opslagmedium wordt veranderd. @@ -528,17 +528,17 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Could not run command. - + Kon de opdracht niet uitvoeren. The command runs in the host environment and needs to know the root path, but no rootMountPoint is defined. - + De opdracht loopt in de gastomgeving en moet het root pad weten, maar rootMountPoint is niet gedefinieerd. The command needs to know the user's name, but no username is defined. - + De opdracht moet de naam van de gebruiker weten, maar de gebruikersnaam is niet gedefinieerd. @@ -546,7 +546,7 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Contextual Processes Job - + Contextuele processen Taak @@ -584,7 +584,7 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. LVM LV name - + LVM LV naam @@ -739,27 +739,35 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Kan het bestand groups niet lezen. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob Create new volume group named %1. - + Maak nieuw volumegroep aan met de naam %1. Create new volume group named <strong>%1</strong>. - + Maak nieuwe volumegroep aan met de naam <strong>%1</strong>. Creating new volume group named %1. - + Aanmaken van volumegroep met de naam %1. The installer failed to create a volume group named '%1'. - + Het installatieprogramma kon de volumegroep met de naam '%1' niet aanmaken. @@ -768,17 +776,17 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Deactivate volume group named %1. - + Volumegroep met de naam %1 uitschakelen. Deactivate volume group named <strong>%1</strong>. - + Volumegroep met de naam <strong>%1</strong> uitschakelen. The installer failed to deactivate a volume group named %1. - + Het installatieprogramma kon de volumegroep met de naam %1 niet uitschakelen. @@ -847,7 +855,7 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. %1 - (%2) - + %1 - (%2) @@ -1010,7 +1018,7 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. <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>Wanneer dit vakje aangevinkt is, zal het systeem herstarten van zodra je op <span style=" font-style:italic;">Voltooid</span> klikt, of het installatieprogramma afsluit.</p></body></html> @@ -1079,7 +1087,7 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Please install KDE Konsole and try again! - + Gelieve KDE Konsole te installeren en opnieuw te proberen! @@ -1284,7 +1292,7 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Network Installation. (Disabled: Received invalid groups data) - + Netwerkinstallatie. (Uitgeschakeld: ongeldige gegevens over groepen) @@ -1315,12 +1323,12 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Memory allocation error when setting '%1' - + Foute geheugentoewijzing bij het instellen van %1. Memory allocation error - + Foute geheugentoewijzing @@ -1335,7 +1343,7 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. The password differs with case changes only - + Het wachtwoord verschilt slechts in hoofdlettergebruik @@ -1350,192 +1358,192 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. The password contains words from the real name of the user in some form - + Het wachtwoord bevat woorden van de echte naam van de gebruiker in één of andere vorm. The password contains forbidden words in some form - + Het wachtwoord bevat verboden woorden in één of andere vorm. The password contains less than %1 digits - + Het wachtwoord bevat minder dan %1 cijfers The password contains too few digits - + Het wachtwoord bevat te weinig cijfers The password contains less than %1 uppercase letters - + Het wachtwoord bevat minder dan %1 hoofdletters. The password contains too few uppercase letters - + Het wachtwoord bevat te weinig hoofdletters. The password contains less than %1 lowercase letters - + Het wachtwoord bevat minder dan %1 kleine letters. The password contains too few lowercase letters - + Het wachtwoord bevat te weinig kleine letters. The password contains less than %1 non-alphanumeric characters - + Het wachtwoord bevat minder dan %1 niet-alfanumerieke symbolen. The password contains too few non-alphanumeric characters - + Het wachtwoord bevat te weinig niet-alfanumerieke symbolen. The password is shorter than %1 characters - + Het wachtwoord is korter dan %1 karakters. The password is too short - + Het wachtwoord is te kort. The password is just rotated old one - + Het wachtwoord is enkel omgedraaid. The password contains less than %1 character classes - + Het wachtwoord bevat minder dan %1 karaktergroepen The password does not contain enough character classes - + Het wachtwoord bevat te weinig karaktergroepen The password contains more than %1 same characters consecutively - + Het wachtwoord bevat meer dan %1 dezelfde karakters na elkaar The password contains too many same characters consecutively - + Het wachtwoord bevat te veel dezelfde karakters na elkaar The password contains more than %1 characters of the same class consecutively - + Het wachtwoord bevat meer dan %1 karakters van dezelfde groep na elkaar The password contains too many characters of the same class consecutively - + Het wachtwoord bevat te veel karakters van dezelfde groep na elkaar The password contains monotonic sequence longer than %1 characters - + Het wachtwoord bevat een monotone sequentie van meer dan %1 karakters The password contains too long of a monotonic character sequence - + Het wachtwoord bevat een te lange monotone sequentie van karakters No password supplied - + Geen wachtwoord opgegeven Cannot obtain random numbers from the RNG device - + Kan geen willekeurige nummers verkrijgen van het RNG apparaat Password generation failed - required entropy too low for settings - + Wachtwoord aanmaken mislukt - te weinig wanorde voor de instellingen The password fails the dictionary check - %1 - + Het wachtwoord faalt op de woordenboektest - %1 The password fails the dictionary check - + Het wachtwoord faalt op de woordenboektest Unknown setting - %1 - + Onbekende instelling - %1 Unknown setting - + Onbekende instelling Bad integer value of setting - %1 - + Ongeldige gehele waarde voor instelling - %1 Bad integer value - + Ongeldige gehele waarde Setting %1 is not of integer type - + Instelling %1 is niet van het type integer Setting is not of integer type - + Instelling is niet van het type integer Setting %1 is not of string type - + Instelling %1 is niet van het type string Setting is not of string type - + Instelling is niet van het type string Opening the configuration file failed - + Openen van het configuratiebestand is mislukt The configuration file is malformed - + Het configuratiebestand is ongeldig Fatal failure - + Fatale fout Unknown error - + Onbekende fout @@ -1576,7 +1584,7 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. - + font-weight: normal afronding lettertype: normaal @@ -1606,22 +1614,22 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. <small>Deze naam zal worden gebruikt als u de computer zichtbaar maakt voor anderen op een netwerk.</ small> - + Log in automatically without asking for the password. Automatisch aanmelden zonder wachtwoord te vragen. - + Use the same password for the administrator account. Gebruik hetzelfde wachtwoord voor het administratoraccount. - + Choose a password for the administrator account. Kies een wachtwoord voor het administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Voer hetzelfde wachtwoord twee keer in, zodat het gecontroleerd kan worden op typefouten.</ small> @@ -1729,7 +1737,7 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Cre&ate - + &Aanmaken @@ -1744,42 +1752,42 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. New Volume Group - + Nieuwe volumegroep Resize Volume Group - + Volumegroep herschalen Deactivate Volume Group - + Volumegroep uitschakelen Remove Volume Group - + Volumegroep verwijderen I&nstall boot loader on: - + I&nstalleer bootloader op: - + Are you sure you want to create a new partition table on %1? Weet u zeker dat u een nieuwe partitie tabel wil maken op %1? - + Can not create new partition - + Kan de nieuwe partitie niet aanmaken - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. - + De partitietabel op %1 bevat al %2 primaire partities en er kunnen geen nieuwe worden aangemaakt. In plaats hiervan kan één primaire partitie verwijderen en een uitgebreide partitie toevoegen. @@ -1885,13 +1893,13 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Plasma Look-and-Feel Job - + Plasma Look-and-Feel taak Could not select KDE Plasma Look-and-Feel package - + Kon geen KDE Plasma Look-and-Feel pakket selecteren @@ -1904,12 +1912,12 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Placeholder - + Plaatshouder 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. - + Kies een Look-and Feel voor de KDE Plasma Desktop. Je kan deze stap ook overslaan en de Look-and-Feel instellen op het geïnstalleerde systeem. Bij het selecteren van een Look-and-Feel zal een live voorbeeld tonen van die Look-and-Feel. @@ -1917,7 +1925,7 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Look-and-Feel - + Look-and-Feel @@ -1925,17 +1933,17 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Saving files for later ... - + Bestanden opslaan voor later... No files configured to save for later. - + Geen bestanden geconfigureerd om op te slaan voor later. Not all of the configured files could be preserved. - + Niet alle geconfigureerde bestanden konden worden bewaard. @@ -1944,39 +1952,42 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. There was no output from the command. - + +Er was geen uitvoer van de opdracht. Output: - + +Uitvoer: + External command crashed. - + Externe opdracht is vastgelopen. Command <i>%1</i> crashed. - + Opdracht <i>%1</i> is vastgelopen. External command failed to start. - + Externe opdracht kon niet worden gestart. Command <i>%1</i> failed to start. - + Opdracht <i>%1</i> kon niet worden gestart. Internal error when starting command. - + Interne fout bij het starten van de opdracht. @@ -1986,22 +1997,22 @@ Output: External command failed to finish. - + Externe opdracht is niet correct beëindigd. Command <i>%1</i> failed to finish in %2 seconds. - + Opdracht <i>%1</i> is niet beëindigd in %2 seconden. External command finished with errors. - + Externe opdracht beëindigd met fouten. Command <i>%1</i> finished with exit code %2. - + Opdracht <i>%1</i> beëindigd met foutcode %2. @@ -2048,6 +2059,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + (geen aankoppelpunt) + RemoveVolumeGroupJob @@ -2055,17 +2071,17 @@ Output: Remove Volume Group named %1. - + Volumegroep met de naam %1 verwijderen. Remove Volume Group named <strong>%1</strong>. - + Volumegroep met de naam <strong>%1</strong> verwijderen. The installer failed to remove a volume group named '%1'. - + Het installatieprogramma kon de volumegroep met de naam '%1' niet verwijderen. @@ -2206,29 +2222,29 @@ Output: Resize Filesystem Job - + Bestandssysteem herschalen Taak Invalid configuration - + Ongeldige configuratie The file-system resize job has an invalid configuration and will not run. - + De bestandssysteem herschalen-taak heeft een ongeldige configuratie en zal niet uitgevoerd worden. KPMCore not Available - + KPMCore niet beschikbaar Calamares cannot start KPMCore for the file-system resize job. - + Calamares kan KPMCore niet starten voor de bestandssysteem-herschaaltaak. @@ -2237,39 +2253,39 @@ Output: Resize Failed - + Herschalen mislukt The filesystem %1 could not be found in this system, and cannot be resized. - + Het bestandssysteem %1 kon niet gevonden worden op dit systeem en kan niet herschaald worden. The device %1 could not be found in this system, and cannot be resized. - + Het apparaat %1 kon niet gevonden worden op dit systeem en kan niet herschaald worden. The filesystem %1 cannot be resized. - + Het bestandssysteem %1 kan niet worden herschaald. The device %1 cannot be resized. - + Het apparaat %1 kan niet worden herschaald. The filesystem %1 must be resized, but cannot. - + Het bestandssysteem %1 moet worden herschaald, maar kan niet. The device %1 must be resized, but cannot - + Het apparaat %1 moet worden herschaald, maar kan niet. @@ -2295,23 +2311,31 @@ Output: Installatieprogramma is er niet in geslaagd om de grootte van partitie %1 op schrijf %2 aan te passen. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Volumegroep herschalen + + ResizeVolumeGroupJob Resize volume group named %1 from %2 to %3. - + Herschaal volumegroep met de naam %1 van %2 naar %3. Resize volume group named <strong>%1</strong> from <strong>%2</strong> to <strong>%3</strong>. - + Herschaal volumegroep met de naam <strong>%1</strong> van <strong>%2</strong> naar <strong>%3</strong>. The installer failed to resize a volume group named '%1'. - + Het installatieprogramma kon de volumegroep met naam '%1' niet herschalen. @@ -2556,7 +2580,7 @@ Output: Shell Processes Job - + Shell-processen Taak @@ -2565,7 +2589,7 @@ Output: %L1 / %L2 slide counter, %1 of %2 (numeric) - + %L1 / %L2 @@ -2589,22 +2613,22 @@ Output: Installation feedback - + Installatiefeedback Sending installation feedback. - + Installatiefeedback opsturen. Internal error in install-tracking. - + Interne fout in de installatie-tracking. HTTP request timed out. - + HTTP request is verlopen. @@ -2612,28 +2636,28 @@ Output: Machine feedback - + Machinefeedback Configuring machine feedback. - + Instellen van machinefeedback. Error in machine feedback configuration. - + Fout in de configuratie van de machinefeedback. Could not configure machine feedback correctly, script error %1. - + Kon de machinefeedback niet correct instellen, scriptfout %1. Could not configure machine feedback correctly, Calamares error %1. - + Kon de machinefeedback niet correct instellen, Calamares-fout %1. @@ -2646,51 +2670,51 @@ Output: Placeholder - + Plaatshouder <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - + <html><head/><body><p>Door dit aan te vinken zal er <span style=" font-weight:600;">geen enkele informatie</span> over jouw installatie verstuurd worden.</p></body></html> TextLabel - + TextLabel ... - + ... <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> - + <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Klik hier voor meer informatie over gebruikersfeedback</span></a></p></body></html> Install tracking helps %1 to see how many users they have, what hardware they install %1 to and (with the last two options below), get continuous information about preferred applications. To see what will be sent, please click the help icon next to each area. - + Installatie-tracking helpt %1 om te zien hoeveel gebruikers ze hebben, op welke hardware %1 geïnstalleerd wordt en (met de laatste twee opties hieronder) op de hoogte te blijven van de geprefereerde toepassingen. Om na te gaan wat verzonden zal worden, klik dan op het help-pictogram naast elke optie. By selecting this you will send information about your installation and hardware. This information will <b>only be sent once</b> after the installation finishes. - + Door dit aan te vinken zal er informatie verstuurd worden over jouw installatie en hardware. Deze informatie zal <b>slechts eenmaal verstuurd worden</b> na het afronden van de installatie. By selecting this you will <b>periodically</b> send information about your installation, hardware and applications, to %1. - + Door dit aan te vinken zal <b>periodiek</b> informatie verstuurd worden naar %1 over jouw installatie, hardware en toepassingen. By selecting this you will <b>regularly</b> send information about your installation, hardware, applications and usage patterns, to %1. - + Door dit aan te vinken zal <b>regelmatig</b> informatie verstuurd worden naar %1 over jouw installatie, hardware, toepassingen en gebruikspatronen. @@ -2698,39 +2722,39 @@ Output: Feedback - + Feedback UsersPage - + Your username is too long. De gebruikersnaam is te lang. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. De gebruikersnaam bevat ongeldige tekens. Enkel kleine letters en nummers zijn toegelaten. - + Your hostname is too short. De hostnaam is te kort. - + Your hostname is too long. De hostnaam is te lang. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. De hostnaam bevat ongeldige tekens. Enkel letters, cijfers en liggende streepjes zijn toegelaten. - - + + Your passwords do not match! Je wachtwoorden komen niet overeen! @@ -2747,28 +2771,28 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group List of Physical Volumes - + Lijst met fysieke volumes Volume Group Name: - + Volumegroep naam: Volume Group Type: - + Volumegroep type: Physical Extent Size: - + Fysieke reikwijdte grootte: @@ -2778,7 +2802,7 @@ Output: Total Size: - + Totale grootte: @@ -2786,22 +2810,22 @@ Output: --- - + --- Used Size: - + Gebruikte grootte: Total Sectors: - + Totaal aantal sectoren: Quantity of LVs: - + Aantal LV's: @@ -2854,12 +2878,12 @@ Output: <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>voor %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Met dank aan: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg en het <a href="https://www.transifex.com/calamares/calamares/">Calamares vertaalteam</a>.<br/><br/>De ontwikkeling van <a href="https://calamares.io/">Calamares</a> wordt gesponsord door <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. %1 support - %1 ondersteuning + %1 ondersteuning diff --git a/lang/calamares_pl.ts b/lang/calamares_pl.ts index 54b5b3fff..5a61f26c1 100644 --- a/lang/calamares_pl.ts +++ b/lang/calamares_pl.ts @@ -354,17 +354,17 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.Po: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Ręczne partycjonowanie</strong><br/>Możesz samodzielnie utworzyć lub zmienić rozmiar istniejących partycji. - + Boot loader location: Położenie programu rozruchowego: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 zostanie zmniejszony do %2MB a nowa partycja %3MB zostanie utworzona dla %4. @@ -375,108 +375,108 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. - - - + + + Current: Bieżący: - + Reuse %1 as home partition for %2. Użyj ponownie %1 jako partycji domowej dla %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Wybierz partycję do zmniejszenia, a następnie przeciągnij dolny pasek, aby zmienić jej rozmiar</strong> - + <strong>Select a partition to install on</strong> <strong>Wybierz partycję, na której przeprowadzona będzie instalacja</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Nigdzie w tym systemie nie można odnaleźć partycji systemowej EFI. Prosimy się cofnąć i użyć ręcznego partycjonowania dysku do ustawienia %1. - + The EFI system partition at %1 will be used for starting %2. Partycja systemowa EFI na %1 będzie użyta do uruchamiania %2. - + EFI system partition: Partycja systemowa EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. To urządzenie pamięci masowej prawdopodobnie nie posiada żadnego systemu operacyjnego. Co chcesz zrobić?<br/>Będziesz miał możliwość przejrzenia oraz zatwierdzenia swoich ustawień przed wykonaniem jakichkolwiek zmian na tym urządzeniu. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Wyczyść dysk</strong><br/>Ta operacja <font color="red">usunie</font> wszystkie dane obecnie znajdujące się na wybranym urządzeniu przechowywania. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. To urządzenie pamięci masowej posiada %1. Co chcesz zrobić?<br/>Będziesz miał możliwość przejrzenia oraz zatwierdzenia swoich ustawień przed wykonaniem jakichkolwiek zmian na tym urządzeniu. - + No Swap Brak przestrzeni wymiany - + Reuse Swap Użyj ponownie przestrzeni wymiany - + Swap (no Hibernate) Przestrzeń wymiany (bez hibernacji) - + Swap (with Hibernate) Przestrzeń wymiany (z hibernacją) - + Swap to file Przestrzeń wymiany do pliku - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Zainstaluj obok siebie</strong><br/>Instalator zmniejszy partycję, aby zrobić miejsce dla %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Zastąp partycję</strong><br/>Zastępowanie partycji poprzez %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. To urządzenie pamięci masowej posiada już system operacyjny. Co chcesz zrobić?<br/>Będziesz miał możliwość przejrzenia oraz zatwierdzenia swoich ustawień przed wykonaniem jakichkolwiek zmian na tym urządzeniu. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. To urządzenie pamięci masowej posiada kilka systemów operacyjnych. Co chcesz zrobić?<br/>Będziesz miał możliwość przejrzenia oraz zatwierdzenia swoich ustawień przed wykonaniem jakichkolwiek zmian na tym urządzeniu. @@ -739,6 +739,14 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.Nie można otworzyć pliku groups do odczytu. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. - + font-weight: normal font-weight: normal @@ -1606,22 +1614,22 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.<small>Ta nazwa będzie używana, jeśli udostępnisz swój komputer w sieci.</small> - + Log in automatically without asking for the password. Zaloguj automatycznie bez proszenia o hasło. - + Use the same password for the administrator account. Użyj tego samego hasła dla konta administratora. - + Choose a password for the administrator account. Wybierz hasło do konta administratora. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Wpisz to samo hasło dwa razy, aby mieć pewność, że uniknąłeś literówek.</small> @@ -1767,17 +1775,17 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.Zainstaluj program rozruchowy - + Are you sure you want to create a new partition table on %1? Czy na pewno chcesz utworzyć nową tablicę partycji na %1? - + Can not create new partition Nie można utworzyć nowej partycji - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Tablica partycji na %1 ma już %2 podstawowych partycji i więcej nie może już być dodanych. Prosimy o usunięcie jednej partycji systemowej i dodanie zamiast niej partycji rozszerzonej. @@ -2051,6 +2059,11 @@ Wyjście: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2299,6 +2312,14 @@ i nie uruchomi się Instalator nie mógł zmienić rozmiaru partycji %1 na dysku '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Zmień Rozmiar Grupy Woluminów + + ResizeVolumeGroupJob @@ -2708,33 +2729,33 @@ i nie uruchomi się UsersPage - + Your username is too long. Twoja nazwa użytkownika jest za długa. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Twoja nazwa użytkownika zawiera niepoprawne znaki. Dozwolone są tylko małe litery i cyfry. - + Your hostname is too short. Twoja nazwa komputera jest za krótka. - + Your hostname is too long. Twoja nazwa komputera jest za długa. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Twoja nazwa komputera zawiera niepoprawne znaki. Dozwolone są tylko litery, cyfry i myślniki. - - + + Your passwords do not match! Twoje hasła nie są zgodne! @@ -2751,8 +2772,8 @@ i nie uruchomi się VolumeGroupBaseDialog - VolumeGroupDialog - DialogGrupyWoluminów + Create Volume Group + diff --git a/lang/calamares_pt_BR.ts b/lang/calamares_pt_BR.ts index 02a6b353d..a064985e7 100644 --- a/lang/calamares_pt_BR.ts +++ b/lang/calamares_pt_BR.ts @@ -354,17 +354,17 @@ O instalador será fechado e todas as alterações serão perdidas.Depois: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Particionamento manual</strong><br/>Você pode criar ou redimensionar partições. - + Boot loader location: Local do gerenciador de inicialização: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 será reduzida para %2MB e uma nova partição de %3MB será criada para %4. @@ -375,108 +375,108 @@ O instalador será fechado e todas as alterações serão perdidas. - - - + + + Current: Atual: - + Reuse %1 as home partition for %2. Reutilizar %1 como partição home para %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Selecione uma partição para reduzir, então arraste a barra de baixo para redimensionar</strong> - + <strong>Select a partition to install on</strong> <strong>Selecione uma partição para instalação</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Uma partição de sistema EFI não pôde ser encontrada neste dispositivo. Por favor, volte e use o particionamento manual para gerenciar %1. - + The EFI system partition at %1 will be used for starting %2. A partição de sistema EFI em %1 será utilizada para iniciar %2. - + EFI system partition: Partição de sistema EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Parece que não há um sistema operacional neste dispositivo de armazenamento. O que você gostaria de fazer?<br/>Você poderá revisar e confirmar suas opções antes que as alterações sejam feitas no dispositivo de armazenamento. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Apagar disco</strong><br/>Isto <font color="red">excluirá</font> todos os dados no dispositivo de armazenamento selecionado. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de armazenamento possui %1 nele. O que você gostaria de fazer?<br/>Você poderá revisar e confirmar suas opções antes que as alterações sejam feitas no dispositivo de armazenamento. - + No Swap Sem swap - + Reuse Swap Reutilizar swap - + Swap (no Hibernate) Swap (sem hibernação) - + Swap (with Hibernate) Swap (com hibernação) - + Swap to file Swap em arquivo - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalar lado a lado</strong><br/>O instalador reduzirá uma partição para liberar espaço para %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Substituir uma partição</strong><br/>Substitui uma partição com %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Já há um sistema operacional neste dispositivo de armazenamento. O que você gostaria de fazer?<br/>Você poderá revisar e confirmar suas opções antes que as alterações sejam feitas no dispositivo de armazenamento. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Há diversos sistemas operacionais neste dispositivo de armazenamento. O que você gostaria de fazer?<br/>Você poderá revisar e confirmar suas opções antes que as alterações sejam feitas no dispositivo de armazenamento. @@ -739,6 +739,14 @@ O instalador será fechado e todas as alterações serão perdidas.Não foi possível abrir arquivo de grupos para leitura. + + CreateVolumeGroupDialog + + + Create Volume Group + Criar Grupo de Volumes + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ O instalador será fechado e todas as alterações serão perdidas. - + font-weight: normal fonte: normal @@ -1606,22 +1614,22 @@ O instalador será fechado e todas as alterações serão perdidas.<small>Esse nome será usado caso você deixe o computador visível a outros na rede.</small> - + Log in automatically without asking for the password. Entrar automaticamente sem perguntar pela senha. - + Use the same password for the administrator account. Usar a mesma senha para a conta de administrador. - + Choose a password for the administrator account. Escolha uma senha para a conta administradora. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Digite a mesma senha duas vezes para que possa ser verificada contra erros de digitação.</small> @@ -1767,17 +1775,17 @@ O instalador será fechado e todas as alterações serão perdidas.I&nstalar gerenciador de inicialização em: - + Are you sure you want to create a new partition table on %1? Você tem certeza de que deseja criar uma nova tabela de partições em %1? - + Can not create new partition Não foi possível criar uma nova partição - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. A tabela de partições %1 já tem %2 partições primárias, e nenhuma a mais pode ser adicionada. Por favor, remova uma partição primária e adicione uma partição estendida no lugar. @@ -2051,6 +2059,11 @@ Saída: Language (Country) %1 (%2) + + + (no mount point) + (sem ponto de montagem) + RemoveVolumeGroupJob @@ -2298,6 +2311,14 @@ Saída: O instalador falhou em redimensionar a partição %1 no disco '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Redimensionar Grupo de Volumes + + ResizeVolumeGroupJob @@ -2707,33 +2728,33 @@ Saída: UsersPage - + Your username is too long. O nome de usuário é grande demais. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. O nome de usuário contém caracteres inválidos. Apenas letras minúsculas e números são permitidos. - + Your hostname is too short. O nome da máquina é muito curto. - + Your hostname is too long. O nome da máquina é muito grande. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. O nome da máquina contém caracteres inválidos. Apenas letras, números e traços são permitidos. - - + + Your passwords do not match! As senhas não estão iguais! @@ -2750,8 +2771,8 @@ Saída: VolumeGroupBaseDialog - VolumeGroupDialog - VolumeGroupDialog + Create Volume Group + Criar Grupo de Volumes diff --git a/lang/calamares_pt_PT.ts b/lang/calamares_pt_PT.ts index 3bdb90445..3cd0e9ac8 100644 --- a/lang/calamares_pt_PT.ts +++ b/lang/calamares_pt_PT.ts @@ -27,7 +27,7 @@ Boot Partition - Partição de Arranque + Partição de arranque @@ -354,17 +354,17 @@ O instalador será encerrado e todas as alterações serão perdidas.Depois: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Particionamento manual</strong><br/>Pode criar ou redimensionar partições manualmente. - + Boot loader location: Localização do carregador de arranque: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 será encolhida para %2MB e uma nova %3MB partição será criada para %4. @@ -375,108 +375,108 @@ O instalador será encerrado e todas as alterações serão perdidas. - - - + + + Current: Atual: - + Reuse %1 as home partition for %2. Reutilizar %1 como partição home para %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Selecione uma partição para encolher, depois arraste a barra de fundo para redimensionar</strong> - + <strong>Select a partition to install on</strong> <strong>Selecione uma partição para instalar</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Nenhuma partição de sistema EFI foi encontrada neste sistema. Por favor volte atrás e use o particionamento manual para configurar %1. - + The EFI system partition at %1 will be used for starting %2. A partição de sistema EFI em %1 será usada para iniciar %2. - + EFI system partition: Partição de sistema EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de armazenamento aparenta não ter um sistema operativo. O que quer fazer?<br/>Poderá rever e confirmar as suas escolhas antes de qualquer alteração ser feita no dispositivo de armazenamento. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Apagar disco</strong><br/>Isto irá <font color="red">apagar</font> todos os dados atualmente apresentados no dispositivo de armazenamento selecionado. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de armazenamento tem %1 nele. O que quer fazer?<br/>Poderá rever e confirmar as suas escolhas antes de qualquer alteração ser feita no dispositivo de armazenamento. - + No Swap Sem Swap - + Reuse Swap Reutilizar Swap - + Swap (no Hibernate) Swap (sem Hibernação) - + Swap (with Hibernate) Swap (com Hibernação) - + Swap to file Swap para ficheiro - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalar paralelamente</strong><br/>O instalador irá encolher a partição para arranjar espaço para %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Substituir a partição</strong><br/>Substitui a partição com %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de armazenamento já tem um sistema operativo nele. O que quer fazer?<br/>Poderá rever e confirmar as suas escolhas antes de qualquer alteração ser feita no dispositivo de armazenamento. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de armazenamento tem múltiplos sistemas operativos nele, O que quer fazer?<br/>Poderá rever e confirmar as suas escolhas antes de qualquer alteração ser feita no dispositivo de armazenamento. @@ -739,6 +739,14 @@ O instalador será encerrado e todas as alterações serão perdidas.Impossível abrir ficheiro dos grupos para leitura. + + CreateVolumeGroupDialog + + + Create Volume Group + Criar Grupo de Volume + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ O instalador será encerrado e todas as alterações serão perdidas. - + font-weight: normal font-weight: normal @@ -1606,22 +1614,22 @@ O instalador será encerrado e todas as alterações serão perdidas.<small>Este nome será usado se tornar este computador visível para outros numa rede.</small> - + Log in automatically without asking for the password. Iniciar sessão automaticamente sem pedir a palavra-passe. - + Use the same password for the administrator account. Usar a mesma palavra-passe para a conta de administrador. - + Choose a password for the administrator account. Escolha uma palavra-passe para a conta de administrador. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Introduza a mesma palavra-passe duas vezes, para que se possam verificar erros de digitação.</small> @@ -1767,17 +1775,17 @@ O instalador será encerrado e todas as alterações serão perdidas.I&nstalar carregador de arranque em: - + Are you sure you want to create a new partition table on %1? Tem certeza de que deseja criar uma nova tabela de partições em %1? - + Can not create new partition Não é possível criar nova partição - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. A tabela de partições em %1 já tem %2 partições primárias, e não podem ser adicionadas mais. Em vez disso, por favor remova uma partição primária e adicione uma partição estendida. @@ -2051,6 +2059,11 @@ Saída de Dados: Language (Country) %1 (%2) + + + (no mount point) + (sem ponto de montagem) + RemoveVolumeGroupJob @@ -2298,6 +2311,14 @@ Saída de Dados: O instalador falhou o redimensionamento da partição %1 no disco '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Redimensionar Grupo de Volume + + ResizeVolumeGroupJob @@ -2707,33 +2728,33 @@ Saída de Dados: UsersPage - + Your username is too long. O seu nome de utilizador é demasiado longo. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. O seu nome de utilizador contem caractéres inválidos. Apenas letras minúsculas e números são permitidos. - + Your hostname is too short. O nome da sua máquina é demasiado curto. - + Your hostname is too long. O nome da sua máquina é demasiado longo. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. O nome da sua máquina contém caratéres inválidos. Apenas letras, números e traços são permitidos. - - + + Your passwords do not match! As suas palavras-passe não coincidem! @@ -2750,8 +2771,8 @@ Saída de Dados: VolumeGroupBaseDialog - VolumeGroupDialog - VolumeGroupDialog + Create Volume Group + Criar Grupo de Volume diff --git a/lang/calamares_ro.ts b/lang/calamares_ro.ts index 0763b9bb4..3a4688a2a 100644 --- a/lang/calamares_ro.ts +++ b/lang/calamares_ro.ts @@ -354,17 +354,17 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.După: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Partiționare manuală</strong><br/>Puteți crea sau redimensiona partițiile. - + Boot loader location: Locație boot loader: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 va fi micșorată la %2MB și o nouă partiție %3MB va fi creată pentru %4. @@ -375,108 +375,108 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. - - - + + + Current: Actual: - + Reuse %1 as home partition for %2. Reutilizează %1 ca partiție home pentru %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Selectează o partiție de micșorat, apoi trageți bara din jos pentru a redimensiona</strong> - + <strong>Select a partition to install on</strong> <strong>Selectează o partiție pe care să se instaleze</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. O partiție de sistem EFI nu poate fi găsită nicăieri în acest sistem. Vă rugăm să reveniți și să partiționați manual pentru a seta %1. - + The EFI system partition at %1 will be used for starting %2. Partiția de sistem EFI de la %1 va fi folosită pentru a porni %2. - + EFI system partition: Partiție de sistem EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Acest dispozitiv de stocare nu pare să aibă un sistem de operare instalat. Ce doriți să faceți?<br/>Veți putea revedea și confirma alegerile făcute înainte să fie realizate schimbări pe dispozitivul de stocare. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Șterge discul</strong><br/>Aceasta va <font color="red">șterge</font> toate datele prezente pe dispozitivul de stocare selectat. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Acest dispozitiv de stocare are %1. Ce doriți să faceți?<br/>Veți putea revedea și confirma alegerile făcute înainte să fie realizate schimbări pe dispozitivul de stocare. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalează laolaltă</strong><br/>Instalatorul va micșora o partiție pentru a face loc pentru %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Înlocuiește o partiție</strong><br/>Înlocuiește o partiție cu %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Acest dispozitiv de stocare are deja un sistem de operare instalat. Ce doriți să faceți?<br/>Veți putea revedea și confirma alegerile făcute înainte de se realiza schimbări pe dispozitivul de stocare. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Acest dispozitiv de stocare are mai multe sisteme de operare instalate. Ce doriți să faceți?<br/>Veți putea revedea și confirma alegerile făcute înainte de a se realiza schimbări pe dispozitivul de stocare. @@ -739,6 +739,14 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.Nu se poate deschide fișierul groups pentru citire. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1579,7 +1587,7 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. - + font-weight: normal grosimea fontului: normală @@ -1609,22 +1617,22 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.<small>Numele va fi folosit dacă faceți acest calculator vizibil pentru alții pe o rețea.</small> - + Log in automatically without asking for the password. Autentifică-mă automat, fără a-mi cere parola. - + Use the same password for the administrator account. Folosește aceeași parolă pentru contul de administrator. - + Choose a password for the administrator account. Alege o parolă pentru contul de administrator. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Introduceți parola de 2 ori pentru a se verifica greșelile de tipar.</small> @@ -1770,17 +1778,17 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. - + Are you sure you want to create a new partition table on %1? Sigur doriți să creați o nouă tabelă de partiție pe %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2054,6 +2062,11 @@ Output Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2301,6 +2314,14 @@ Output Programul de instalare nu a redimensionat partiția %1 pe discul „%2”. + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2710,33 +2731,33 @@ Output UsersPage - + Your username is too long. Numele de utilizator este prea lung. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Numele de utilizator conține caractere invalide. Folosiți doar litere mici și numere. - + Your hostname is too short. Hostname este prea scurt. - + Your hostname is too long. Hostname este prea lung. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Hostname conține caractere invalide. Folosiți doar litere, numere și cratime. - - + + Your passwords do not match! Parolele nu se potrivesc! @@ -2753,7 +2774,7 @@ Output VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_ru.ts b/lang/calamares_ru.ts index 860259f6a..18a13f399 100644 --- a/lang/calamares_ru.ts +++ b/lang/calamares_ru.ts @@ -353,17 +353,17 @@ The installer will quit and all changes will be lost. После: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Ручная разметка</strong><br/>Вы можете самостоятельно создавать разделы или изменять их размеры. - + Boot loader location: Расположение загрузчика: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 будет уменьшен до %2MB и новый раздел %3MB будет создан для %4. @@ -374,108 +374,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: Текущий: - + Reuse %1 as home partition for %2. Использовать %1 как домашний раздел для %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Выберите раздел для уменьшения, затем двигайте ползунок, изменяя размер</strong> - + <strong>Select a partition to install on</strong> <strong>Выберите раздел для установки</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Не найдено системного раздела EFI. Пожалуйста, вернитесь назад и выполните ручную разметку %1. - + The EFI system partition at %1 will be used for starting %2. Системный раздел EFI на %1 будет использован для запуска %2. - + EFI system partition: Системный раздел EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Видимо, на этом устройстве нет операционной системы. Что Вы хотите сделать?<br/>Вы сможете изменить или подтвердить свой выбор до того, как на устройстве будут сделаны какие-либо изменения. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Стереть диск</strong><br/>Это <font color="red">удалит</font> все данные, которые сейчас находятся на выбранном устройстве. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На этом устройстве есть %1. Что Вы хотите сделать?<br/>Вы сможете изменить или подтвердить свой выбор до того, как на устройстве будут сделаны какие-либо изменения. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Установить рядом</strong><br/>Программа установки уменьшит раздел, чтобы освободить место для %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Заменить раздел</strong><br/>Меняет раздел на %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На этом устройстве уже есть операционная система. Что Вы хотите сделать?<br/>Вы сможете изменить или подтвердить свой выбор до того, как на устройстве будут сделаны какие-либо изменения. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На этом устройстве есть несколько операционных систем. Что Вы хотите сделать?<br/>Вы сможете изменить или подтвердить свой выбор до того, как на устройстве будут сделаны какие-либо изменения. @@ -738,6 +738,14 @@ The installer will quit and all changes will be lost. Не удалось открыть файл groups для чтения. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1575,7 +1583,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal Гарнитура: обычная @@ -1605,22 +1613,22 @@ The installer will quit and all changes will be lost. <small>Это имя будет использовано, если Вы сделаете этот компьютер видимым в сети.</small> - + Log in automatically without asking for the password. Автоматический вход, без запроса пароля. - + Use the same password for the administrator account. Использовать тот же пароль для аккаунта администратора. - + Choose a password for the administrator account. Выберите пароль администратора - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Введите пароль дважды, чтобы исключить ошибки ввода.</small> @@ -1766,17 +1774,17 @@ The installer will quit and all changes will be lost. Уст&ановить загрузчик в: - + Are you sure you want to create a new partition table on %1? Вы уверены, что хотите создать новую таблицу разделов на %1? - + Can not create new partition Не удалось создать новый раздел - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. В таблице разделов на %1 уже %2 первичных разделов, больше добавить нельзя. Удалите один из первичных разделов и добавьте расширенный раздел. @@ -2050,6 +2058,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2297,6 +2310,14 @@ Output: Программе установки не удалось изменить размер раздела %1 на диске '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Изменить размер группы томов + + ResizeVolumeGroupJob @@ -2706,33 +2727,33 @@ Output: UsersPage - + Your username is too long. Ваше имя пользователя слишком длинное. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Ваше имя пользователя содержит недопустимые символы. Допускаются только строчные буквы и цифры. - + Your hostname is too short. Имя вашего компьютера слишком коротко. - + Your hostname is too long. Имя вашего компьютера слишком длинное. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Имя вашего компьютера содержит недопустимые символы. Разрешены буквы, цифры и тире. - - + + Your passwords do not match! Пароли не совпадают! @@ -2749,7 +2770,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_sk.ts b/lang/calamares_sk.ts index 4222a0714..521d05a7d 100644 --- a/lang/calamares_sk.ts +++ b/lang/calamares_sk.ts @@ -354,17 +354,17 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Potom: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Ručné rozdelenie oddielov</strong><br/>Môžete vytvoriť alebo zmeniť veľkosť oddielov podľa seba. - + Boot loader location: Umiestnenie zavádzača: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. Oddiel %1 bude zmenšený na %2MB a nový %3MB oddiel bude vytvorený pre distribúciu %4. @@ -375,108 +375,108 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. - - - + + + Current: Teraz: - + Reuse %1 as home partition for %2. Opakované použitie oddielu %1 ako domovského pre distribúciu %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Vyberte oddiel na zmenšenie a potom potiahnutím spodného pruhu zmeňte veľkosť</strong> - + <strong>Select a partition to install on</strong> <strong>Vyberte oddiel, na ktorý sa má inštalovať</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Oddiel systému EFI sa nedá v tomto počítači nájsť. Prosím, prejdite späť a použite ručné rozdelenie oddielov na inštaláciu distribúcie %1. - + The EFI system partition at %1 will be used for starting %2. Oddie lsystému EFI na %1 bude použitý na spustenie distribúcie %2. - + EFI system partition: Oddiel systému EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Zdá sa, že toto úložné zariadenie neobsahuje operačný systém. Čo by ste chceli urobiť?<br/>Budete môcť skontrolovať a potvrdiť vaše voľby pred uplatnením akejkoľvek zmeny na úložnom zariadení. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Vymazanie disku</strong><br/>Týmto sa <font color="red">odstránia</font> všetky údaje momentálne sa nachádzajúce na vybranom úložnom zariadení. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Toto úložné zariadenie obsahuje operačný systém %1. Čo by ste chceli urobiť?<br/>Budete môcť skontrolovať a potvrdiť vaše voľby pred uplatnením akejkoľvek zmeny na úložnom zariadení. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Inštalácia popri súčasnom systéme</strong><br/>Inštalátor zmenší oddiel a uvoľní miesto pre distribúciu %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Nahradenie oddielu</strong><br/>Nahradí oddiel distribúciou %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Toto úložné zariadenie už obsahuje operačný systém. Čo by ste chceli urobiť?<br/>Budete môcť skontrolovať a potvrdiť vaše voľby pred uplatnením akejkoľvek zmeny na úložnom zariadení. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Toto úložné zariadenie obsahuje viacero operačných systémov. Čo by ste chceli urobiť?<br/>Budete môcť skontrolovať a potvrdiť vaše voľby pred uplatnením akejkoľvek zmeny na úložnom zariadení. @@ -739,6 +739,14 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Nedá sa otvoriť súbor skupín na čítanie. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. - + font-weight: normal font-weight: normal @@ -1606,22 +1614,22 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. <small>Tento názov bude použitý, keď sprístupníte počítač v sieti.</small> - + Log in automatically without asking for the password. Prihlásiť automaticky bez pýtania hesla. - + Use the same password for the administrator account. Použiť rovnaké heslo pre účet správcu. - + Choose a password for the administrator account. Zvoľte heslo pre účet správcu. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Zadajte rovnaké heslo dvakrát, aby sa predišlo preklepom.</small> @@ -1767,17 +1775,17 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Nai&nštalovať zavádzač na: - + Are you sure you want to create a new partition table on %1? Naozaj chcete vytvoriť novú tabuľku oddielov na zariadení %1? - + Can not create new partition Nedá sa vytvoriť nový oddiel - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Tabuľka oddielov na %1 už obsahuje primárne oddiely %2 a nie je možné pridávať žiadne ďalšie. Odstráňte jeden primárny oddiel a namiesto toho pridajte rozšírenú oblasť. @@ -2051,6 +2059,11 @@ Výstup: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2298,6 +2311,14 @@ Výstup: Inštalátor zlyhal pri zmene veľkosti oddielu %1 na disku „%2“. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Zmeniť veľkosť skupiny zväzkov + + ResizeVolumeGroupJob @@ -2707,33 +2728,33 @@ Výstup: UsersPage - + Your username is too long. Vaše používateľské meno je príliš dlhé. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Vaše používateľské meno obsahuje neplatné znaky. Povolené sú iba písmená, čísla a pomlčky. - + Your hostname is too short. Váš názov hostiteľa je príliš krátky. - + Your hostname is too long. Váš názov hostiteľa je príliš dlhý. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Váš názov hostiteľa obsahuje neplatné znaky. Povolené sú iba písmená, čísla a pomlčky. - - + + Your passwords do not match! Vaše heslá sa nezhodujú! @@ -2750,8 +2771,8 @@ Výstup: VolumeGroupBaseDialog - VolumeGroupDialog - Dialógové okno skupín zväzkov + Create Volume Group + diff --git a/lang/calamares_sl.ts b/lang/calamares_sl.ts index 8e115bb61..c7e26c173 100644 --- a/lang/calamares_sl.ts +++ b/lang/calamares_sl.ts @@ -354,17 +354,17 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. Potem: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -375,108 +375,108 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - - - + + + Current: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -739,6 +739,14 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. Datoteke skupin ni bilo mogoče odpreti za branje. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - + font-weight: normal Debelina pisave: normalna @@ -1606,22 +1614,22 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. <small>To ime bo uporabljeno, če bo vaš računalnik viden drugim napravam v omrežju.</small> - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. Izberite geslo za skrbniški račun. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Geslo vnesite dvakrat, da se zavarujete pred morebitnimi tipkarskimi napakami.</small> @@ -1767,17 +1775,17 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - + Are you sure you want to create a new partition table on %1? Ali ste prepričani, da želite ustvariti novo razpredelnico razdelkov na %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2048,6 +2056,11 @@ Output: Language (Country) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2295,6 +2308,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2704,33 +2725,33 @@ Output: UsersPage - + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2747,7 +2768,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_sq.ts b/lang/calamares_sq.ts index fbcf16edf..534942ab5 100644 --- a/lang/calamares_sq.ts +++ b/lang/calamares_sq.ts @@ -354,17 +354,17 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. Pas: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Pjesëzim dorazi</strong><br/>Pjesët mund t’i krijoni dhe ripërmasoni ju vetë. - + Boot loader location: Vendndodhje ngarkuesi nisjesh: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 do të zvogëlohet në %2MB dhe për %4 do të krijohet një pjesë e re %3MB. @@ -375,108 +375,108 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. - - - + + + Current: E tanishmja: - + Reuse %1 as home partition for %2. Ripërdore %1 si pjesën shtëpi për %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Përzgjidhni një pjesë që të zvogëlohet, mandej tërhiqni shtyllën e poshtme që ta ripërmasoni</strong> - + <strong>Select a partition to install on</strong> <strong>Përzgjidhni një pjesë ku të instalohet</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Në këtë sistem s’gjendet gjëkundi një pjesë EFI sistemi. Ju lutemi, kthehuni mbrapsht dhe përdorni pjesëzimin dorazi që të rregulloni %1. - + The EFI system partition at %1 will be used for starting %2. Për nisjen e %2 do të përdoret pjesa EFI e sistemit te %1. - + EFI system partition: Pjesë Sistemi EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Kjo pajisje depozitimi përmban %1 në të. Ç’do të donit të bënit?<br/>Do të jeni në gjendje të rishqyrtoni dhe ripohoni zgjedhjet tuaja, para se te pajisja e depozitimit të bëhet çfarëdo ndryshimi. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Fshije diskun</strong><br/>Kështu do të <font color=\"red\">fshihen</font> krejt të dhënat të pranishme tani në pajisjen e përzgjedhur. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Kjo pajisje depozitimi përmban %1 në të. Ç’do të donit të bënit?<br/>Do të jeni në gjendje të rishqyrtoni dhe ripohoni zgjedhjet tuaja, para se te pajisja e depozitimit të bëhet çfarëdo ndryshimi. - + No Swap Pa Swap - + Reuse Swap Ripërdor Swap-in - + Swap (no Hibernate) Swap (pa Letargji) - + Swap (with Hibernate) Swap (me Letargji) - + Swap to file Swap në kartelë - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instaloje në krah të tij</strong><br/>Instaluesi do të zvogëlojë një pjesë për të bërë vend për %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Zëvendëso një pjesë</strong><br/>Zëvendëson një pjesë me %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Kjo pajisje depozitimi ka tashmë një sistem operativ në të. Ç’do të donit të bënit?<br/>Do të jeni në gjendje të rishqyrtoni dhe ripohoni zgjedhjet tuaja, para se te pajisja e depozitimit të bëhet çfarëdo ndryshimi. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Kjo pajisje depozitimi ka disa sisteme operativë në të. Ç’do të donit të bënit?<br/>Do të jeni në gjendje të rishqyrtoni dhe ripohoni zgjedhjet tuaja, para se te pajisja e depozitimit të bëhet çfarëdo ndryshimi. @@ -739,6 +739,14 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. S’hapet dot kartelë grupesh për lexim. + + CreateVolumeGroupDialog + + + Create Volume Group + Krijoni Grup Volumesh + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. - + font-weight: normal font-weight: normal @@ -1606,22 +1614,22 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. <small>Ky emër do të përdoret nëse e bëni kompjuterin të dukshëm për të tjerët në një rrjet.</small> - + Log in automatically without asking for the password. Kryej hyrje vetvetiu, pa kërkuar fjalëkalimin. - + Use the same password for the administrator account. Përdor të njëjtin fjalëkalim për llogarinë e përgjegjësit. - + Choose a password for the administrator account. Zgjidhni një fjalëkalim për llogarinë e përgjegjësit. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Jepeni të njëjtin fjalëkalim dy herë, që të mund të kontrollohet për gabime shkrimi.</small> @@ -1767,17 +1775,17 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. &Instalo ngarkues nisjesh në: - + Are you sure you want to create a new partition table on %1? Jeni i sigurt se doni të krijoni një tabelë të re pjesësh në %1? - + Can not create new partition S’krijohet dot pjesë e re - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Tabela e pjesëzimit te %1 ka tashmë %2 pjesë parësore, dhe s’mund të shtohen të tjera. Ju lutemi, në vend të kësaj, hiqni një pjesë parësore dhe shtoni një pjesë të zgjeruar. @@ -2051,6 +2059,11 @@ Përfundim: Language (Country) %1 (%2) + + + (no mount point) + (s’ka pikë montimi) + RemoveVolumeGroupJob @@ -2298,6 +2311,14 @@ Përfundim: Instaluesi s’arriti të ripërmasojë pjesën %1 në diskun '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Ripërmaso Grup Vëllimesh + + ResizeVolumeGroupJob @@ -2707,33 +2728,33 @@ Përfundim: UsersPage - + Your username is too long. Emri juaj i përdoruesit është shumë i gjatë. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Emri juaj i përdoruesit përmban shenja të pavlefshme. Lejohen vetëm shkronja të vogla dhe shifra. - + Your hostname is too short. Strehëemri juaj është shumë i shkurtër. - + Your hostname is too long. Strehëemri juaj është shumë i gjatë. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Strehëemri juaj përmban shenja të pavlefshme. Lejohen vetëm shkronja të vogla dhe shifra. - - + + Your passwords do not match! Fjalëkalimet tuaj s’përputhen! @@ -2750,8 +2771,8 @@ Përfundim: VolumeGroupBaseDialog - VolumeGroupDialog - Dialog Grupi Vëllimesh + Create Volume Group + Krijoni Grup Volumesh diff --git a/lang/calamares_sr.ts b/lang/calamares_sr.ts index 2665c4507..6dbb96429 100644 --- a/lang/calamares_sr.ts +++ b/lang/calamares_sr.ts @@ -354,17 +354,17 @@ The installer will quit and all changes will be lost. После: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Ручно партиционисање</strong><br/>Сами можете креирати или мењати партције. - + Boot loader location: Подизни учитавач на: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 биће змањена на %2MB а нова %3MB партиција биће направљена за %4. @@ -375,108 +375,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: Тренутно: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -739,6 +739,14 @@ The installer will quit and all changes will be lost. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal @@ -1606,22 +1614,22 @@ The installer will quit and all changes will be lost. - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1767,17 +1775,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2048,6 +2056,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2295,6 +2308,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2704,33 +2725,33 @@ Output: UsersPage - + Your username is too long. Ваше корисничко име је предугачко. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. Име вашег "домаћина" - hostname је прекратко. - + Your hostname is too long. Ваше име домаћина је предуго - hostname - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Ваше име "домаћина" - hostname садржи недозвољене карактере. Могуће је користити само слова, бројеве и цртице. - - + + Your passwords do not match! Лозинке се не поклапају! @@ -2747,7 +2768,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_sr@latin.ts b/lang/calamares_sr@latin.ts index 309c1b271..75cf41643 100644 --- a/lang/calamares_sr@latin.ts +++ b/lang/calamares_sr@latin.ts @@ -354,17 +354,17 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. Poslije: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -375,108 +375,108 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - - - + + + Current: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -739,6 +739,14 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. Nemoguće otvoriti groups fajl + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - + font-weight: normal font-weight: normal @@ -1606,22 +1614,22 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. <small>Ovo ime će biti vidljivo drugim računarima na mreži</small> - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Unesite istu lozinku dvaput, da ne bi došlp do greške kod kucanja</small> @@ -1767,17 +1775,17 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2048,6 +2056,11 @@ Output: Language (Country) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2295,6 +2308,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2704,33 +2725,33 @@ Output: UsersPage - + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! Vaše lozinke se ne poklapaju @@ -2747,7 +2768,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_sv.ts b/lang/calamares_sv.ts index 5459b1381..2b4071639 100644 --- a/lang/calamares_sv.ts +++ b/lang/calamares_sv.ts @@ -354,17 +354,17 @@ Alla ändringar kommer att gå förlorade. Efter: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Manuell partitionering</strong><br/>Du kan själv skapa och ändra storlek på partitionerna. - + Boot loader location: Sökväg till uppstartshanterare: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 kommer att förminskas till %2 MB och en ny %3 MB-partition kommer att skapas för %4. @@ -375,108 +375,108 @@ Alla ändringar kommer att gå förlorade. - - - + + + Current: Nuvarande: - + Reuse %1 as home partition for %2. Återanvänd %1 som hempartition för %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Välj en partition att minska, sen dra i nedre fältet för att ändra storlek</strong> - + <strong>Select a partition to install on</strong> <strong>Välj en partition att installera på</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Ingen EFI-partition kunde inte hittas på systemet. Gå tillbaka och partitionera din lagringsenhet manuellt för att ställa in %1. - + The EFI system partition at %1 will be used for starting %2. EFI-partitionen %1 kommer att användas för att starta %2. - + EFI system partition: EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Denna lagringsenhet ser inte ut att ha ett operativsystem installerat. Vad vill du göra?<br/>Du kommer kunna granska och bekräfta dina val innan någon ändring görs på lagringseneheten. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Rensa lagringsenhet</strong><br/>Detta kommer <font color="red">radera</font> all existerande data på den valda lagringsenheten. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Denna lagringsenhet har %1 på sig. Vad vill du göra?<br/>Du kommer kunna granska och bekräfta dina val innan någon ändring görs på lagringsenheten. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Installera på sidan om</strong><br/>Installationshanteraren kommer krympa en partition för att göra utrymme för %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Ersätt en partition</strong><br/>Ersätter en partition med %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Denna lagringsenhet har redan ett operativsystem på sig. Vad vill du göra?<br/>Du kommer kunna granska och bekräfta dina val innan någon ändring sker på lagringsenheten. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Denna lagringsenhet har flera operativsystem på sig. Vad vill du göra?<br/>Du kommer kunna granska och bekräfta dina val innan någon ändring sker på lagringsenheten. @@ -739,6 +739,14 @@ Alla ändringar kommer att gå förlorade. Kunde inte öppna gruppfilen för läsning. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ Alla ändringar kommer att gå förlorade. - + font-weight: normal font-weight: normal @@ -1606,22 +1614,22 @@ Alla ändringar kommer att gå förlorade. <small>Detta namn används om du gör datorn synlig för andra i ett nätverk.</small> - + Log in automatically without asking for the password. Logga in automatiskt utan att fråga efter lösenord. - + Use the same password for the administrator account. Använd samma lösenord för administratörskontot. - + Choose a password for the administrator account. Välj ett lösenord för administratörskontot. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Ange samma lösenord två gånger, så att det kan kontrolleras för stavfel.</small> @@ -1767,17 +1775,17 @@ Alla ändringar kommer att gå förlorade. - + Are you sure you want to create a new partition table on %1? Är du säker på att du vill skapa en ny partitionstabell på %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2048,6 +2056,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2295,6 +2308,14 @@ Output: Installationsprogrammet misslyckades med att ändra storleken på partition %1 på disk '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2704,33 +2725,33 @@ Output: UsersPage - + Your username is too long. Ditt användarnamn är för långt. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Ditt användarnamn innehåller otillåtna tecken! Endast små bokstäver och siffror tillåts. - + Your hostname is too short. Ditt värdnamn är för kort. - + Your hostname is too long. Ditt värdnamn är för långt. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Ditt värdnamn innehåller otillåtna tecken! Endast bokstäver, siffror och bindestreck tillåts. - - + + Your passwords do not match! Dina lösenord matchar inte! @@ -2747,7 +2768,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_th.ts b/lang/calamares_th.ts index 6188e4f5c..00c15dd14 100644 --- a/lang/calamares_th.ts +++ b/lang/calamares_th.ts @@ -354,17 +354,17 @@ The installer will quit and all changes will be lost. หลัง: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -375,108 +375,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. ไม่พบพาร์ทิชันสำหรับระบบ EFI อยู่ที่ไหนเลยในระบบนี้ กรุณากลับไปเลือกใช้การแบ่งพาร์ทิชันด้วยตนเอง เพื่อติดตั้ง %1 - + The EFI system partition at %1 will be used for starting %2. พาร์ทิชันสำหรับระบบ EFI ที่ %1 จะถูกใช้เพื่อเริ่มต้น %2 - + EFI system partition: พาร์ทิชันสำหรับระบบ EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -739,6 +739,14 @@ The installer will quit and all changes will be lost. ไม่สามารถเปิดไฟล์ groups เพื่ออ่านได้ + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal font-weight: normal @@ -1606,22 +1614,22 @@ The installer will quit and all changes will be lost. <small>ชื่อนี้จะถูกใช้ถ้าคุณตั้งค่าให้เครื่องอื่นๆ มองเห็นคอมพิวเตอร์ของคุณบนเครือข่าย</small> - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. เลือกรหัสผ่านสำหรับบัญชีผู้ใช้ผู้ดูแลระบบ - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>ใส่รหัสผ่านเดิมซ้ำ 2 ครั้ง เพื่อเป็นการตรวจสอบข้อผิดพลาดที่เกิดจากการพิมพ์</small> @@ -1767,17 +1775,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? คุณแน่ใจว่าจะสร้างตารางพาร์ทิชันใหม่บน %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2048,6 +2056,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2295,6 +2308,14 @@ Output: ตัวติดตั้งไม่สามารถเปลี่ยนขนาดพาร์ทิชัน %1 บนดิสก์ '%2' + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2704,33 +2725,33 @@ Output: UsersPage - + Your username is too long. ชื่อผู้ใช้ของคุณยาวเกินไป - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. ชื่อผู้ใช้ของคุณมีตัวอักษรที่ไม่ถูกต้อง ใช้ได้เฉพาะตัวอักษรภาษาอังกฤษตัวเล็กและตัวเลขเท่านั้น - + Your hostname is too short. ชื่อโฮสต์ของคุณสั้นเกินไป - + Your hostname is too long. ชื่อโฮสต์ของคุณยาวเกินไป - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. ชื่อโฮสต์ของคุณมีตัวอักษรที่ไม่ถูกต้อง ใช้ได้เฉพาะตัวอักษรภาษาอังกฤษ ตัวเลข และขีดกลาง "-" เท่านั้น - - + + Your passwords do not match! รหัสผ่านของคุณไม่ตรงกัน! @@ -2747,7 +2768,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_tr_TR.ts b/lang/calamares_tr_TR.ts index a53489750..a91f8e1b1 100644 --- a/lang/calamares_tr_TR.ts +++ b/lang/calamares_tr_TR.ts @@ -356,17 +356,17 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir.Sonra: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Elle bölümleme</strong><br/>Bölümler oluşturabilir ve boyutlandırabilirsiniz. - + Boot loader location: Önyükleyici konumu: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 %2MB küçülecek ve %4 için %3MB bir disk bölümü oluşturacak. @@ -377,109 +377,109 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. - - - + + + Current: Geçerli: - + Reuse %1 as home partition for %2. %2 ev bölümü olarak %1 yeniden kullanılsın. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Küçültmek için bir bölüm seçip alttaki çubuğu sürükleyerek boyutlandır</strong> - + <strong>Select a partition to install on</strong> <strong>Yükleyeceğin disk bölümünü seç</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Bu sistemde EFI disk bölümü bulunamadı. Lütfen geri dönün ve %1 kurmak için gelişmiş kurulum seçeneğini kullanın. - + The EFI system partition at %1 will be used for starting %2. %1 EFI sistem bölümü %2 başlatmak için kullanılacaktır. - + EFI system partition: EFI sistem bölümü: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Bu depolama aygıtı üzerinde yüklü herhangi bir işletim sistemi tespit etmedik. Ne yapmak istersiniz?<br/>Yaptığınız değişiklikler disk bölümü üzerine uygulanmadan önce gözden geçirme fırsatınız olacak. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Diski sil</strong><br/>Seçili depolama bölümündeki mevcut veriler şu anda <font color="red">silinecektir.</font> - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Bu depolama aygıtı üzerinde %1 vardır. Ne yapmak istersiniz?<br/>Yaptığınız değişiklikler disk bölümü üzerine uygulanmadan önce gözden geçirme fırsatınız olacak. - + No Swap Takas alanı yok - + Reuse Swap Yeniden takas alanı - + Swap (no Hibernate) Takas Alanı (uyku modu yok) - + Swap (with Hibernate) Takas Alanı (uyku moduyla) - + Swap to file Takas alanı dosyası - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Yanına yükleyin</strong><br/>Sistem yükleyici disk bölümünü küçülterek %1 için yer açacak. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Varolan bir disk bölümüne kur</strong><br/>Varolan bir disk bölümü üzerine %1 kur. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Bu depolama aygıtı üzerinde bir işletim sistemi yüklü. Ne yapmak istersiniz? <br/>Yaptığınız değişiklikler disk bölümü üzerine uygulanmadan önce gözden geçirme fırsatınız olacak. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Bu depolama aygıtı üzerinde birden fazla işletim sistemi var. Ne yapmak istersiniz? <br/>Yaptığınız değişiklikler disk bölümü üzerine uygulanmadan önce gözden geçirme fırsatınız olacak. @@ -742,6 +742,14 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir.groups dosyası okunamadı. + + CreateVolumeGroupDialog + + + Create Volume Group + Birim Grubu Oluştur + + CreateVolumeGroupJob @@ -1579,7 +1587,7 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. - + font-weight: normal font-weight: normal @@ -1609,22 +1617,22 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir.<small>Bilgisayarınız herhangi bir ağ üzerinde görünür ise bu adı kullanacak.</small> - + Log in automatically without asking for the password. Şifre sormadan otomatik olarak giriş yap. - + Use the same password for the administrator account. Yönetici ile kullanıcı aynı şifreyi kullansın. - + Choose a password for the administrator account. Yönetici-Root hesabı için bir parola belirle. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Yazım hatası ihtimaline karşı aynı şifreyi tekrar giriniz.</small> @@ -1770,17 +1778,17 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir.Ö&nyükleyiciyi şuraya kurun: - + Are you sure you want to create a new partition table on %1? %1 tablosunda yeni bölüm oluşturmaya devam etmek istiyor musunuz? - + Can not create new partition Yeni disk bölümü oluşturulamıyor - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. %1 üzerindeki disk bölümü tablosu zaten %2 birincil disk bölümüne sahip ve artık eklenemiyor. Lütfen bir birincil disk bölümü kaldırın ve bunun yerine uzatılmış bir disk bölümü ekleyin. @@ -2055,6 +2063,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + (bağlama noktası yok) + RemoveVolumeGroupJob @@ -2303,6 +2316,14 @@ Sistem güç kaynağına bağlı değil. Yükleyici %1 bölümünü '%2' diski üzerinde yeniden boyutlandırılamadı. + + ResizeVolumeGroupDialog + + + Resize Volume Group + Birim Grubunu Yeniden Boyutlandır + + ResizeVolumeGroupJob @@ -2712,33 +2733,33 @@ Sistem güç kaynağına bağlı değil. UsersPage - + Your username is too long. Kullanıcı adınız çok uzun. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Kullanıcı adınız geçersiz karakterler içeriyor. Sadece küçük harfleri ve sayıları kullanabilirsiniz. - + Your hostname is too short. Makine adınız çok kısa. - + Your hostname is too long. Makine adınız çok uzun. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Makine adınız geçersiz karakterler içeriyor. Sadece küçük harfleri ve sayıları ve tire işaretini kullanabilirsiniz. - - + + Your passwords do not match! Parolanız eşleşmiyor! @@ -2755,8 +2776,8 @@ Sistem güç kaynağına bağlı değil. VolumeGroupBaseDialog - VolumeGroupDialog - Birim Grubu İletişim Kutusu + Create Volume Group + Birim Grubu Oluştur diff --git a/lang/calamares_uk.ts b/lang/calamares_uk.ts index dd34337b5..3ff4b849a 100644 --- a/lang/calamares_uk.ts +++ b/lang/calamares_uk.ts @@ -354,17 +354,17 @@ The installer will quit and all changes will be lost. Після: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>Розподілення вручну</strong><br/>Ви можете створити або змінити розмір розділів власноруч. - + Boot loader location: Місцезнаходження завантажувача: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. Розділ %1 буде зменьшено до %2Мб та створено новий розділ розміром %3MB для %4. @@ -375,108 +375,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: Зараз: - + Reuse %1 as home partition for %2. Використати %1 як домашній розділ (home) для %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Оберіть розділ для зменьшення, потім тягніть повзунок, щоб змінити розмір</strong> - + <strong>Select a partition to install on</strong> <strong>Оберіть розділ, на який встановити</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. В цій системі не знайдено жодного системного розділу EFI. Щоб встановити %1, будь ласка, поверніться та оберіть розподілення вручну. - + The EFI system partition at %1 will be used for starting %2. Системний розділ EFI %1 буде використано для встановлення %2. - + EFI system partition: Системний розділ EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Цей пристрій зберігання, схоже, не має жодної операційної системи. Що ви бажаєте зробити?<br/>У вас буде можливість переглянути та підтвердити все, що ви обрали перед тим, як будуть зроблені будь-які зміни на пристрої зберігання. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Очистити диск</strong><br/>Це <font color="red">знищить</font> всі данні, присутні на обраному пристрої зберігання. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На цьому пристрої зберігання є %1. Що ви бажаєте зробити?<br/>У вас буде можливість переглянути та підтвердити все, що ви обрали перед тим, як будуть зроблені будь-які зміни на пристрої зберігання. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Встановити поруч</strong><br/>Установник зменьшить розмір розділу, щоб вивільнити простір для %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Замінити розділ</strong><br/>Замінити розділу на %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На цьому пристрої зберігання вже є операційна система. Що ви бажаєте зробити?<br/>У вас буде можливість переглянути та підтвердити все, що ви обрали перед тим, як будуть зроблені будь-які зміни на пристрої зберігання. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На цьому пристрої зберігання вже є декілька операційних систем. Що ви бажаєте зробити?<br/>У вас буде можливість переглянути та підтвердити все, що ви обрали перед тим, як будуть зроблені будь-які зміни на пристрої зберігання. @@ -739,6 +739,14 @@ The installer will quit and all changes will be lost. Неможливо відкрити файл груп для читання. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1577,7 +1585,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal font-weight: normal @@ -1607,22 +1615,22 @@ The installer will quit and all changes will be lost. <small>Це ім'я буде використовуватись, якщо ви зробите комп'ютер видимим іншим у мережі.</small> - + Log in automatically without asking for the password. Входити автоматично без паролю. - + Use the same password for the administrator account. Використовувати той самий пароль і для облікового рахунку адміністратора. - + Choose a password for the administrator account. Оберіть пароль для облікового рахунку адміністратора. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>Введіть один й той самий пароль двічі, для перевірки щодо помилок введення.</small> @@ -1768,17 +1776,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? Ви впевнені, що бажаєте створити нову таблицю розділів на %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2049,6 +2057,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2296,6 +2309,14 @@ Output: Установник зазнав невдачі під час зміни розміру розділу %1 на диску '%2'. + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2705,33 +2726,33 @@ Output: UsersPage - + Your username is too long. Ваше ім'я задовге. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Ваше ім'я містить неприпустимі символи. Дозволені тільки малі літери та цифри. - + Your hostname is too short. Ім'я машини занадто коротке. - + Your hostname is too long. Ім'я машини задовге. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Ім'я машини містить неприпустимі символи. Дозволені тільки літери, цифри та дефіс. - - + + Your passwords do not match! Паролі не збігаються! @@ -2748,7 +2769,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_ur.ts b/lang/calamares_ur.ts index 6038dc63f..883a4f26c 100644 --- a/lang/calamares_ur.ts +++ b/lang/calamares_ur.ts @@ -353,17 +353,17 @@ The installer will quit and all changes will be lost. - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,108 +374,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -738,6 +738,14 @@ The installer will quit and all changes will be lost. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1575,7 +1583,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal @@ -1605,22 +1613,22 @@ The installer will quit and all changes will be lost. - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1766,17 +1774,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2047,6 +2055,11 @@ Output: Language (Country) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2294,6 +2307,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2703,33 +2724,33 @@ Output: UsersPage - + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2746,7 +2767,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_uz.ts b/lang/calamares_uz.ts index 83b2f79c1..0f4cd8afd 100644 --- a/lang/calamares_uz.ts +++ b/lang/calamares_uz.ts @@ -353,17 +353,17 @@ The installer will quit and all changes will be lost. - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,108 +374,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: - + Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -738,6 +738,14 @@ The installer will quit and all changes will be lost. + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1575,7 +1583,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal @@ -1605,22 +1613,22 @@ The installer will quit and all changes will be lost. - + Log in automatically without asking for the password. - + Use the same password for the administrator account. - + Choose a password for the administrator account. - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> @@ -1766,17 +1774,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -2047,6 +2055,11 @@ Output: Language (Country) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2294,6 +2307,14 @@ Output: + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2703,33 +2724,33 @@ Output: UsersPage - + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2746,7 +2767,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_zh_CN.ts b/lang/calamares_zh_CN.ts index 41abff525..132d41a95 100644 --- a/lang/calamares_zh_CN.ts +++ b/lang/calamares_zh_CN.ts @@ -355,17 +355,17 @@ The installer will quit and all changes will be lost. 之后: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>手动分区</strong><br/>您可以自行创建或重新调整分区大小。 - + Boot loader location: 引导程序位置: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 将会被缩减到 %2 MB,同时将为 %4 创建空间为 %3MB 的新分区。 @@ -376,108 +376,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: 当前: - + Reuse %1 as home partition for %2. 将 %1 重用为 %2 的家分区。 - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>选择要缩小的分区,然后拖动底栏改变大小</strong> - + <strong>Select a partition to install on</strong> <strong>选择要安装到的分区</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. 在此系统上找不到任何 EFI 系统分区。请后退到上一步并使用手动分区配置 %1。 - + The EFI system partition at %1 will be used for starting %2. %1 处的 EFI 系统分区将被用来启动 %2。 - + EFI system partition: EFI 系统分区: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 这个存储器上似乎还没有操作系统。您想要怎么做?<br/>在任何变更应用到存储器上前,您都可以重新查看并确认您的选择。 - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>抹除磁盘</strong><br/>这将会<font color="red">删除</font>目前选定的存储器上所有的数据。 - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 这个存储器上已经有 %1 了。您想要怎么做?<br/>在任何变更应用到存储器上前,您都可以重新查看并确认您的选择。 - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>并存安装</strong><br/>安装程序将会缩小一个分区,为 %1 腾出空间。 - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>取代一个分区</strong><br/>以 %1 <strong>替代</strong>一个分区。 - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 这个存储器上已经有一个操作系统了。您想要怎么做?<br/>在任何变更应用到存储器上前,您都可以重新查看并确认您的选择。 - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 这个存储器上已经有多个操作系统了。您想要怎么做?<br/>在任何变更应用到存储器上前,您都可以重新查看并确认您的选择。 @@ -740,6 +740,14 @@ The installer will quit and all changes will be lost. 无法打开要读取的 groups 文件。 + + CreateVolumeGroupDialog + + + Create Volume Group + + + CreateVolumeGroupJob @@ -1578,7 +1586,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal font-weight: normal @@ -1608,22 +1616,22 @@ The installer will quit and all changes will be lost. <small>将计算机设置为对其他网络上计算机可见时将使用此名称。</small> - + Log in automatically without asking for the password. 不询问密码自动登录。 - + Use the same password for the administrator account. 为管理员帐号使用同样的密码。 - + Choose a password for the administrator account. 选择管理员账户的密码。 - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>输入相同密码两次,以检查输入错误。</small> @@ -1769,17 +1777,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? 您是否确定要在 %1 上创建新分区表? - + Can not create new partition 无法创建新分区 - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. %1上的分区表已经有%2个主分区,并且不能再添加。请删除一个主分区并添加扩展分区。 @@ -2053,6 +2061,11 @@ Output: Language (Country) %1(%2) + + + (no mount point) + + RemoveVolumeGroupJob @@ -2300,6 +2313,14 @@ Output: 安装程序调整磁盘“%2”上的分区 %1 大小失败。 + + ResizeVolumeGroupDialog + + + Resize Volume Group + + + ResizeVolumeGroupJob @@ -2709,33 +2730,33 @@ Output: UsersPage - + Your username is too long. 用户名太长。 - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. 您的用户名含有无效的字符。只能使用小写字母和数字。 - + Your hostname is too short. 主机名太短。 - + Your hostname is too long. 主机名太长。 - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. 您的主机名称含有无效的字符。只能使用字母、数字和短横。 - - + + Your passwords do not match! 密码不匹配! @@ -2752,7 +2773,7 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog + Create Volume Group diff --git a/lang/calamares_zh_TW.ts b/lang/calamares_zh_TW.ts index f6bf4b300..90aa3db65 100644 --- a/lang/calamares_zh_TW.ts +++ b/lang/calamares_zh_TW.ts @@ -354,17 +354,17 @@ The installer will quit and all changes will be lost. 之後: - + <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. <strong>手動分割</strong><br/>您可以自行建立或重新調整分割區大小。 - + Boot loader location: 開機載入器位置: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 將會被縮減容量到 %2MB 而一個新的 %3MB 分割區將會被建立為 %4。 @@ -375,108 +375,108 @@ The installer will quit and all changes will be lost. - - - + + + Current: 目前: - + Reuse %1 as home partition for %2. 重新使用 %1 作為 %2 的家目錄分割區。 - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>選取要縮減的分割區,然後拖曳底部條狀物來調整大小</strong> - + <strong>Select a partition to install on</strong> <strong>選取分割區以安裝在其上</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. 在這個系統上找不到任何的 EFI 系統分割區。請回到上一步並使用手動分割以設定 %1。 - + The EFI system partition at %1 will be used for starting %2. 在 %1 的 EFI 系統分割區將會在開始 %2 時使用。 - + EFI system partition: EFI 系統分割區: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 這個儲存裝置上似乎還沒有作業系統。您想要怎麼做?<br/>在任何變更套用到儲存裝置上前,您都可以重新檢視並確認您的選擇。 - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>抹除磁碟</strong><br/>這將會<font color="red">刪除</font>目前選取的儲存裝置上所有的資料。 - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 這個儲存裝置上已經有 %1 了。您想要怎麼做?<br/>在任何變更套用到儲存裝置上前,您都可以重新檢視並確認您的選擇。 - + No Swap 沒有 Swap - + Reuse Swap 重用 Swap - + Swap (no Hibernate) Swap(沒有冬眠) - + Swap (with Hibernate) Swap(有冬眠) - + Swap to file Swap 到檔案 - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>並存安裝</strong><br/>安裝程式將會縮減一個分割區以讓出空間給 %1。 - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>取代一個分割區</strong><br/>用 %1 取代一個分割區。 - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 這個儲存裝置上已經有一個作業系統了。您想要怎麼做?<br/>在任何變更套用到儲存裝置上前,您都可以重新檢視並確認您的選擇。 - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 這個儲存裝置上已經有多個作業系統了。您想要怎麼做?<br/>在任何變更套用到儲存裝置上前,您都可以重新檢視並確認您的選擇。 @@ -739,6 +739,14 @@ The installer will quit and all changes will be lost. 無法開啟要讀取的 groups 檔案。 + + CreateVolumeGroupDialog + + + Create Volume Group + 建立卷冊群組 + + CreateVolumeGroupJob @@ -1576,7 +1584,7 @@ The installer will quit and all changes will be lost. - + font-weight: normal font-weight: normal @@ -1606,22 +1614,22 @@ The installer will quit and all changes will be lost. <small>若您將此電腦設定為讓網路上的其他電腦可見時將會使用此名稱。</small> - + Log in automatically without asking for the password. 不詢問密碼自動登入。 - + Use the same password for the administrator account. 為管理員帳號使用同樣的密碼。 - + Choose a password for the administrator account. 替系統管理員帳號設定一組密碼 - + <small>Enter the same password twice, so that it can be checked for typing errors.</small> <small>輸入同樣的密碼兩次,這樣可以檢查輸入錯誤。</small> @@ -1767,17 +1775,17 @@ The installer will quit and all changes will be lost. 安裝開機管理程式於: - + Are you sure you want to create a new partition table on %1? 您是否確定要在 %1 上建立一個新的分割區表格? - + Can not create new partition 無法建立新分割區 - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. 在 %1 上的分割表已有 %2 個主要分割區,無法再新增。請移除一個主要分割區並新增一個延伸分割區。 @@ -2051,6 +2059,11 @@ Output: Language (Country) %1 (%2) + + + (no mount point) + (沒有掛載點) + RemoveVolumeGroupJob @@ -2298,6 +2311,14 @@ Output: 安裝程式調整在磁碟 '%2' 上的分割區 %1 的大小失敗。 + + ResizeVolumeGroupDialog + + + Resize Volume Group + 調整卷冊群組大小 + + ResizeVolumeGroupJob @@ -2707,33 +2728,33 @@ Output: UsersPage - + Your username is too long. 您的使用者名稱太長了。 - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. 您的使用者名稱含有無效的字元。只能使用小寫字母及數字。 - + Your hostname is too short. 您的主機名稱太短了。 - + Your hostname is too long. 您的主機名稱太長了。 - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. 您的主機名稱含有無效的字元。只能使用字母、數字及破折號。 - - + + Your passwords do not match! 密碼不符! @@ -2750,8 +2771,8 @@ Output: VolumeGroupBaseDialog - VolumeGroupDialog - VolumeGroupDialog + Create Volume Group + 建立卷冊群組 From 2618705bf5dba7b0590c8f373460a7028682578a Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Fri, 29 Mar 2019 05:25:54 -0400 Subject: [PATCH 037/303] i18n: [desktop] Automatic merge of Transifex translations --- calamares.desktop | 1 + 1 file changed, 1 insertion(+) diff --git a/calamares.desktop b/calamares.desktop index c701f230e..a92c507fc 100644 --- a/calamares.desktop +++ b/calamares.desktop @@ -159,6 +159,7 @@ GenericName[sv]=Systeminstallerare Comment[sv]=Calamares — Systeminstallerare Name[th]=ติดตั้งระบบ Name[uk]=Встановити Систему +Icon[uk]=calamares GenericName[uk]=Встановлювач системи Comment[uk]=Calamares - Встановлювач системи Name[zh_CN]=安装系统 From bab2e2ca2f81130940f6c6dd95056808b97b0e74 Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Fri, 29 Mar 2019 05:25:54 -0400 Subject: [PATCH 038/303] i18n: [dummypythonqt] Automatic merge of Transifex translations --- .../lang/ar/LC_MESSAGES/dummypythonqt.mo | Bin 1074 -> 1033 bytes .../lang/ast/LC_MESSAGES/dummypythonqt.mo | Bin 996 -> 948 bytes .../lang/ast/LC_MESSAGES/dummypythonqt.po | 6 +++--- .../lang/be/LC_MESSAGES/dummypythonqt.mo | Bin 1159 -> 1118 bytes .../lang/bg/LC_MESSAGES/dummypythonqt.mo | Bin 1099 -> 1058 bytes .../lang/ca/LC_MESSAGES/dummypythonqt.mo | Bin 956 -> 915 bytes .../lang/cs_CZ/LC_MESSAGES/dummypythonqt.mo | Bin 1050 -> 1041 bytes .../lang/cs_CZ/LC_MESSAGES/dummypythonqt.po | 6 +++--- .../lang/da/LC_MESSAGES/dummypythonqt.mo | Bin 929 -> 888 bytes .../lang/de/LC_MESSAGES/dummypythonqt.mo | Bin 937 -> 896 bytes .../lang/el/LC_MESSAGES/dummypythonqt.mo | Bin 419 -> 378 bytes .../lang/en_GB/LC_MESSAGES/dummypythonqt.mo | Bin 974 -> 933 bytes .../lang/eo/LC_MESSAGES/dummypythonqt.mo | Bin 975 -> 934 bytes .../lang/es/LC_MESSAGES/dummypythonqt.mo | Bin 949 -> 908 bytes .../lang/es_MX/LC_MESSAGES/dummypythonqt.mo | Bin 1017 -> 976 bytes .../lang/es_PR/LC_MESSAGES/dummypythonqt.mo | Bin 441 -> 400 bytes .../lang/et/LC_MESSAGES/dummypythonqt.mo | Bin 913 -> 872 bytes .../lang/eu/LC_MESSAGES/dummypythonqt.mo | Bin 926 -> 885 bytes .../lang/fa/LC_MESSAGES/dummypythonqt.mo | Bin 420 -> 379 bytes .../lang/fi_FI/LC_MESSAGES/dummypythonqt.mo | Bin 539 -> 498 bytes .../lang/fr/LC_MESSAGES/dummypythonqt.mo | Bin 977 -> 936 bytes .../lang/fr_CH/LC_MESSAGES/dummypythonqt.mo | Bin 439 -> 398 bytes .../lang/gl/LC_MESSAGES/dummypythonqt.mo | Bin 930 -> 889 bytes .../lang/gu/LC_MESSAGES/dummypythonqt.mo | Bin 422 -> 381 bytes .../lang/he/LC_MESSAGES/dummypythonqt.mo | Bin 1130 -> 1089 bytes .../lang/hi/LC_MESSAGES/dummypythonqt.mo | Bin 1262 -> 1221 bytes .../lang/hr/LC_MESSAGES/dummypythonqt.mo | Bin 1026 -> 985 bytes .../lang/hu/LC_MESSAGES/dummypythonqt.mo | Bin 918 -> 877 bytes .../lang/id/LC_MESSAGES/dummypythonqt.mo | Bin 940 -> 899 bytes .../lang/is/LC_MESSAGES/dummypythonqt.mo | Bin 947 -> 906 bytes .../lang/it_IT/LC_MESSAGES/dummypythonqt.mo | Bin 979 -> 938 bytes .../lang/it_IT/LC_MESSAGES/dummypythonqt.po | 6 +++--- .../lang/ja/LC_MESSAGES/dummypythonqt.mo | Bin 953 -> 912 bytes .../lang/kk/LC_MESSAGES/dummypythonqt.mo | Bin 418 -> 377 bytes .../lang/kn/LC_MESSAGES/dummypythonqt.mo | Bin 420 -> 379 bytes .../lang/ko/LC_MESSAGES/dummypythonqt.mo | Bin 985 -> 944 bytes .../lang/lo/LC_MESSAGES/dummypythonqt.mo | Bin 410 -> 369 bytes .../lang/lt/LC_MESSAGES/dummypythonqt.mo | Bin 1080 -> 1039 bytes .../lang/mk/LC_MESSAGES/dummypythonqt.mo | Bin 625 -> 584 bytes .../lang/mr/LC_MESSAGES/dummypythonqt.mo | Bin 421 -> 380 bytes .../lang/nb/LC_MESSAGES/dummypythonqt.mo | Bin 431 -> 390 bytes .../lang/ne_NP/LC_MESSAGES/dummypythonqt.mo | Bin 1244 -> 1203 bytes .../lang/nl/LC_MESSAGES/dummypythonqt.mo | Bin 955 -> 914 bytes .../lang/pl/LC_MESSAGES/dummypythonqt.mo | Bin 1111 -> 1070 bytes .../lang/pt_BR/LC_MESSAGES/dummypythonqt.mo | Bin 993 -> 952 bytes .../lang/pt_BR/LC_MESSAGES/dummypythonqt.po | 6 +++--- .../lang/pt_PT/LC_MESSAGES/dummypythonqt.mo | Bin 986 -> 945 bytes .../lang/ro/LC_MESSAGES/dummypythonqt.mo | Bin 1001 -> 960 bytes .../lang/ru/LC_MESSAGES/dummypythonqt.mo | Bin 917 -> 876 bytes .../lang/sk/LC_MESSAGES/dummypythonqt.mo | Bin 983 -> 942 bytes .../lang/sl/LC_MESSAGES/dummypythonqt.mo | Bin 475 -> 434 bytes .../lang/sq/LC_MESSAGES/dummypythonqt.mo | Bin 949 -> 908 bytes .../lang/sr/LC_MESSAGES/dummypythonqt.mo | Bin 1062 -> 1021 bytes .../sr@latin/LC_MESSAGES/dummypythonqt.mo | Bin 517 -> 474 bytes .../sr@latin/LC_MESSAGES/dummypythonqt.po | 4 ++-- .../lang/sv/LC_MESSAGES/dummypythonqt.mo | Bin 421 -> 380 bytes .../lang/th/LC_MESSAGES/dummypythonqt.mo | Bin 411 -> 370 bytes .../lang/tr_TR/LC_MESSAGES/dummypythonqt.mo | Bin 982 -> 941 bytes .../lang/uk/LC_MESSAGES/dummypythonqt.mo | Bin 645 -> 764 bytes .../lang/uk/LC_MESSAGES/dummypythonqt.po | 10 +++++++--- .../lang/ur/LC_MESSAGES/dummypythonqt.mo | Bin 418 -> 377 bytes .../lang/uz/LC_MESSAGES/dummypythonqt.mo | Bin 412 -> 371 bytes .../lang/zh_CN/LC_MESSAGES/dummypythonqt.mo | Bin 947 -> 904 bytes .../lang/zh_CN/LC_MESSAGES/dummypythonqt.po | 6 +++--- .../lang/zh_TW/LC_MESSAGES/dummypythonqt.mo | Bin 966 -> 925 bytes 65 files changed, 24 insertions(+), 20 deletions(-) diff --git a/src/modules/dummypythonqt/lang/ar/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/ar/LC_MESSAGES/dummypythonqt.mo index 9ccb135d00458ca953d3e9fab7a7970b5e3745e5..96b7a6c53b12cef8da081d11af8441f103d7c0d1 100644 GIT binary patch delta 69 zcmdnQ(aA9(#Plj7149B3^D{6om@zXjSORG`AT0o-8-TPlke&#nWr6fsAZ-hzPjBoL LVcdL-F^35NU)Bn= delta 108 zcmeC=*u*g*#PlB{149B3^D{6o#4|H6SOV#MAT0o-R|08iAiWDn%L3_ZK-v~af7#e6 y!l)La>s*wYSdy8ar|Xhfl4_-3WMF8aYiOWrV5(qfXk~1oYhYqvuz40^J`(^K@)e2z diff --git a/src/modules/dummypythonqt/lang/ast/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/ast/LC_MESSAGES/dummypythonqt.mo index 5124611ad656d1a888d3670b348bf8edf719fa1f..bbe53ce956e46d3062e498c72fa2b7c9e145949c 100644 GIT binary patch delta 88 zcmaFDzJ+~4h-n2Q149B33o4Fay%BfiyReR$^vgkOR_sKw1Gv`vPfKAf30d gQ-pEzF~)XA4(G!QbCMHtQzyqT%QKctu3^pq0E__AEDAq*^H$85mmV8XD*tm?{_=S{a+@8kiUuY@Wr~#mMiLn5mGQ elbNiLnx~MPnKxO7S)MtB!F4htv;5>-W_JLUP8>b} diff --git a/src/modules/dummypythonqt/lang/ast/LC_MESSAGES/dummypythonqt.po b/src/modules/dummypythonqt/lang/ast/LC_MESSAGES/dummypythonqt.po index 302c02138..1807e45d6 100644 --- a/src/modules/dummypythonqt/lang/ast/LC_MESSAGES/dummypythonqt.po +++ b/src/modules/dummypythonqt/lang/ast/LC_MESSAGES/dummypythonqt.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-05 11:34-0400\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2016-12-16 12:18+0000\n" "Last-Translator: enolp , 2019\n" "Language-Team: Asturian (https://www.transifex.com/calamares/teams/20061/ast/)\n" @@ -23,7 +23,7 @@ msgstr "" #: src/modules/dummypythonqt/main.py:84 msgid "Click me!" -msgstr "¡Fai clic en min!" +msgstr "¡Cálcame!" #: src/modules/dummypythonqt/main.py:94 msgid "A new QLabel." @@ -31,7 +31,7 @@ msgstr "Una QLabel nueva." #: src/modules/dummypythonqt/main.py:97 msgid "Dummy PythonQt ViewStep" -msgstr "ViewStep maniquín en PythonQT" +msgstr "ViewStep maniquín en PythonQt" #: src/modules/dummypythonqt/main.py:183 msgid "The Dummy PythonQt Job" diff --git a/src/modules/dummypythonqt/lang/be/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/be/LC_MESSAGES/dummypythonqt.mo index ddc1a847dee3a7ce67d7e70499a0cd226f1fa04c..42cb16abd89b83fccdabd2a929ca6310f2605303 100644 GIT binary patch delta 69 zcmZqYyvH#i#FU$ffgypBfkBXgfgy*Pfx!ky*8yo+AiWz%iv#JKKw1n)e+1H@K$>G? MrwHTbV~hux0A1?}`~Uy| delta 108 zcmcb|(at#`#MFd|fgypBfkBXgfnh2$1A`5aUJj&Xf%Fp~Ee@oaSQr?@fV32l4h7PN z8#_f9)k1Wgi&7IyGV}9vT@p)DtrUz53@vmG4Rj4m6$}lnj7@Y6ObiS*&tg2n1OS|K B6Vw0z diff --git a/src/modules/dummypythonqt/lang/bg/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/bg/LC_MESSAGES/dummypythonqt.mo index 873438017cd8181063ddd363e35ccccfdb3534f1..cbd832bc7d09138f9d3045ebdab3d1f4115e3da6 100644 GIT binary patch delta 69 zcmX@jv4~?rh-nie149B3^D!_mJZ55GhzHW2fV2pZ4q|3tPy*8FKw1k(cLC`fAiZ^C MrwHTbV~nj#0F>kl-T(jq delta 108 zcmZ3)ahhX7i0NuZ28IM6=3`)B;9+K9hzHWrKw1PyR|9D!AUy#{YXRxaKspCV-`m(J y!l)La>s*wYSdy8ar|Xhfl4_-3WMF8aYiOWrV5(qfXk~1oYhYqvuz40^2NM9!Fch`` diff --git a/src/modules/dummypythonqt/lang/ca/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/ca/LC_MESSAGES/dummypythonqt.mo index f9596b35b99f9feddb0f9dfd56b6c30bb8c31351..11a10df010a22f512d4b69232ceb6521f7ca0ae8 100644 GIT binary patch delta 69 zcmdnPKAC+&h-oP!149B3i!d-STw`KjFapxAfiwq@mSbjMkO0!^Kw2C~I{;}bARV!> MQ-pEzF~)C<0AddcZ~y=R delta 108 zcmbQtzK4B6i0M2=28IM67GYpu_|L?^U<9N^m>C#2fV4Z1mH^TLKw2C~X98&}Alsu_V<>!N|bSLf6nh*T7W4(9p`*MAyK?z+m$%#-EG;t1%Qu diff --git a/src/modules/dummypythonqt/lang/cs_CZ/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/cs_CZ/LC_MESSAGES/dummypythonqt.mo index d2ca436f9f98d0d964401af50c4f812acc5fa94c..c83734ac0d2be4665669786134194103e34f8d51 100644 GIT binary patch delta 113 zcmbQmF_B|Ji0Ly%28IM6=4D`DaA#&<&;!z;Kw1z;w*YAwAUzF8O9AQ4K-vjNpWE0e x!Z`UDqq%xOVp(dAf>VA`YI1g_f=vO4tCs}fI;7_&X6EQ6=jYmOW?>Rz0sx`38O#6x delta 120 zcmbQpF^gkDi0OMq28IM6=4D`D2w-Ml&;!zOKw1z;_X24dAUz*QO9AOUK-vjNU*Fg% z!l)La>s*wYSdy8ar|Xhfl4_-3WMF8aYiOWrV5(qfXk~1oYhYqvFnJcE6?;KqS!zyE K)#l%fVoU)0=^0M| diff --git a/src/modules/dummypythonqt/lang/cs_CZ/LC_MESSAGES/dummypythonqt.po b/src/modules/dummypythonqt/lang/cs_CZ/LC_MESSAGES/dummypythonqt.po index e924c1a19..44cd1e2d4 100644 --- a/src/modules/dummypythonqt/lang/cs_CZ/LC_MESSAGES/dummypythonqt.po +++ b/src/modules/dummypythonqt/lang/cs_CZ/LC_MESSAGES/dummypythonqt.po @@ -4,17 +4,17 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Pavel Borecki , 2016 # pavelrz, 2017 +# Pavel Borecki , 2017 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-05 11:34-0400\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2016-12-16 12:18+0000\n" -"Last-Translator: pavelrz, 2017\n" +"Last-Translator: Pavel Borecki , 2017\n" "Language-Team: Czech (Czech Republic) (https://www.transifex.com/calamares/teams/20061/cs_CZ/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/src/modules/dummypythonqt/lang/da/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/da/LC_MESSAGES/dummypythonqt.mo index 94bb4dae22e2cc375892cb166f3881334a607120..1e836027f46bbfe1aa5887ffee5fc481e37b31cf 100644 GIT binary patch delta 69 zcmZ3;{)25oh-n%l149B3^D;0n9A{!+&<4_1fi#HE$jrbX4W#*jv?!3)2GV9g+Hqs2 L2;=5sjJFv9U*QS; delta 108 zcmeytwvc^7h-p6~149B3^D;0nd|+Z=&<4`~fHa7&#mvAU4WuoAv?!1c0n%nbI%{L6 y2%}nvu5(dpVo7Fxo~}z`Nvf5Ck%6IwuAzahfvJL_p_Q?Tu7Qbx!RA?v_ZR`~Nfgrn diff --git a/src/modules/dummypythonqt/lang/de/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/de/LC_MESSAGES/dummypythonqt.mo index 556e641482e6da402b0d600527616dd8a65e5afa..9af7a66146284920a510df9841d0ffd13f0524f2 100644 GIT binary patch delta 69 zcmZ3<-oQQ~#59AEfgu5i1sNC^PBJkt=mY87K$;s!b2BqAhy!VHAT0)@^?|e{kapYH MDZ;q<7~^9`07!WW!2kdN delta 108 zcmZo*U&%fp#B?Gf149B33o<1l2j`NBLhPVT|)z115*V}#X JgN?=Pi~z>I4%7eu diff --git a/src/modules/dummypythonqt/lang/en_GB/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/en_GB/LC_MESSAGES/dummypythonqt.mo index 40a82aef99c54531f2c5cfbf0e2d2216a7364047..283b865e97553203f4f88898a8e258136e264cb4 100644 GIT binary patch delta 69 zcmX@dzLb4Ji0NEL28IM6=4D`D_{YS+paGC#2fwU=*76;PyKw1n)hXZLdAf30d MQ-pEzF-8t109!)|UjP6A delta 108 zcmZ3=evW-Yi0Ls#28IM6=4D`DP-kXf&;Zh=K$;Us#{p?^Ae{lE#ej4JkTwI-(>HdC yFsg;AEDAq*^H$85mmV8XD*tm?{_=S{a+@8kiUuY@Wr)%>)3J@e?)x diff --git a/src/modules/dummypythonqt/lang/eo/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/eo/LC_MESSAGES/dummypythonqt.mo index e71aee738e9f7e22cbbaba47ed9462d1ad79cdbc..ad243b6ea8e11ff9bf37c9b07d77a68fc3771728 100644 GIT binary patch delta 69 zcmX@lzKnfBh-ot;149B3^Drj{ L2;=5sjGRmWaY_l| delta 108 zcmZ3+ex7|oi0K+e28IM6=3!u9;ALiD&;im?KpMn%2hx&2Is`~d0qHy-?FytjH+G6J xs)gt}7o{eaWaj7Tx+IpQS}7PA7+UBW8t59BDi|7C8Jp-Dm>3vrp2f(+1ORXr61o5Y diff --git a/src/modules/dummypythonqt/lang/es/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/es/LC_MESSAGES/dummypythonqt.mo index f7cb16927938d6f5a917314caabcd2b2f166953d..5fcc8a7de4f5ef9ecebeb7416c4aa28c8b031c4e 100644 GIT binary patch delta 69 zcmdnW-orj2#5A6ffgu5i1sNC^4lpq=m;&ibK$;s!b1*Y7$O35*AT0%?jexWrkoMi! MDZ;q<7~^|J086zA;{X5v delta 108 zcmeBS-^xBA#I%Evfgu5i1sNC^UNSK-m;&kFK$;s!8!|I6$O36wAT0%?qk*&?kS^QU zDZ;20qU&6gnpl#VpQr1RSdwa`U}Ruup=)TMYhbEiXlP|@qHADcV6b@><0nP{(H#`I diff --git a/src/modules/dummypythonqt/lang/es_MX/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/es_MX/LC_MESSAGES/dummypythonqt.mo index c889150e9168ac2fae414f50d85807d8c56958ba..54ca848026b74fbc6d355e4a3aa542d0eea1502c 100644 GIT binary patch delta 69 zcmey#et~^Li0KqY28IM67Gz*x_{zk{*!$|i0NKN28IM67Gz*xkYi?GFbC2GKw1b$X8>s#AYBclWr6ezAngRCw{7ec yVN?szbuLOxEXmBz({)KKNwrciGBC8zH8jvQFjX)#v@$l)H83$S*gT8Tj0phLjua>W diff --git a/src/modules/dummypythonqt/lang/es_PR/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/es_PR/LC_MESSAGES/dummypythonqt.mo index e76441bc04998871db79ca000da5401efdd7621f..db715902348caf2e7dd713d887f23f45a8bdd8e9 100644 GIT binary patch delta 15 WcmdnVJb`(F3S-zr)xeGOr5FJy6$H%y delta 54 zcmbQhypwr?3S<35)j+inUFV|I#FEVXJYAQ>l2j`NBLhPVT|)z115*V}#X JgN?xbARWE2 zQ-o11MAx|}HL)Z!KTp>su_V<>!N|bSLf6nh*T7W4(9p`*MAyK?z+m$%#&e7S$qf`w diff --git a/src/modules/dummypythonqt/lang/eu/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/eu/LC_MESSAGES/dummypythonqt.mo index d508e3fac6202393e92ad0a6f5f8fdef41766f3e..43448bf58ba8c76c552c0dbcc0761cd7e22338a4 100644 GIT binary patch delta 69 zcmbQo{*`S)h-n5R149B3^D!_moMd8PPyy06fHW_V{tKk#fHXHV1A_>V)&kO|K-zv| MrwHTbV~jT#0e_SV>Hq)$ delta 108 zcmey$HjjNmi0MQ|28IM6=3`)B_{7A(paP^BnHd;(fwUTsmIKlzKw1Py2LowSAf2(X zQ-o11MAx|}HL)Z!KTp>su_V<>!N|bSLf6nh*T7W4(9p`*MAyK?z+m$%#@mblm?RUz diff --git a/src/modules/dummypythonqt/lang/fa/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/fa/LC_MESSAGES/dummypythonqt.mo index e6c1e3190359a435a9ff236c4922da4ac1a810ea..248498cd75cb95c034a55cd7c2ad85ff9f5465df 100644 GIT binary patch delta 15 WcmZ3&{F`Zl3Zvsh)xeGOSs4Kl2j`NBLhPVT|)z115*V}#X JgN?-;i~z@34%h$y diff --git a/src/modules/dummypythonqt/lang/fi_FI/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/fi_FI/LC_MESSAGES/dummypythonqt.mo index 1c7d5ad90e3cf52cf64ff4bc46b6d00a35039574..0abcc094bb62535ae875e273133ced7f9a8d47fc 100644 GIT binary patch delta 28 icmbQu@`-tZ4qrPX14A?e0|OrrKW3b06}RzV6e9p*(+4U5 delta 67 zcmeywJey^L4&Mew28L(`1_nML=3$y>6{i-W>s*wYSdy8ar|Xhfl4_-3WMF8aYiOWr VV5(qfXk~1oYhYqvuyJZEBLE#i5HtV) diff --git a/src/modules/dummypythonqt/lang/fr/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/fr/LC_MESSAGES/dummypythonqt.mo index c309c24d636d241917cb95391d0ede31cff84c73..b8d9516211c0dde93b71338dd88383b84f611c06 100644 GIT binary patch delta 69 zcmcb}zJh&1h-o7u149B33o$S-JYr&CFb2|Jfiw@0)?{X2kOb0ZKw2C~2LNe%Af2(X MQ-pEzF-C4C0C&I&6#xJL delta 108 zcmZ3%evy4bi0LXu28IM67Ghvv;AUoEFb2|cK$-_g2LWkGARP~+#esAskhTZX6E}8> yFsg;AEDAq*^H$85mmV8XD*tm?{_=S{a+@8kiUuY@Wr)#{>X=0}|~3 diff --git a/src/modules/dummypythonqt/lang/fr_CH/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/fr_CH/LC_MESSAGES/dummypythonqt.mo index c3782e3f410cd73ae3d6f964ac7341ab3ac77395..17561fc31c40f96ed747da1063e3c579c36a8e8a 100644 GIT binary patch delta 15 Wcmdna+{ZjYg)wBJYT(BC5{v*R$ppm! delta 54 zcmeBU-p)Khg|T*`YM@$(u5(dpVo7Fxo~}z`Nvf5Ck%6IwuAzahfvJL_p_Q?Tu7Qbx J!Ny`~MgX`E4y6D9 diff --git a/src/modules/dummypythonqt/lang/gl/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/gl/LC_MESSAGES/dummypythonqt.mo index 4c0dd67a1c1dc7f846d28c21caf1321acb5818d2..33cbe602c081d24e8fdf55e36dd0345ce0003ed8 100644 GIT binary patch delta 69 zcmZ3){*!G&h-m^N0|N*PGB7Y4WMW{@2GW;-G$)Y$52U4lG$%8JRsqtMK)(IPP7%h< J#~AN00swxV3g-X- delta 108 zcmey#wupT~h-oJy149B33o$I delta 54 zcmey%w2XOz3S-Vh)j+inUFV|I#FEVXJYAQ>l2j`NBLhPVT|)z115*V}#X JgN?;pi~z`w4&VR) diff --git a/src/modules/dummypythonqt/lang/he/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/he/LC_MESSAGES/dummypythonqt.mo index cdfdba9ba4230c85df6d102a701a0d76b4174087..e6061d7c42a54b21cc2d92d28722f8c8b67f7f43 100644 GIT binary patch delta 70 zcmaFGagbv|h}jKB28IM6=3`)Buw-Unum;i|Kw1Duw*YA?AUzdGD+1{YK-v#Te`4O) MCCs?_7~>Kq0Fr+T?*IS* delta 109 zcmX@e@rq+Yh#4aj149BM0|Ore149xs1A{e?E(Fp7Kzc2ZwgS@ofV3iz{t2Z0fV4Er z#x7w-wGdtBqSVBa%=|oEm&B4(D+MD1LknF)16>1C1w%tCV-sBi69a?Ivly2%0RY^# B6vqGn diff --git a/src/modules/dummypythonqt/lang/hi/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/hi/LC_MESSAGES/dummypythonqt.mo index 61657cb93be3de0770280023ef451f87d9beebea..9c22e2c82aa2380165da15bb995ca9cc21eaf546 100644 GIT binary patch delta 69 zcmaFId6aWPh-nog149B33o|e<+-726C#Pk~@149B3^Dr9ske&sk#eno?AZ-q$Pi^cJ yVN?szbuLOxEXmBz({)KKNwrciGBC8zH8jvQFjX)#v@$l)H83$S*gT8To(TZ)mK3i5 diff --git a/src/modules/dummypythonqt/lang/hu/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/hu/LC_MESSAGES/dummypythonqt.mo index 1933ef067e964520a67b6abbf1465bafa1abf205..afc28494956542c7c8858f451f0d4baeae377260 100644 GIT binary patch delta 69 zcmbQn{+4Y*h-nfd149B3^D{6o9A;u*Py^DJfiy3W{spAPfiwp*1A`clRshnbK-zp` MrwHTbV~iIV0d@uorvLx| delta 108 zcmaFMHjRBkh-o(?149B3^D{6oykTNsPy^C`fHW_VR%T{k5C_tRKw1n)dje@wAf2$W zQ-o11MAx|}HL)Z!KTp>su_V<>!N|bSLf6nh*T7W4(9p`*MAyK?z+m$%#>Er7H+koMl# MDZ;q<7~?ZW08;k~1ONa4 delta 108 zcmZo>U&B5j#B??z149B33o|e<{9$5X&;`;0%nS@%K-vySivwv-AT0!>6M?ijkS^KS zDZ;20qU&6gnpl#VpQr1RSdwa`U}Ruup=)TMYhbEiXlP|@qHADcV6b@><4Z;WjujKz diff --git a/src/modules/dummypythonqt/lang/is/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/is/LC_MESSAGES/dummypythonqt.mo index 3c7bc94ed1f29d641a5a29eeaafd4e1d53a50f9a..b2f98c8d37a5e113d01aa8d42d65fe9874760175 100644 GIT binary patch delta 69 zcmdnY-o-v4#I%i(fgu5ic^McOo-;8pXaVW3K$-_gD=;%Khy!U|AT0!>U4gVAkdD~c MDZ;q<7~@+;0Awc$bN~PV delta 108 zcmeBT-^@NC#B@C)149B3^D;0n2rx4+XaQ+CAk71$J%O}1kPZXVLO?nXNE-s_#*LjK yjA|je&PAz-C7Jnox-N+&sa6U`28I^8h6cI@rV56JR>mf}1||jun`be8U<3eGoD)m{ diff --git a/src/modules/dummypythonqt/lang/it_IT/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/it_IT/LC_MESSAGES/dummypythonqt.mo index 8fe24cb468510d121055220453504a3e29d0f1d4..c1989cc8f13f497fd60f45d73e8b00ee8362f4cd 100644 GIT binary patch delta 75 zcmcc2zKVT9h-n`q149B33oAEDAq*^H$85mmV8XD*tm?{_=S{a+@8kiUuOrFJ<%4oicX%!;? D_+1qF diff --git a/src/modules/dummypythonqt/lang/it_IT/LC_MESSAGES/dummypythonqt.po b/src/modules/dummypythonqt/lang/it_IT/LC_MESSAGES/dummypythonqt.po index 6571d9600..211f9d9c2 100644 --- a/src/modules/dummypythonqt/lang/it_IT/LC_MESSAGES/dummypythonqt.po +++ b/src/modules/dummypythonqt/lang/it_IT/LC_MESSAGES/dummypythonqt.po @@ -5,16 +5,16 @@ # # Translators: # Teo Mrnjavac , 2016 -# Saverio , 2017 +# Saverio , 2018 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-05 11:34-0400\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2016-12-16 12:18+0000\n" -"Last-Translator: Saverio , 2017\n" +"Last-Translator: Saverio , 2018\n" "Language-Team: Italian (Italy) (https://www.transifex.com/calamares/teams/20061/it_IT/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/src/modules/dummypythonqt/lang/ja/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/ja/LC_MESSAGES/dummypythonqt.mo index cb00c43e143927d758c33f2fe39a669720551d03..4d131a0f822551962261a6c2bd50591b63394b2e 100644 GIT binary patch delta 69 zcmdnVK7oBgh-oq-149B3^D{6o9ARQ$Py^CefV4c2{tcwXfwVL;1A`clHU`qJK-z0# MrwHTbV~n2}0dMdM@Bjb+ delta 108 zcmbQhzLR}Ih-nWa149B3^D{6oyk%lwPy^C`fwVl3R$*pf5C_sOKw1n)#{g+pAYHt% zQ-o11MAx|}HL)Z!KTp>su_V<>!N|bSLf6nh*T7W4(9p`*MAyK?z+m$%#&3)O)c+L6 diff --git a/src/modules/dummypythonqt/lang/kk/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/kk/LC_MESSAGES/dummypythonqt.mo index 00ba46d5755439f7a7e6540bc9332a0bfcef59d5..bd70c813096aceb16cc663bbf8465dcd71c2a6cc 100644 GIT binary patch delta 15 WcmZ3){F7;d3Zwl*)xeGOnHd2q9|Z6K delta 54 zcmey#w1|0v3S-7Z)j+inUFV|I#FEVXJYAQ>l2j`NBLhPVT|)z115*V}#X JgN?;(i~zl2j`NBLhPVT|)z115*V}#X JgN?-;i~z@34%h$y diff --git a/src/modules/dummypythonqt/lang/ko/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/ko/LC_MESSAGES/dummypythonqt.mo index 35e93945c9a44459a95e35bc58e84131d36d67c6..7be7f0dbe3a2648b4379817e05802b29551ea46e 100644 GIT binary patch delta 69 zcmcb~zJYy0h-n2Q149B33o4PzTblfwUBm7G`E(kO0zpKw20`y94PEARWE2 MQ-pEzF-Bn~0CEBe?f?J) delta 108 zcmdnMev^Gdi0MK`28IM67Gz*xU}9!qPzTZ?Kw1h&+W=_^ARP{*g@JSdkPZRTEgL&U y7}Y{_or_WvOEUBGbX^ilQmqt>3=A!F4GnY+Oce|bt&B}{4NMFSHqT-dV*&ti91_L= diff --git a/src/modules/dummypythonqt/lang/lo/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/lo/LC_MESSAGES/dummypythonqt.mo index be4ede841144c94ecadd28498b32e711d39ab815..61b880bb726cf628303d08f583fae7986774c24c 100644 GIT binary patch delta 14 WcmbQm{E=yb3ZwZ%)xe4Ke**v|zXh)V delta 53 zcmey!G>dtH3S+`V)j+inUFV|I#FEVXJYAQ>l2j`NBLhPVT|)z115*V}#X IgNeoe0JA#}j{pDw diff --git a/src/modules/dummypythonqt/lang/lt/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/lt/LC_MESSAGES/dummypythonqt.mo index 29a53e88f1a3a79e02301433e1ab750b59a937a1..c4284151443a43c88757a259a51c93e2168164ec 100644 GIT binary patch delta 69 zcmdnN(a$j<#Pl&E149B3^D!_mxG*y?7z62GAT11}+kvzske&^srGWHSAZ-VvFKp}- LVcdL-v4{x(Y`_Zz delta 108 zcmeC@*ugO&#FU4LfgypBfq{>KfgzWffx#F^*8pi@AiV)dO9JU5Kw1h&-viQiK>Fv# zP7y}65MAe@)Wnj^{5)Nk#FA7i1tSAP3tdA4T?11ELqjWL6I}xn1B1=87)zM|%$^k7 diff --git a/src/modules/dummypythonqt/lang/mk/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/mk/LC_MESSAGES/dummypythonqt.mo index aae5bd9b4655721e470dcbd9f68828dd44e0ef94..bad77684e145e2a80450640ec7fe278c89d01796 100644 GIT binary patch delta 35 ocmey!a)M=oiRc0Em1Cr~m)} delta 74 zcmX@X@{whNiRe{E28K!o1_nML_Ge;X5CYP16Fqa)LUf&rQWHxu^Ye6F5=&C86pRcE bEp!bHbPY@u3=OS}O>_-R3=B4Ip2`RSfSM87 diff --git a/src/modules/dummypythonqt/lang/mr/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/mr/LC_MESSAGES/dummypythonqt.mo index 4d9a9a465e4d795178d692fde29429c0d5351fc4..48aca7e96ad98d080b6209f2c53afd6f0b08f171 100644 GIT binary patch delta 15 WcmZ3={D*0R3Zv6R)xeGO*%$#Ukp%nz delta 54 zcmeyvw3K;*3S;&})j+inUFV|I#FEVXJYAQ>l2j`NBLhPVT|)z115*V}#X JgN?! diff --git a/src/modules/dummypythonqt/lang/ne_NP/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/ne_NP/LC_MESSAGES/dummypythonqt.mo index 4cb50b7096ff411c431596d4d0bfac46c597e5a4..020b2e5499054ee77e9287c416c9cada6f8c0b99 100644 GIT binary patch delta 69 zcmcb^xtVi9h-nWa149B3i!m@Tyk%lwr~=X~%nS^cK)N1Cn*!;bKw2M2zX#HjfwcU_ MP7%h<#~8(!0h@3OkN^Mx delta 108 zcmdnYd53dCi0M{F28IM67GnTnW(I~TAgv3eErIk3AZ-ey9|387AT7bdz%Us|du;3! yVN?szbuLOxEXmBz({)KKNwrciGBC8%H89jQGF33Jure^wH83?W*gT6-k{JN;^%QRa diff --git a/src/modules/dummypythonqt/lang/nl/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/nl/LC_MESSAGES/dummypythonqt.mo index da35d2a8fed0f7108e98fe3d267932e1315ec1cb..95b99b007caab2b1dcdb7068c41e72b152d39c88 100644 GIT binary patch delta 69 zcmdnZK8bxoh-n2Q149B33otM+++<>4FapxAfHWtNmStvO5C_ugKw1h&+XHEHARV=_ MQ-pEzF~+Zq0AbS#ZU6uP delta 108 zcmbQlzMFkQi0MK`28IM67GPjtU}9!qFapxTK$;Usy8&r&ARPdtrGRt>kTwU>%^N#K y7}Y{_or_WvOEUBGbX^ilQmqt>3=A!F4GnY+Oce|bt&B}{4NMFSHqT=G!3Y3SCKE;g diff --git a/src/modules/dummypythonqt/lang/pl/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/pl/LC_MESSAGES/dummypythonqt.mo index 86110030ffb1a3a34ac4d049224f5a5a4158d580..a0bf42817486d9d5f02b7aff20732e4cc454dd2f 100644 GIT binary patch delta 70 zcmcc4v5sRxh#5Z<149BM0|O5O1498b1A`%ut_9NkKzcopRsqucfwUx$egdTRf%HG- Oja|Zwn~yP0WC8$hZwrM0 delta 109 zcmZ3-ah+pAh?xZw149BM0|O5O1H(*a1_nbQy$ne61L+$;S_MeI0Me2`nwN!vK_5t~ zvux}VW>gE&buLOxEXmBz({)KKNwrciGBC8zH8jvQFjX)#v@$l)H83$S*gT7I3KIa> CITT$0 diff --git a/src/modules/dummypythonqt/lang/pt_BR/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/pt_BR/LC_MESSAGES/dummypythonqt.mo index ceeae4a478ba18eb13e58d0ffb463f4479ce33be..dad5673f1796be1ee9ff8989301bbca4df59f8c1 100644 GIT binary patch delta 75 zcmaFJzJq;2h-p6~149B33otM+d|+Z=Fa^?#%nS^CK-wHgO9N>)D4hhPErI;Hjh!Nl QlaDbbFj{O@XWGRG0H&l1sQ>@~ delta 114 zcmdnN{*Zk_i0KYS28IM67GPjtkYr|HFa^?DK$;IoCje<_Ae|4TyMeSNkiUFmrwF53 zh^}){YGO%dex9yNVo9o%f{}rtg|4B2u7Rn7p`n$riLQZ(fx+ZijLD4VoBuKHVgvvy C8WvRm diff --git a/src/modules/dummypythonqt/lang/pt_BR/LC_MESSAGES/dummypythonqt.po b/src/modules/dummypythonqt/lang/pt_BR/LC_MESSAGES/dummypythonqt.po index d9e48307e..53a05e9ec 100644 --- a/src/modules/dummypythonqt/lang/pt_BR/LC_MESSAGES/dummypythonqt.po +++ b/src/modules/dummypythonqt/lang/pt_BR/LC_MESSAGES/dummypythonqt.po @@ -5,16 +5,16 @@ # # Translators: # Rodrigo de Almeida Sottomaior Macedo , 2017 -# Guilherme , 2017 +# Guilherme , 2018 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-05 11:34-0400\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2016-12-16 12:18+0000\n" -"Last-Translator: Guilherme , 2017\n" +"Last-Translator: Guilherme , 2018\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/calamares/teams/20061/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/src/modules/dummypythonqt/lang/pt_PT/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/pt_PT/LC_MESSAGES/dummypythonqt.mo index 6d2427599472e6fd4e99679623209e77857a94ed..3845d3070f8fb7b87839db480d6e5ad2f939f239 100644 GIT binary patch delta 69 zcmcb`zL9-Gi0O1j28IM67GPjt_`$@$U;?B$nHdjZVFCbU2??$M delta 108 zcmdnUev5rVi0J`F28IM67GPjtP-JFcFagp=K$;6krvqtmAYBBdyMVMgkiTeSrwF53 vh^}){YGO%dex9yNVo9o%f{}rtg|4B2u7Rn7p`n$riLQZ(fx+fkjN(iHs_YYm diff --git a/src/modules/dummypythonqt/lang/ro/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/ro/LC_MESSAGES/dummypythonqt.mo index b5e4e08c92b418ccc1a26645779f4289e0aeb739..b07421664053639ea5225582e2223e486bb4d280 100644 GIT binary patch delta 69 zcmaFKet>;Ki0KMO28IM6=3`)B;ACcC&(rGRuckhTQUZ5um9 L7&jkdRAvGIN6-m2 delta 108 zcmX@W{*rw{i0MT}28IM6=3`)BFk)t4&f{o1H(fG1_mJ@7G!2%Z~)ROKw1Jwrvhm)AYC^xbE{g2u5(dpVo7Fx mo~}z`Nvf5Ck%6IwuAzahfvJL_p_Q?Tu7Qbx!Dea3Kqdh9gc0lj diff --git a/src/modules/dummypythonqt/lang/sk/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/sk/LC_MESSAGES/dummypythonqt.mo index 883535298b201a8815f332f1d547f0b766bb9ce2..db7fccbbfc5d8854821c5afc78e5695e0b0a0b77 100644 GIT binary patch delta 60 zcmcc4zK(r@kM40s1_lct7G(eeW(Ed*ASDK*d4aSWkd_3}Awb$5Naszg{Ihu;qa_mn D1h@$V delta 99 zcmZ3-ew}@SkM0LX1_lct7G+>y&}3#{&_-R3=B3GG1@Qz0C`gru>b%7 diff --git a/src/modules/dummypythonqt/lang/sl/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/sl/LC_MESSAGES/dummypythonqt.mo index 3e9821ff99845b2e4be5fd5234e3608e88ef056a..763803202404af79ecc72eb7f55aa033b2cf0cf3 100644 GIT binary patch delta 15 Wcmcc3yoq^&3S-4Y)xeGOZ5RP9Aq7bS) diff --git a/src/modules/dummypythonqt/lang/sq/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/sq/LC_MESSAGES/dummypythonqt.mo index 8aaa74869a9e0af9dd5523807c75f97cf3da5d93..8234ab0796d7e85376bf4e36136654ee91dac139 100644 GIT binary patch delta 69 zcmdnW-orj2#I%Nyfgu5i1sNC^?lLhj=mF{XK$;s!%P})Bhy!UYAT11}oq)6{kPh3} MDZ;q<7~^|J0ARZcVgLXD delta 108 zcmeBS-^xBA#B?bm149B33omf}1||jun`be8VgvwCBojIS diff --git a/src/modules/dummypythonqt/lang/sr/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/sr/LC_MESSAGES/dummypythonqt.mo index a673ba66a977860c3855ca80730b60fb0e64ab4e..225f823efc4aa85175df88530f87e4fd65b40637 100644 GIT binary patch delta 60 zcmZ3+@t1vqkM40s1_lctmSg||W(Ed7ASDH)g@AM>kTw9)H9*=QNUxn(`DgPy#ttR` D9Xtw8 delta 99 zcmey%zKmmnkM0LX1_lctmSkXH&}3#{@B`A$Kw1b$PXf{gKzb>V_6O3}CRYAY3(<8h sN=+=u%+J$xNi0dVQZOHqkXOF)-L%#MsRQ0J%97`~Uy| diff --git a/src/modules/dummypythonqt/lang/sr@latin/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/sr@latin/LC_MESSAGES/dummypythonqt.mo index 6a98ee26cfa0ef3a19f29932ec83d07e495813cf..9f59500bd2e92df32d43ed01083986de47df8722 100644 GIT binary patch delta 20 ccmZo=xy3v|g>k_|)xe4KD;OOnOEJC%082;*MF0Q* delta 60 zcmcb`+{!XRh4J)6)j+inUFV|I#FEVXJYAQ>l2j`NBLhPVT|)z115*V}#X QgNen}%&H~^6W_lE058K5L;wH) diff --git a/src/modules/dummypythonqt/lang/sr@latin/LC_MESSAGES/dummypythonqt.po b/src/modules/dummypythonqt/lang/sr@latin/LC_MESSAGES/dummypythonqt.po index 40910a601..b3e4fe47b 100644 --- a/src/modules/dummypythonqt/lang/sr@latin/LC_MESSAGES/dummypythonqt.po +++ b/src/modules/dummypythonqt/lang/sr@latin/LC_MESSAGES/dummypythonqt.po @@ -8,9 +8,9 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-05 11:34-0400\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2016-12-16 12:18+0000\n" -"Language-Team: Serbian (Latin) (https://www.transifex.com/calamares/teams/20061/sr%40latin/)\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/calamares/teams/20061/sr@latin/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff --git a/src/modules/dummypythonqt/lang/sv/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/sv/LC_MESSAGES/dummypythonqt.mo index eba7d1ec32a681bcd79e5c691bc58a1bb979169c..e2298832064b893bfd6822a7554cbb127a60bf1a 100644 GIT binary patch delta 15 WcmZ3={D*0R3Zv6R)xeGO*%$#Ukp%nz delta 54 zcmeyvw3K;*3S;&})j+inUFV|I#FEVXJYAQ>l2j`NBLhPVT|)z115*V}#X JgN?l2j`NBLhPVT|)z115*V}#X IgNeoe0khH%lK=n! diff --git a/src/modules/dummypythonqt/lang/tr_TR/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/tr_TR/LC_MESSAGES/dummypythonqt.mo index c1132dd922e07c96fb1cdfcf3bcb6246c27ac3a9..9e62f715423e5e1447ffab9382f301219afb8b7b 100644 GIT binary patch delta 69 zcmcb{zLtGLh-o(?149B33otM+ykTNsFa^?ofixeGHfCmEkOtCDKw1n)#{p?`AYHn# MQ-pEzF-8F<0E8Y2YybcN delta 108 zcmZ3>evN%Xi0Kwa28IM67GPjt5M^dyFa^?TK$;Io#{g+*Ae{}Q#ej4>kTwU>^EP&h yFsg;AEDAq*^H$85mmV8XD*tm?{_=S{a+@8kiUuY@Wp^%me_I-xEXt diff --git a/src/modules/dummypythonqt/lang/uk/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/uk/LC_MESSAGES/dummypythonqt.mo index 910904b3507a3a80557176014c64d65969fe7c56..ca6b6c8da19c2348dbb2487039b983f8e6f7eaf0 100644 GIT binary patch delta 237 zcmZo={li*+Pl#nI0}wC+u?!HK05K~N`v5TrBmgll5GMjLClKcYaTpT=LnV+F1mX)o zwj_{#1f&^(Gzfsq0&*e1Q6Vq2Tp`dWF)1}ikHI-7GdWu!H&u}#peR2pHF=`F`Na7e zhQ%eiAw`LK#W{&3`9)R=0g0tK3c(6C1wdM_I5#QXAw4%SGe<8uKi5u2!N|bSa^sPM wj5-(QUf6eG(}f)uc0$c(xUlHLj*D#i{tbSOBp%69a=KkOrxNfr%A%Y9YGLMX8A; snfZCTE{P?nRtiQ2h8DVp2D%2O3WkPO#wNN3CI$u*H*0SeV%*0F06IVtmjD0& diff --git a/src/modules/dummypythonqt/lang/uk/LC_MESSAGES/dummypythonqt.po b/src/modules/dummypythonqt/lang/uk/LC_MESSAGES/dummypythonqt.po index c87f3d6ab..0c7aa3d85 100644 --- a/src/modules/dummypythonqt/lang/uk/LC_MESSAGES/dummypythonqt.po +++ b/src/modules/dummypythonqt/lang/uk/LC_MESSAGES/dummypythonqt.po @@ -3,13 +3,17 @@ # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # +# Translators: +# Paul S , 2019 +# #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-05 11:34-0400\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2016-12-16 12:18+0000\n" +"Last-Translator: Paul S , 2019\n" "Language-Team: Ukrainian (https://www.transifex.com/calamares/teams/20061/uk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -19,11 +23,11 @@ msgstr "" #: src/modules/dummypythonqt/main.py:84 msgid "Click me!" -msgstr "" +msgstr "Тицьни в мене!" #: src/modules/dummypythonqt/main.py:94 msgid "A new QLabel." -msgstr "" +msgstr "Новий QLabel" #: src/modules/dummypythonqt/main.py:97 msgid "Dummy PythonQt ViewStep" diff --git a/src/modules/dummypythonqt/lang/ur/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/ur/LC_MESSAGES/dummypythonqt.mo index 2c766300c16372639b8d1ac6685493b4ddb04055..e7588670d5df972da2beb69cb2dfa8e9d90f8a1d 100644 GIT binary patch delta 15 WcmZ3){F7;d3Zwl*)xeGOnHd2q9|Z6K delta 54 zcmey#w1|0v3S-7Z)j+inUFV|I#FEVXJYAQ>l2j`NBLhPVT|)z115*V}#X JgN?;(i~z3VD3S-hl)j+inUFV|I#FEVXJYAQ>l2j`NBLhPVT|)z115*V}#X IgN4P60JEA7r~m)} diff --git a/src/modules/dummypythonqt/lang/zh_CN/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/zh_CN/LC_MESSAGES/dummypythonqt.mo index df5b3c79dadef46ae3247a4c8a07aad48b74c9a5..61ec393340c86499d733c82fdc171bca61fa2b38 100644 GIT binary patch delta 109 zcmdnY-oZX0#I%l)fgu5iMHv_v?lUnkXaMQ2K$;&&%P})BNCRm-APwSs0cl+z9ksDj xgmLmQMswxj{M5Yk^u$~Rn_>_nH8su_V<>!N|bSLf6nh*T7W4(9p`*MAyK?z+mz$Mk`g{%)IpE{JeAp kr^HMJo2=Bdw4}sLhs6BiWW9>YDmxvJR`bo@87DFV0HeVnGXMYp diff --git a/src/modules/dummypythonqt/lang/zh_CN/LC_MESSAGES/dummypythonqt.po b/src/modules/dummypythonqt/lang/zh_CN/LC_MESSAGES/dummypythonqt.po index 4e2ae2087..d7baa50f2 100644 --- a/src/modules/dummypythonqt/lang/zh_CN/LC_MESSAGES/dummypythonqt.po +++ b/src/modules/dummypythonqt/lang/zh_CN/LC_MESSAGES/dummypythonqt.po @@ -4,17 +4,17 @@ # FIRST AUTHOR , YEAR. # # Translators: -# soenggam , 2017 # Mingcong Bai , 2017 +# soenggam , 2018 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-05 11:34-0400\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2016-12-16 12:18+0000\n" -"Last-Translator: Mingcong Bai , 2017\n" +"Last-Translator: soenggam , 2018\n" "Language-Team: Chinese (China) (https://www.transifex.com/calamares/teams/20061/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" diff --git a/src/modules/dummypythonqt/lang/zh_TW/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/zh_TW/LC_MESSAGES/dummypythonqt.mo index 02789a1edd75560ef14a797869b4af1090ba3f13..43817982da70956f0ccdd3e86cea3162c51bda87 100644 GIT binary patch delta 68 zcmX@cK9_w$h-o7u149B3i!m@TJYr&C&;Zgufiw@0R$^vgkO9*AKpG_P1Eej1bn?bd K5yr*G7?}WN774}x delta 108 zcmbQsevExWi0LXu28IM67Gq#w;AUoE&;Zg(K$-_gdjn}1ARPguLGq@+@60QIM From 6962a074ef9885d6e2bde6e23f327408744e613d Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Fri, 29 Mar 2019 05:25:55 -0400 Subject: [PATCH 039/303] i18n: [python] Automatic merge of Transifex translations --- lang/python.pot | 232 +++++++++++++------ lang/python/ar/LC_MESSAGES/python.mo | Bin 2015 -> 1974 bytes lang/python/ar/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/ast/LC_MESSAGES/python.mo | Bin 4440 -> 4947 bytes lang/python/ast/LC_MESSAGES/python.po | 225 +++++++++++++------ lang/python/be/LC_MESSAGES/python.mo | Bin 562 -> 521 bytes lang/python/be/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/bg/LC_MESSAGES/python.mo | Bin 1371 -> 1330 bytes lang/python/bg/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/ca/LC_MESSAGES/python.mo | Bin 4462 -> 7081 bytes lang/python/ca/LC_MESSAGES/python.po | 246 +++++++++++++++------ lang/python/cs_CZ/LC_MESSAGES/python.mo | Bin 4646 -> 7177 bytes lang/python/cs_CZ/LC_MESSAGES/python.po | 234 ++++++++++++++------ lang/python/da/LC_MESSAGES/python.mo | Bin 4127 -> 6544 bytes lang/python/da/LC_MESSAGES/python.po | 231 +++++++++++++------ lang/python/de/LC_MESSAGES/python.mo | Bin 4312 -> 6811 bytes lang/python/de/LC_MESSAGES/python.po | 234 ++++++++++++++------ lang/python/el/LC_MESSAGES/python.mo | Bin 568 -> 527 bytes lang/python/el/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/en_GB/LC_MESSAGES/python.mo | Bin 1172 -> 1131 bytes lang/python/en_GB/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/eo/LC_MESSAGES/python.mo | Bin 1168 -> 1127 bytes lang/python/eo/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/es/LC_MESSAGES/python.mo | Bin 2626 -> 3099 bytes lang/python/es/LC_MESSAGES/python.po | 225 +++++++++++++------ lang/python/es_MX/LC_MESSAGES/python.mo | Bin 2068 -> 2027 bytes lang/python/es_MX/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/es_PR/LC_MESSAGES/python.mo | Bin 441 -> 400 bytes lang/python/es_PR/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/et/LC_MESSAGES/python.mo | Bin 2022 -> 1981 bytes lang/python/et/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/eu/LC_MESSAGES/python.mo | Bin 2779 -> 2738 bytes lang/python/eu/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/fa/LC_MESSAGES/python.mo | Bin 420 -> 379 bytes lang/python/fa/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/fi_FI/LC_MESSAGES/python.mo | Bin 437 -> 396 bytes lang/python/fi_FI/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/fr/LC_MESSAGES/python.mo | Bin 4476 -> 6989 bytes lang/python/fr/LC_MESSAGES/python.po | 239 ++++++++++++++------ lang/python/fr_CH/LC_MESSAGES/python.mo | Bin 439 -> 398 bytes lang/python/fr_CH/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/gl/LC_MESSAGES/python.mo | Bin 2909 -> 2868 bytes lang/python/gl/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/gu/LC_MESSAGES/python.mo | Bin 422 -> 381 bytes lang/python/gu/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/he/LC_MESSAGES/python.mo | Bin 1561 -> 2046 bytes lang/python/he/LC_MESSAGES/python.po | 223 +++++++++++++------ lang/python/hi/LC_MESSAGES/python.mo | Bin 1637 -> 1596 bytes lang/python/hi/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/hr/LC_MESSAGES/python.mo | Bin 4362 -> 6768 bytes lang/python/hr/LC_MESSAGES/python.po | 233 +++++++++++++------ lang/python/hu/LC_MESSAGES/python.mo | Bin 2841 -> 2800 bytes lang/python/hu/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/id/LC_MESSAGES/python.mo | Bin 2644 -> 2603 bytes lang/python/id/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/is/LC_MESSAGES/python.mo | Bin 959 -> 918 bytes lang/python/is/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/it_IT/LC_MESSAGES/python.mo | Bin 2885 -> 2844 bytes lang/python/it_IT/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/ja/LC_MESSAGES/python.mo | Bin 4418 -> 6029 bytes lang/python/ja/LC_MESSAGES/python.po | 228 +++++++++++++------ lang/python/kk/LC_MESSAGES/python.mo | Bin 418 -> 377 bytes lang/python/kk/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/kn/LC_MESSAGES/python.mo | Bin 420 -> 379 bytes lang/python/kn/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/ko/LC_MESSAGES/python.mo | Bin 1238 -> 1197 bytes lang/python/ko/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/lo/LC_MESSAGES/python.mo | Bin 410 -> 369 bytes lang/python/lo/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/lt/LC_MESSAGES/python.mo | Bin 4481 -> 7003 bytes lang/python/lt/LC_MESSAGES/python.po | 233 +++++++++++++------ lang/python/mk/LC_MESSAGES/python.mo | Bin 2005 -> 1964 bytes lang/python/mk/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/mr/LC_MESSAGES/python.mo | Bin 421 -> 380 bytes lang/python/mr/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/nb/LC_MESSAGES/python.mo | Bin 616 -> 575 bytes lang/python/nb/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/ne_NP/LC_MESSAGES/python.mo | Bin 434 -> 393 bytes lang/python/ne_NP/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/nl/LC_MESSAGES/python.mo | Bin 1251 -> 1210 bytes lang/python/nl/LC_MESSAGES/python.po | 222 +++++++++++++------ lang/python/pl/LC_MESSAGES/python.mo | Bin 4609 -> 4568 bytes lang/python/pl/LC_MESSAGES/python.po | 230 +++++++++++++------ lang/python/pt_BR/LC_MESSAGES/python.mo | Bin 4515 -> 7127 bytes lang/python/pt_BR/LC_MESSAGES/python.po | 241 ++++++++++++++------ lang/python/pt_PT/LC_MESSAGES/python.mo | Bin 4404 -> 7007 bytes lang/python/pt_PT/LC_MESSAGES/python.po | 239 ++++++++++++++------ lang/python/ro/LC_MESSAGES/python.mo | Bin 1283 -> 1242 bytes lang/python/ro/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/ru/LC_MESSAGES/python.mo | Bin 740 -> 699 bytes lang/python/ru/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/sk/LC_MESSAGES/python.mo | Bin 2849 -> 2808 bytes lang/python/sk/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/sl/LC_MESSAGES/python.mo | Bin 475 -> 434 bytes lang/python/sl/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/sq/LC_MESSAGES/python.mo | Bin 4292 -> 6756 bytes lang/python/sq/LC_MESSAGES/python.po | 234 ++++++++++++++------ lang/python/sr/LC_MESSAGES/python.mo | Bin 495 -> 454 bytes lang/python/sr/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/sr@latin/LC_MESSAGES/python.mo | Bin 517 -> 474 bytes lang/python/sr@latin/LC_MESSAGES/python.po | 220 ++++++++++++------ lang/python/sv/LC_MESSAGES/python.mo | Bin 421 -> 380 bytes lang/python/sv/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/th/LC_MESSAGES/python.mo | Bin 411 -> 370 bytes lang/python/th/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/tr_TR/LC_MESSAGES/python.mo | Bin 4269 -> 6761 bytes lang/python/tr_TR/LC_MESSAGES/python.po | 230 +++++++++++++------ lang/python/uk/LC_MESSAGES/python.mo | Bin 801 -> 4591 bytes lang/python/uk/LC_MESSAGES/python.po | 245 +++++++++++++------- lang/python/ur/LC_MESSAGES/python.mo | Bin 418 -> 377 bytes lang/python/ur/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/uz/LC_MESSAGES/python.mo | Bin 412 -> 371 bytes lang/python/uz/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/zh_CN/LC_MESSAGES/python.mo | Bin 1101 -> 1060 bytes lang/python/zh_CN/LC_MESSAGES/python.po | 218 ++++++++++++------ lang/python/zh_TW/LC_MESSAGES/python.mo | Bin 3918 -> 6270 bytes lang/python/zh_TW/LC_MESSAGES/python.po | 220 ++++++++++++------ 117 files changed, 9244 insertions(+), 3904 deletions(-) diff --git a/lang/python.pot b/lang/python.pot index 46f355b69..2dee15545 100644 --- a/lang/python.pot +++ b/lang/python.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,6 +18,103 @@ msgstr "" "Language: \n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "Configure systemd services" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "Cannot modify service" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"systemctl {arg!s} call in chroot returned error code {num!s}." + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "Cannot enable systemd service {name!s}." + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "Cannot enable systemd target {name!s}." + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "Cannot disable systemd target {name!s}." + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "Cannot mask systemd unit {name!s}." + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Unmount file systems." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "Installing filesystems." + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "rsync failed with error code {}." + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "Failed to unpack image \"{}\"" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "No mount point for root partition" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "Bad mount point for root partition" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "rootMountPoint is \"{}\", which does not exist, doing nothing" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "Bad unsquash configuration" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "The filesystem for \"{}\" ({}) is not supported" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "The source filesystem \"{}\" does not exist" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "The destination \"{}\" in the target system is not a directory" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "Cannot write KDM configuration file" @@ -79,76 +176,65 @@ msgstr "The list is empty after checking for installed display managers." msgid "Display manager configuration was incomplete" msgstr "Display manager configuration was incomplete" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Installing filesystems." - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "rsync failed with error code {}." - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "Failed to unpack image \"{}\"" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "No mount point for root partition" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "Bad mount point for root partition" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "rootMountPoint is \"{}\", which does not exist, doing nothing" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "Bad unsquash configuration" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "The filesystem for \"{}\" ({}) is not supported" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "The source filesystem \"{}\" does not exist" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "The destination \"{}\" in the target system is not a directory" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Unmount file systems." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Dummy python job." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Dummy python step {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Installing data." -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "Configure OpenRC services" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "Cannot add service {name!s} to run-level {level!s}." + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "Cannot remove service {name!s} from run-level {level!s}." + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"rc-update {arg!s} call in chroot returned error code {num!s}." + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "Target runlevel does not exist" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "Target service does not exist" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" +"The path for service {name!s} is {path!s}, which does not " +"exist." + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "Configure Plymouth theme" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Generate machine-id." @@ -174,3 +260,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "Removing one package." msgstr[1] "Removing %(num)d packages." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "Remove live user from target system" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Dummy python job." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Dummy python step {}" diff --git a/lang/python/ar/LC_MESSAGES/python.mo b/lang/python/ar/LC_MESSAGES/python.mo index 87f9e4f62db0418ef22c418429f62052b33e040c..f7ec2b95c7d500380d4ec6afe7b9c31f0f096ca5 100644 GIT binary patch delta 151 zcmcc5zm0#wlKQKR3=B2Q3=EOIs-_n1L=Mstp%jFL-~(@v;vUN#m2y( z3#7GyG>9Jwq(SOdLock2hux$v=)$l0OfPDF)%0q`Nlw6 z7f6Rd`At9?q<=Ax)&SBwfwU%&egvd-fHV&~1A`2Zwgl29KspRagXFu}8Q8##t(!F& yCorjn=sFjrCYEI8=jpm6mZVxK7#SE^>KYj88ks5>SXddD=o*+B7%bk#%mM&o$s8a6 diff --git a/lang/python/ar/LC_MESSAGES/python.po b/lang/python/ar/LC_MESSAGES/python.po index a5be4f8d3..c1778c08a 100644 --- a/lang/python/ar/LC_MESSAGES/python.po +++ b/lang/python/ar/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Abubakaragoub Y , 2018\n" "Language-Team: Arabic (https://www.transifex.com/calamares/teams/20061/ar/)\n" @@ -21,6 +21,98 @@ msgstr "" "Language: ar\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "الغاء تحميل ملف النظام" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "فشلت كتابة ملف ضبط KDM." @@ -80,74 +172,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "الغاء تحميل ملف النظام" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "عملية بايثون دميه" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "عملية دميه خطوه بايثون {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "توليد معرف الجهاز" @@ -181,3 +257,15 @@ msgstr[2] "" msgstr[3] "" msgstr[4] "" msgstr[5] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "عملية بايثون دميه" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "عملية دميه خطوه بايثون {}" diff --git a/lang/python/ast/LC_MESSAGES/python.mo b/lang/python/ast/LC_MESSAGES/python.mo index 50f625a6a9f6a5ca5750f6d5193ce43da2cbec12..02d4d02b6ae9df3889cc2906a460921f91fefa9e 100644 GIT binary patch delta 1350 zcmaLWOGs2v7{KvQXPSKUPT0P)TB4<9*}LpTFM>8jT;?9@mUBnu&WIr)(V|7G zkg$>#1?`H2Y1tx@Xj7!Ms8tVeQOjr@^#9IGnIIjw^E>Cxz2`gU`_BDX^S*BIQ$_Ta z(AIHPad`zITk%mLKeXEsks7>%%kUYt;0IiSrBRVZxCYy?16N~+Yj7Cr@mYR6i4Ba4 zXNi=H3`#4Vh1@uRC-E#U$I<-#*T{qN70d7^R$??JvI(nD1D-$)m_ZGA7gyj5)D3;X zYOI#~Lsr-Sp*tkH1 zOxmV9T`^Q1S)eJj`&x$%7bi^Ex;?gQQ5%QGHYTve)_iHPwdpa|MxBLH*d>=B*|4ht z+v@q{5dCc|O7nQg9$#u>zYk3~g|2t`@OyKlpjN_Tm z4g9!2{qLy|9<%>H#?8{^?5fh`(L*yl=Gg%0vB!ZE5YU9|)yTeo_A=uW+1B|rg}(v7 CbLZ^< delta 915 zcmX}q&r1|x9LMpmJ7c@qTDkpPwQ-!a715z*HaB(MC`$0)tqck5u+;`#S`fQ*nOlU% zrj8+XjG$l+9g64@1a&DXJqi5-(M6$4^!`4se&N~I^X%;G%=7s^Yvqj~-YmFJg&Jb? zGwK~8Rb0&QK^aFRzzBPB9#3KmOZW)&-d8w`-`eZHIL6v@MS5@!kKzryf=k#Z63eId zgl8VGMI6TnOLzx|a0T^&ukjSF<1}vJAV&K{M)4{dj8X44=*n@8_RcF_rjURaDEl7W1GvXLK2zvlbg JwA$lk{sSJ3RR{n8 diff --git a/lang/python/ast/LC_MESSAGES/python.po b/lang/python/ast/LC_MESSAGES/python.po index 97d482eaa..04f6bedc3 100644 --- a/lang/python/ast/LC_MESSAGES/python.po +++ b/lang/python/ast/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: enolp , 2019\n" "Language-Team: Asturian (https://www.transifex.com/calamares/teams/20061/ast/)\n" @@ -21,6 +21,101 @@ msgstr "" "Language: ast\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "Nun pue modificase'l serviciu" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Desmontaxe de sistemes de ficheros." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "Instalando sistemes de ficheros." + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "rsync falló col códigu de fallu {}." + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "Fallu al desempaquetar la imaxe «{}»" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" +"Fallu al alcontrar unsquashfs, asegúrate que tienes instaláu'l paquete " +"squashfs-tools" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "Nun hai un puntu de montaxe pa la partición del raigañu" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" +"globalstorage nun contién una clave «rootMountPoint». Nun va facese nada" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "El puntu de montaxe ye incorreutu pa la partición del raigañu" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "rootMountPoint ye «{}» que nun esiste. Nun va facese nada" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "La configuración d'espardimientu ye incorreuta" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "El sistema de ficheros pa «{}» ({}) nun ta sofitáu" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "El sistema de ficheros d'orixe «{}» nun esiste" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "El destín «{}» nel sistema de destín nun ye un direutoriu" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "Nun pue escribise'l ficheru de configuración de KDM" @@ -83,77 +178,59 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "La configuración del xestor de pantalles nun se completó" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Instalando sistemes de ficheros." - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "rsync falló col códigu de fallu {}." - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "Fallu al desempaquetar la imaxe «{}»" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" -"Fallu al alcontrar unsquashfs, asegúrate que tienes instaláu'l paquete " -"squashfs-tools" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "Nun hai un puntu de montaxe pa la partición del raigañu" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" -"globalstorage nun contién una clave «rootMountPoint». Nun va facese nada" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "El puntu de montaxe ye incorreutu pa la partición del raigañu" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "rootMountPoint ye «{}» que nun esiste. Nun va facese nada" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "La configuración d'espardimientu ye incorreuta" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "El sistema de ficheros pa «{}» ({}) nun ta sofitáu" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "El sistema de ficheros d'orixe «{}» nun esiste" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "El destín «{}» nel sistema de destín nun ye un direutoriu" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Desmontaxe de sistemes de ficheros." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Trabayu maniquín en Python." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Pasu maniquín {} en Python" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Instalando datos." -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "Nun pue amestase'l serviciu {name!s} al nivel d'execución {level!s}." + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" +"Nun pue desaniciase'l serviciu {name!s} del nivel d'execución {level!s}." + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "El nivel d'execución de destín nun esiste" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "El serviciu de destín nun esiste" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Xeneración de machine-id." @@ -179,3 +256,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "Desaniciando un paquete." msgstr[1] "Desaniciando %(num)d paquetes." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Trabayu maniquín en Python." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Pasu maniquín {} en Python" diff --git a/lang/python/be/LC_MESSAGES/python.mo b/lang/python/be/LC_MESSAGES/python.mo index ebb941e8a559d90dcc57d12b555ba628c53408e3..f068d4290b64b3dbe75ebb3b228d7a407a95a433 100644 GIT binary patch delta 15 XcmdnQ(#bMGh4K7E)xeGOCo=*7EF}fA delta 54 zcmeBV*~BtIh4IHk)j+inUFV|I#FEVXJYAQ>l2j`NBLhQAT?0d1BU1$f3o8Q?T?11C JgN?=07y-^&51Ie~ diff --git a/lang/python/be/LC_MESSAGES/python.po b/lang/python/be/LC_MESSAGES/python.po index ee256fd81..0e1e1e4ba 100644 --- a/lang/python/be/LC_MESSAGES/python.po +++ b/lang/python/be/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Belarusian (https://www.transifex.com/calamares/teams/20061/be/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,98 @@ msgstr "" "Language: be\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -173,3 +249,15 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" msgstr[3] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/bg/LC_MESSAGES/python.mo b/lang/python/bg/LC_MESSAGES/python.mo index 54f750b7677c14ed9a703ad7cd27cd2309fc1db3..2c505bb7af21185cd4bdb0273e172f5e626d365a 100644 GIT binary patch delta 86 zcmcc3wTWv&idz#S1H*M7R%Kvdh+<}7&;im7Kw1t+uLaU-K>7@jP6E=OfwT*d4r5_p Yhy&8IfwVc0{>8F!RTkrBTP8VX0BrLPEC2ui delta 125 zcmdnQb(?EKirZ>N28QcEtjfT^(9F!hpaY~=0%, 2018\n" "Language-Team: Bulgarian (https://www.transifex.com/calamares/teams/20061/bg/)\n" @@ -21,6 +21,98 @@ msgstr "" "Language: bg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Демонтирай файловите системи." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -80,74 +172,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Демонтирай файловите системи." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Фиктивна задача python." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Фиктивна стъпка на python {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Генерирай machine-id." @@ -173,3 +249,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "Премахване на един пакет." msgstr[1] "Премахване на %(num)d пакети." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Фиктивна задача python." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Фиктивна стъпка на python {}" diff --git a/lang/python/ca/LC_MESSAGES/python.mo b/lang/python/ca/LC_MESSAGES/python.mo index e86957eb4c3c6faf054b88dc1c2f49ae9319e43c..af47737a367ad2f741b7a6898ed52e8be889d438 100644 GIT binary patch literal 7081 zcmbtXTWlRi8D82zf}vaz3W0K&qz$&I&#|3^Bt3E3G`15=?Z&d5C_+edygTQdiT9SB zUE2pM4?IK&DHRe@dEliLDh~yqI0 zD4Wl_GxN_s|Ns4$`Rl=bFFE*~#`9@Be|(SQ%mHsdjQ{Za@jl1-GVmuB-v%DV`=$3f z&ZmIafhT~sfQNy<0Gr@>;1j?@`yFQ(cm_!C zF91IYyagorF9T`cp99B$e*k_I=p1mIj{yz>mw>~-$ADkA-@gl_c|QVv1o$i9CxE{J zlD_wVq{n0LH~T&V9LBo`{0#6m@GS6$z$3tWz$bwRhRnK?zzMux1Crj~0)7_w29VbO z8aM^~JMgQ(kqY0&wPojx!4U4)7ZAm%tZ*k3M4Tw+@`a`)wfU z^*bN~KJp>Q$>75}kk-BWVT11gPvQM44o~{M2&DCQfDHI=;6>nJ80i_{*MKzsGVna` zZ$LWFv4ikEa0W>7ZUf1WU0?(FwtYW+$jpx|ejCUz{sxfd{}xDoJOHPWe;)^uUCsf? z?%xBFKi&kApY8$i&-pL@BmNx%iD>^*z>~nhzJDJ`^4|hZ01tlL@Oc{eMZCWVB;Is^ zv%r4>iTkIp$thq6oCN*=cntU#;0542Ko@xauo-_9cm?l&27U!NhC?g>zX>Gye*(6F z58;pja1D3__!jUy@IOGZ?-WQ%=luo{Zqs`+Af5d*9?(ql74&pIhX-!eKavHP=$NH* z(w-;qKpp)f&OL1ZF2iyALVFUw=(i8g6Z$U`GxkqySI|b=AK~eMn%agmPFxtr^Lcu~ zZ$BO!$$1D*4Nn~p`D+9Z{Xh%n3;Hh;H=wijJHo+1s&L>2ofkk02UONRCV!9*D!(Z= z^2F1LTgzgPr-E(qq;*8yoEq2Pnah2j$&k72B#Kg&h%`$=;W3dUQNm~r+X}M)E9#CB zr8+7Vft&j8M$`rFu^`IAl*N(6|4nSB6^MC~%2Y<7LsPO)-N?9VLy@p4TUo;O&@>N2 zD9b&MDUqy8mz3mzfR-$cSdxV`U#tsgs6i`l*W`i(o0qM2II-I$=dl!a z5-Brh&ZS$c)$>IntgOkE+0&v2+9=>^txzosf!x8?3d)(0D)xDY1w7;}L8LEnjcss+_;8~j_C+e3nJfr8EbgT3C}h{8 z)q3>{LL+8dH=TS(=Md#TOa27;*uxd>~gE z(^Mx$p~xjv<{ukDS{U{6F)ZrQL-T@dQ8;>$P>h0AY)X|nC3@UvQiUEn&wD<~gP64v z0q-O|bJZP;BBslpRp5y)+!T(Xd_z{ZGji7>Y%*WywYy}e#UyftQe;Z&D#b>QjkuK4 zV3l!pY$T1~xlwP_Su$bgOSn1%?U;@?8~4WMW)4ZK*julpuiLF%ijAEuv|^GN5~9h6 zecrIcc|PbLCHn}K%1~!r%`_?%WVed)Od1z+m@|QWqom`kY%{K6J{UlAMG&VQ1`lMR zClDX-2gI&MX}je|tK3(RK-A`loT`KB6q|J|yvJAVObP=wvUPJbS4L%V93}9zo?YFV zH;F55TexdvTp~jeXZenKIsmchEHOta(N!w9Wl>vbN1O3!7Fch~#2DLXOSjz@1AX#x z+W9_iA52N8PSkIJim_f^}=)A%g~p zD6cS!eeYRDyVlxFWzDACERE6Dy2RxssXJFf6OMF1TL$5mDqD)ff+Hyhp*TBAEyV(b z(Z4){sWQpqth}xW2 zyDAa|Yd6^9v(wK#duf(kon2ak~sLwW$c9R40bksn|@%k%eV=77@o2CDL{9`C6r5%d623&^EpxwT4Pss??N$-LBD8fxc*9Aie7_*59gh;u4O2}G4;z$ z(UJ)rk0M*hUenBd7NR=gDu6R@3OCaNiwsv5QglaJkZq#N6J*%ttJ0S!5u~-PAV%*z zc)dL7*si_kt5LMAvOOU^ePN-zd)uMK9<=^lC?Sx?l*jFxV#^&i$ZH5ekH-mJ(~4GTj7apk?7IYkZ$N`11A-wv741)VA$?p`W*BdtZt@ zslmZTD{sbeH0s}ow+bvZjelhrsU{%4`7H1KE5oJL1&ws7$ag5L)I!sP8Uzc*9P#Lb zKp}XUAg0YV0G;y+@j_2ASAnK<)9&l8#Lyyc474^MNKs~81lvvLOB}@l;!>6-XmqH| zq*s1@cLX(FJmo|Z+ zVs#3~q3v<{m-d=mIxLpW?#gC!$sq60^+L$aT^3m`?{!(hAl8XS&Bm=^T7$+MxTIBD&|-B3Y+|jISf0q>>Fn+ec`f^*sr~)iC!0 zf!xv4s@NXAu26A8?=T4^z9d>lI#J-dru!h}d%U;d>++!cdd}hjJ}FuZZK@q^Q6O{o z&NhElME5r|r1qYq4KP>}eXP0k!c@KdvTS;%8sn}_q6%h5>V}i-mes42jp2S3ckQ_@ zCmuR(a)Xs`lB(^18u?~$4czaQE>JQb>c3izSrQlSPR zwbJfu=+0y2`aIiq-Kw+abvxIj-rA(|ZHdaZvfBOT;zgCOZ16rIy&9V6+ZPX3sX$g6 Ic3i#w2O@>04*&oF delta 1072 zcmZ9~O-NKx6u|NG%&*3eY)q%onw~mnnUilsOU;Ft34@zZYat^sj3Ws)qcbB!n^_g% z#>FLf**XZ4CI})(g4%^e^o1a_48lz$wTSwk=Lgb(H^2Apdw1?V=iCS9HXCyr-om>= z1i6lJ^;sfa7%kw3a1MwxVi@ai43A<8oA3_m+=tkL?{=PlV;j$bLXpEbj7M++M=*`` zA~|`r^WrP&hg(>Mr9~n>^kXN6u?eRzhzqC-KEmVp3D4tCY`}1_$Y~r!2XmqOt>RgpuX?sOxPX4B!C9@fL>h8(zkG`qPGUs2fJ_EoJh9?HfoUYUg#myY-y*Mp`szPTI4rd#f$m(B~t}v z!ZVWp?kTs-Qu#@9qvA*NSm;7J5z9`elA*y^HqmQ$IN_d<6ApEB*-m$_(;0HQ94CLR zvd=PCs>aP$RhxO^Z8p!nPx5Qk?Uo%$X0oxFmrrM6$*esYn@nWR$o?^7*VG3057_fb zdp0&VpUD3AVbs^2U#RJ^JeSg`cp{VG56xO_L*U}f^!4ea{{6n0qw}+A9nPAlFOvV` O>#)pcf2;XY_x2wRxR((C diff --git a/lang/python/ca/LC_MESSAGES/python.po b/lang/python/ca/LC_MESSAGES/python.po index 5e91825e5..14d66b4a6 100644 --- a/lang/python/ca/LC_MESSAGES/python.po +++ b/lang/python/ca/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Davidmp , 2019\n" "Language-Team: Catalan (https://www.transifex.com/calamares/teams/20061/ca/)\n" @@ -21,6 +21,104 @@ msgstr "" "Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "Configura els serveis de systemd" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "No es pot modificar el servei." + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"La crida de systemctl {arg!s} a chroot ha retornat el codi " +"d'error {num!s}." + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "No es pot habilitar el servei de systemd {name!s}." + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "No es pot habilitar la destinació de systemd {name!s}." + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "No es pot inhabilitar la destinació de systemd {name!s}." + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "No es pot emmascarar la unitat de systemd {name!s}." + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" +"Ordres desconegudes de systemd: {command!s} i " +"{suffix!s}, per a la unitat {name!s}." + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Desmunta els sistemes de fitxers." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "S'instal·len sistemes de fitxers." + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "Ha fallat rsync amb el codi d'error {}." + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "Ha fallat desempaquetar la imatge \"{}\"." + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" +"Ha fallat trobar unsquashfs, assegureu-vos que tingueu el paquet squashfs-" +"tools instal·lat." + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "No hi ha punt de muntatge per a la partició d'arrel." + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "globalstorage no conté cap clau \"rootMountPoint\". No es fa res." + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "Punt de muntatge incorrecte per a la partició d'arrel" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "El punt de muntatge d'arrel és \"{}\", que no existeix. No es fa res." + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "Configuració incorrecta d'unsquash." + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "El sistema de fitxers per a \"{}\" ({}) no s'admet." + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "El sistema de fitxers font \"{}\" no existeix." + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "La destinació \"{}\" al sistema de destinació no és un directori." + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "No es pot escriure el fitxer de configuració del KDM." @@ -85,83 +183,73 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "La configuració del gestor de pantalla no era completa." -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Instal·lant sistemes de fitxers." - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "Ha fallat rsync amb el codi d'error {}." - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "Ha fallat desempaquetar la imatge \"{}\"." - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" -"Ha fallat trobar unsquashfs, assegureu-vos que tingueu el paquet squashfs-" -"tools instal·lat." - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "No hi ha punt de muntatge per a la partició d'arrel." - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "globalstorage no conté cap clau \"rootMountPoint\". No es fa res." - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "Punt de muntatge incorrecte per a la partició d'arrel" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "El punt de muntatge d'arrel és \"{}\", que no existeix. No es fa res." - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "Configuració incorrecta d'unsquash" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "El sistema de fitxers per a \"{}\" ({}) no s'admet." - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "El sistema de fitxers font \"{}\" no existeix." - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "La destinació \"{}\" al sistema de destinació no és un directori." - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Desmunta els sistemes de fitxers." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Tasca de python fictícia." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Pas de python fitctici {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." -msgstr "Instal·lant dades." +msgstr "S'instal·len dades." -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "Configura els serveis d'OpenRC" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "No es pot afegir el servei {name!s} al nivell d'execució {level!s}." + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" +"No es pot suprimir el servei {name!s} del nivell d'execució {level!s}." + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" +"Servei - acció desconeguda {arg!s} per al servei {name!s} al " +"nivell d'execució {level!s}." + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"La crida de rc-update {arg!s} a chroot ha retornat el codi " +"d'error {num!s}." + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "El nivell d'execució de destinació no existeix." + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" +"El camí per al nivell d'execució {level!s} és {path!s}, però no" +" existeix." + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "El servei de destinació no existeix." + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" +"El camí per al servei {name!s} és {path!s}, però no existeix." + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "Configura el tema del Plymouth" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Generació de l'id. de la màquina." #: src/modules/packages/main.py:62 #, python-format msgid "Processing packages (%(count)d / %(total)d)" -msgstr "Processant paquets (%(count)d / %(total)d)" +msgstr "Es processen paquets (%(count)d / %(total)d)" #: src/modules/packages/main.py:64 src/modules/packages/main.py:74 msgid "Install packages." @@ -171,12 +259,24 @@ msgstr "Instal·la els paquets." #, python-format msgid "Installing one package." msgid_plural "Installing %(num)d packages." -msgstr[0] "Instal·lant un paquet." -msgstr[1] "Instal·lant %(num)d paquets." +msgstr[0] "S'instal·la un paquet." +msgstr[1] "S'instal·len %(num)d paquets." #: src/modules/packages/main.py:70 #, python-format msgid "Removing one package." msgid_plural "Removing %(num)d packages." -msgstr[0] "Eliminant un paquet." -msgstr[1] "Suprimint %(num)d paquets." +msgstr[0] "Se suprimeix un paquet." +msgstr[1] "Se suprimeixen %(num)d paquets." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "Suprimeix l'usuari de la sessió autònoma del sistema de destinació" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Tasca de python fictícia." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Pas de python fitctici {}" diff --git a/lang/python/cs_CZ/LC_MESSAGES/python.mo b/lang/python/cs_CZ/LC_MESSAGES/python.mo index 414fae6c3a5e6511c9e44f5dfe293a1f9e91b517..2a294529defaab038dfdae44e5ac9a1b7ff24e37 100644 GIT binary patch literal 7177 zcmb_gTWnlM8J^P87DKtTv|I{hl9JY@-nE^CHg)2(jh&V>abm@8R4ODoyJvRyc+Z(x z&SjllD^hug1XB7!1yU3W^n`Dg!h`%T|uxE{j&Dcrxmfw5!23pe5i*AH)E>`CB{GW-{CH{PFk zFJqqsE(7-g&jUXWd=OzX6HId+xCBi$LP{Jdk*O5lHs?1@HmjAAn@nn_)DvCkG1P zLEwGB7l9nO0VIFAUjQD(dlyLUKL_pw zz72d3xEo4-75GIUwZ8!*c_UDkcsc;2buIxL!1F*F|92qC-GxQefpy>_@Yg`ZybD6fE{A~&zzaa)sH~3I=l+JHsv5ZMZ4NkbU;xE?kGI z+LMQ)YAJ1bB9VMmMD<JeE=0uac4?l+cnVnn$TB1+p!np#h_OHpU5({Dfa`By;mDYw-M7R07HE@;sh^ zCz)`&W+y#kt?UL#RT$%xc~^tp(L|w$o4IPK@~@{@s6D^daqKvCBN^&8mbjI(TBO5k zvbGZWaGm3G^F>4Onjc6f-1a%~^gHQfslTqU#S_Q2pE2_W$xpSUIz8)F6tmg9Wg+Om z!IB0~8Zv~Ed4n@>#zM^I{J0f}4iAMAbxBS?;A?zE#E6fo4qJgtB%4dau)|xOq@fjG z)|GPc3qqsCSI@D>1(<;oX;7s4eq4*kF-;RDNF&KRI^_)kgFr=Y9laKp60L)nw?wrG zZ7_A5AVj4%ATm|d%KeZ!>|Q;$n>`_wL~KY1uQq%oOTJfT$LvriD$c+7s?L!MMBxLO z(o$3GsFidQ3jOztA}x%0t__3w?qU3buTnUATE?7$Ri5?ZgbldIH98gCW9NP+wF_ci zk0h)U_30`zv?8VlEgQp60$EL97|J)qde+049$}LP(u}=Mc3OyZRmL$3)yu%#h#V;;Z*sILrLNr%G% zsq!S^1NMN}icT8!KvzT%Ljt+BK;#q+RHoQ08{vI_HO8bc;G?VO#+)*7+G^=u@hx^onxXvLvdsn>yW#bpb7PST(i%E|Cj1rGbYG z8X}^+oR;jp&x|o`##x-!YW~@QHk#UOagLHQdrH}Gqy=W%Ana1~mVB}Bkwn0u1m8_1 z#XN=N0#zBic~f@AVGc4nauPCSofW$f`$XOLrW+a?cT|6lkKBcm8>PxFPxW{*Gi#8H0c=;_5{r%sNXmgJ|U`MBYMJL`u%9Onv6R5kSqM-a z2BpV!6voqBwajZgv;QEsk29l+&&=>Ce&2mu@jZCJ+vFI3girEmj>f|?e6MXhG{g4~ zcbhW3Xy7gk=-`ewls7 zb+-XxH;8TO?O|yoNVj`etk}G6pT%c|udU6Cz4ew}rss;r)*V3sy?Ie8Ge~=0Z#`hP z_ZnAlEcg!T?aFX=QhI`fAT^LQA5{d8gLLz1CGA(>p60#RBHdOSm#{SKsC?9IKx2ay z`Jga68OmB$l@B(yJ1vD$F0X&9P}60ttnAMV^TBalQ5@$q-Jv}HKMkc)UAKvtEE_IM z56PyP?xgZ!Mj$v_SW%n*eWCyS_mXQz2DM|bQ5QR zyy+woJ%ta&J=t0Wz02Js53X9w-+b-`uG<@zHZLY}oNr!5J&!y=U2S=SDNXERo(Ysqv}0gac$prZ zyv!Y#wJ1anbs3&$`#y`;a&>!FQPLbz(q+kZ?rlym=4kWIx@TvZts_nvN84i9&8xjN zk1U*JL6c+Kz4b(FJWsU*{xZS&gy-%V%dQn8mx;=DrvkrK9e9qBgEVa&*@wTGo@KUq zC7YtS8Q_1IZ8w8wkcX;d9I_z1-5F-{~`0d_h{J9j6_jEZW za0tEJKptpk?E*z1>mE9ec8qaCXqLlwjBur%GQ>bJ((aA?u)qHPYDv)f5Ve z1a>dFHzfz_k6Sf{chY)t#Zfrx7Ao;H?5)Si#wA)i`KKu>wq?417y|)29LAdT4*~qE z&-_mFxI)1lK#0|ygbvGm#zPjhoSB@nJ$-#GkhZ(3w}w>DMHBJiHl}RG;<=1y7*elo znNj|*3+BY&PmOGv%f^;6L;<*oTCOR&9k;q|4r;Dx=$J;DQ*5D delta 943 zcmX}q&ubGw6u|MfZPLb=A8n%jk=mFvp(=69ZfLaDDuOjdM3AoBm(z@ z$n)&tnXp7kIM>Dp;k1hkp^GV;#XhWK4sW3DeU5wZb94L`_cKlhM7r@5?!XF8<01}- zG~``#;ydcXb?m}WP^1_8aTHz5;R5FI7V3d7aS*@ZVf=$xbUQ=}ID-y0Q1`vU3H*w4 zoG*z^5t}dScnlxnK3u__7z&9@VjA^;%b3AO7$-~1sQW*K{TsUG>cj`slx<)Q3)Dl`-9`O@_o(wx>ZLb5il^}cp225WzzwvJ z<*m??ZUuWAepC3j;#;lH?yXr2G~d%mKlz~<(x5s*sU^unCWUhP{nLXQBta7Xn~3%@ zmu&?V^P6~^9N26sozX6*BmGijP=f@tLYqv}O?kzXgJrWE>^JKjcf2p13vH$np7wr) zBbK=z*=w#ve-F>v#~0_TOIPYw?aAuW{CKA5xQA@VwTq>UGdAvw+D^%FyjtvqW!`k1 jHRrkq&BbKatR, 2019\n" "Language-Team: Czech (Czech Republic) (https://www.transifex.com/calamares/teams/20061/cs_CZ/)\n" @@ -22,6 +22,103 @@ msgstr "" "Language: cs_CZ\n" "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "Nastavit služby systemd" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "Službu se nedaří upravit" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"Volání systemctl {arg!s} v chroot vrátilo chybový kód {num!s}." + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "Nedaří se zapnout systemd službu {name!s}." + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "Nedaří se zapnout systemd službu {name!s}." + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "Nedaří se vypnout systemd cíl {name!s}." + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "Nedaří se maskovat systemd jednotku {name!s}." + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" +"Neznámé systemd příkazy {command!s} a {suffix!s} " +"pro jednotku {name!s}." + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Odpojit souborové systémy." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "Instalace souborových systémů." + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "rsync se nezdařilo s chybových kódem {}." + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "Nepodařilo se rozbalit obraz „{}“" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" +"Nepodařilo se nalézt unsquashfs – ověřte, že máte nainstalovaný balíček " +"squashfs-tools" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "Žádný přípojný bot pro kořenový oddíl" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "globalstorage neobsahuje klíč „rootMountPoint“ – nic se nebude dělat" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "Chybný přípojný bod pro kořenový oddíl" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "kořenovýPřípojnýBod je „{}“, který neexistuje – nic se nebude dělat" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "Chybná nastavení unsquash" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "Souborový systém „{}“ ({}) není podporován" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "Zdrojový souborový systém „{}“ neexistuje" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "Cíl „{}“ v cílovém systému není složka" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "Nedaří se zapsat soubor s nastaveními pro KDM" @@ -83,76 +180,67 @@ msgstr "Po kontrole nainstalovaných správců displejů je seznam prázdný." msgid "Display manager configuration was incomplete" msgstr "Nastavení správce displeje nebylo úplné" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Instalace souborových systémů." - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "rsync se nezdařilo s chybových kódem {}." - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "Nepodařilo se rozbalit obraz „{}“" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" -"Nepodařilo se nalézt unsquashfs – ověřte, že máte nainstalovaný balíček " -"squashfs-tools" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "Žádný přípojný bot pro kořenový oddíl" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "globalstorage neobsahuje klíč „rootMountPoint“ – nic se nebude dělat" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "Chybný přípojný bod pro kořenový oddíl" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "kořenovýPřípojnýBod je „{}“, který neexistuje – nic se nebude dělat" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "Chybná nastavení unsquash" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "Souborový systém „{}“ ({}) není podporován" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "Zdrojový souborový systém „{}“ neexistuje" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "Cíl „{}“ v cílovém systému není složka" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Odpojit souborové systémy." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Testovací úloha python." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Testovací krok {} python." - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Instalace dat." -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "Nastavit OpenRC služby" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" +"Nedaří se přidat službu {name!s} do úrovně chodu (runlevel) {level!s}." + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" +"Nedaří se odebrat službu {name!s} z úrovně chodu (runlevel) {level!s}." + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" +"Neznámá akce služby {arg!s} pro službu {name!s} v úrovni chodu " +"(runlevel) {level!s}." + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"rc-update {arg!s} volání v chroot vrátilo kód chyby {num!s}." + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "Cílová úroveň chodu (runlevel) neexistuje" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" +"Popis umístění pro úroveň chodu (runlevel) {level!s} je " +"{path!s}, keterá neexistuje." + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "Cílová služba neexistuje" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" +"Popis umístění pro službu {name!s} je {path!s}, která " +"neexistuje." + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "Nastavit téma vzhledu pro Plymouth" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Vytvořit identifikátor stroje." @@ -182,3 +270,15 @@ msgstr[0] "Odebírá se jeden balíček." msgstr[1] "Odebírají se %(num)d balíčky." msgstr[2] "Odebírá se %(num)d balíčků." msgstr[3] "Odebírá se %(num)d balíčků." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "Odebrat uživatele živé relace z cílového systému" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Testovací úloha python." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Testovací krok {} python." diff --git a/lang/python/da/LC_MESSAGES/python.mo b/lang/python/da/LC_MESSAGES/python.mo index 30a5794156c0dcec96455c5c0a4725221091e43c..9f7b620c2930a37b4068394fd84b35e67b689b66 100644 GIT binary patch literal 6544 zcmbtXOKcoT8LlOPEM|9sgs{LaP%#@~6Zedrgghn*kYtj`IF2pHSt7(?%hNS8<>{^- zs;cb_Rt^XS2`MMgas?qpA|N5qN+>)p<_Z$9AngT-%L>FH960WQ@9*dI*iIa1x&2Ld zz5e?CM}7Ub{d-?$xK81I8TXsdFg6Rkw+H`l{d6y5Uj+Uv!*_t=c)t2>#y$pI1s(_9 z1%3qh3*ZUhpEBI{p0xcOu#WeA;6dQ`fv15#2Yw3p2>1%{z&^%~08azy`8D82fp>v4 z|M!5j?nB@d@Xx>x0@<^SeF(50xCA@`d@C(2luC%NWA|Rc#--6 z4+CG`&)BDd7lAat%AUUiB>sO1B)|O?Nb&UuI1PO6KyLrID?zxrgzkiFiYYU;mJOU8*WW5T7&o?PKi&l={Rmon_T46 zJ=yPJpuNyVdnJF-wHNm*$*hr~NwM{y&Zle|VcFq8@gIum~2UWQOkYRpL>#aQJ!*NS}kIn(muzAv2Q z8^UxB**oXz$$Q=sLBN&ft*(h8$BlHc(bDJAn8cmDQO_zk$Fjn|Jx6-Vs78xl* z2`jmaxQVqF$TbNI6G)8D#^e)8eob|{t~t-L247jR5=fqI&*u(2NypPY=d)+5)$&17 zSH|SVJk_9GEffmdD@=>EdXiybTc+UMG>-E>N+f8t~}uFY=0VipaOFZ88ex|Hw8vP(tFVlY5}xh{8I8N$e-A$M@b zf@Mu*`+*qnP-xMS6!b%}#@B^Kezc;nA4n%zGY-Q6?+;uz(tI^qsa4+~HTrzx4!a`2 z41y>EMY@dRww=N+e1=N@!xJbA zlYZWYL1lO(altnz9sNjJPRS~7E9=-$cs!<4B|LWScRk9Jn0JhXcT7oFjiD7eJ?vSF zI0@kZ91*Mrek;zwGi zbW(MbNTZ{Ic&ixCRqA2^It}=Z%z!O#A=mN%5kP%q*mnaC55(G+$Pf4f)2>9W+Xcin6cZ=Xz()lQkx_m@OZHqclejkH z%*O4ux;@lJOD9KMPDzd3)M+}>2D4)jeyK)Fv022369_25$4OGmQ%Ww9${6Q8IhcYw z$mys_sFWR6?LzDmb=$jc%UCgA;yvkTY9mL$cgH*Y)2_b$dA>n%qOKDM~vEy*=SW4tCxdxIaFo;l@BpZ2ED z@R{kx@e@a4hUSD5duQ{4RwdHN(SXhTF6rnKE)*VLJ`myQhlQVT+)F;R0XXh`MyP2s?kKt@} zQp1WtA7(mv+tpEal|G9U6UIt+{^s%(?{wLZmTF7mUB-l6-DyPz7@tT(tU9^c;pmpkz|X3pejW z{N#lqTd&Z<#mFt=N+Wkr#5)h&<&va}hb@)53%?dMZAVk#eFd#o@>sIdUX}O)+K%A1 z5xXPU_6(i%5JXi!TGX#{p{y54qTO^$MbR#Lk}}w?TdsgjrkcInJ%-JdZMkmt@R28m z8}eW%M`gmfyLn&xX?RzcMKw&LwwJ2sid6Qth-c3sLr6T&#TpJs;+@npL{s(|Nb=bt z!qX#LxDnCp^#yW7C(CBC8Q-(R)5SDb#P0 zHWmGxyn%01isVSw%?CQ2qB=t<>0k(kY#S}9h)!6*X9zkb3c5-&Mb$R_c8Zs+U7PSz z?y6h|fjAtI9k7`dh+JahgJ-Dwng~$d(vF!_8wv+>q)NB7!ApgW&@N_7%!sXw5abVq*H9qqL=Rl6l9mqz4*?9FxBqb;|a+w3Whn%wMg&5Mv14 z%xTn|=Z&tkG)sXEt`pU!D%KXBL31ejeMA6cG#>CJZ?>TpFY)K_K`-&y2ql$DZ1Sht zMq@|#6imO8vTvYFVqYnuIX$gPeNCd>ShxAmxqN$>Mftjky2f^UQ(Pv$%b-FsZ;b|u z{u@qVPZTXx8ew*Egwe)!5ZV^|Eei&;VL4yPdvQ`e#XNH=AOefvNnJGT+nXpkK1j+A z@*HFL73gvN(a!T?#Dz~v!V8gFF>1(nfKPPiaYV1Ng zO+xyJDC<~NVpBwSBM_3+b&A-kejfMq=EF`Pr+5c-8edh&?oo-2(W%7luBm`(@Q~xG X;}UrtDjQI(req4~)4kMeP}u(k{U7#m delta 962 zcmX}qJ!n%=6u|M5uQtZCjj2f+wK4Y7kG}E}o2s=G(Hbb0Qfftzb_m+gE=EHKaWI>R zONC3t4$?tKMIl4ifI8?VqT*n|SqD+9hz|bGP1*xDzkBoUd-vXR?!BXHsq#kDzam68 zZ69sKBa+2gFF%Cq6Y0b>?!g&s$0By&9n^Q9U?0A%kN;plU+;|1mEK< z>r1pz#Nm%3p2CNC2sbc>!Jx<(CQ%o-j452hWwKR8oj(;~4&FrF&?@%eI`-mc)Or4$ zwebMDtS=Yn=*e%Rrsx4q;#1U<{KHmEhS@A;Q0JdTEyYF5;5F2R9$_E8!Nd3i2e6|_ zWCABp=dEH{CsgUEUr}F-H`hKmidPt4$A0{Pr_t9^+gJ`YLkp-Gx`oH^1!}4OA_=nP z1RGk?t>C_u?TPgxY|_?e|JGCV*ZZ1Q?vo9@gc?*wD7DQD2@=X_vl2%Q&SJBreZ9-< zeLJX_&D;(ds_j&t=q=|)N`jW6X>fq;(3)yFD5IEMAZMz9gxPFZuDok3c+FgBy7Da) z_L%$OgXTul&)ym5Oldy9v{=0AjOCZ+hf^6heZq0mP9~djj}N5*M7h|L5b!^g1#UI=8?|9yPZ|gLl+SmUBbZTfo diff --git a/lang/python/da/LC_MESSAGES/python.po b/lang/python/da/LC_MESSAGES/python.po index 2427771eb..2d8aa8caf 100644 --- a/lang/python/da/LC_MESSAGES/python.po +++ b/lang/python/da/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: scootergrisen, 2019\n" "Language-Team: Danish (https://www.transifex.com/calamares/teams/20061/da/)\n" @@ -22,6 +22,103 @@ msgstr "" "Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "Konfigurer systemd-tjenester" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "Kan ikke redigere tjeneste" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"systemctl {arg!s}-kald i chroot returnerede fejlkoden {num!s}." + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "Kan ikke aktivere systemd-tjenesten {name!s}." + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "Kan ikke aktivere systemd-målet {name!s}." + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "Kan ikke deaktivere systemd-målet {name!s}." + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "Kan ikke maskere systemd-enheden {name!s}." + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" +"Ukendte systemd-kommandoer {command!s} og " +"{suffix!s} til enheden {name!s}." + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Afmonter filsystemer." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "Installerer filsystemer." + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "rsync mislykkedes med fejlkoden {}." + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "Kunne ikke udpakke aftrykket \"{}\"" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" +"Kunne ikke finde unsquashfs, sørg for at squashfs-tools-pakken er " +"installeret" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "Intet monteringspunkt til rodpartition" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "globalstorage indeholder ikke en \"rootMountPoint\"-nøgle, gør intet" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "Dårligt monteringspunkt til rodpartition" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "rootMountPoint er \"{}\", hvilket ikke findes, gør intet" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "Dårlig unsquash-konfiguration" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "Filsystemet til \"{}\" ({}) understøttes ikke" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "Kildefilsystemet \"{}\" findes ikke" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "Destinationen \"{}\" i målsystemet er ikke en mappe" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "Kan ikke skrive KDM-konfigurationsfil" @@ -84,76 +181,64 @@ msgstr "Listen er tom efter tjek, efter installerede displayhåndteringer." msgid "Display manager configuration was incomplete" msgstr "Displayhåndtering-konfiguration er ikke komplet" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Installerer filsystemer." - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "rsync mislykkedes med fejlkoden {}." - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "Kunne ikke udpakke aftrykket \"{}\"" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" -"Kunne ikke finde unsquashfs, sørg for at squashfs-tools-pakken er " -"installeret" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "Intet monteringspunkt for rodpartition" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "globalstorage indeholder ikke en \"rootMountPoint\"-nøgle, gør intet" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "Dårligt monteringspunkt for rodpartition" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "rootMountPoint er \"{}\", hvilket ikke findes, gør intet" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "Dårlig unsquash-konfiguration" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "Filsystemet for \"{}\" ({}) understøttes ikke" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "Kildefilsystemet \"{}\" findes ikke" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "Destinationen \"{}\" i målsystemet er ikke en mappe" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Afmonter filsystemer." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Dummy python-job." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Dummy python-trin {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Installerer data." -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "Konfigurer OpenRC-tjenester" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "Kan ikke tilføje tjenesten {name!s} til kørselsniveauet {level!s}." + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "Kan ikke fjerne tjenesten {name!s} fra kørselsniveauet {level!s}." + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" +"Ukendt tjenestehandling {arg!s} til tjenesten {name!s} i " +"kørselsniveauet {level!s}." + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"rc-update {arg!s}-kald i chroot returnerede fejlkoden {num!s}." + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "Målkørselsniveau findes ikke" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" +"Stien til kørselsniveauet {level!s} er {path!s}, som ikke " +"findes." + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "Måltjenesten findes ikke" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" +"Stien til tjenesten {name!s} er {path!s}, som ikke findes." + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "Konfigurer Plymouth-tema" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Generér maskin-id." @@ -179,3 +264,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "Fjerner én pakke." msgstr[1] "Fjerner %(num)d pakker." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "Fjern livebruger fra målsystemet" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Dummy python-job." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Dummy python-trin {}" diff --git a/lang/python/de/LC_MESSAGES/python.mo b/lang/python/de/LC_MESSAGES/python.mo index 8514d480741c65cd4bec82379464f97794a8eabf..751c1ebb05d56bbdaf3595e8c0a8bb6c29dfe28e 100644 GIT binary patch literal 6811 zcmbtYO>7)j9e>b-v@WHP(gH0XFNP4Cc-D3jlGKSqiz;`m-_aXQGG;kcxTfk?5KLVZvz6Ja|@L#|$0H4{%*dgFaAl+XF zehPRSNbA1}qPU8jCsJ@z?XnO16~6D8@L3V`!Hjp!0!OB0q+B^1D}1$@wX0~!~I<#$@M!R z2R`)?#=Zp|R)8zGf8%L~dvWLr?q31YxI4fZ;5{Jm_z&Pb@Oh9#cpW$k{Bd^wS0M2* zv7fQCz-vI_?T5fG1Ahx7eeQk6-Jbyx|0ct41IfOA0wg0`#79yk5=l zo4~_(eh*0V{|F>~?SW9V&oGeIn+Dc^3V0m&4)6l-2^b~mVFkDh`~i^k_IKddfX~5r z>0B)!9XtQB)g?ONlv=<;6q%|MLNr`WB38{vHF2~GMJ{-HNe_7>G6wngKHl? z#McM$As)%rpd!mTfWbW2m*@vB;v42{{TlAT5GojGxB4a>!<21|A)XK7Q@T#qVqcy~ zYF^s%g^_$yB#i_5*6DHkoYzDc@<8!gGl^rv6KT>!NuSFki4#s^_@+uD%&0K8l zE-L+=B~wLjc@WWn;mupa?7UPGz9F%Atr;lk1%8DsxT*P4x_A<(21hIqr3a)+M@@NP ztYp4IY5c(vgoRN*e}_q3^RRZoH_09SSZYqrDsKkbupaYxz@U^$z}ICo;+NF=nA zbm^)vyoFEqYF5KeLRm9V48!ICo=cwG!WUCOzHGc8_oD%+QJpVhD&X9`RL;qR6)Fzgy(@%u>hS3_>GeeTiHgg<{>PA#>%K=Ivg5El`r8R z& zm0DBQ)`(m(hQiPC9rJJi!=|&e1VV|;QaP7JZlN8sh)<(n^;w!2otLZpRkOX@;v3&F?^om+jaa-ll(i1hxrn&6px`2+lT{JZ~OB4&+(!fUqjo?v! zK}&YuWyY#D<4mXZdT_Jn9c^t>Tuw=aT~W>*>3~@pgkH+lQXCdGVgw9I@L?(`mdGWm zRAmhFHQ5=1I!Nh=Nr;pURvtp^6Lo`Cw{5QOs2Z=kSlE(MKs0F%LJ<9BTZvkdTM;U-ELP5tsd0nO}Jk)j*3x4 zB9VIBV1^z)GBI&{a@?2WqeDvzOY_}>PF5y{kamq!5U|t235>jH#u1SNbqd}m5-rX2 zm6dbe$?iDXsxA|69x2y{ex~@z)xZ=|P9Y)>4=vK%IG0EUC zgM698CpJ>-*^mkuy>~&rj#!Zu&2SUL-8#|MTa6GavN_mXR$FkL@sk!2aM1~|_pnGaMG{q&b=rfs4bD|f$D;9!CVzF2ZKmtunL7^VOy)0)TgQY3;LB-o@A@DN1v6I zYmYq9mM{-7D<1-4i;CZIDhm^}?~0lq89Nf?cbO_PZ$KgMYC{A&1ixghWa(`|8E8EY zQHqeFf<|8ES8d_%U5Hn+x<7kBJO&0%c8hjJ%tNX{P|5q(x<+n>!qpf@hk$Zk@yldh z@Ee&Rs|c;_1N`W31gdBkP&K()-kMfZK*?-g87e%jx;0-YdI4TX;A%*XXo7<&W?KWx z&MbPE6ye2Nm}7R;qPw8iio=5ut9!Px{zz8ixGN9uHUp#;I;>qY?>g*`dDZH6a~(pi zOj}cCMrk_*+aTBj+UVd~g@+&g03#f@{33~*hqD>kKxp536^_%xGz7*V36rsHL}n^k zM24oy&u#C(;iwJS-g>PW8aMr+f;ox#bMsIzWa{6CUim;PybsF@FYcq=V8E~;7 z;TS5Q*1Vs6D&%2^NI#*(x$*z0B#UWK=k^u?9Y$WzXX>*p1h|4flCi^dEsYWDC|-N774?^jyxX*75Hy zo9l~at!OY1Ac|8Kl#W>vHnWbSe~|%s{{gEE>|Pu*UriCNZ0c}k<+{K^3daoU^HoXd z&7PI24N9jwwiZ;;WH~Xf4yXbf_;0(OmGcNbg9;6$Ql5;rHy5Pz9h(cUV26gqt|S z{9@OLI6Nrg6?}p8votUEC1_Bn3eb^XP}^^loP kj+;Np9`o5wnAi3v|6_eQZ2ZP?|58&bWPYc*%vSpSe}NHY8vp, YEAR. # # Translators: -# Adriaan de Groot , 2017 # Christian Spaan, 2018 +# Adriaan de Groot , 2019 # Andreas Eitel , 2019 # #, fuzzy @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Andreas Eitel , 2019\n" "Language-Team: German (https://www.transifex.com/calamares/teams/20061/de/)\n" @@ -23,6 +23,104 @@ msgstr "" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "Konfiguriere systemd Dienste" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "Der Dienst kann nicht geändert werden." + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"systemctl {arg!s} Aufruf in chroot lieferte Fehlercode {num!s} " +"zurück." + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "Der systemd-Dienst {name!s} kann nicht aktiviert werden." + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "Das systemd-Ziel {name!s} kann nicht aktiviert werden." + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "Das systemd-Ziel {name!s} kann nicht deaktiviert werden." + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "Die systemd-Einheit {name!s} kann nicht maskiert werden." + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" +"Unbekannte systemd Befehle {command!s} und " +"{suffix!s} für Einheit {name!s}." + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Dateisysteme aushängen." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "Dateisysteme installieren." + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "rsync fehlgeschlagen mit Fehlercode {}." + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "Entpacken des Image \"{}\" fehlgeschlagen" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" +"Konnte kein unsquashfs finden, stellen Sie sicher, dass Sie das squashfs-" +"tools Paket installiert haben" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "Kein Mount-Punkt für die Root-Partition" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "globalstorage enthält keinen \"rootMountPoint\"-Schlüssel, tue nichts" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "Schlechter Mount-Punkt für die Root-Partition" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "rootMountPoint ist \"{}\", welcher nicht existiert, tue nichts" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "Schlechte unsquash Konfiguration" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "Das Dateisystem für \"{}\" ({}) wird nicht unterstützt" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "Das Quelldateisystem \"{}\" existiert nicht" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "Das Ziel \"{}\" im Zielsystem ist kein Verzeichnis" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "Schreiben der KDM Konfigurationsdatei nicht möglich" @@ -85,76 +183,64 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "Displaymanagerkonfiguration war unvollständig." -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Dateisysteme installieren." - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "rsync fehlgeschlagen mit Fehlercode {}." - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "Entpacken des Image \"{}\" fehlgeschlagen" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" -"Konnte kein unsquashfs finden, stellen Sie sicher, dass Sie das squashfs-" -"tools Paket installiert haben" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "Kein Mount-Punkt für die Root-Partition" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "globalstorage enthält keinen \"rootMountPoint\"-Schlüssel, tue nichts" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "Schlechter Mount-Punkt für die Root-Partition" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "rootMountPoint ist \"{}\", welcher nicht existiert, tue nichts" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "Schlechte unsquash Konfiguration" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "Das Dateisystem für \"{}\" ({}) wird nicht unterstützt" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "Das Quelldateisystem \"{}\" existiert nicht" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "Das Ziel \"{}\" im Zielsystem ist kein Verzeichnis" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Dateisysteme aushängen." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Dummy Python-Job" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Dummy Python-Schritt {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Daten installieren." -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "Konfiguriere OpenRC Dienste" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "Kann den Dienst {name!s} nicht zu run-level {level!s} hinzufügen." + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "Kenn den Dienst {name!s} nicht aus run-level {level!s} entfernen." + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" +"Unbekannte Dienstaktion {arg!s} für Dienst {name!s} in run-" +"level {level!s}." + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"rc-update {arg!s} Aufruf in chroot lieferte Fehlercode {num!s} " +"zurück." + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "Ziel Runlevel existiert nicht" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "Der Pfad für runlevel {level!s}, der nicht existiert, ist {path!s}." + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "Zieldienst existiert nicht" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" +"Der Pfad für den Dienst {name!s}, der nicht existiert, ist " +"{path!s}." + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "Konfiguriere Plymouth Thema" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Generiere Computer-ID" @@ -180,3 +266,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "Entferne ein Paket" msgstr[1] "Entferne %(num)d Pakete." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "Entferne Live-Benutzer aus dem Zielsystem" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Dummy Python-Job" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Dummy Python-Schritt {}" diff --git a/lang/python/el/LC_MESSAGES/python.mo b/lang/python/el/LC_MESSAGES/python.mo index a7cd9b1679965bebeb79fde7996a7efd7dc7d75a..5fc568093695589df731ef91565efd5b20f51c9f 100644 GIT binary patch delta 28 icmdnN($6wMhp&Z^fgzcJfk6$3UocLzO51ocpAi6GA_pu0 delta 67 zcmeBY*}*bFhi@$-14A+c1A`h63o=c#N>dBbbuLOxEXmBz({)KKNwrciGBC8%H89jQ VGF33Jure^wH83?W*f_U{5dah45Iq0@ diff --git a/lang/python/el/LC_MESSAGES/python.po b/lang/python/el/LC_MESSAGES/python.po index de6fd765f..59101e0a3 100644 --- a/lang/python/el/LC_MESSAGES/python.po +++ b/lang/python/el/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Efstathios Iosifidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/calamares/teams/20061/el/)\n" @@ -21,6 +21,98 @@ msgstr "" "Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -80,74 +172,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -173,3 +249,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/en_GB/LC_MESSAGES/python.mo b/lang/python/en_GB/LC_MESSAGES/python.mo index 2fa9b9da16047a89cbd6f6d73fb209507e78985a..1460f8611a08f4f77cdcfae37b96e1ebf5c77126 100644 GIT binary patch delta 85 zcmbQj`I=)witAiP28QcEEXcsXP|D1}AOfV@q4XRe4HDl7q)mYIVIZvyq<;Wu10b!! U!oVO3q(e8Z%x2td%M{K806zi@(f|Me delta 124 zcmaFOF@, 2018\n" "Language-Team: English (United Kingdom) (https://www.transifex.com/calamares/teams/20061/en_GB/)\n" @@ -21,6 +21,98 @@ msgstr "" "Language: en_GB\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Unmount file systems." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -80,74 +172,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Unmount file systems." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Dummy python job." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Dummy python step {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Generate machine-id." @@ -173,3 +249,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "Removing one package." msgstr[1] "Removing %(num)d packages." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Dummy python job." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Dummy python step {}" diff --git a/lang/python/eo/LC_MESSAGES/python.mo b/lang/python/eo/LC_MESSAGES/python.mo index 3a92deca80df1d54564b7e104d7753e1954e59e3..a01b6f3231cc8641665d9476da3949d9d0f07c4c 100644 GIT binary patch delta 85 zcmbQh`J7`yifc0?1H*M77Gq#wh-PMB5C_slKw1h&cL8ZZAiWewn*izUKw1|_zX8%l XKw650fk6^T`)*vB&A8c?DVPZWBcu#V delta 124 zcmaFPF@bYJit8Fi28QcEEXKgV(8A2XAP%Hw18FHBy%|Ug0_k%=+5|{H0MfcZT9k!> z!3an@18GShUAA#$HltdIu5(dpVo7Fxo~}z`Nvf5Ck%6J5u7RPhk*R`#g_VJcu7Rn6 K!Dd0GFeU&N;TC%U diff --git a/lang/python/eo/LC_MESSAGES/python.po b/lang/python/eo/LC_MESSAGES/python.po index 277599a81..854ec3596 100644 --- a/lang/python/eo/LC_MESSAGES/python.po +++ b/lang/python/eo/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Kurt Ankh Phoenix , 2018\n" "Language-Team: Esperanto (https://www.transifex.com/calamares/teams/20061/eo/)\n" @@ -21,6 +21,98 @@ msgstr "" "Language: eo\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Demeti dosieraj sistemoj." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -80,74 +172,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Demeti dosieraj sistemoj." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Formala python laboro." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Formala python paŝo {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Generi maŝino-legitimilo." @@ -173,3 +249,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "Forigante unu pakaĵo." msgstr[1] "Forigante %(num)d pakaĵoj." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Formala python laboro." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Formala python paŝo {}" diff --git a/lang/python/es/LC_MESSAGES/python.mo b/lang/python/es/LC_MESSAGES/python.mo index 3619a8085063ece7bb31d9d10d4500363e32131e..8d68c985fb4fc4719404541fc823f1ba447c9c79 100644 GIT binary patch delta 1066 zcmZY6$!k+V9Ki8O_tskNlG;V>*aZ<==;A`Hf>lvaC{`%+Bo29#=Go-Ep(X8|EBCewedS91*p3c&s`{JagisEy&``Y_35RRX9+|e>WZae4RW7ARE-BBmwG+5R zH9k5vSy-!Wjzmkz+A-xxovb8fyW!iqiSSL`i@v?QnJ$;Zc7196u0rV6XYw;Hb5c7o z*9pAM!e7}>$(Z(H_GZD;tYBLvOZM7XP?bcL<(g~LiV4#BwSWrUJs lzo~{Ji_ey;SBfvgFZEa2ecQZ@D#fQf3bW)Eq75TezW`J#+<^c9 delta 613 zcmY+=J4gdT5P;#y!)SazA&QTn!3TPBiAIws5{Mv(T50cLM1o1qSL!Q85EKqUu+~Nd zHMNbXm0)Wn3N{vYHj0J+CTSd)`)-!qVRlb^x6Rf|qx(pR7P6hZBRj~ngAehFK77L- z{J{WrIz{?0fvR4|Aw0weyuoICD*0Yo|He_)t6YVCmc;o{4U(uD?%@Pp;UIpZj;-$E zzFCY@o2Z7q#50C^z)tFnMszD>(;{IgGV_ahW5xcOvQiM6Bp5#a|mZ6GlDwa}*>Q-t1UP`!> zRFm{5JSzwfBDJJ?UV0XSnS~4fiyEpjd)^tacbx}z(6wlPxkC9V_ot(GQA=#C8apX7 zt4$j_t1*8_4@NaTsD;9QJrdJLH9f5BcE2Y!Fq2CqP5;c6vAu2jCs%Ttxm3o;M#tl8 k86%Y*UNJLML+W@WZ+WU6_C@)#eOj?$AA1w|UvHQ54|hFI>Hq)$ diff --git a/lang/python/es/LC_MESSAGES/python.po b/lang/python/es/LC_MESSAGES/python.po index 626ff0ed8..426c5fce3 100644 --- a/lang/python/es/LC_MESSAGES/python.po +++ b/lang/python/es/LC_MESSAGES/python.po @@ -4,18 +4,19 @@ # FIRST AUTHOR , YEAR. # # Translators: -# strel, 2017 +# strel, 2018 # Francisco Sánchez López de Lerma , 2018 # Guido Grasso , 2018 +# Adolfo Jayme-Barrientos, 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Guido Grasso , 2018\n" +"Last-Translator: Adolfo Jayme-Barrientos, 2019\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" @@ -23,6 +24,100 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "Configurar servicios de systemd" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "No se puede modificar el servicio" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Desmontar sistemas de archivos." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "Instalando sistemas de archivos." + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "No se pudo desempaquetar la imagen «{}»" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" +"No se encontró unsquashfs; cerciórese de que tenga instalado el paquete " +"squashfs-tools" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "No se puede escribir el archivo de configuración KDM" @@ -86,74 +181,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "La configuración del gestor de pantalla estaba incompleta" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Desmontar sistemas de archivos." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Tarea de python ficticia." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Paso {} de python ficticio" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Generar identificación-de-máquina." @@ -179,3 +258,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "Eliminando un paquete." msgstr[1] "Eliminando %(num)d paquetes." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Tarea de python ficticia." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Paso {} de python ficticio" diff --git a/lang/python/es_MX/LC_MESSAGES/python.mo b/lang/python/es_MX/LC_MESSAGES/python.mo index 9a9abf41d7cb56cddf1a6447555c7311248adf3d..4c8229785c882bd6e48fbdab3bfc8bcb7e27adb2 100644 GIT binary patch delta 151 zcmbOt@S10s`v;>fE%*MbV z4y1j6v>K330n$Q1x*JFv0qJ>A`XZ1v2J%_h85qofv;~mX1k(9H8l-L}I|Cco;xn5y N880dzF7|7RUXJ9Y`(uqJ?6G+bh(jaw**csTs7JuEW z$+($GEkxJ3C^fMpGe1w)C9x#cO2Np$&{EgHP}j&*!N9`Gz(m);)WBf#O=ck$0Ooid A{r~^~ diff --git a/lang/python/es_MX/LC_MESSAGES/python.po b/lang/python/es_MX/LC_MESSAGES/python.po index c40b724d2..841014ab2 100644 --- a/lang/python/es_MX/LC_MESSAGES/python.po +++ b/lang/python/es_MX/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Logan 8192 , 2018\n" "Language-Team: Spanish (Mexico) (https://www.transifex.com/calamares/teams/20061/es_MX/)\n" @@ -22,6 +22,98 @@ msgstr "" "Language: es_MX\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Desmontar sistemas de archivo." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "No se puede escribir el archivo de configuración de KDM" @@ -81,74 +173,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Desmontar sistemas de archivo." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Trabajo python ficticio." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Paso python ficticio {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Generar identificación de la maquina." @@ -174,3 +250,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "Removiendo un paquete." msgstr[1] "Removiendo %(num)dpaquetes." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Trabajo python ficticio." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Paso python ficticio {}" diff --git a/lang/python/es_PR/LC_MESSAGES/python.mo b/lang/python/es_PR/LC_MESSAGES/python.mo index 715bc26a03b96065bd2e60bd960388db3956319a..d3872bc6f10d72545c586e43e28dc90ce35979e5 100644 GIT binary patch delta 15 WcmdnVJb`(F3S-zr)xeGOr5FJy6$H%y delta 54 zcmbQhypwr?3S<35)j+inUFV|I#FEVXJYAQ>l2j`NBLhQAT?0d1BU1$f3o8Q?T?11C JgN?4zvIO diff --git a/lang/python/es_PR/LC_MESSAGES/python.po b/lang/python/es_PR/LC_MESSAGES/python.po index 86b8460f1..073ad8e03 100644 --- a/lang/python/es_PR/LC_MESSAGES/python.po +++ b/lang/python/es_PR/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Spanish (Puerto Rico) (https://www.transifex.com/calamares/teams/20061/es_PR/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,98 @@ msgstr "" "Language: es_PR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -169,3 +245,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/et/LC_MESSAGES/python.mo b/lang/python/et/LC_MESSAGES/python.mo index 93537c377654c1ebe0f512ad0a6a27bd80616f16..ba6dcdd148deeb9c8338a98cb9f94aebd9852f5e 100644 GIT binary patch delta 159 zcmaFHzn6c)n)(Dr28K7x3=E143=F=k3=CR8Iv+@D1L;{nS`SDcgYv%uX)z#Qk&S^t z97tOLX%QeD0Hg(hbSjWG1k&X|S_Me21k$QN`W%qf0McK8v<{G#WoKZ}2hv{b418b( WRX_n5pumF7mW&^mHV3gxVFmzF=o6U$ delta 198 zcmdnX|BQdan)*&g28K7x3=E143=Czg3=CR8dIpfz2GWOtv>uRt59Q0TF))Y$`CdR; z97rbuX%Qe@38V#qbRUp51kwwDvTAt2hzpt418b( zi-7_%K!KB+Eg3&BsfFk|7o{eaWaj7Tx+IpQS}7PA7+UHY80s3CDi~N;8JOrAm>L*t JR%4mY3;>cS9ysystemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Haagi failisüsteemid lahti." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "KDM-konfiguratsioonifaili ei saa kirjutada" @@ -80,74 +172,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Haagi failisüsteemid lahti." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Testiv python'i töö." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Testiv python'i aste {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Genereeri masina-id." @@ -173,3 +249,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "Eemaldan ühe paketi." msgstr[1] "Eemaldan %(num)d paketti." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Testiv python'i töö." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Testiv python'i aste {}" diff --git a/lang/python/eu/LC_MESSAGES/python.mo b/lang/python/eu/LC_MESSAGES/python.mo index 6e730cbd93cd767155bcdec00cb0371e3d076aad..5e301f74907377dfeb4dd37bc1a1030b115370ec 100644 GIT binary patch delta 199 zcmXZWtqQ_m6o>Kuz*pxG6k&+SEH=MDVcvnR7;IjEMY~-Pi%swbyaU1EZ77J%q;+6l z+w;QG?>r|Q&d0y`r}u8{NE;)yB)y7K7ysD9W=R_26m4&DfETRe0~`3o8m9T)bEPpI v;0PCa?=htB*ulirL=i)^EcJ1T_JIT116N$(59c`Zq&A-8qZ1V3r>U3>k}wz3 delta 238 zcmXZWu@1pt6o%oiiJ}ZdNCzPei2=X-EtN7NEJiobNQW+!h{eQe;{r@Zv9P)UyFnsx z8wQK7NvG$$XE-_6!n?44ZVn3It3VOJFAmhHo&XwjKwC73`bY))L38v=b(%^7Sz4jt zzD+GUrY2oSeWo`1L#s5ep^FIzM+2I4OTz~)G(7O4bDB;8Q@WsKdcWl0 f{6!!}?#k;MmNa`pn!>UT>GWksNL$L=NzJH#Nqrzi diff --git a/lang/python/eu/LC_MESSAGES/python.po b/lang/python/eu/LC_MESSAGES/python.po index f07cf165b..89db8fc21 100644 --- a/lang/python/eu/LC_MESSAGES/python.po +++ b/lang/python/eu/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Ander Elortondo, 2019\n" "Language-Team: Basque (https://www.transifex.com/calamares/teams/20061/eu/)\n" @@ -21,6 +21,98 @@ msgstr "" "Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Fitxategi sistemak desmuntatu." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "Ezin da KDM konfigurazio fitxategia idatzi" @@ -84,74 +176,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "Pantaila kudeatzaile konfigurazioa osotu gabe" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Fitxategi sistemak desmuntatu." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Dummy python lana." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Dummy python urratsa {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Sortu makina-id." @@ -177,3 +253,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "Pakete bat kentzen." msgstr[1] "%(num)dpakete kentzen." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Dummy python lana." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Dummy python urratsa {}" diff --git a/lang/python/fa/LC_MESSAGES/python.mo b/lang/python/fa/LC_MESSAGES/python.mo index cb38de13f3d8ff8cb437886ba3a1f1579903ef64..a25fc7a02b6cd3d9681f8bd50b547f6e0a6e158c 100644 GIT binary patch delta 15 WcmZ3&{F`Zl3Zvsh)xeGOSs4Kl2j`NBLhQAT?0d1BU1$f3o8Q?T?11C JgN?-;i~z^O4&ML( diff --git a/lang/python/fa/LC_MESSAGES/python.po b/lang/python/fa/LC_MESSAGES/python.po index 555a30fe8..fafb917ce 100644 --- a/lang/python/fa/LC_MESSAGES/python.po +++ b/lang/python/fa/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Persian (https://www.transifex.com/calamares/teams/20061/fa/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,98 @@ msgstr "" "Language: fa\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -169,3 +245,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/fi_FI/LC_MESSAGES/python.mo b/lang/python/fi_FI/LC_MESSAGES/python.mo index ded7d637bce6b5d03d88119396c893bbe8dd38fa..391391cefe16d4b4ea97d8ae85885cfa1a9f79e6 100644 GIT binary patch delta 15 WcmdnW+`~LUg)wNNYT(BCVvGPMeFVJ# delta 54 zcmeBS-pV{dg|T{~YM@$(u5(dpVo7Fxo~}z`Nvf5Ck%6J5u7RPhk*R`#g_VJcu7Rn6 J!Ny`qMgX@%4x|78 diff --git a/lang/python/fi_FI/LC_MESSAGES/python.po b/lang/python/fi_FI/LC_MESSAGES/python.po index 92815844a..7d553b691 100644 --- a/lang/python/fi_FI/LC_MESSAGES/python.po +++ b/lang/python/fi_FI/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Finnish (Finland) (https://www.transifex.com/calamares/teams/20061/fi_FI/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,98 @@ msgstr "" "Language: fi_FI\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -169,3 +245,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/fr/LC_MESSAGES/python.mo b/lang/python/fr/LC_MESSAGES/python.mo index d5e18271d5cbebb8a0e052b929dfbdc135596099..288771b019182788236e88602edd2ba3f553110c 100644 GIT binary patch literal 6989 zcmbuDOKeCGZ_rqVq!|<(ww|*#pejLv5eFX1?--ActFX89lKjG)$-M2cb`^YieN@G6w` zzYAsGU%`X$kMQHrxy^Cz0e8W3a1uTMUo5`=Hk5Hch985!g`a@Gha&IWP~>>v!}-2X zz)3#4@Im+zJO+OR_rbT}L-4kVeBNO=%jb(wINdr;B|cmayMuRvMU_y~Lh%KUertb03)%t9a5;dctY2}SOA;UV}4P9b({L6Q5L@D%(3Y{Pe; z?0W&BSKzncm*L-_*zYhx%0AzKYw#D)!25Ap@vpBzvD>Rq*7-a9BHWL&-UR1(E8a5p zQQo*&=C8PCra#P@z2t0|B#T+uPjv7wZ^X!6BKyt7|HF_o%1eA({7YW9@D`ty7h?2Z zhxrfp$>N0Yba2f~w;v$t{&55{COCwh&Ms4eOeV@H@d?x!|HFUeJyg)TtaTq2l zHc1)>##JVc!&u1}wH>5BGwM#hlH9f|19;Cc9kEdL87A2<8PDAG65nTCtl)( zfg?lGz`l@b+d`0_>8+=+&K{l8L4dH@b(J;orq>W5wQrD8C83Jbpw>2<1_?7{!WVPO zg^XJA)?3NKvQs>8J*(H+M&-wIRf3*OqVhABs~1|Umy=9TnNte$z9#KyBVXH%zG!LS zy_aBq=z7ggshv{X*!bZlM;z5zGY!MRiAiL7&~|74}z!NHQ2N?OK8$o_-Uz=am9v*6jNtvkxsfnGP_ z^h3U;wzMTa8lfMxO=6sd)b~3o>Ljf&P?y5Bdi5JZBU0N}oHH8D;6x!R3I=}Mv=vOj_&ha80)@D~M}r zBByGgy2NHZTYTWJnK2~{)YSHs=~5V*Mo}1J>uhv&YuyxIX|zmZLzFAd(2uin$1)w@ z*m9OglS;B%s?=rwZjl{}j4z|``r?{6sJ2>Oqcsu(BkPsQFRz#zTFr)O%q2LalT05Y z27NBr2*RzP%$7CXklVDBy;>K@QFn?KjK3xN3umQ)O9u6cD7UYc;`2Z=nQ051*|gd8 zE)PAEt+OkxR7u@=F37`C4p>}+*rn<%{lnrTiN>L{+Ak%=vV`P{R2lo#hUpx{9Ab2G z5}9({sSXkCi|WRkZpU2P2^y-I=lU%V4;e0-sF=tSmk5a3qFcLQVvDxt)ym0J&zyYv zw7PKm-1)_`&rX~(;-|G`yY9KQr_yy>TMg&c#LC&)IkV}>oZ14ZeO?`!oqM!4d$czD zn3|iNfB5i2v%Dsjv`uQOu?}oo6F2kfyjcsaJ#yrTI&RGxPdyWSb<@PINuK13{8`-# zn&F9qvgTtf5v->KTy528e_ox5O@P-51jV<na>BtAgE0Y-`eZP!3lY&hz+~ve@*C z>piUMEbDYrN7&qx+SZ-a zm#B%zeG*2aRiIACNB8gogI!ppte~p{++Np8X2In|-bS`_S#<4E84s^8*`GX+@rI_~ zz}`|oQHY7;lUWLS9~+CQD7w9hb}QO9(q3^xj#t0C2lY?(x{a6>#C}b#7TF9Rsal>o ztg`K%CP`s-1G9=As$##r$SBpzpe7fENO6|6a<(YytBCoiDV$Krg zuLK18U6*Pm3<51GBpA4O$Uy{Gugi@=ZIajdz1Jx8S9`BgAduW~Wv|x zD+Pb=nv@e_41AsPKnVy6kjN0(l;bx%M4SHR1vouhiOYX%hHBENW9Q4ch%n_y45CH~Ne_rh&xr?fL zT{Gs1C|S&5<$#4F?ifY{6>Il*>@Pj2XN$d;`s<8!XcbIm4TPx6I@cSVbr^deU9=k8 z`_5mf?r}10Ab+d(bGoV`(W#0>oP5NtJ{3%A@hh$n+v`f(A)d#lJdtPFf?h*TyW0}Z z3cV-K_kI^p2hgbdn4Eci%kJ8koTo;PJwJ1xH1Q~sDKzAokxqqpDb1WGaVHxtO%Fw* zJ8a#`12fdD?7_HMAG1^an7H4yka3U9w7H} zysObB3yro$2NfgfWcUe~v7=p)m^*KaxC%!NJUTUNiX`_nT4Bmo{KD0ci*BThrak%} DqJohO delta 974 zcmX}qUr1AN6u|K_-PG2!Im8XE+NN++t^b{CGLLk)l+)WSMeSW|DyLZ3)JLh~#?zI=UL*B;<9H+4Z@1t(GhNti=Ucf)thE9!04_-zai>U9t!2#UD zG4_{Gt%${q0%q_jcH=f4!@4?=EJjf`n8X-9!{=mc9UbOZ{UWXS2zC7}>W6QkX4HRJ zB!wB&`7#c&zpOFPjdoB|>kEkFF^XMy8{2RdoACoi@H=+m9;Pu~UrzZ1>VY1hZuAcI z{T!T^$4{v1w!~%&>3RtotHnx8`AKvv#`5 zjQew?pZDFvvaXG&b%f$w+xg#f;IG4&?pU=, 2018 # Aurnytoraink , 2018 # Florian B , 2018 -# Doryan R , 2019 +# Doryan R, 2019 +# Seboss666 , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Doryan R , 2019\n" +"Last-Translator: Seboss666 , 2019\n" "Language-Team: French (https://www.transifex.com/calamares/teams/20061/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -27,6 +28,104 @@ msgstr "" "Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "Configurer les services systemd" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "Impossible de modifier le service" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"L'appel systemctl {arg!s} en chroot a renvoyé le code d'erreur " +"{num!s}" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "Impossible d'activer le service systemd {name!s}." + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "Impossible d'activer la cible systemd {name!s}." + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "Impossible de désactiver la cible systemd {name!s}." + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "Impossible de masquer l'unit systemd {name!s}." + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" +"Commandes systemd {command!s} et {suffix!s} " +"inconnues pour l'unit {name!s}." + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Démonter les systèmes de fichiers" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "Installation de systèmes de fichiers." + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "rsync a échoué avec le code d'erreur {}." + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "Impossible de décompresser l'image \"{}\"" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" +"Échec de la recherche de unsquashfs, assurez-vous que le paquetage squashfs-" +"tools est installé." + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "Pas de point de montage pour la partition racine" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "globalstorage ne contient pas de clé \"rootMountPoint\", ne fait rien" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "Mauvais point de montage pour la partition racine" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "rootMountPoint est \"{}\", ce qui n'existe pas, ne fait rien" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "Mauvaise configuration unsquash" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "Le système de fichiers pour \"{}\" ({}) n'est pas supporté" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "Le système de fichiers source \"{}\" n'existe pas" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "La destination \"{}\" dans le système cible n'est pas un répertoire" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "Impossible d'écrire le fichier de configuration KDM" @@ -92,76 +191,66 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "La configuration du gestionnaire d'affichage était incomplète" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Installation de systèmes de fichiers." - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "rsync a échoué avec le code d'erreur {}." - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "Impossible de décompresser l'image \"{}\"" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" -"Échec de la recherche de unsquashfs, assurez-vous que le paquetage squashfs-" -"tools est installé." - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "Pas de point de montage pour la partition racine" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "globalstorage ne contient pas de clé \"rootMountPoint\", ne fait rien" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "Mauvais point de montage pour la partition racine" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "rootMountPoint est \"{}\", ce qui n'existe pas, ne fait rien" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "Mauvaise configuration unsquash" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "Le système de fichiers pour \"{}\" ({}) n'est pas supporté" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "Le système de fichiers source \"{}\" n'existe pas" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "La destination \"{}\" dans le système cible n'est pas un répertoire" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Démonter les systèmes de fichiers" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Tâche factice python" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Étape factice python {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Installation de données." -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "Configurer les services OpenRC" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "Impossible d'ajouter le service {name!s} au run-level {level!s}." + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "Impossible de retirer le service {name!s} du run-level {level!s}." + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" +"Service-action {arg!s} inconnue pour le service {name!s} dans " +"le run-level {level!s}." + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"L'appel rc-update {arg!s} dans chroot a renvoyé le code " +"d'erreur {num!s}." + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "Le runlevel cible n'existe pas" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" +"Le chemin pour le runlevel {level!s} est {path!s}, qui n'existe" +" pas." + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "Le service cible n'existe pas" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" +"Le chemin pour le service {name!s} est {path!s}, qui n'existe " +"pas." + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "Configurer le thème Plymouth" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Générer un identifiant machine." @@ -187,3 +276,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "Suppression d'un paquet." msgstr[1] "Suppression de %(num)d paquets." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "Supprimer l'utilisateur live du système cible" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Tâche factice python" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Étape factice python {}" diff --git a/lang/python/fr_CH/LC_MESSAGES/python.mo b/lang/python/fr_CH/LC_MESSAGES/python.mo index 2dc0828fcae10658b94ff68471eeb49e947cfba5..a063ac8ce03b08231482f0194287c8b9d331bc5a 100644 GIT binary patch delta 15 Wcmdna+{ZjYg)wBJYT(BC5{v*R$ppm! delta 54 zcmeBU-p)Khg|T*`YM@$(u5(dpVo7Fxo~}z`Nvf5Ck%6J5u7RPhk*R`#g_VJcu7Rn6 J!Ny`~MgX{Z4y*tG diff --git a/lang/python/fr_CH/LC_MESSAGES/python.po b/lang/python/fr_CH/LC_MESSAGES/python.po index 64935788c..7ac8f3120 100644 --- a/lang/python/fr_CH/LC_MESSAGES/python.po +++ b/lang/python/fr_CH/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: French (Switzerland) (https://www.transifex.com/calamares/teams/20061/fr_CH/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,98 @@ msgstr "" "Language: fr_CH\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -169,3 +245,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/gl/LC_MESSAGES/python.mo b/lang/python/gl/LC_MESSAGES/python.mo index 3760ac9a83dfe9fe1d528de46f288111de368e19..b94a0abb2b4b43b1febefc01f45d7c3b0c8fae20 100644 GIT binary patch delta 199 zcmXZVp$fua7=__8@K?8}Fwa#_p5P5wv{VJ^u&JReNZM`!-MjPX)>VK1sl#S_8PqZ4apt2+-_)R`?0+z(3-+Fl=!@#qi2|jRs7ys~?aqB~ ewG{oi@3wVQ8Z99WVcNQEwxuPcEoF34L-h;F0U@UV diff --git a/lang/python/gl/LC_MESSAGES/python.po b/lang/python/gl/LC_MESSAGES/python.po index 16f53c519..5acb49dcd 100644 --- a/lang/python/gl/LC_MESSAGES/python.po +++ b/lang/python/gl/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Xosé, 2018\n" "Language-Team: Galician (https://www.transifex.com/calamares/teams/20061/gl/)\n" @@ -21,6 +21,98 @@ msgstr "" "Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Desmontar sistemas de ficheiros." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "Non é posíbel escribir o ficheiro de configuración de KDM" @@ -85,74 +177,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "A configuración do xestor de pantalla foi incompleta" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Desmontar sistemas de ficheiros." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Tarefa parva de python." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Paso parvo de python {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Xerar o identificador da máquina." @@ -178,3 +254,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "A retirar un paquete." msgstr[1] "A retirar %(num)d paquetes." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Tarefa parva de python." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Paso parvo de python {}" diff --git a/lang/python/gu/LC_MESSAGES/python.mo b/lang/python/gu/LC_MESSAGES/python.mo index dc0612190cb240828f313df687392549e21ac671..114bcc926c879d7f7be4e5a5086d927849be080a 100644 GIT binary patch delta 15 WcmZ3+{FiBh3ZwHx)xeGO*%<*Vw*>$I delta 54 zcmey%w2XOz3S-Vh)j+inUFV|I#FEVXJYAQ>l2j`NBLhQAT?0d1BU1$f3o8Q?T?11C JgN?;pi~z{_4(9*> diff --git a/lang/python/gu/LC_MESSAGES/python.po b/lang/python/gu/LC_MESSAGES/python.po index ad844bc1d..4ad98ca7e 100644 --- a/lang/python/gu/LC_MESSAGES/python.po +++ b/lang/python/gu/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Gujarati (https://www.transifex.com/calamares/teams/20061/gu/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,98 @@ msgstr "" "Language: gu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -169,3 +245,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/he/LC_MESSAGES/python.mo b/lang/python/he/LC_MESSAGES/python.mo index 13f6712314d03390eed9de2a2f5e0cd81d52ab0b..a6082cbe075fcce016052eaa11fd57a94c447063 100644 GIT binary patch delta 780 zcmaiw&ubGw6vtoEs;$;arGlu`@v2bM+KbZm(wqJXp4Q!I4J5m;nB3sq-2YJsbDHzymBRZJbyi{8{aDwOg=RJ z{WywBCbp$=9NNIxIF4fDdQ2rO7nzurrN9eAnr!IZD_GOh3`}C<2YKI`o>L|CiuShw zQ@x>L6y%pz2hFk+h0FPsa(qN4+4(w`X)I*D%+1}6>|&<+p9g4DU+b2(wWdv@^^b4+ zFQNWIpHts*^_p%Q`dZpB9CUTPKk(~q+R>WPmz1}4!?0`WE8S#U?ewSJm{V&xsixLl ve^)z$Z@6`^_UvC@a74U|Q>v5R>knl?d0iXWV3PWcyGCsfY~mGMX@| zh3GmLr6!hS=I80UB$lLFDHs_TTIw1Y>Kd6U7+6>tnCKdq8W>C#VoqVS*j&zR$GG_r Hs|^zXS>Yo# diff --git a/lang/python/he/LC_MESSAGES/python.po b/lang/python/he/LC_MESSAGES/python.po index 14d6ed915..262a4786a 100644 --- a/lang/python/he/LC_MESSAGES/python.po +++ b/lang/python/he/LC_MESSAGES/python.po @@ -5,16 +5,16 @@ # # Translators: # Eli Shleifer , 2017 -# Yaron Shahrabani , 2018 +# Yaron Shahrabani , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Yaron Shahrabani , 2018\n" +"Last-Translator: Yaron Shahrabani , 2019\n" "Language-Team: Hebrew (https://www.transifex.com/calamares/teams/20061/he/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -22,6 +22,99 @@ msgstr "" "Language: he\n" "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "הגדרת שירותי systemd" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "לא ניתן לשנות את השירות" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"systemctl {arg!s} הקריאה ב־chroot החזירה את קוד השגיאה {num!s}." + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "לא ניתן להפעיל את השירות הבא של systemd:‏ {name!s}." + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "ניתוק עיגון מערכות קבצים." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -81,74 +174,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "ניתוק עיגון מערכות קבצים." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "משימת דמה של Python." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "צעד דמה של Python {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "לייצר מספר סידורי של המכונה." @@ -178,3 +255,15 @@ msgstr[0] "מתבצעת הסרה של חבילה אחת." msgstr[1] "מתבצעת הסרה של %(num)d חבילות." msgstr[2] "מתבצעת הסרה של %(num)d חבילות." msgstr[3] "מתבצעת הסרה של %(num)d חבילות." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "משימת דמה של Python." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "צעד דמה של Python {}" diff --git a/lang/python/hi/LC_MESSAGES/python.mo b/lang/python/hi/LC_MESSAGES/python.mo index 8e421ec8fe8907bfb9eed0d9ea661e93c6787195..91f4c093205c87e6829d6a196d6bfe606b6d349b 100644 GIT binary patch delta 86 zcmaFLvxjFwidz*U1H*M7wq#&n2x4Ynhyl_)K-wNizXZ~zKw6W9fngPpjtA07K$?q{ ZfuRLR=K^U@ApMDToirZpF28QcEY{|gDP|eK15Cf#Q0%?07EyTjWU<#yzfb=RL-2tSNfV43y z149dto(7~nfwVN+##LF2Y9YGLMX8A;nfZCTE{P?nRtiQ2hL*YphPp, 2018\n" "Language-Team: Hindi (https://www.transifex.com/calamares/teams/20061/hi/)\n" @@ -21,6 +21,98 @@ msgstr "" "Language: hi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "फ़ाइल सिस्टम माउंट से हटाएँ।" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -80,74 +172,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "फ़ाइल सिस्टम माउंट से हटाएँ।" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "डमी पाइथन प्रक्रिया ।" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "डमी पाइथन प्रक्रिया की चरण संख्या {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "मशीन-आईडी उत्पन्न करें।" @@ -173,3 +249,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "एक पैकेज हटाया जा रहा है।" msgstr[1] "%(num)d पैकेज हटाए जा रहे हैं।" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "डमी पाइथन प्रक्रिया ।" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "डमी पाइथन प्रक्रिया की चरण संख्या {}" diff --git a/lang/python/hr/LC_MESSAGES/python.mo b/lang/python/hr/LC_MESSAGES/python.mo index a55aa6a577a67f615086ba649c74c10b335caef8..778f5ca8f45db6d08ac0eda0ae9b69a562a60735 100644 GIT binary patch literal 6768 zcmbtYON<;x8E%Ln$zlU>2(LgW8*J}l&+M#i{8;Zgws&o7vG*ZoZ8=gvshzHwshRGo zrmK6_v$iEJmIbm8fZ)a>*F-`@JOon6X)VOT5ifB-h+`xKQVt;Hk^|pg-PO~xFWaG| z-fya_{=feEU-kd{kDc4T@8LO$_j7pv@&V7A0p58GfAIWlo9BHM__+2y4Qdo2mTiLDd1Z` zlJ{*O$?@!y*}l&M_hIYak9b}Mcnf$6_;cVq@V~%W;PiIS8v%Y7cop~t@MYjLJ2L%sfzue@0g_yQ z1Tx@`k76&_unJtj_`Q#1IEzD9G5!&dw{zzXmtkodj^90UF>A8&s;<9h-~e)VFGUEm>%zXv3H{SNp^;NO8S0{;Uf z{mo*M>=OgQ()%`$*8LDj^8W&O9{5)v`N4B=Dw5{{umO9&Tp+74GSM0WZvIAJPF#Vs%UB zC7BN4#dh`~n?9ERF2limK)y|K(z6XO>6{+2v3m~V2i(Wn0paPvHLcG8>{%$DNp^Y= zhE{JM1d<-fCtw<@bAYuW>6@PYc(>z)3Os~^hg4y03ln)TzqbSLZoEhE?!i0oOw_e6 zPR8|08u>gC>^hH|yUfjrQTv_Mc@QwESiKc%ov>IWX{?0LL>%jw(HeGLr6DM)UdGDw zOd`U168t}`&TyZFI#mgaw8Y;AHnRdmJWgaHweo05s?0Z1ZdwpTHDoi5xt*HgNAE9)dA4+W%TiDq%CDuL(tgc_i6!aNeuLv0jt(M}6;~jHv5NtjY>e7@uk@2RAnT4PS2TNKk zX^9X*78B0ExfYB!Elm{g9t*kRO+ijy@-?>14dSD&!zd7m@TSu+?6Ihqw6tPvy;L3i zg3yTA^_$)~4$Z)cG*qPee%vqzuuTUhNMpfzI%O>mgFr-50@h)Xy7f6^oh1)S3Z+YBjI?vV+w*h@yO8UB9+ojmpTtkal5<^1F^5Gh5 zCXFH;!`627;MTlB zzEW?AdWV!t&QQde+tH;1I5wRn;z%X-mU6l*?iSiH&-k~_0U=2T~ ze0RmXFK$MsF)qQ9POLuG81%C0D7~y)wyf|v-KI|V!McEsx?VK3@hwp>wxxlO3>qS$ z{6a1HxUU&&+FWNQZ8YSy(j0AVuQ;cYs&`ps;YbI}uR+*l&|8Yb!bcJghvIBEl@zlS zk_%L2>}DO&I{G#hS8TYIB#{{(9bH~tt|qjDY=~<_ zIf|;0hddT$Gy#nnJy@$985?cIqa#DJGqY#=haIcdhH&*JLP5x0gi|EqS~7~PEY%4_ zAdihmCND3Zs~qdEqpcbuuAIfS>%&Il?AVe_3OUDFD;`=1Pz(l@b2<*qI8%`wn#n^a zSoU*L?HQ|0PL8p?dl~(#?V21LW6!f1!)lCAP9Ahq6O)JO=dfKiF;-(YZe%1_QyT%z z7-$Zj7|QG4O-t!WugES-^HRE!vaT&xSzEA<#zm=dN!@z|m;b{S)Q`?^PT7H5EF+kHv7K(54;+=_ z1pz?p3T`)xn~r#|-bTG&)V6gQv|UEZOZuYdE(q6?*;G~Jn@1pgnEj~u&W_+}$F_i9 z%6j@BNo^S}>p3x%-KJ1!+6goY`SnVbD}Ak2c)5ph3RvM0x)qR8$>o&HVKCEysgMQ| z(IM+*wkuZK;%n>Wpzklw%do8};2Z^otw}arej)cPXrql%bv{zUmF`A(Yi9f9y9m>P z$--4KoA)V60i31e|L9f%>+uFU=1fV%;F1hDf-s3v#l1z;HA=cVKGKG3+{*(WJ19ar zRLjqa)I@EBuF@=u!7t$V-V_QfUC>ZjkC|>;*ggq`InEczyr{r=73zl$y2-&J-2W&(-aU`4h21-ew*lg`-8G>iG_UC194wY#0L%u%*x6+i6omDDSdCAPIG;LGh%EG);0I3M`Buino zMUtHd^VRR9ZISC%Y}zMW&N2eI4mt(+pEQt?Gb98`Q%X0T#XKyfoL-o#821~6%vhUF zY!ItkD07PTmz0;XMxtcKd@9etrHOezMw-0$3Sz-lqqrIEDZ=~|Y3A(IGjve7$hNnj zk=IIQpgSuw1Nn2zS71hoxI)K3eSX!%lI!OZfPE&KZ5(XqA!_1# zZ*rB((%)BcxT=eCL6m*pl3__`M86Xo1z?&Kcdyf3zi|NfO&W(#z-1Efwdt#fnLfiz z-JJFB;`hO9W~HlRXrrGKoMNoOO17Lsk-CCD(Dejc_72cZ?hUSjM^&`pKjj=-5ag|c zLRIN6ai^E{or82!>-q+4TinZTQc5_PiK1vm+qxzhN?vTAFfmkLNFoU|mIn3fctWm91+|T%VyuR@_)DMbntG_pgI$uT? zmmA|}c!2%oD;+IODk0K|4o+hU^@~?fEAa}GxQ6=N57bPfEg~mz5J#|rn$R88%-^C` z?jIJhr&VMK&!DH7F4H-N4^bEXME%n4?ILIK6zYo~;R#$rUDwMwWpEP5@gg3=`, 2019\n" "Language-Team: Croatian (https://www.transifex.com/calamares/teams/20061/hr/)\n" @@ -21,6 +21,104 @@ msgstr "" "Language: hr\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "Konfiguriraj systemd servise" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "Ne mogu modificirati servis" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"systemctl {arg!s} poziv u chroot-u vratio je kod pogreške " +"{num!s}." + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "Ne mogu omogućiti systemd servis {name!s}." + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "Ne mogu omogućiti systemd cilj {name!s}." + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "Ne mogu onemogućiti systemd cilj {name!s}." + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "Ne mogu maskirati systemd jedinicu {name!s}." + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" +"Nepoznata systemd naredba {command!s} i {suffix!s}" +" za jedinicu {name!s}." + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Odmontiraj datotečne sustave." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "Instaliranje datotečnih sustava." + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "rsync nije uspio s kodom pogreške {}." + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "Otpakiravnje slike nije uspjelo \"{}\"" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" +"Neuspješno pronalaženje unsquashfs, provjerite imate li instaliran paket " +"squashfs-tools" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "Nema točke montiranja za root particiju" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "globalstorage ne sadrži ključ \"rootMountPoint\", ne radi ništa" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "Neispravna točka montiranja za root particiju" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "rootMountPoint je \"{}\", što ne postoji, ne radi ništa" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "Neispravna unsquash konfiguracija" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "Datotečni sustav za \"{}\" ({}) nije podržan" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "Izvorni datotečni sustav \"{}\" ne postoji" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "Odredište \"{}\" u ciljnom sustavu nije direktorij" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "Ne mogu zapisati KDM konfiguracijsku datoteku" @@ -82,76 +180,65 @@ msgstr "Popis je prazan nakon provjere za instaliranim upraviteljima zaslona." msgid "Display manager configuration was incomplete" msgstr "Konfiguracija upravitelja zaslona nije bila potpuna" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Instaliranje datotečnih sustava." - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "rsync nije uspio s kodom pogreške {}." - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "Otpakiravnje slike nije uspjelo \"{}\"" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" -"Neuspješno pronalaženje unsquashfs, provjerite imate li instaliran paket " -"squashfs-tools" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "Nema točke montiranja za root particiju" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "globalstorage ne sadrži ključ \"rootMountPoint\", ne radi ništa" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "Neispravna točka montiranja za root particiju" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "rootMountPoint je \"{}\", što ne postoji, ne radi ništa" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "Neispravna unsquash konfiguracija" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "Datotečni sustav za \"{}\" ({}) nije podržan" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "Izvorni datotečni sustav \"{}\" ne postoji" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "Odredište \"{}\" u ciljnom sustavu nije direktorij" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Odmontiraj datotečne sustave." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Testni python posao." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Testni python korak {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Instaliranje podataka." -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "Konfigurirajte OpneRC servise" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "Ne mogu dodati servis {name!s} u run-level {level!s}." + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "Ne mogu ukloniti servis {name!s} iz run-level-a {level!s}." + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" +"Nepoznat service-action {arg!s} za servis {name!s} u run-level " +"{level!s}." + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"rc-update {arg!s} poziv u chroot-u vratio je kod pogreške " +"{num!s}." + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "Ciljni runlevel ne postoji" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" +"Putanja za runlevel {level!s} je {path!s}, međutim ona ne " +"postoji." + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "Ciljni servis ne postoji" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" +"Putanja servisa {name!s} je {path!s}, međutim ona ne postoji." + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "Konfigurirajte Plymouth temu" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Generiraj ID računala." @@ -179,3 +266,15 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Uklanjam paket." msgstr[1] "Uklanjam %(num)d pakete." msgstr[2] "Uklanjam %(num)d pakete." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "Uklonite live korisnika iz ciljnog sustava" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Testni python posao." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Testni python korak {}" diff --git a/lang/python/hu/LC_MESSAGES/python.mo b/lang/python/hu/LC_MESSAGES/python.mo index 79f9cfc2f6de51afa07553d64e7b452c6647b4ba..a6e0ed21350501ba1d5595c40794dc1c546bf0d5 100644 GIT binary patch delta 199 zcmWm5F%H3C0EXeOi68C$Hxe2K10te97m3s=aRs~437Rm8M651hDd(uc89GRZ9>C!3 z^t{9O-Tl(uKFQIM_C^XM6?JKVUPBt;49B>`AzpBbFSM9r3xC){+mw8aaDiK__9qPS piF3@ck8M|xRz&Pd6HIW453CMfJYdI@)_BD(zSFZ4)Y8ms%pXbj7t;U$ delta 238 zcmWm5u}cDR0LAeqbkwyt$Q><5H&kTwi{I&;)CC8Tjc$&DI5^x=6o;#$xV1XF2(_Ky zKO#8U-_Yvj_omO|@!r3;@V~dypPH0AQXt7Ym2R<(cR0X%oM98!Xz>p{te;62c#R=u z=;II*oM5&8#R&HpW8IamuOVrmP@DS90AbjAVmNG diff --git a/lang/python/hu/LC_MESSAGES/python.po b/lang/python/hu/LC_MESSAGES/python.po index a9a707c25..f172d1ee7 100644 --- a/lang/python/hu/LC_MESSAGES/python.po +++ b/lang/python/hu/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Balázs Meskó , 2018\n" "Language-Team: Hungarian (https://www.transifex.com/calamares/teams/20061/hu/)\n" @@ -23,6 +23,98 @@ msgstr "" "Language: hu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Fájlrendszerek leválasztása." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "A KDM konfigurációs fájl nem írható" @@ -84,74 +176,58 @@ msgstr "A lista üres a telepített kijelzőkezelők ellenőrzése után." msgid "Display manager configuration was incomplete" msgstr "A kijelzőkezelő konfigurációja hiányos volt" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Fájlrendszerek leválasztása." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Hamis Python feladat." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Hamis {}. Python lépés" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Gépazonosító előállítása." @@ -177,3 +253,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "Egy csomag eltávolítása." msgstr[1] "%(num)d csomag eltávolítása." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Hamis Python feladat." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Hamis {}. Python lépés" diff --git a/lang/python/id/LC_MESSAGES/python.mo b/lang/python/id/LC_MESSAGES/python.mo index 94c95fa1f98674d1634387503937e828d3ddc6b1..4618cedb040f0d904b189a5fbfd61c1c9fc8e15b 100644 GIT binary patch delta 199 zcmXZVtqy`<6o>IY8{lgdrUpM4iklap#mx(Fv(dZ)s?$s&*obakf{|_`TL=d4!7E_% zd8g@jo)gY#!h2XY`O%RwPl_bHeJQ~f7dY!kOWdLD)4y-nqigKr3y1i@0FC+e2q*Lk sBTO;IGul5_qqVjS4;J=8i}v8WD@}2O86I$tH4ZSSF3#Ako?hX80YzpO(f|Me delta 238 zcmXZVp$fuK6vpv0*l<=Ix}shLFBmSI4JRsMQJZUKVc^1wg070ipv^8?jK)2I;3MoE zY?qe0JQ#6LvB#V|jkEp(JG~!7 diff --git a/lang/python/id/LC_MESSAGES/python.po b/lang/python/id/LC_MESSAGES/python.po index 3502dd055..c9c4e9209 100644 --- a/lang/python/id/LC_MESSAGES/python.po +++ b/lang/python/id/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Wantoyo , 2018\n" "Language-Team: Indonesian (https://www.transifex.com/calamares/teams/20061/id/)\n" @@ -23,6 +23,98 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Lepaskan sistem berkas." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "Gak bisa menulis file konfigurasi KDM" @@ -86,74 +178,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "Konfigurasi display manager belum rampung" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Lepaskan sistem berkas." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Tugas dumi python." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Langkah {} dumi python" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Menghasilkan machine-id." @@ -177,3 +253,15 @@ msgstr[0] "Menginstal paket %(num)d" msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "mencopot %(num)d paket" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Tugas dumi python." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Langkah {} dumi python" diff --git a/lang/python/is/LC_MESSAGES/python.mo b/lang/python/is/LC_MESSAGES/python.mo index 241a132082dfbf1baa40ce6181d1b159c6e33a58..b56cd6fbc416f5e95077fc73f1878b18f13b753d 100644 GIT binary patch delta 61 zcmdnbK8<~Xk8T?y14A+p3otM+ykcTt&;!!HfwU@+)?$Y61Aw#`kYB&CQk`-0NycxC E06cjLtpET3 delta 100 zcmbQnzMp-9kM4R#28LuH7GPjt5N2jz&;!ycKw1?@2SfRlKw1pQU$L=Lolz}B*SRP) qu_QA;PuC@}B-Kj6$iUE2*T7KM$W+0=!pguz*TB@kVDntYpNs%Dp%Y^O diff --git a/lang/python/is/LC_MESSAGES/python.po b/lang/python/is/LC_MESSAGES/python.po index 0a6d38546..a6239ac22 100644 --- a/lang/python/is/LC_MESSAGES/python.po +++ b/lang/python/is/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Kristján Magnússon, 2018\n" "Language-Team: Icelandic (https://www.transifex.com/calamares/teams/20061/is/)\n" @@ -21,6 +21,98 @@ msgstr "" "Language: is\n" "Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Aftengja skráarkerfi." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -80,74 +172,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Aftengja skráarkerfi." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -173,3 +249,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "Fjarlægi einn pakka." msgstr[1] "Fjarlægi %(num)d pakka." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/it_IT/LC_MESSAGES/python.mo b/lang/python/it_IT/LC_MESSAGES/python.mo index 5197e65f4b1b215f1a384cb81f85c838d81f0896..7ee0ae9e817cfe723ac1a98b45c7df418149a7b6 100644 GIT binary patch delta 199 zcmXZVy$-=}7{%e!#J{v#ebho+fu{8p21yqZaSM`mwOKIgYI6auK_a~Y2D8O(6|)QQ zlbD`!-sH`>`A7fo*kzWqG*U~_+m`z17Nr5kIKu6}pRr4SVHF!Csg4nrafTIK;22jJ u;t3;sVh=q>3UKN$GbgM$bnuEp{NV4Q?Mf*oIKd0n(9ZW(vyk7-#(V+zl@`PR delta 238 zcmXZVtqQ_m6oBC)IQ(h;r{R+A({FPV9hh{ebb+jJo-QpNylIK?8ySi%kV z@qikiXk#`f;-ZgDT;_N)VmPsI@Pl16^S^@$&gd-$_{IvhZo8D3Zj99+o`*@aT&Q7~ a%zewzc28+rIi97vzIK)Nw7y-8mGK4H5g;`H diff --git a/lang/python/it_IT/LC_MESSAGES/python.po b/lang/python/it_IT/LC_MESSAGES/python.po index 2bbd3783c..90bc38cab 100644 --- a/lang/python/it_IT/LC_MESSAGES/python.po +++ b/lang/python/it_IT/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Pietro Francesco Fontana, 2018\n" "Language-Team: Italian (Italy) (https://www.transifex.com/calamares/teams/20061/it_IT/)\n" @@ -22,6 +22,98 @@ msgstr "" "Language: it_IT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Smonta i file system." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "Impossibile scrivere il file di configurazione di KDM" @@ -84,74 +176,58 @@ msgstr "La lista è vuota dopo aver controllato i display manager installati." msgid "Display manager configuration was incomplete" msgstr "La configurazione del display manager è incompleta" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Smonta i file system." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Job python fittizio." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Python step {} fittizio" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Genera machine-id." @@ -177,3 +253,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "Rimuovendo un pacchetto." msgstr[1] "Rimozione di %(num)d pacchetti." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Job python fittizio." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Python step {} fittizio" diff --git a/lang/python/ja/LC_MESSAGES/python.mo b/lang/python/ja/LC_MESSAGES/python.mo index c729a699e5c0cc75af24d67c8ec68d5179984abe..7b75411d7c87ddc4aa1a22c1ca6e0db7780f7baa 100644 GIT binary patch literal 6029 zcmb`K?UNK&6~?at6Wzq9(P&iE8t++9NtM;i+?i>Z=^nd# zSf*A=y2rr6LP0`SL5*sz$*P2c>EgN2%Z981^*e`uYcUP?+8f# znE;o8kA9J{6u1^#3GNQ=Z-C^#|AOT2C*d^GK@z0(^n&Ei{UG`M1Xu;HfQ!KA@sggu z3X)$+Ao*<+OoG=y(#tg11ul4ku_fSU@OjV$$)0QAYVcp+0NDK%zu!TS;`1kP33wYM zyB1(lTG!7(YJUX$4LA+12lH@p8T=zi<3IB?#$Et3AjRi6mFG=38SG;Xv}?ex~GYXW=79e!qtX0TcT+0fXU51 z$XaIcu3i|lbVu-wJ-v;NM!qZO9PGtS8(Pm8L|5=FC1Lch30GvZ zHT5@rg$e}YykPFPJ=4Qe*mjkH-T6@(*LPq|pE z@KVLen+D%zZjCoSffh=9Xct?j!7~tr2^Sd|9_lh{cVe3D2tnBrykeGlUPC}&BKL)x zwPTKH7HsG`y&cwIYTMBY7%MVl*`T*vFH(brL%SBT^}-O)y1?M+yl#k?o{6&!e%Ej) zyZ%Hsay+9sTEhbhrSF=?hNdCH5gOVrYB$Qoj!gItoo3{rbis#cdu2>vbJ~1jr*1ne zB9FT?YLLgB+if<(P04eXKy<7bcf}drVvj~6YeOdmk#-Om${*zQphXyZY@2dHsJ?S# zn?B1-3)?1F2BETf`=a(V0te|?WkpgFY8ZddorT?JFkAgPdG?k ze(q}WbnrUd>&N+^vemFF8l4}fR2x@=&uCEviX_h4hjw*@#@OXj z$+Qqh)w*$NElWB`=S6xuxts!B-$UVy;Z}!eX)U%{ws0gwW>qsbx$GswmjpEnvOfAZ zuBzSzYjHFzT;mJrnCc~2^wG(+kZ%{2PHYP@4*LSTHOCs8&??D*PCl5|)A^$P)wCbqhqvtt8hinsM`iS>&eI`xV5Aibpcl4REpW6ADVavASRrj|bUY!X-7 zCe3zY1D0mk1r6~{@d4zxY`LiO%~}qLrjzyyKMY zR3b4rI2dUO61Hm$9% zfGVO8TW4BDJH?HXy0uq!E$9BvmC5C8Oja++>Zh_gEURy*AA6+tp7gHC>N#1xD&5P{ zJtaMtepF9N?<_r}#&1jSOz_)1aBJe=7n^xjok!O|~H9-n}f(>Feq?oD{5sk1s`AGE7~@;+d1I<_9Lt6#@O zy(GOieciLLl9SavO48Us;j30MslSxfy=oVJEUQOl^?l{Old^hH>2^X^vDF&3R_*eE z+UwAt+JE<0=Y`ueYh%+Lm_7>yA()8x{+Yc+10JOWu-j{@@+f$I0`OoY@&Qr^0*qiI zsAp*>kjO{mZg=YRC({=pOpJr)hop-gJW36q6g9-V{;Iftl4E7HE2Gdf)KWWhWpeZ= zo2d+8>E)@nPE8IUhHjCrs?xg>_yqZBmOW^+SG|VTTD(>kMD>ZRN2@`s-a(*dk4GI) z9r@Mcy%=z7VvPDwc^PEF$aH>{Nx5O{_q7v<9y}BzHNV)r&n`jf`Cz@mDs=9+hBo@% zn^UI;Zo3nc`%gAVqj8A;!}%j!FRI%X;;8LCJ9T&u;&I1P_b!3;GhGl&RpH*BlbcQ) zmHE{v(3pFrJKjPHckCQFChx6hRNmNSmyg$89}YL&c#v`^+2A)e^hK3U#%H^B&XA*0 zxTrSLFx1qdfUX@vin$tAw80-3RYUXIp4Tz$)P+x`j^VHznLKe3<-^pC3w~<5+lKWQ zqDpOeL#5-lRaSx#k*pL-&rdy912bD@uQ_wD_huxwol;Rn&2kVqFXDi4EGA;TcU>hU zWSPjh7zs>03$~QP9XhFGby}5FkrK@>G?0E83w`9(*_FNY#>g(@qQl7IH)gVU=r6eb z)^(WdMbnfYkNW^`0ZPST Q?0bv;N5BXEaY07?59h!5?*IS* delta 1000 zcmXZa-Aj{E9KiA4a%yVj+cuqAE?*N}ZlArWLHG3!2yxJ@zaZ_Z?|HT#oab}So;~N~_dAKs?+ww73g?Uv4YWF1 zheMkF4a@K+R^e~##vN?L!}-|-htVu}8~5Wp9>-NYh&$MhwFM#p9K2YW$}Y5tW@ClLB7NA7AsoXK_&PV*78;?m~woVKR5 zwVsH9fnkt(cBI(AGU|eN@%% z?gA!BuO(G|WvvQ&s+8qE, YEAR. # # Translators: -# 諏訪子 洩矢, 2018 +# UTUMI Hirosi , 2019 +# ブラシックデービッド, 2019 # Takefumi Nagata, 2019 # #, fuzzy @@ -12,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Takefumi Nagata, 2019\n" "Language-Team: Japanese (https://www.transifex.com/calamares/teams/20061/ja/)\n" @@ -22,6 +23,98 @@ msgstr "" "Language: ja\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "systemdサービスを設定" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "サービスが変更できません" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "{name!s}というsystemdサービスが可能にすることができません" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "systemd でターゲット {name!s}が開始できません。" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "systemd でターゲット {name!s}が停止できません。" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "ファイルシステムをアンマウントする。" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "ファイルシステムをインストール。" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "エラーコード {} によりrsyncを失敗。" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "イメージ \"{}\" の展開に失敗" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "unsquashfs が見つかりませんでした。 squashfs-toolsがインストールされているか、確認してください。" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "ルートパーティションのためのマウントポイントがありません" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "globalstorage に \"rootMountPoint\" キーが含まれていません。何もしません。" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "ルートパーティションのためのマウントポイントが不正です" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "ルートマウントポイントは \"{}\" ですが、存在しません。何もできません。" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "unsquash の設定が不正です" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "ファイルシステム \"{}\" ({}) はサポートされていません" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "ソースファイルシステム \"{}\" は存在しません" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "ターゲットシステムの宛先 \"{}\" はディレクトリではありません" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "KDMの設定ファイルに書き込みができません" @@ -48,7 +141,7 @@ msgstr "LightDM 設定ファイル {!s} が存在しません" #: src/modules/displaymanager/main.py:592 msgid "Cannot configure LightDM" -msgstr "LightDM の設定ができません" +msgstr "LightDMの設定ができません" #: src/modules/displaymanager/main.py:593 msgid "No LightDM greeter installed." @@ -71,85 +164,68 @@ msgstr "ディスプレイマネージャが選択されていません。" msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." -msgstr "" -"ディスプレイマネージャのリストが空白あるいは bothglobalstorage 及び displaymanager.conf 内で定義されていません。" +msgstr "ディスプレイマネージャのリストが bothglobalstorage 及び displaymanager.conf 内で空白か未定義です。" #: src/modules/displaymanager/main.py:773 msgid "The list is empty after checking for installed display managers." -msgstr "インストールされたディスプレイマネージャーに検索しましたと、リストが空です。" +msgstr "インストールされているディスプレイマネージャを確認したところ、リストは空です。" #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "ディスプレイマネージャの設定が不完全です" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "ファイルシステムをインストール。" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "エラーコード {} によりrsyncを失敗。" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "イメージ \"{}\" の展開に失敗" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "unsquashfs が見つかりませんでした。 squashfs-toolsがインストールされているか、確認してください。" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "ルートパーティションのためのマウントポイントがありません" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "ルートパーティションのためのマウントポイントが不正です" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "ルートマウントポイントは \"{}\" ですが、存在しません。何もできません。" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "unsquash の設定が不正です" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "ファイルシステム \"{}\" ({}) はサポートされていません" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "ソースファイルシステム \"{}\" は存在しません" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "ファイルシステムをアンマウントする。" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Dummy python job." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Dummy python step {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "データのインストール。" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "OpenRCサービスを設定" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "ランレベル {level!s} にサービス {name!s} が追加できません。" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "ランレベル {level!s} からサービス {name!s} が削除できません。" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "ターゲットとするランレベルは存在しません" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "ターゲットとするサービスは存在しません" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "Plymouthテーマを設定" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "machine-id の生成" @@ -173,3 +249,15 @@ msgstr[0] " %(num)d パッケージのインストール中。" msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] " %(num)d パッケージの削除中。" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Dummy python job." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Dummy python step {}" diff --git a/lang/python/kk/LC_MESSAGES/python.mo b/lang/python/kk/LC_MESSAGES/python.mo index 1830e8618555005ca7d05a6616ceef135486960e..0678172eaad0fc2bcd77523287b63cca79fc643d 100644 GIT binary patch delta 15 WcmZ3){F7;d3Zwl*)xeGOnHd2q9|Z6K delta 54 zcmey#w1|0v3S-7Z)j+inUFV|I#FEVXJYAQ>l2j`NBLhQAT?0d1BU1$f3o8Q?T?11C JgN?;(i~z=s4%Ywx diff --git a/lang/python/kk/LC_MESSAGES/python.po b/lang/python/kk/LC_MESSAGES/python.po index 2e22d1f7b..feeb51549 100644 --- a/lang/python/kk/LC_MESSAGES/python.po +++ b/lang/python/kk/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Kazakh (https://www.transifex.com/calamares/teams/20061/kk/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,98 @@ msgstr "" "Language: kk\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -169,3 +245,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/kn/LC_MESSAGES/python.mo b/lang/python/kn/LC_MESSAGES/python.mo index 3a50585d91d5f81f050a35c90817e5f37a367c93..457bfa79204772f5e2e6fb1904bbf9a626ce72b0 100644 GIT binary patch delta 15 WcmZ3&{F`Zl3Zvsh)xeGOSs4Kl2j`NBLhQAT?0d1BU1$f3o8Q?T?11C JgN?-;i~z^O4&ML( diff --git a/lang/python/kn/LC_MESSAGES/python.po b/lang/python/kn/LC_MESSAGES/python.po index 0506c8ef0..757fe5dc6 100644 --- a/lang/python/kn/LC_MESSAGES/python.po +++ b/lang/python/kn/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Kannada (https://www.transifex.com/calamares/teams/20061/kn/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,98 @@ msgstr "" "Language: kn\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -169,3 +245,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/ko/LC_MESSAGES/python.mo b/lang/python/ko/LC_MESSAGES/python.mo index bd2208a0c4ba307347d0d883175778cdb4340900..b1bc1a0e65a9fe79e62dddd0761bf12f59e0fed7 100644 GIT binary patch delta 85 zcmcb{xt4Q6ifaWU1H*M7mSA9D2w-MlkOI<~Kw1Szw*YAcAiWYuTL9@(K-v*VGqXVW Uu0UE3$gkVDGMjO;Ez?XU02;>(RR910 delta 124 zcmZ3>d5v>Iit9o~28QcEEWyCQP|3`|AO)l+0cjN=y%tC-0O?CW+5$*_2GWi|T89O~ z&jZqWK>qTLE3+BZLUf&rQWHxu^Ye6F5=&C86pRcEEp-hHb&X6F3@oe+Omq!Q4GcC5 IGR, 2018\n" "Language-Team: Korean (https://www.transifex.com/calamares/teams/20061/ko/)\n" @@ -21,6 +21,98 @@ msgstr "" "Language: ko\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "파일 시스템 마운트를 해제합니다." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -80,74 +172,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "파일 시스템 마운트를 해제합니다." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "더미 파이썬 작업." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "더미 파이썬 단계 {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "장치 식별자를 생성합니다." @@ -171,3 +247,15 @@ msgstr[0] "%(num)d개의 패키지들을 설치하는 중입니다." msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "%(num)d개의 패키지들을 제거하는 중입니다." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "더미 파이썬 작업." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "더미 파이썬 단계 {}" diff --git a/lang/python/lo/LC_MESSAGES/python.mo b/lang/python/lo/LC_MESSAGES/python.mo index 537403017a05fed0697f19beac3cb6453a31ff89..0236d8e1817684546930d0035f70b86a323b253c 100644 GIT binary patch delta 14 WcmbQm{E=yb3ZwZ%)xe4Ke**v|zXh)V delta 53 zcmey!G>dtH3S+`V)j+inUFV|I#FEVXJYAQ>l2j`NBLhQAT?0d1BU1$f3o8Q?T?11C IgNeoe0JEMCmH+?% diff --git a/lang/python/lo/LC_MESSAGES/python.po b/lang/python/lo/LC_MESSAGES/python.po index 4726fac78..d17815e70 100644 --- a/lang/python/lo/LC_MESSAGES/python.po +++ b/lang/python/lo/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Lao (https://www.transifex.com/calamares/teams/20061/lo/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,98 @@ msgstr "" "Language: lo\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -167,3 +243,15 @@ msgstr[0] "" msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/lt/LC_MESSAGES/python.mo b/lang/python/lt/LC_MESSAGES/python.mo index 3ba2e90d578f64ad74379f90b2602450e1639d80..312817a54d58ed88b02a20bdd988f4174d6e431e 100644 GIT binary patch literal 7003 zcmbtYO^h5z6)qA(%t8pU34h_IY_Po>@668HCb7r6Hn!KcjJ@{Cv8_ZxD7DiyGqv4a z)pT{wdg54u!yXXff)oq_L2}_hNEQ^y3KCcxX5j=P2?tI{2+0=?NPz=F9Qa;!_ssOp zu45;y?fJI5>b-jP{_4H{>$WW~FkDaI{tWIvzmKsqz~}GB53XNqVeBiwU*`Bf;7&ZB zem`TM1}*{j16P2b1pW$m0QhE(4}2gSp8-zceFS_2_#*Hi@FwsJz<&b22;BYvV|#!H zf%NGtm0saH{Rp9uC7^?tRfL{i_2D||LH*g*}_hH5+fZqi^1^hMe8Q>!iX8P*@=kWYI zkmPy;$bk=jgt5QFhE?Fxc;1H15(Yrh*YAKN&%b~~|1gxofmeV>fXhJQcM~`Zd>dE? z*0wSBd7uwG1^hOU?D;0J2E1>3X6OAtdTs$}o$mw5uWkZKA8!GP?rk91btjBQ<1@e~ zflmX;zg_{7pZp035!h`Y{@8!;L-QZRU<7;&Nc#REa2N2mz;WPh;A6mtKAy>22kyo5 zH-Ys26(H^FFTen}9nL`X-vDypPk|)g?|~%z%}4y;8skY2YwAm z^86gAfNua7frsI=_?P_{cntVD@Br|?K$2?;&I+@!Y1|w)`Qj6};bzWX;hs+aFsr+E z;Ft75x*&a%ZTI7bIPN0d-=F_K4Eyp2@@?`jy0+jZndyQU{fp##2sgIQ5S|RK$-ab} zF0v)raW_5SLKwQZyboBxUBylIB3;o1H*tEW|7pK)XQvN@14F7{FoUx<+=9WCoew+? zB%743nTGM?k+@MwBTpofUlVa_hrK>C<=*p#2m-D&Z?t1$5+2JWjkWZ+jAIjXn!~T@ zGz3MJWvp!1CNgX!!FyqKTzEV*sZMxg6n>jn%n1;QI8li*n$eV0+pnj>wjqdas#Y2c zH*`X14Pk}naVz7FYLJj3l#r4qhR3O{1hOL`p#vv;PE#Jm*M%smm^)k2}LeqXdyt9KGCG@fd93+)u*#xgV=Y;nEL znz0G*sI}!-!FA5g&6f?qn<|h6^K8z!r|xD_ruuhe_T;%U8?TsqgX9+?sV|-=c4XO! z{>Vbmg@Yw+p0s5MA^QV`fpaZbHm7V9h%OI>7A;9mKjdqCSy;qJ!-P>F6UpY%FzoWE zo3xGQOJ=cJeuL16__gcolz?X7LXQN@7f4 zc_bP>q`}fQL5NCkh-Ip2l&g>??7Vh;Cp#^*L~KYfZ?u(`73EdgnT)hxW&3ZGZgJ!S zQF=k9%v4jJXtXRil;-amM_QQhiZKuk+{5_=zeeHc8EH8MtGudg!iL=A4wFjmvH867 zrU+u*iY2TQ57bp<7)4AETh_u)0@+Al7|J)K^?XKQdW20HNJsk)*=Zp*4QVZ@GB=gw z?SO-b%uAm6=#ToiX%l;x4;1qFl=ZcmU0n zVU%<^ERbqXB0gXbuw67syA_y45m;~_*A|GJvVp1;n^nhr;IGb@6b5|!+VzP-7@J0s ziD7FuyS%h$lCLz{vf-0*$r<`_R;*a012{JAB@##_?vyHY**{xo#XRHFEO>o>Oic3S zwraH3#lSj#h4PCd=3Q~KCXI0j4(Y_{W1T@SYhRmXU1ZCOXwYd|$X>1sXse^5>5Wf` zK4VuJc*vk3BFgKlC4U}h#+f$PnN6Ebb#-WrmUc&6p^_@Qtg~>W4d%xn>{9lY{$}AL ziGV{1zLQFdc?!t|sxo$RUv?*94l+7&5;A3rm8X#QNp%~WZiLo$b%QsvT)(W~A;V=8 zDkfx!B?Ls}j90lLV+(E9`NFXiXOEpe$*-Ke_~e-j=f^He^3%$^Z7HvEJZ;&^B~#~P z3l}OEWk(TBWe%ym&iB=(pQzLhR%(a%bgjPsz}_0Jv2(&El}oYEHV}xLI-fUYlI9-5 zkZz?2q{<~J!a8zg(oTg|Li6!#XHMP9FTuq2rHRV-AS2%@&P=q3ub}9jto!VEc zJw81ZBvTV(^JnHy4)!r!t&QPSO{B*9-3S6E@@g`Lgsb#n1eb`dOlB`%I#oG1m`6)B zWn4Ll6V-$I>-^xNO8S!4d60}P1gP_Z$|)0vw$63r9_{Rb!#w+Uc3ksaPywHv<%}B~WR~wEqMXOf?4gOf;xP>#j)w1;1;e9! zU!CutI6RhD#hVt`YV9Szqhul`xwJwjDlfGsac1>a)@~_nxDTCq#&X|yy_LJJx8DQj z3+=xP+Iw1=YIwJ)Lhjxw@{~1qv9K%WRYqONJFK(_ zrV;^C+(x>G!qzF@Zle3%Y79nQaG_eRZwWFq^h0^Bw=%r!V7{yC?uj6;@$QAjl{}je zoGrZ4X*h2SGF8Ea%cFzVK!(^*d9W}}pZ27Wq_y@MPdXy@yGh#V-JnRN9-#;V-i-y< zGE#vS?3D78Zbub8Lb`U#BbjhsWg{ty`>cJS;BQ%tBL^Kr?xN^kkR`+ z2YL;aD((b>rmc!$V&qXUQBb8^?|68LROwb+pQg=dE>9IZ7I_902pP>8Qm9RPl(iT0 z{NcfRXdEfKQHDDvs(hPaxg!;NB6&kh|DbLqosD|>WHarZ-o*o6hw(4N!MQLeMjL* z#EX18---LoK zprP~OY)C~}3ZaEZ+)X0&Y$AD;T`8UBLk9|K?11)0JKdx!^3xcVh7}$9RA;d5G}9nD zBUd;eB8$@hJ#iy9LidWbO8NkMr>V>n&P!K=k@xmJf#TNEn|uSM)(A?WYNJ0NLDiSG z>}=g7e3u-2fh<3EG2xef_!aTg8_Ubc6`59z>4 Mhl}162Vj-`AAFX_IRF3v delta 943 zcmX}qKWI}y9Ki8kV$#N#{!4Asq%|g{)oOj@y|$^gc2HX)#VxH)=@6vBf*2`9x&?6& z2OSO_1nnwPP{>vlI;dL(5pj?P9Ng++u%L^6e=li%aQWQj-g|ey``x#RJE?Lt?0Y1{ zAZ>s)?Gedf-pdbR9}qc)4#sc+`>=#5yodVk2A;rAjqx8m%{cB8>B7r+7#A^zE7&hm zmiLW`@2C&%VJ8OsA`y(@I69cZA`aqx)CFJS5&Vkh@HZyWX%QL0d9<;N`ra#?#xIy> zeF?XUSo~4K^Y|1`VikKZ5D=NgIO+n|FoEkB;*_>fGu;l>H}V&CzVDDo8YfXVu#98) zq%r=e^Qe-?d>ejK?^Zs;Y{pgKaSrJKe93gvW9rx!IyTEcEm zgenQSHG_(|m-wJe)Gw9J=uvYc-HZ~bLE_EOOO~WjUNKpJ)@=EsX0PR8<#TJ%YZimK z%5E^^F^@yTX05Gue8HMoSt_h9mu_0Kh1I30#Hj5|TDD`2W)k+fZGlr>EDXBX=u5BmEw;5gjtmVsHNgfG}lq diff --git a/lang/python/lt/LC_MESSAGES/python.po b/lang/python/lt/LC_MESSAGES/python.po index e45f09e30..91a8c0d6d 100644 --- a/lang/python/lt/LC_MESSAGES/python.po +++ b/lang/python/lt/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Moo, 2019\n" "Language-Team: Lithuanian (https://www.transifex.com/calamares/teams/20061/lt/)\n" @@ -21,6 +21,104 @@ msgstr "" "Language: lt\n" "Plural-Forms: nplurals=4; plural=(n % 10 == 1 && (n % 100 > 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "Konfigūruoti systemd tarnybas" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "Nepavyksta modifikuoti tarnybos" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"systemctl {arg!s} iškvieta, esanti chroot, grąžino klaidos kodą" +" {num!s}." + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "Nepavyksta įjungti systemd tarnybos {name!s}." + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "Nepavyksta įjungti systemd paskirties {name!s}." + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "Nepavyksta išjungti systemd paskirties {name!s}." + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "Nepavyksta maskuoti systemd įtaiso {name!s}." + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" +"Nežinomos systemd komandos {command!s} ir " +"{suffix!s} įtaisui {name!s}." + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Atjungti failų sistemas." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "Įdiegiamos failų sistemos." + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "rsync patyrė nesėkmę su klaidos kodu {}." + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "Nepavyko išpakuoti atvaizdį \"{}\"" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" +"Nepavyko rasti unsquashfs, įsitikinkite, kad esate įdiegę squashfs-tools " +"paketą" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "Nėra prijungimo taško šaknies skaidiniui" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "globalstorage viduje nėra \"rootMountPoint\" rakto, nieko nedaroma" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "Blogas šaknies skaidinio prijungimo taškas" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "rootMountPoint yra \"{}\", kurio nėra, nieko nedaroma" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "Bloga unsquash konfigūracija" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "\"{}\" ({}) failų sistema yra nepalaikoma" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "Šaltinio failų sistemos \"{}\" nėra" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "Paskirties vieta \"{}\", esanti paskirties sistemoje, nėra katalogas" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "Nepavyksta įrašyti KDM konfigūracijos failą" @@ -82,76 +180,65 @@ msgstr "Patikrinus įdiegtas ekranų tvarkytuves, sąrašas yra tuščias." msgid "Display manager configuration was incomplete" msgstr "Ekranų tvarkytuvės konfigūracija yra nepilna" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Įdiegiamos failų sistemos." - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "rsync patyrė nesėkmę su klaidos kodu {}." - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "Nepavyko išpakuoti atvaizdį \"{}\"" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" -"Nepavyko rasti unsquashfs, įsitikinkite, kad esate įdiegę squashfs-tools " -"paketą" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "Nėra prijungimo taško šaknies skaidiniui" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "globalstorage viduje nėra \"rootMountPoint\" rakto, nieko nedaroma" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "Blogas šaknies skaidinio prijungimo taškas" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "rootMountPoint yra \"{}\", kurio nėra, nieko nedaroma" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "Bloga unsquash konfigūracija" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "\"{}\" ({}) failų sistema yra nepalaikoma" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "Šaltinio failų sistemos \"{}\" nėra" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "Paskirties vieta \"{}\", esanti paskirties sistemoje, nėra katalogas" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Atjungti failų sistemas." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Fiktyvi python užduotis." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Fiktyvus python žingsnis {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Įdiegiami duomenys." -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "Konfigūruoti OpenRC tarnybas" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "Nepavyksta pridėti tarnybą {name!s} į vykdymo lygmenį {level!s}." + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "Nepavyksta pašalinti tarnybą {name!s} iš vykdymo lygmens {level!s}." + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" +"Nežinomas tarnybos veiksmas {arg!s}, skirtas tarnybai {name!s} " +"vykdymo lygmenyje {level!s}." + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"rc-update {arg!s} iškvieta, esanti chroot, grąžino klaidos kodą" +" {num!s}." + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "Paskirties vykdymo lygmens nėra" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" +"Vykdymo lygmens {level!s} kelias yra {path!s}, kurio savo " +"ruožtu nėra." + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "Paskirties tarnybos nėra" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" +"Tarnybos {name!s} kelias yra {path!s}, kurio savo ruožtu nėra." + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "Konfigūruoti Plymouth temą" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Generuoti machine-id." @@ -181,3 +268,15 @@ msgstr[0] "Šalinamas %(num)d paketas." msgstr[1] "Šalinami %(num)d paketai." msgstr[2] "Šalinama %(num)d paketų." msgstr[3] "Šalinama %(num)d paketų." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "Šalinti demonstracinį naudotoją iš paskirties sistemos" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Fiktyvi python užduotis." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Fiktyvus python žingsnis {}" diff --git a/lang/python/mk/LC_MESSAGES/python.mo b/lang/python/mk/LC_MESSAGES/python.mo index cbe7dea69fb3fb45d4a3c623db83b5d2f5daa3a2..1680c8dc179d93695bfc46dd429eddb3ad39ee6f 100644 GIT binary patch delta 109 zcmcc0zlMK8P3#&*28IJn3=BF93=Fv}3=APadKQol1=8<JZxi delta 148 zcmZ3(f0chiP3%=h28IJn3=BF93=Gp)7#Ko;^kEKYj88ks5>SXddD=o*+B7;OH, 2018\n" "Language-Team: Macedonian (https://www.transifex.com/calamares/teams/20061/mk/)\n" @@ -21,6 +21,98 @@ msgstr "" "Language: mk\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "KDM конфигурациониот фајл не може да се создаде" @@ -80,74 +172,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -173,3 +249,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/mr/LC_MESSAGES/python.mo b/lang/python/mr/LC_MESSAGES/python.mo index 35718e647929b94431a5508b47c5c002fe021d7c..99e564ec41f153424ed34b0fadfc58deb8348a6d 100644 GIT binary patch delta 15 WcmZ3={D*0R3Zv6R)xeGO*%$#Ukp%nz delta 54 zcmeyvw3K;*3S;&})j+inUFV|I#FEVXJYAQ>l2j`NBLhQAT?0d1BU1$f3o8Q?T?11C JgN?systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -169,3 +245,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/nb/LC_MESSAGES/python.mo b/lang/python/nb/LC_MESSAGES/python.mo index ffe775759a339cc4f62a24cebdb5a1383dfdc7c1..8278ac7cba07c1ca85cd94fffb9c69457b612418 100644 GIT binary patch delta 35 ocmaFCvY%ywiReT|28Ip>1_mJ@mSSRH5Cqb?6FqA-zN=yc0E8F^e*gdg delta 74 zcmdnb@`7c8iRdmy28Ip>1_mJ@c4lH=5Cqa;6FqCxLUf&rQWHxu^Ye6F5=&C86pRcE bEp-hHb&X6F3@oe+Omq!Q4GcCOs$~QKcfb+2 diff --git a/lang/python/nb/LC_MESSAGES/python.po b/lang/python/nb/LC_MESSAGES/python.po index fe04973fc..7de962910 100644 --- a/lang/python/nb/LC_MESSAGES/python.po +++ b/lang/python/nb/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Tyler Moss , 2017\n" "Language-Team: Norwegian Bokmål (https://www.transifex.com/calamares/teams/20061/nb/)\n" @@ -21,6 +21,98 @@ msgstr "" "Language: nb\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -80,74 +172,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Generer maskin-ID." @@ -173,3 +249,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/ne_NP/LC_MESSAGES/python.mo b/lang/python/ne_NP/LC_MESSAGES/python.mo index 3331fcac938f6c02623c75f233d79ef0ef638ed3..1d91bbdddb08eafa1dbf60303e890f96357707f5 100644 GIT binary patch delta 15 WcmdnQ+{rvah0%YaYT(BC!i)eX3k0zM delta 54 zcmeBV-o!jXg|T9yYM@$(u5(dpVo7Fxo~}z`Nvf5Ck%6J5u7RPhk*R`#g_VJcu7Rn6 J!Ny`SMgX;P4wwJ{ diff --git a/lang/python/ne_NP/LC_MESSAGES/python.po b/lang/python/ne_NP/LC_MESSAGES/python.po index ccc918fa4..7b0da2959 100644 --- a/lang/python/ne_NP/LC_MESSAGES/python.po +++ b/lang/python/ne_NP/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Nepali (Nepal) (https://www.transifex.com/calamares/teams/20061/ne_NP/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,98 @@ msgstr "" "Language: ne_NP\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -169,3 +245,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/nl/LC_MESSAGES/python.mo b/lang/python/nl/LC_MESSAGES/python.mo index 7faf4faf1342433ffa3f98024295d8fc9558c5f6..9dcdd072e1ad8b88c42e2f60bf1aebf5e6b9863f 100644 GIT binary patch delta 85 zcmaFNxr=i`ifaWU1H*41)?i>@C}Cz`5Czh6fwTmW-VCILf%F+5EeoU{0BKbq{SQdH X18Ef&1_oasowIReKjY>^rY0r;W?Bw3 delta 124 zcmdnR`IvJ;it9o~28Q22tiiy*FqfHuK@>0$J$2*CenzzrUFV|I#FEVXJYAQ>l2j`NBLhQAT?0d1BU1$f3o8Q?T?11C KgUzN)txNz-yBB2u diff --git a/lang/python/nl/LC_MESSAGES/python.po b/lang/python/nl/LC_MESSAGES/python.po index 04b6d7a9d..f424fb4c7 100644 --- a/lang/python/nl/LC_MESSAGES/python.po +++ b/lang/python/nl/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Adriaan de Groot , 2019\n" "Language-Team: Dutch (https://www.transifex.com/calamares/teams/20061/nl/)\n" @@ -21,6 +21,100 @@ msgstr "" "Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "Bestandssystemen installeren." + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "Geen mount-punt voor de root-partitie" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "globalstorage bevat geen sleutel \"rootMountPoint\", er wordt niks gedaan" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "Onjuist mount-punt voor de root-partitie" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" +"rootMountPoint is ingesteld op \"{}\", welke niet bestaat, er wordt niks " +"gedaan" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -80,76 +174,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Bestandssystemen installeren." - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "Geen mount-punt voor de root-partitie" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "globalstorage bevat geen sleutel \"rootMountPoint\", er wordt niks gedaan" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "Onjuist mount-punt voor de root-partitie" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" -"rootMountPoint is ingesteld op \"{}\", welke niet bestaat, er wordt niks " -"gedaan" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Voorbeeld Python-taak" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Voorbeeld Python-stap {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Genereer machine-id" @@ -175,3 +251,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Voorbeeld Python-taak" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Voorbeeld Python-stap {}" diff --git a/lang/python/pl/LC_MESSAGES/python.mo b/lang/python/pl/LC_MESSAGES/python.mo index a99814501b4764fcc42087c1a15c6f1c8a877e34..1f6a3770a161ada0c3e223f53cfb97fc70c0fd4c 100644 GIT binary patch delta 305 zcmXZVy=uZ>7{&3^4B|&>QY@&8r6l+jvEm{^aB|Z{=n^QMx^(Cr2tlu)lUL9|ghGp> zL)$wjI4F1l9h}?>F8+g=e$RQ~oOj}Goe%#av<&GxDODu>rlk`8<1OYhQXRYK;S)CT zHO^nyA@8w(j!6f7e878*c0MtO>)1cMCLc|Oy5X=dr7^a!hVNL#4LYc-)BqRzI6@a^ zc!w)|!97O3z><16#b^A%HhQ)+z(7@hqzSQjfBb}6)%<5$>T*yB_hbJ+FXPdgG)G65Kd7@Elqt3x0b-k z$-Y7a5)Mrc;WsE6`d@N5{NCrl^PcmOx%Xc7rrM>5^y*0KlD=o8RZP!v@BlaQ47czJ zcd$3fU${$-&q>R8j7u2cDc)hYXNZgVJJF5OA$w7^m1HP$af@}#;s7^LF)0IC+{P2E z;thJ(#~hCE0^{@ly$9SUKVuWe=wr>5j_?t~eeW)>uP|tV-$Me!!a3&fty_, 2019\n" "Language-Team: Polish (https://www.transifex.com/calamares/teams/20061/pl/)\n" @@ -23,6 +23,104 @@ msgstr "" "Language: pl\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Odmontuj systemy plików." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "Instalowanie systemów plików." + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "rsync zakończyło działanie kodem błędu {}." + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "Błąd rozpakowywania obrazu \"{}\"" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" +"Nie można odnaleźć unsquashfs, upewnij się, że masz zainstalowany pakiet " +"squashfs-tools" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "Brak punktu montowania partycji root" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" +"globalstorage nie zawiera klucza \"rootMountPoint\", nic nie zostanie " +"zrobione" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "Błędny punkt montowania partycji root" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" +"Punkt montowania partycji root (rootMountPoint) jest \"{}\", które nie " +"istnieje; nic nie zostanie zrobione" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "Błędna konfiguracja unsquash" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "System plików dla \"{}\" ({}) nie jest obsługiwany" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "Źródłowy system plików \"{}\" nie istnieje" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "Miejsce docelowe \"{}\" w docelowym systemie nie jest katalogiem" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "Nie można zapisać pliku konfiguracji KDM" @@ -85,80 +183,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "Konfiguracja menedzera wyświetlania była niekompletna" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Instalowanie systemów plików." - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "rsync zakończyło działanie kodem błędu {}." - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "Błąd rozpakowywania obrazu \"{}\"" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" -"Nie można odnaleźć unsquashfs, upewnij się, że masz zainstalowany pakiet " -"squashfs-tools" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "Brak punktu montowania partycji root" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" -"globalstorage nie zawiera klucza \"rootMountPoint\", nic nie zostanie " -"zrobione" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "Błędny punkt montowania partycji root" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" -"Punkt montowania partycji root (rootMountPoint) jest \"{}\", które nie " -"istnieje; nic nie zostanie zrobione" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "Błędna konfiguracja unsquash" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "System plików dla \"{}\" ({}) nie jest obsługiwany" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "Źródłowy system plików \"{}\" nie istnieje" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "Miejsce docelowe \"{}\" w docelowym systemie nie jest katalogiem" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Odmontuj systemy plików." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Zadanie fikcyjne Python." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Krok fikcyjny Python {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Instalowanie danych." -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Generuj machine-id." @@ -188,3 +264,15 @@ msgstr[0] "Usuwanie jednego pakietu." msgstr[1] "Usuwanie %(num)d pakietów." msgstr[2] "Usuwanie %(num)d pakietów." msgstr[3] "Usuwanie %(num)d pakietów." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Zadanie fikcyjne Python." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Krok fikcyjny Python {}" diff --git a/lang/python/pt_BR/LC_MESSAGES/python.mo b/lang/python/pt_BR/LC_MESSAGES/python.mo index 2ebd0589389588917bc4f245088b265b26f650c7..45712ac3f4b1461b279960e767a5f52db11e6c6c 100644 GIT binary patch literal 7127 zcmbuDO^h5z6~{X`kYphQ;v{^8K*hxIF80i>9Vd3yABpX?jfvO0TCc4fK%{oMW~S}# zu1SCFdTsdtk|jV!2&8aB5I95u5rK>lAmG4CIUqpdKUcL8!uil%#J$Uyk9@if3k8%IyF3&pwUfskWt{>g)d7lA)T;l)0Ej%B8 zx95EnJO@4nUI9N0{v6y5{;9-!-cx+v4^HyF2R;mb2iyz(6#OLkFYpO)^F5xo4crUL z^Go1Iz$>80|28P={tVm!{u%rr=-umi4*?H?3*a{JQSf5<{+pnT`vLd?@K@l6z(0VZ z?^~eg@#uZUy3c{zc=o}^z^mXs@cZE7;9KB!@ZPav-fnP;=NCcI`^(_R!8bse|9fyh z_)qY&;P`tzuK`{Gp9imjbKu+HEI9K%&zk_h0lo3FkJI z|JPwx`5@dDe#vz=w{Su()aYMg59s6Kgz)sBruQ_rT;f}?n{Y=i!qCO#yFjsDllviV z*_&L@#QT){udq9Gc5zKOc%%x)0bJ)n6AvmoTZx^wat~emTh=!RlU5_|`8qS|l1@60 zr-GxlX$%61Rg+o@n>!h>l~F)xNJ%lPm`_@Pkw@g+>+I^HqkOOs0xGSJF$XHLFP` z9-31rb6b;cX`x7`=liPVad0!mBI^h3)yg`Rx`~PGGFx14vvy*m8(M88382mkGqb~v zQ0*WzmGENB$ro>BP+|I;3OjxB#OM`EHW)S6Gx5TaYDcMer2l0;T!mm+S7lujp=AF< z<>1l^sW%g(y-=^JNXNQkg!DD8sTG|PA1xd8LX#P9CXb?3)mzQFHdg2CQgiqXq0v*9 zE_=r`mVrbT6U74_x6>Uga~>DuiBYRIS6z)mP*D{`Z>NpS+Avi;-8zppES+YAsPSte z^H{#BAd&%FE?wT@9XGKdHVndB-5@rNz;Ajdim8>TwErfEJBnPOhhB&)3)2h_w6Uoq z42|D9PFk4ot8Yvi(8KXUU6OG0tx1&xtGN)QnOCF74F(O-3 zSv)u4Pk0MO*o6VE&Y_)h@m9utVe?{)NE@=Zn<;NMTDuk-*SFAOk;F)dMLt~Tjq-Dq z57vJb`GDLSOq%z4Ho@0!^zhQUEnI1J zP3ycESIE$hvuedE9YAc^OHY$Z+$mMrvVXS7ie<)^QLw%|CU&TmZqVwki-C3WD&tp2 z%pFNfZJuxl)@tz~LHshzmi}hpNTwl_R$HW`n3a&6 zmnvh6I&W5Y;0|#*If+c!@rH+p^~H3fUAJLwx*E4syU6t`0Su{^O;k)|iE{)*~cMtItoO*?_#IGlIV#-g28WAk&31+yH;oW=~P zeOm3B+PSAOwYM?#tlBv>{nYO5Q(R*wb(%F66CJ0aCT^zH@jM8-CW(yN-^n>65=y)@ z2$%Kqod`_{q3GZa5%w%|<4#VbH5QGI&`m6erd zCd&kEb3uemB3C2cq>~xb)5%>^Q_t+2>}8)nyf8U2HhW_B=wQ=3n^R*P!I_CscD2WD zGIJrDBs&N3J|a;ksmTtUSv=O*I~XUcwN27E%JJ*tt7)}&DaiU-Pb;_9*nCJ`7&eaC zBub}M+;flVfnEDl@$Z50SRGV5C-#kbN4jY2>yq-LCH78!j+fqZ*n=P{RCEfPL=Ohk@q*@Oz+l8q7#zg@As_S)L_sCi*}zsS+W zyJ|dn+4f6m@01K*d!52NP1k-XRkHSj7Btgk#IL<(2j#T3DlSIJzAui4}_cpkx2dW9}`GFeK%cQCu`+8mqiWO=EZ27xlLTq@)!+KKvST3r`DRXb7tR{6zE zEqUdU4XXa3Z!fwE6So5GbF#TG3YLQ6BjwfFt1hrzf1y1}GSk-d#=Z%ObJu4yy`!1# zt$Qh5#+=IsxysS8t-~%k!K%=bn1hSXi&g(DeMigCS+|3ibJHNfqXz#$E~-~chm0#yAUBZ zaaWv~nGn_)eA%Ip!9HaY?K_0t?UWm_}c`zB@3iia5h^c*UD_g>@yax8c;e z&RJ77K+fW&M{m*qQPrjS+N((bN2L`)iPFQe)uPj|WwRulsCl>OpycHpIoI_{b%W21 z&W!^#_+IBi73noahejMK)h`cTSA28YZ`@uni_@3QNwbu#UBezE4QWuE%ZL3!v*a?w zGS!$?)FJ$uAT1LI3l;2$p2^7TVHp%_(lpK0)v3a%AjY71a@$5dx+jW33H(AexLH?3 z_tvhZYS|3!!_{lskxtogBTIJRe#pvrf36};2(`Ob6Lx%3&+g$5A2jL?nB z;?En~hhHPDv|ExxB_Wp*d4hpuM^>&+ww95#W~*PFY-q#ExUY(s%6R U)5{hu>=Ha|pA&CGAy1?Bf4m3pp8x;= delta 1054 zcmX}q&rcIU6u|LUpnwP!C;|n=L4JtA!WKcK{Eo=Q2nli%V%D-$uyo_L5~GL4n=v6K zZuDl1;Y4Dhu^v4@2!8+?L%fja*_%RwC%>~4UNZg6>~=bx_ufwLYEx#nvfz~v&5SdQ z0iQ?@&gAhy82KXSF@kkCjkRcF6Fx(|_dQ;~?cDkRFR^YY5UIc$ScS7Vg$~w>WMnJ% z;wS1a?qfL?`$cLngxwgyCY;A+e2)6S4|o=LupjrZ5hH~n?RX0f%%I-)5eM))&Tzg| z7Kwy;VB-kB!Hc+yr?I$LWDFZn9}q)@Z*iS$tz#GKrzM96e8yJRKTsbeCq)Kf5J&Jy zZv6#^IA8uT(FgUFid5qyF5*0P;x_8c_{t6qqE2NCDvV+TZ{uZLL7lM;?8W`ux+5Sm z!8(TecRyjKoyo7|_(YNQ4UVY9Ty+vBViv~XFCogmp>YzG8sU^rDfkHXGEa?pD;L=j* z%|vuBbI0SLVqO!U(AUyUr9*c)9VsD(V(8%F$Dx}{-tFr{G=_|R diff --git a/lang/python/pt_BR/LC_MESSAGES/python.po b/lang/python/pt_BR/LC_MESSAGES/python.po index cf92206fa..8cfb269ba 100644 --- a/lang/python/pt_BR/LC_MESSAGES/python.po +++ b/lang/python/pt_BR/LC_MESSAGES/python.po @@ -4,18 +4,17 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Caio Jordão Carvalho , 2018 -# Guilherme , 2018 # André Marcelo Alvarenga , 2019 +# Guilherme , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: André Marcelo Alvarenga , 2019\n" +"Last-Translator: Guilherme , 2019\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/calamares/teams/20061/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,6 +22,104 @@ msgstr "" "Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "Configurar serviços do systemd" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "Não é possível modificar o serviço" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"A chamada systemctl {arg!s} no chroot retornou o código de erro" +" {num!s}." + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "Não é possível habilitar o serviço {name!s} do systemd." + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "Não é possível habilitar o alvo {name!s} do systemd." + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "Não é possível desabilitar o alvo {name!s} do systemd." + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "Não é possível mascarar a unidade {name!s} do systemd." + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" +"Comandos desconhecidos do systemd {command!s} e " +"{suffix!s} para a unidade {name!s}." + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Desmontar os sistemas de arquivos." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "Instalando sistemas de arquivos." + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "O rsync falhou com o código de erro {}." + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "Ocorreu uma falha ao descompactar a imagem \"{}\"" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" +"Ocorreu uma falha ao localizar o unsquashfs, certifique-se de que o pacote " +"squashfs-tools esteja instalado" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "Nenhum ponto de montagem para a partição root" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "O globalstorage não contém uma chave \"rootMountPoint\". Nada foi feito." + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "Ponto de montagem incorreto para a partição root" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "O rootMountPoint é \"{}\", mas ele não existe. Nada foi feito." + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "Configuração incorreta do unsquash" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "O sistema de arquivos para \"{}\" ({}) não é suportado" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "O sistema de arquivos de origem \"{}\" não existe" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "A destinação \"{}\" no sistema de destino não é um diretório" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "Não foi possível gravar o arquivo de configuração do KDM" @@ -87,76 +184,68 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "A configuração do gerenciador de exibição está incompleta" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Instalando sistemas de arquivos." - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "O rsync falhou com o código de erro {}." - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "Ocorreu uma falha ao descompactar a imagem \"{}\"" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" -"Ocorreu uma falha ao localizar o unsquashfs, certifique-se de que o pacote " -"squashfs-tools esteja instalado" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "Nenhum ponto de montagem para a partição root" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "O globalstorage não contém a chave \"rootMountPoint\". Nada foi feito." - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "Ponto de montagem incorreto para a partição root" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "O rootMountPoint é \"{}\", mas ele não existe. Nada foi feito." - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "Configuração incorreta do unsquash" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "O sistema de arquivos para \"{}\" ({}) não é suportado" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "O sistema de arquivos de origem \"{}\" não existe" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "A destinação \"{}\" no sistema de destino não é um diretório" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Desmontar os sistemas de arquivo." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Tarefa modelo python." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Etapa modelo python {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Instalando os dados." -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "Configurar serviços do OpenRC" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" +"Não é possível adicionar serviço {name!s} ao nível de execução {level!s}." + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" +"Não é possível remover serviço {name!s} do nível de execução {level!s}." + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" +"Serviço de ação {arg!s} desconhecido para o serviço {name!s} no" +" nível de execução {level!s}." + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"Chamada rc-update {arg!s} no chroot retornou o código de erro " +"{num!s}." + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "O nível de execução de destino não existe" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" +"O caminho para o nível de execução {level!s} é {path!s}, o qual" +" não existe." + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "O serviço de destino não existe" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" +"O caminho para o serviço {name!s} é {path!s}, o qual não " +"existe." + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "Configurar tema do Plymouth" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Gerar machine-id." @@ -182,3 +271,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "Removendo um pacote." msgstr[1] "Removendo %(num)d pacotes." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "Remover usuário live do sistema de destino" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Tarefa modelo python." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Etapa modelo python {}" diff --git a/lang/python/pt_PT/LC_MESSAGES/python.mo b/lang/python/pt_PT/LC_MESSAGES/python.mo index 1c0fbca52cf43f039e27750b3ad30aaf1cf75bfe..c4528d21fe9c8de4aebf431eccc89ea5965c0421 100644 GIT binary patch literal 7007 zcmbuDO>7-k6~_k}nqp`RDdnRdaBB#)sh{nnAxWL2)Qyu68poFFlnNoy>zVuBn|MB6 z=FZr0qOd^f0;wC2T8R~nx~K{QwTgs5DvM$vRz;$)VZ#blLI}YEu>y(Txij)FTn}$kKiXk?=H{#6tD+e0v`n*1TR(ZUjb#@Pr*-szXm@8{vH&4 z-v>pH2R~Y_`!(=Uo&)e<@FnmF_!ICE@O|(x@UD?^-T`o$=jTDu`}^SM!JmUN|6TAX z_;>Kz;Mm7JuK~UYJ_TL_7r=jm^WfaaJ#QTRA^1G_HuwT~|J|ki*1$QQUjjw1KY$9n z`yS7G1s_g=-{kqX_m=oDoBj&V1t@lT6%;$Y4SpHC7vr1)4}wpF-vvefJK#z1&OPP6 z=D|gtGw=y;6PyA62Oa|t-&a1bfwIn96}}4!zy4NzzY}MPzh?O(e0UB#2S%XS_ctI* zdw;F)KNa4^VEO(4xDPxE9sm>YtKe&(@aoUtB)I3(rCn!1;olFy$G~?$`TmdU{X>vJ z=AQu@;P*gT=S@)LzXvwK-H>oUn1E-&tKhf5e}VJhGmus0{|HRL-+|}BgOK(M;8jrU z`wl4U?ZQaHml+VZxjiXRxOj*gnmN8gPdEP_P%hC;>?1av=9XA^oEtUVC7ipX`rQkn zyIjI;;g?*yxJ3uK#Ao#-`-VO)P6$sAYC4?($8E8va7Qk}(8cA4LD|397MFQr+;Tw= z$3OWk_J__ct_cT^RN>(U#{=l$-OWA9eUN)Eci(l?PXqI0<~NE?pmU=x>#X&Ny>fKQ zy;r`DA{8deZ)a(mtIXs@mY6`9EK4&bW7OrOh?z0zm7?s1%}wm*(FYOrv<_697D=u; zX~^Fui#Y{4I?Ka6OcPIr6p6i1Xxm1Sq#3q~OuJ9Vb&{a04gzIOwif!Lq>c?*sytO$ zku)N+X3)@qQ@)y03o`0V*lOo<^Ir8K2(4a;j4HPms2n?)T$OvSrB_y)tS6bIZ%(bu zEls+qg<@@2yQ&pQcq7H)Gzgm;wRLKBGZUw4Y;n8InpqlO*J|ro2z8#Bo9}moYKD=i zg_mQ_JbyETO4Hv^*t2I&4_~ojgHa0|lPn#tcVxZe-7kyL1_aC7DsP(@CA%ML2Uk|G z-dt!qk={_TPISu%>3g`Q*0m)*{50-FCO6((5yu;vhvS91Ea4cW#wrO`b1}5J*F%r%4CKIK(dx>#e*4Ev_phPOOmT&p4&AY)D3$u|@pD3ZVsANT{YD{0p^Ggj#QhetTOCY?D_TzdmAaOPWoK zj6<-;Ce9w)9C|KUP15zG&Xx`B%V}Ec-d`8URtHr}hMy8$!LBq2$e=M16?Dx~J#SgY zxwf*IEt<{nV$U~O+8uGVNhZB>Ng0l^!Ri>qFa2!kZWfN@8bWC`Dka6dgyf=B8KY{| zY)s$|aXLAPOxg1KhlusXbi-XYFxPG*zG{}aem#UCy=4;>6ItRs0ns=eG@dh=#o9A! zarXE#v!_m|=T0m=dwSvQ$dVDBHs)r@tE!$X5XVl2zLSxCSg)*lxM{1u@`=|FE zYD^z)Oh2LaP0u`j;IV10ku%!njpa-yHqyk+jQV=fO4V_lt?8(ps-tZlSF5L|+G!r6 zEnyTtIUxd{V1Cjnh_=SE(J|VgOVKKfHEOKJ)_)OBa0E$VbnO8X0e@7Nyk0f zWBZS&^5?O!L_Km$?HfNbQWdg0*Tikvk?NQz?Wv2?EaALn%gW!p7K9j?+F1O3^9Azl z%3Z`}Zn;>f-7+!BsURg~TK?qW=IfiUQT9T1Z+`RYRsmDKuZw8!tc==xgOc0Y&7Vnq ztb@>pU~D!mqkZ#r*-lkT>r^G>IN9k%;}@mCZsy~l91z*9o!p=Due7$K@ZC53USFw)W3ZZA4CrdbRU0YWF2x>pt0EPY{%8@A(Fc87-HhGj34eZ z7QJLHJ52>)!RpK zPH1b>zISC45w*1<3Of{=WH&h$>o#FR`G&}Eh8GIcAXx(>)0mi}98Kv2>VZ{1QPwv) zNa-UgsnA`tq6$E=YbN5ln~=3QjpEI#7YfS1s+HhnDV(!+wyKzT2iep9HW)VJ;<%ks+y94iDymHW;@2u zHeVAhS5j>oYjl0=zsi5Lt%8({Sq>k{7T2CgK4xn!yQeDVtSLB$5Ik&3S6*k}h;RZ1 z4~SXECR&#*Z{DDBfp&Qqg_qEZ^hVMyGj-`>QLM_FaH7skeeSJa-m-UHi!)&Fh2aSf zlhygVpA2>MN^}n&QNMLHbHWKyZB0jP)d}O!EF?eB-Vo!VW~??y3FT{uNXC;dN)_N2=sLvCRCCYA+LYBNO`eCFC-bN$1@V#+eCLg)vZ8o zNm}i;K2tTN+$;^&v$*%H{0mH~1qN3Jfdw3S^n@WqsrJy{6FCbEDoNJ8zESvhVJiJl z3P-l;liu~N(JXqHnwZ-^%l(DW#q=Fcdg||0N&L(U--+Uv6;)5L%MfsYU jP^2VIB3hkGCfnXJ;iR%<+UDWyv#Mr^u4IQYnuh8BWP8xIy!1IV>UfM(9~YN5fz;bBtHm(0<}e;#4u{Qu#w3^+6?WY zO^ZuXi-=ka2~!XRVe~;&!fT^HJ2achG1=M}3*pHuZ zg7YO>Dq`~@hXZ&I+i)FgF%%LR!X)YeS+wvzu92-ZY-fJG%)ODUU<>oN*oVI`jcxlx zPT&;k{GrPE@|6coO+37PppEC452D`WE^20;dA{@9@Ya80iuLO9?Mw}$mhc+(;wm1+ zA9xny6(YxQ77HCb-0@z#Lf!ZmHRbIQ(v26e6W`z&+(H{qQKv(A6;I+a>i#dNsgCfk zNswDka6?PF6ZBiby?HHfxP-e&e{d%P-a``UCpWYSHK>kIYN=+BK%ty&miD6tmzAjd zB%-~{opytYxlO!RdbXQNSG3FNNJ%g(h6Wei4Q(c&qrKbjEKc z%SMYo%fddh96oH8%Kx;C+k^S(%;H?`l0B4JoK9PvPO8s#Qg&yz<@BbVF5BsL95Y*y zwnpc&nfz4F8k?Jc`DFUC)xR{K&E*$zd3XE3#o~*KfX`g1JZ~DRT1}+7*=$9h7K1h4 Y{iZ%PTl^SH`piPS)~qIC=0V-_|C;!8jQ{`u diff --git a/lang/python/pt_PT/LC_MESSAGES/python.po b/lang/python/pt_PT/LC_MESSAGES/python.po index facf7c3a3..a6b7ae932 100644 --- a/lang/python/pt_PT/LC_MESSAGES/python.po +++ b/lang/python/pt_PT/LC_MESSAGES/python.po @@ -5,17 +5,17 @@ # # Translators: # Nuno Amorim , 2018 -# Hugo Carvalho , 2018 # Ricardo Simões , 2019 +# Hugo Carvalho , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Ricardo Simões , 2019\n" +"Last-Translator: Hugo Carvalho , 2019\n" "Language-Team: Portuguese (Portugal) (https://www.transifex.com/calamares/teams/20061/pt_PT/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,6 +23,104 @@ msgstr "" "Language: pt_PT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "Configurar serviços systemd" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "Não é possível modificar serviço" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"systemctl {arg!s} chamar pelo chroot retornou com código de " +"erro {num!s}." + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "Não é possível ativar o serviço systemd {name!s}." + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "Não é possível ativar o destino do systemd {name!s}." + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "Não é possível desativar o destino do systemd {name!s}." + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "Não é possível mascarar a unidade do systemd {name!s}." + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" +"Comandos do systemd desconhecidos {command!s} e " +"{suffix!s} por unidade {name!s}." + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Desmontar sistemas de ficheiro." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "A instalar sistemas de ficheiros." + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "rsync falhou com código de erro {}." + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "Falha ao descompactar imagem \"{}\"" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" +"Falha ao procurar unsquashfs, certifique-se que tem o pacote squashfs-tools " +"instalado" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "Nenhum ponto de montagem para a partição root" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "globalstorage não contém um \"rootMountPoint\" chave, nada a fazer" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "Ponto de montagem mau para partição root" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "rootMountPoint é \"{}\", que não existe, nada a fazer" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "Má configuração unsquash" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "O sistema de ficheiros \"{}\" ({}) não é suportado" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "O sistema de ficheiros fonte \"{}\" não existe" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "O destino \"{}\" no sistema alvo não é uma diretoria" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "Não é possível gravar o ficheiro de configuração KDM" @@ -86,76 +184,67 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "A configuração do gestor de exibição estava incompleta" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "A instalar sistemas de ficheiros." - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "rsync falhou com código de erro {}." - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "Falha ao descompactar imagem \"{}\"" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" -"Falha ao procurar unsquashfs, certifique-se que tem o pacote squashfs-tools " -"instalado" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "Nenhum ponto de montagem para a partição root" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "globalstorage não contém um \"rootMountPoint\" chave, nada a fazer" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "Ponto de montagem mau para partição root" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "rootMountPoint é \"{}\", que não existe, nada a fazer" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "Má configuração unsquash" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "O sistema de ficheiros \"{}\" ({}) não é suportado" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "O sistema de ficheiros fonte \"{}\" não existe" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "O destino \"{}\" no sistema alvo não é uma diretoria" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Desmontar sistemas de ficheiro." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Tarefa Dummy python." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Passo Dummy python {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "A instalar dados." -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "Configurar serviços OpenRC" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" +"Não é possível adicionar o serviço {name!s} ao nível de execução {level!s}." + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" +"Não é possível remover o serviço {name!s} do nível de execução {level!s}." + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" +"Serviço de ação desconhecido {arg!s} para serviço {name!s} em " +"nível de execução {level!s}." + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"rc-update {arg!s} chamar pelo chroot retornou com código de " +"erro {num!s}." + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "O nível de execução do destino não existe" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" +"O caminho para o nível de execução {level!s} é {path!s}, que " +"não existe." + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "O serviço do destino não existe" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" +"O caminho para o serviço {name!s} é {path!s}, que não existe." + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "Configurar tema do Plymouth" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Gerar id-máquina" @@ -181,3 +270,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "A remover um pacote." msgstr[1] "A remover %(num)d pacotes." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "Remover utilizador ativo do sistema de destino" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Tarefa Dummy python." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Passo Dummy python {}" diff --git a/lang/python/ro/LC_MESSAGES/python.mo b/lang/python/ro/LC_MESSAGES/python.mo index 9f4b611ffcc22106c91ae720c3700a4562967505..444b8c38a064b61002d1059f76d42a5ebcd33fb1 100644 GIT binary patch delta 85 zcmZqXy2Uvm#dRGc1H*M77GhvvXk%tz5CPINfwUNqUI(R*0_i9q{|=Bg0Mh0x3=Ba) VIs-_{0qNZvS7tMAwq-iT1OQE+4cq_# delta 124 zcmcb`*~~Q|#q~NP0|N*PF)%Q!XJ%j!0n&$nv>1@S4yE4#=_nwdm4$)907xeQ=^!9I z5lG7c=_eakW;3dV=sFjrCYEI8=jpm6mZVxK7#SE^>KYj88ks5>SXddD=o*+B7;F|~ HI>`h8WOf(~ diff --git a/lang/python/ro/LC_MESSAGES/python.po b/lang/python/ro/LC_MESSAGES/python.po index e6196be86..eb5174621 100644 --- a/lang/python/ro/LC_MESSAGES/python.po +++ b/lang/python/ro/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Sebastian Brici , 2018\n" "Language-Team: Romanian (https://www.transifex.com/calamares/teams/20061/ro/)\n" @@ -22,6 +22,98 @@ msgstr "" "Language: ro\n" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Demonteaza sistemul de fisiere" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -81,74 +173,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Demonteaza sistemul de fisiere" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Job python fictiv." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Dummy python step {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Generează machine-id." @@ -176,3 +252,15 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Se elimină un pachet." msgstr[1] "Se elimină %(num)d pachet." msgstr[2] "Se elimină %(num)d de pachete." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Job python fictiv." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Dummy python step {}" diff --git a/lang/python/ru/LC_MESSAGES/python.mo b/lang/python/ru/LC_MESSAGES/python.mo index c584f122af6fd785c7bd687f581d46d27df2b22b..d492218d438a8e350bf7dfaa8ecf6d56102d4489 100644 GIT binary patch delta 27 hcmaFDx|?-^4lgqk14AtX1A`?HH%_!{-1wN02>@AE29W>& delta 66 zcmdnZ`h<0Y4zCUq14AtX1A`?HubODts1~B@T$Gwvl9`{U>ylWKYNcRgU}&jpV5n, 2018\n" "Language-Team: Russian (https://www.transifex.com/calamares/teams/20061/ru/)\n" @@ -21,6 +21,98 @@ msgstr "" "Language: ru\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -80,74 +172,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -177,3 +253,15 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" msgstr[3] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/sk/LC_MESSAGES/python.mo b/lang/python/sk/LC_MESSAGES/python.mo index b8234ebf8644518a6929bf4c636fae846723d0cb..c9a6f84c1322d8aecce79cf45de2d7a84bc4a68c 100644 GIT binary patch delta 183 zcmZ1|_Cs{Sk^19|3=GFu7#K7d7#RB47#K`}^mZU^2BhBtX-goj!Vclb0cisue=3lc z2hzu&^fMq0($B`hz#s;s^?`IXkah#oMnL)ykTwR=Ux75pTun{}1`i;ez{#M-UDxdWq%fKbs2NE218GGdeQk3l<1FUQI;>w=0S?3%#{d8T delta 221 zcmew%x=?Jwk@^pe3=GFu7#K7d7#Oy*F))|{=?6gC3`mQyGcZ^JX;GjYOvYKvY9YGLMX8A;nfZCTE{P?nRtiQ2hL*YphPp, 2018\n" "Language-Team: Slovak (https://www.transifex.com/calamares/teams/20061/sk/)\n" @@ -21,6 +21,98 @@ msgstr "" "Language: sk\n" "Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Odpojenie súborových systémov." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "Nedá sa zapísať konfiguračný súbor správcu KDM" @@ -80,74 +172,58 @@ msgstr "Zoznam je prázdny po kontrole nainštalovaných správcov zobrazenia." msgid "Display manager configuration was incomplete" msgstr "Konfigurácia správcu zobrazenia nebola úplná" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Odpojenie súborových systémov." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Fiktívna úloha jazyka python." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Fiktívny krok {} jazyka python" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Generovanie identifikátora počítača." @@ -177,3 +253,15 @@ msgstr[0] "Odstraňuje sa jeden balík." msgstr[1] "Odstraňujú sa %(num)d balíky." msgstr[2] "Odstraňuje sa %(num)d balíkov." msgstr[3] "Odstraňuje sa %(num)d balíkov." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Fiktívna úloha jazyka python." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Fiktívny krok {} jazyka python" diff --git a/lang/python/sl/LC_MESSAGES/python.mo b/lang/python/sl/LC_MESSAGES/python.mo index bde6d8fb93580ef4505a2bfbd4feed124795dac5..1943947b8b5de254381292511c4d2da84fa2fd24 100644 GIT binary patch delta 15 Wcmcc3yoq^&3S-4Y)xeGOZ5RP9Aq7 diff --git a/lang/python/sl/LC_MESSAGES/python.po b/lang/python/sl/LC_MESSAGES/python.po index ed125bd90..49917593c 100644 --- a/lang/python/sl/LC_MESSAGES/python.po +++ b/lang/python/sl/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Slovenian (https://www.transifex.com/calamares/teams/20061/sl/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,98 @@ msgstr "" "Language: sl\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -173,3 +249,15 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" msgstr[3] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/sq/LC_MESSAGES/python.mo b/lang/python/sq/LC_MESSAGES/python.mo index 0be5e64347f0b3bc4a54d0bdd7aa2db5f97835c5..5c584ac6b202edc23edfd5929072c4ca95a40681 100644 GIT binary patch literal 6756 zcmbtYU2Gjk6`s(LwhrYdrTn#&Ng%`~-fKGv`Eh=T6DO%joLII~MFK(R-kp1Q?%kbT z@9f&Sb|Y0tQH2x<2?PT1K%YRu5(FVCkU&E6Gl&9DAR)vNh>jdr>aQ}W6V>7^ePvC*;{%*!T3;a=m{{bGr`;~Vx z_7PwccocXS_#xoWfX9HpE%3=buKf&f4Br#rbHF!%CxLGQKMwo{@DspipJeP1@FbAl zUjcp?co#_WzXPOse+nE0{toy)AbX0j_XG9;=YfZS&jVMB@81AYzjfeyfxiHL5cq2# z>H9X2^mzVhH}7YFhw$zLKMK4DJPrIla6j;E;9=lXLvGwL;5goI0ZH#K178IG07&D1 z1v~@%JMiGLJvB=8L&+3AnKbHINANzdaj7NG$WH|_&z z++TsGfP3~~4Z!n2(o+FR{@054Ujj+)-+<)5J z{{~_xdl62>64(TgFho9K6+4^$`h*ZH~UYi%-b_Ocj9CI9a5O?2orWX71Tw3$; z#21<5Ya(szH+RmA+3&n2!jLP?Ye5>v8Bb-Fr&{`4rfHmV>ciJ`9$`dux^GOW%p(nYsEHzBS{>DLt#(o@ihWgYm)0rOO=T1>V~K+{tEX}FK&!2!3e>qe zJ=^aHURR+kg}Xl2ZaqvVXZjt5EnJ(~dd7kclHW+Ap1)YG$gqo@mbtJEf@J~E0vSQc zPDAP7!U~2>E0ctx%_E^jLlWtGxW-q6L44HWC<$dI*>oO7ZJxBVAlAGYS1bKr5E=7fLjzhx}QENdPOl>lRsPub8 z=9*f$im1bZwL1sc6{#g+Lqd2hP+EG*udo?6v=n7JUzBce>_u><-y!E{$u_7&2wyD#M2l4%aBB!75|?;BXeh zb0hu;n|EOsD!4ia?YND%BJQ2dT_2LxXKy=_zHYX5Pi$;&p+%R(kPuxy9PmcbT;_wp zRMX%wtJ2 zah_rm?6HZp$ACj`>XwdIbeSzZQKQ|o)V;qhprvkBO>ezRbOhVdz()p+5K(@|EX8}* zGS;<)%}idetJ^(oG_~F0N|RLBP3^*w7FcY9@Jl~iI*SEIG66yfet=4fSqjNHsxl7n zmTZs09prT6BxK44>+eF=C(~{1x=mwETi1Bq<@yx`hV+(AsF;u?ng|GQ#`j*9se!d8 z`P|gSt5a7l@s}^nFU;JyJ~S_hr{1h-DBrt~H;lI!Px7I;8{WKJRy4+&MrxnrN5&^k zc;hF%@l$+aeDdhA!{fMyt_hQQi>c5i6o{KienA?oTKr7a;`ty7oY`ptQ=v7R=Xs?p?;ej$cs3?TGkITKmSjQ4v?*^AetAmF%gEE&S!RZ%|u`QxicW6grYvn*KZEs`U5ZfEs1g$hL9n`{sM}}~J zVR~{rDyhPeJ9MOS>LGg;rya+S9mG;?QSvO-szai(-tKL~SrEkJbD@e*ZTGg6<|;Eb zO4yRR3aoXZCL7it8P6yJTF3!7+ZfPg3AHbRI>vW4)xtT^mE1nn-xcQa6Q~L-}y{W~ZSi-@DJAU8{ z+&?tqMC4N0{x;oHE@CYZOGrl2fJG+Bi!{UC>L@Pgl#GX+~*mb8UC_WXfz(dvj<6PsWkoLAu(5})MS zddB)#WZM??FR3Nl-;dK=;v9hL7Uey~z4IKA1LXl2MJ{*AVw210^J93+*8bM2^F=l4 zb*JMxZ^1Us*=(Vc|4ViH+oxTDUqhLpT!oKQUnseSQVGuW*mctu;uzV5M9^c9U46L$ybLngaAgAJ_ksU1 zbr!$PaX|5!3RRy2`bCy06Lczz-^Y`=g_XJ|BucMcg1CPMJ@7DqL@aa@Y17%Lvmf-T z35RX@f47^dAEYksJ3Ygblc6!uDvgD_R-9mpM*px zcwH7<4kdE4>mA@!GK5tlbFQ}4qycb@eb;Si?{)_nmpF>6 zIK%!D?GUlKQN`o<2>0R|_Fyn5Qp6PM1{cx7C-|IfEuo&Y5^8>kK~5&Ga0pjW|F41i zoVBGnKZQrwU#@YXCtt)EzQqf;ihAN~n2*GBxD~Hp5^tb|3pj$WQ8)U9`>?OGd9bmT z^LUc`Pf^!@VErH$-CZJwuz+ZL%~Y#4zK5akCUinnwFQ_ftp3Z)QVN z?$1!zXYPlG%=OOSyQl5KT)9-cT)k=+OSN*|8g?=xwv(}kbCz>7?__N!=Q!@Au7b~; pjhr@LBmL$^Ir?dG|xy@tIqRn0eEiFb|XO{{yS>Wvc)H diff --git a/lang/python/sq/LC_MESSAGES/python.po b/lang/python/sq/LC_MESSAGES/python.po index 2082ddf79..f548ffb41 100644 --- a/lang/python/sq/LC_MESSAGES/python.po +++ b/lang/python/sq/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Besnik , 2019\n" "Language-Team: Albanian (https://www.transifex.com/calamares/teams/20061/sq/)\n" @@ -21,6 +21,104 @@ msgstr "" "Language: sq\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "Formësoni shërbime systemd" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "S’modifikohet dot shërbimi" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"Thirrja systemctl {arg!s} në chroot u përgjigj me kod gabimi " +"{num!s}." + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "S’aktivizohet dot shërbimi systemd {name!s}." + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "S’aktivizohet dot objektivi systemd {name!s}." + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "S’çaktivizohet dot objektivi systemd {name!s}." + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "S’maskohet dot njësia systemd {name!s}." + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" +"Urdhra të panjohur systemd {command!s} dhe " +"{suffix!s} për njësi {name!s}." + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Çmontoni sisteme kartelash." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "Po instalohen sisteme kartelash." + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "rsync dështoi me kod gabimi {}." + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "Dështoi shpaketimi i figurës \"{}\"" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" +"S’u arrit të gjendej unsquashfs, sigurohuni se e keni të instaluar paketën " +"squashfs-tools" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "S’ka pikë montimi për ndarjen rrënjë" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "globalstorage nuk përmban një vlerë \"rootMountPoint\", s’po bëhet gjë" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "Pikë e gabuar montimi për ndarjen rrënjë" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "rootMountPoint është \"{}\", që s’ekziston, s’po bëhet gjë" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "Formësim i keq i unsquash-it" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "Sistemi i kartelave për \"{}\" ({}) nuk mbulohet" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "Sistemi i kartelave \"{}\" ({}) s’ekziston" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "Destinacioni \"{}\" te sistemi i synuar s’është drejtori" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "S’shkruhet dot kartelë formësimi KDM" @@ -83,76 +181,66 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "Formësimi i përgjegjësit të ekranit s’qe i plotë" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Po instalohen sisteme kartelash." - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "rsync dështoi me kod gabimi {}." - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "Dështoi shpaketimi i figurës \"{}\"" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" -"S’u arrit të gjendej unsquashfs, sigurohuni se e keni të instaluar paketën " -"squashfs-tools" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "S’ka pikë montimi për ndarjen rrënjë" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "globalstorage nuk përmban një vlerë \"rootMountPoint\", s’po bëhet gjë" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "Pikë e gabuar montimi për ndarjen rrënjë" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "rootMountPoint është \"{}\", që s’ekziston, s’po bëhet gjë" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "Formësim i keq i unsquash-it" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "Sistemi i kartelave për \"{}\" ({}) nuk mbulohet" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "Sistemi i kartelave \"{}\" ({}) s’ekziston" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "Destinacioni \"{}\" te sistemi i synuar s’është drejtori" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Çmontoni sisteme kartelash." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Akt python dummy." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Hap python {} dummy" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Po instalohen të dhëna." -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "Formësoni shërbime OpenRC" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "S’shtohet dot shërbimi {name!s} te run-level {level!s}." + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "S’hiqet dot shërbimi {name!s} nga run-level {level!s}." + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" +"Service-action {arg!s} i panjohur për shërbimin {name!s} te " +"run-level {level!s}." + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"Thirrje rc-update {arg!s} në chroot u përgjigj me kod gabimi " +"{num!s}." + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "Runlevel-i i synuar nuk ekziston" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" +"Shtegu për runlevel {level!s} është {path!s}, i cili nuk " +"ekziston." + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "Shërbimi i synuar nuk ekziston" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" +"Shtegu për shërbimin {name!s} është {path!s}, i cili nuk " +"ekziston." + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "Formësoni temën Plimuth" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Prodho machine-id." @@ -178,3 +266,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "Po hiqet një paketë." msgstr[1] "Po hiqen %(num)d paketa." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "Hiq përdoruesin live nga sistemi i synuar" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Akt python dummy." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Hap python {} dummy" diff --git a/lang/python/sr/LC_MESSAGES/python.mo b/lang/python/sr/LC_MESSAGES/python.mo index 3b4712c971bf9b5121fc58389c68e47e842b582e..e99bccee098fd00ac5f815c97f14b61b500b7716 100644 GIT binary patch delta 15 WcmaFQe2jU53S-Yi)xeGO0~i4?83m;P delta 54 zcmX@c{GNG&3ggy^s)1@Dy3R$Zi6xo&dAcr%C8<^lMh1qKx(0^2My3h|7FGr(x(22O J1{;fm83Ed14~zf+ diff --git a/lang/python/sr/LC_MESSAGES/python.po b/lang/python/sr/LC_MESSAGES/python.po index 737417e36..ac42802b8 100644 --- a/lang/python/sr/LC_MESSAGES/python.po +++ b/lang/python/sr/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Serbian (https://www.transifex.com/calamares/teams/20061/sr/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,98 @@ msgstr "" "Language: sr\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -171,3 +247,15 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" msgstr[2] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/sr@latin/LC_MESSAGES/python.mo b/lang/python/sr@latin/LC_MESSAGES/python.mo index bd363a9bf6165e6f19cf0fae410f803b58bf2f43..b9ce140b0634b42dbefe00b7169c268cc193c453 100644 GIT binary patch delta 20 ccmZo=xy3v|g>k_|)xe4KD;OOnOEJC%082;*MF0Q* delta 60 zcmcb`+{!XRh4J)6)j+inUFV|I#FEVXJYAQ>l2j`NBLhQAT?0d1BU1$f3o8Q?T?11C QgNen}%&H~^6W_lE05De)O8@`> diff --git a/lang/python/sr@latin/LC_MESSAGES/python.po b/lang/python/sr@latin/LC_MESSAGES/python.po index e767393d8..9aabd4ff5 100644 --- a/lang/python/sr@latin/LC_MESSAGES/python.po +++ b/lang/python/sr@latin/LC_MESSAGES/python.po @@ -8,15 +8,107 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Language-Team: Serbian (Latin) (https://www.transifex.com/calamares/teams/20061/sr%40latin/)\n" +"Language-Team: Serbian (Latin) (https://www.transifex.com/calamares/teams/20061/sr@latin/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: sr@latin\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -171,3 +247,15 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" msgstr[2] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/sv/LC_MESSAGES/python.mo b/lang/python/sv/LC_MESSAGES/python.mo index 044255cf9ba1191e53de3e4c725d6e5cea82c009..6af85532a909fc040a9f1b105f44590e45013094 100644 GIT binary patch delta 15 WcmZ3={D*0R3Zv6R)xeGO*%$#Ukp%nz delta 54 zcmeyvw3K;*3S;&})j+inUFV|I#FEVXJYAQ>l2j`NBLhQAT?0d1BU1$f3o8Q?T?11C JgN?systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -169,3 +245,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/th/LC_MESSAGES/python.mo b/lang/python/th/LC_MESSAGES/python.mo index 6049e982341a733a66ec17b748c7d5da87f5d3ff..3b427fbbf0da99ccc05ed206c199e7bfd09ef334 100644 GIT binary patch delta 14 WcmbQu{E2CT3ZunD)xe4K{{R3b;RUk* delta 53 zcmeywG@E&X3S;6#)j+inUFV|I#FEVXJYAQ>l2j`NBLhQAT?0d1BU1$f3o8Q?T?11C IgNeoe0kky_ng9R* diff --git a/lang/python/th/LC_MESSAGES/python.po b/lang/python/th/LC_MESSAGES/python.po index 40a02fc83..a4d87ca6f 100644 --- a/lang/python/th/LC_MESSAGES/python.po +++ b/lang/python/th/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Thai (https://www.transifex.com/calamares/teams/20061/th/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,98 @@ msgstr "" "Language: th\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -167,3 +243,15 @@ msgstr[0] "" msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/tr_TR/LC_MESSAGES/python.mo b/lang/python/tr_TR/LC_MESSAGES/python.mo index 1e78c7af815599877c8960c333c400d227a0d023..3950d00da3c27bb8d44c5ce78d2e7d566fa0d2ca 100644 GIT binary patch literal 6761 zcmbtYU2Gjk6&`3H!KM5p6iUm_G!SApzSnjV8rS)0nm9>K;>2>C5DBDae0T1>lii)Y z?CjcETYiiXPzec@z929!s1hKAsbm3i#e?lfB0&*SUwG^bLcAbeK#1?m?B09V*FT}G zwEphy&YU@O&Ub#se>u4C`wZ79+@Hbyr}r^70etl_{K56heT;ntxRT?)frs&Y_3iun~N#GxI-2XxM{S0sj?_0npfjX}7uL4g4e+qmS_%84m@IarNcM>>^=Q}{s`&+=z0e=Cc`M(FA z0sa;EbzuMFj8%XSfaig40&f8S0h|Pmf0(fW;P-%cfNQ|Jz$c$@_L~EaGcO7 z2R`u;#=Zj|R)Jr|^KU=O*lplJY?}O}fS(8c5O@~&7LfG(7m(yV4I`1fSAb){9{|Zd ze+H5t9zW>D9RZSl_khmBOv+xA&~g~;r8^IrqD zfNQ`eu!7A{e7z2w0=@~P@%ylue&Bf^+{Q+5bKIo+Dcqo$-9PAQ{RX$%i)=~uAeqCs zDHg~cSk7L=xySO~-9WaXi*zLa(X|gZ*_tvOnl-{fls5NEHlbws`^WXP~mpG0y{!;4WQfYLO?; z#kES>@#S~HHKgvT;TV=X-{<2Z^rjp2(r4Kbt2oG6o- zM258__r)s362qm=SNyOt+R{}XFp`it6SfXeQ&6EdSssBW451-S#}5z)mvZ zZqJ4E+-lWglGLR+g);xsq(@pP6vl6>mTI+^VqxT|dRADcP&bxgG>0v2wOKum!diA^Y5xlMfSqOJyuHAW*LC*Ah3cGo2V*3?yHb{P>CH3^hVn>EuY=4;wG7v0j z@}wz4DB1o{I5@Y0VdKiQ0+I1hXwi^F`Yx{Vd0`MAwJ2-_GLdXN4a1DLvZNVlelMD> zmfs*WT6}SdT^6tmNEE?Dy2InT8N@O^T#&|+XHm+V0uF(S+!4KQDoGRthPOn`hc;N+ zBnVOIb%{(hedQ{o0f!ft4znv#OT>nR@LE%8Sy5hiLMm^$43Zkaq4K*=Z_{YSI`oW$r4&`;YY3D5t?H zL;Og862Wr=-T<3+VHYU4ItA^xjki4Roz2}Cl2)>}ok?$dt=$zHJ6mYRB{3vKmk+mi zBmZ3FgRNi5KGGyg+pKGuMx}!6R#KiT=VAeK#;|V`XKbd&xP}K{0F9MlE6F%KkZMmN zKHv|CosE)aBZy{2U?730Ef6_n2URIHt5$f2uhy9q2E2c9X`oQXq^(vI!`F6nd1+B6 zuGE^c=96)W4DC28RxHv1h)sKG38WHRr3zcNYYVNIXM7q3*5_qnkk2<&t+^!zw#X}t zUzC{lB+W!=j3U@&6Kjtx4!xy)9nI?^TUJDks%fEnxi6rt_Nu10uM%y+wl(mOK|@58 z*EUQ3+_8*xZEiD@*6Zqi*Ed?)mbk(sRd!3eaHI|9We|QTv!%URa3m2Rl;DS{rI@6U zoT4t{F!yCP2zQXvk&}=q8>~EptWT!f-gP~5O{QzS?sEOS0z~9^+FlUA+3zl}r5grRkd!H?H?hOX6u|(lnG;xsWzYWhNTqeN#6o({fJHoXR*- z`xrkyJaVcsJX#rkfsYK2oj7@H7+2plVUo&BEVKy(;%1DG%TUEAXOn3YESDia6MF8| z`Os)YPTWW9i?x{)H#Dl<}qV|*r!eT81DpMJ<}fcH0(q-Dm2hUVwzs|hWk>heBG z7(&}9LJ>PTCFbQ$|aOu4}Kcsqq8b$s|*>mR^L>Bo-n9fj^faaaow_y z=Irs)-2FV;ulYGXGH|+&uUkT70aQTuCMx(i+n!2z8b8rh4`q}-vF;^Zm_Y!XQ3~7 z0aW%A0ksh(dApp6*2YSJ5ZqXaF~CGr0a8{36mP19P$mkyD;i`D1tD~E8N;E+g3OSY zx%2~>fjn6hS6SXL^KRj^O1QCt@9btC{7p$o9hGAaEe;geTqa$ii10h3i=>lx?d`t0 zEyO9vWr7SH$j#+M#fW{Y$)0na0`Fz&ELI5>Qor%hDdaofX}y=Nj@anNvMMRqW9Qw? z>`Bdi5saKS=nsB5YoacJIJJ=$p7V?5f>q7!$_3S_LbDlvt1 z8gdEyBFOAMIy~(V$l7%~5tn?V1)d@LK;9a1V`&8#2!2rLO+pcZ`~cXr+@J5zGCCP(27YS1NOhIj`s;>-Jd~dEn?RsCCtKAf z1=uaQufjlqL^KsdN)c;QI3y%w0_=7TLC8=(ir?CW<2aFl8}w9IHXoLM>U4{c(*23; z{Dr#rom_1@`B2W)(!|j{*qw9Rjo*WKyG-##OgY4+I%^GNLK}2JmGv?LEj&_bJ6Xye z${2|(8o(v0%KROZY)^8v^ z^%e(p(t^#g)xAFN8nD}#_+?6!-KpQ8<;WxgtL$wz&h~>leX~6Dq_5mLA+G{Rs3>9! z2n**ic4d7vUSHD*e1sBHLr#zFxd3Yp!Y*jUA%QAh1FGRCj!fGe0r>jr#xkbh{D5=A z<}!vM780^@h}5z`xipVKdnPEy3LR>wvT0jR*i{$ETbPpPA0LfN90e#uiSp6HpqA=b zIF;?vRW@Cm2)fdIhET>)--S#Rgd#(F*!GaXkK)i&?I{_QVVn?~jdl@`@AIn2v_QvD z$_iyKu79(q#M8g`+ATod6_8QeokHPr*LuvVK|G{+aI(MANY&}IPE*}$!kv-=E6pNIWoBOLdn#-%(X{`#idR^nFRu^+~zVFg}7@gN|pT=;#9IT delta 955 zcmX}qUr5tY6u|Mbwdu0C*3X>IYHlgIvS0nSwy33*I3yTEnU4xdI0~V`SkOzX$cN}9 z;@aLKqL+fCKkGSs=^=WEkO+d5o+{|c$OvEho}beLzkTlA-Ea5abI#Aqe4@H!`R)tR z%d?wj&?Az?2`?XnvqfYtrmzdgu@g(!gSS!NeTMz`u`&OL2bjlvB0I2vJ8=@nu#CGz zs`9q6@D25cs~Ec=_oKCK zeV-xJ`3z>*Uuq2W=I>Ec^cBzG3hIf6gJc1VsF}He`ulsRC3%c`fH!y$SMU%fT1C=$ z4mESLcmkiGu7Ahs0E3Q@$PkX8F5E;LU*ZfdV;>f_i=4zV_Twwmp80}j@h@tIPIJm6 z&LRnN4-IZ;NjHLbtL}|8%^cdjt)_4ze2syolYVkTZ>&Legi=cz4~Y`W>1HK@8eC2+ zcO;^{%pEp^in&d^RgSEuMpv}U=}0%#an#^Ko1smnjYT=djQU5-f, 2019\n" "Language-Team: Turkish (Turkey) (https://www.transifex.com/calamares/teams/20061/tr_TR/)\n" @@ -21,6 +21,104 @@ msgstr "" "Language: tr_TR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "Systemd hizmetlerini yapılandır" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "Hizmet değiştirilemiyor" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" +"systemctl {arg!s} chroot çağrısında hata kodu döndürüldü " +"{num!s}." + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "Systemd hizmeti etkinleştirilemiyor {name!s}." + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "Systemd hedefi etkinleştirilemiyor {name!s}." + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "Systemd hedefi devre dışı bırakılamıyor {name!s}." + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "Systemd birimi maskeleyemiyor {name!s}." + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" +"Bilinmeyen sistem komutları {command!s} ve " +"{suffix!s} {name!s} birimi için." + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Dosya sistemlerini ayırın." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "Dosya sistemi yükleniyor." + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "rsync {} hata koduyla başarısız oldu." + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "\"{}\" kurulum medyası aktarılamadı" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" +"Unsquashfs bulunamadı, squashfs-tools paketinin kurulu olduğundan emin olun." + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "kök disk bölümü için bağlama noktası yok" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" +"globalstorage bir \"rootMountPoint\" anahtarı içermiyor, hiçbirşey yapılmadı" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "Kök disk bölümü için hatalı bağlama noktası" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "rootMountPoint \"{}\", mevcut değil, hiçbirşey yapılmadı" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "Unsquash yapılandırma sorunlu" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "\"{}\" ({}) Dosya sistemi desteklenmiyor" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "\"{}\" Kaynak dosya sistemi mevcut değil" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "Hedef sistemdeki \"{}\" hedefi bir dizin değil" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "KDM yapılandırma dosyası yazılamıyor" @@ -82,76 +180,62 @@ msgstr "Kurulu ekran yöneticilerini kontrol ettikten sonra liste boş." msgid "Display manager configuration was incomplete" msgstr "Ekran yöneticisi yapılandırma işi tamamlanamadı" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Dosya sistemi yükleniyor." - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "rsync {} hata koduyla başarısız oldu." - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "\"{}\" kurulum medyası aktarılamadı" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" -"Unsquashfs bulunamadı, squashfs-tools paketinin kurulu olduğundan emin olun." - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "kök disk bölümü için bağlama noktası yok" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" -"globalstorage bir \"rootMountPoint\" anahtarı içermiyor, hiçbirşey yapılmadı" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "Kök disk bölümü için hatalı bağlama noktası" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "rootMountPoint \"{}\", mevcut değil, hiçbirşey yapılmadı" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "Unsquash yapılandırma sorunlu" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "\"{}\" ({}) Dosya sistemi desteklenmiyor" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "\"{}\" Kaynak dosya sistemi mevcut değil" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "Hedef sistemdeki \"{}\" hedefi bir dizin değil" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "Dosya sistemlerini ayırın." - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "Dummy python job." - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "Dummy python step {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Veri yükleniyor." -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr " OpenRC hizmetlerini yapılandır" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "{name!s} hizmeti, {level!s} çalışma düzeyine ekleyemiyor." + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "{name!s} hizmeti {level!s} çalışma düzeyinden kaldırılamıyor." + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" +"Çalışma düzeyinde {level!s} hizmetinde {name!s} servisi için bilinmeyen " +"hizmet eylemi {arg!s}." + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" +" rc-update {arg!s} çağrısında chroot, {num!s} hata kodunu " +"döndürdü." + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "Hedef çalışma seviyesi mevcut değil" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "Runlevel {level!s} yolu, mevcut olmayan {path!s} 'dir." + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "Hedef servisi mevcut değil" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "{name!s} hizmetinin yolu, bulunmayan {path!s}." + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "Plymouth temasını yapılandır" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "Makine kimliği oluştur." @@ -177,3 +261,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "%(num)d paket kaldırılıyor." msgstr[1] "%(num)d paket kaldırılıyor." + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "Liveuser kullanıcısını hedef sistemden kaldırın" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "Dummy python job." + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "Dummy python step {}" diff --git a/lang/python/uk/LC_MESSAGES/python.mo b/lang/python/uk/LC_MESSAGES/python.mo index f822db7fafa25b8c84ae1092936de1a22d5e99e6..201eebc0b58ddaacdd56bea6078463c30f352508 100644 GIT binary patch literal 4591 zcmb_fOKcoP8m@)Ff_W{k<<0&HA;ge*IR=uk$84U+Nt}elj^MVPnVNCqneL&hJGNy4 z#7THaAxOv=E(mtDhdmI@%1f2>;wKCxB>VJ@NwXMw+itn@OfZ2a94z5 zz^#~H0H%OH0Urk5zfOo}fX@Lp0`~)-16HH?7eJP~0z3lz5AX@#3%7w6_$u%b;2S`e z^A>O;@G~IGxeQzn{5e`*ce@b1n0Epbz#@?Cngad}SOc`~mnHFnN~{L%{cdhk*YEGTo-Th3E&q4%`R)2XFxRYc%h< zC)DSC;5%5K0cL@zdqY3J349szkAb}YJ+KET?h~R9&V%NU%w6Zj2~L(D#Y03Xy6I70jxUp(L=Iw&)Q{&2&mAqS~3BxI^ zS0{T@dY$q{xlE=-`C-SlU2>%BIhHJtbR63urlASTtAHaZb{Yk$*q-H5)i&|B2nx+r zH5}J;P218Wo~7RM3^fdHt7w)y$Ix5549mg^@uH*yW@*^nJs_fuf~kz-Wl5o`1#+RN zbScz-!ZIqdp>{H6l2!|klFkV;FK>+Lx(=!sYNW23XPIj$RL~bb;IVKBDB0YQ6>O=9vrCSd$`wt{`yWIt&bv0k?K?T#1dDnKv1v7JwL==4SH2>y_lbtcW@~Tzaap7pD zR<`HhA~Z2+hN~PkWQ|z%s8vtwyj`gnRzbxVD4I7e9$`1$R9>-Yjy3JETKa0lw>2q- ztgv9P9?>a?p`*sFJQc$f8#UeGmU4qibJ(%pgz1U?LgJWo6e>%W4)55tf5)qP=-8ek zNBa*Q>^LIX+{Az?nT5noucQ)#c9uF0A4(jNCrsu^>^5APrLJ`5Fn0- z7t$CV2MpyV1|7pvWdlBje8Vf#QR=M%ld5vO^w&}a8Yba`zAY?dJ9w;;hn!6eN~4mc zp%KS0Ez_`Q^RVkyRW_9x9UV=&EYvK@F=kDnz#0|9kt*eaNu|2d>6bDoZzR>(G0;D- zr(s_vneNzSTduUA*LW3*yK>A;Rm(V|2ld%-lyq}LgL@O(8gzVAQ96k|7D_elN|v@A zH{H6TS@K3Y4wq4a%Za_VQ&Cy6s(Pw&-8~fk%x$*lS;|l@M`_x$iS#VZ(@bNUruCR- z=oQdFNIQnU9CbAqs5eL5JPoC%)6`3uE_(azNPe37DAU~uftghTBNnKTW`=m$mwT~A z{`StMUC7Hpzq zAH3(U1gHI30!_`IBfY*1;w3CBhJBK_QTktDKi-(3VA8JzA7~n^)*xh(#rQM+3Vwe= z{+z$W0I4`)9;@@%t@#)I8eyU4FZgr8G-yr>|4Zy$!Qzb8btyOp>X}fXmEa7hE(WK0 zJ9s~shRnEbhm3sqciKFNC+5UtCipPc2Z}D%+p<3DDh~F~GW3KSG%Yk^Mds?J#LfE} zUAw)^S*YDCH8{n#Lep;%gPS7pX6U&LPo45Fhmi}dpT%SWK3%#VEh%(VFa>X)3r=ys z7yM=4T@To zUXfDqyRTg`+_;I{d|9#PRK5iF%u~ak@KuyX+Jq<)$o*Oz2iBFj7V9^LUpnwMU;25z zncBx%F!OAo;3K|5vzSbRcLfBq5XhGo%U7^;8N8EMy^7i%A6;?H)0|y3`BqNd)C#+%FZ6S-y+&UlV2ilcNGBA0P6qbAetDskaZN^L zJI7JLuS+da2&VZO!?#mh&G~|JM(ZZvFW23y1Bi~&6h1EhVFPJA3AH5jiD@*BNv+c| zM=P#8NEC$sEN`=_t?98!x)vMi))aSkK3g#dl~BdP7KCVkaISIR;, 2018 +# Paul S , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Володимир Братко , 2018\n" +"Last-Translator: Paul S , 2019\n" "Language-Team: Ukrainian (https://www.transifex.com/calamares/teams/20061/uk/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -21,33 +22,131 @@ msgstr "" "Language: uk\n" "Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "Налаштуйте служби systemd" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "Не вдається змінити службу" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" +" systemctl {arg!s} виклик у chroot повернув код помилки {num! " +"s}." + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "Неможливо ввімкнути службу systemd {name!s}." + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "Неможливо ввімкнути завдання systemd {name!s}." + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "Неможливо вимкнути завдання systemd {name!s}." + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "Неможливо маскувати вузол systemd {name!s}." + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" +"Невідомі команди systemd {command!s} та {suffix!s}" +" для пристрою {name!s}." + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "Відключити файлові системи." + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "Встановлення файлових систем." + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "rsync зазнав невдачі з кодом помилки {}." + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "Не вдалося розпакувати образ \"{}\"" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" +"Не вдалося знайти unsquashfs, переконайтеся, що встановлено пакет squashfs-" +"tools" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "Немає точки монтування для кореневого розділу" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "Помилка точки монтування для кореневого розділу" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "Неправильна конфігурація unsquash" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "Файлова система для \"{}\" ({}) не підтримується" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "Вихідна файлова система \"{}\" не існує" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "Призначення \"{}\" у цільовій системі не є каталогом" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" -msgstr "" +msgstr "Неможливо записати файл налаштування KDM" #: src/modules/displaymanager/main.py:381 msgid "KDM config file {!s} does not exist" -msgstr "" +msgstr "Файл налаштування KDM {!s} не існує" #: src/modules/displaymanager/main.py:442 msgid "Cannot write LXDM configuration file" -msgstr "" +msgstr "Неможливо записати файл конфігурації LXDM" #: src/modules/displaymanager/main.py:443 msgid "LXDM config file {!s} does not exist" -msgstr "" +msgstr "Файл налаштування LXDM {!s} не існує" #: src/modules/displaymanager/main.py:517 msgid "Cannot write LightDM configuration file" -msgstr "" +msgstr "Неможливо записати файл налаштування LightDM" #: src/modules/displaymanager/main.py:518 msgid "LightDM config file {!s} does not exist" -msgstr "" +msgstr "Файл налаштування LightDM {!s} не існує" #: src/modules/displaymanager/main.py:592 msgid "Cannot configure LightDM" -msgstr "" +msgstr "Неможливо налаштувати LightDM" #: src/modules/displaymanager/main.py:593 msgid "No LightDM greeter installed." @@ -55,11 +154,11 @@ msgstr "" #: src/modules/displaymanager/main.py:624 msgid "Cannot write SLIM configuration file" -msgstr "" +msgstr "Неможливо записати файл налаштування SLIM" #: src/modules/displaymanager/main.py:625 msgid "SLIM config file {!s} does not exist" -msgstr "" +msgstr "Файл налаштування SLIM {!s} не існує" #: src/modules/displaymanager/main.py:740 #: src/modules/displaymanager/main.py:772 @@ -80,74 +179,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -177,3 +260,15 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" msgstr[3] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/ur/LC_MESSAGES/python.mo b/lang/python/ur/LC_MESSAGES/python.mo index 44f98c3368aaa4a260d90250bbffe3c1b02e56a3..31761ef9282fe7081ec557d27e9a852dbdecf811 100644 GIT binary patch delta 15 WcmZ3){F7;d3Zwl*)xeGOnHd2q9|Z6K delta 54 zcmey#w1|0v3S-7Z)j+inUFV|I#FEVXJYAQ>l2j`NBLhQAT?0d1BU1$f3o8Q?T?11C JgN?;(i~z=s4%Ywx diff --git a/lang/python/ur/LC_MESSAGES/python.po b/lang/python/ur/LC_MESSAGES/python.po index b079cded6..f52967303 100644 --- a/lang/python/ur/LC_MESSAGES/python.po +++ b/lang/python/ur/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Urdu (https://www.transifex.com/calamares/teams/20061/ur/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,98 @@ msgstr "" "Language: ur\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -169,3 +245,15 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/uz/LC_MESSAGES/python.mo b/lang/python/uz/LC_MESSAGES/python.mo index e736b29733262b268cdb2837c93b3aec491eb711..3c75289ee7608dcc3a2066b04fc076af4e89290a 100644 GIT binary patch delta 14 WcmbQk{F!Nj3Zvyj)xe4K{{jFe0|mDL delta 53 zcmey&G>3VD3S-hl)j+inUFV|I#FEVXJYAQ>l2j`NBLhQAT?0d1BU1$f3o8Q?T?11C IgN4P60JHrLuK)l5 diff --git a/lang/python/uz/LC_MESSAGES/python.po b/lang/python/uz/LC_MESSAGES/python.po index 6cd0764a2..55cc32a3c 100644 --- a/lang/python/uz/LC_MESSAGES/python.po +++ b/lang/python/uz/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Uzbek (https://www.transifex.com/calamares/teams/20061/uz/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,98 @@ msgstr "" "Language: uz\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -76,74 +168,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "" @@ -167,3 +243,15 @@ msgstr[0] "" msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "" diff --git a/lang/python/zh_CN/LC_MESSAGES/python.mo b/lang/python/zh_CN/LC_MESSAGES/python.mo index e0754d34b5e4e86ed8b1b9db3cc018a7d81b7576..e20166ae4e3e113260c29eac409ca28504809779 100644 GIT binary patch delta 85 zcmX@hv4mqnifbJs1H*M77H42!2xErOc|ckO$ZrGELO^;pkd_3}>wvU2kUjzBe*w~> QKtA8bmD!A&ZJ7j^02{Ro6aWAK delta 124 zcmZ3&ah793itBPl28QcEEY85dP|pmZrvqsbAb&lO76Q^ofV3o#z7C|df%HcxUzUY| zK@`Y0-?%cHQ7uH*xhOTUBr`ux*Cnwe)k?w0z|d0Hz);u7RKdW)%D_a|z|_ECvmlc& F695;$7DNC5 diff --git a/lang/python/zh_CN/LC_MESSAGES/python.po b/lang/python/zh_CN/LC_MESSAGES/python.po index 19d5bbea6..79cddcec3 100644 --- a/lang/python/zh_CN/LC_MESSAGES/python.po +++ b/lang/python/zh_CN/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-01-25 08:04-0500\n" +"POT-Creation-Date: 2019-02-22 07:09-0500\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: leonfeng , 2018\n" "Language-Team: Chinese (China) (https://www.transifex.com/calamares/teams/20061/zh_CN/)\n" @@ -23,6 +23,98 @@ msgstr "" "Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "卸载文件系统。" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "" @@ -82,74 +174,58 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "卸载文件系统。" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "占位 Python 任务。" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "占位 Python 步骤 {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "生成 machine-id。" @@ -173,3 +249,15 @@ msgstr[0] "安装%(num)d软件包。" msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "移除%(num)d软件包。" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "占位 Python 任务。" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "占位 Python 步骤 {}" diff --git a/lang/python/zh_TW/LC_MESSAGES/python.mo b/lang/python/zh_TW/LC_MESSAGES/python.mo index 9d4b69710ceb60fe70498bd2985fde5f3b25f1d8..a00180044ff9f7a2a67d8c0678bfb017aae12c6f 100644 GIT binary patch literal 6270 zcmbuCS#T7`8OO&lwuv0)z;WV)#Ay=~B%9R%ghL!QMjWz{QDI?IiOXTw?cE);JF}UY zMF>I)FaoJq0(K;YLqQftkfD&oWk3SC@|sFgvI9zqsQ zrfT%t>Er9KzoYxpKW5G7QSdCm`#rpWdqhzh!OWxhgJ)!hqPzxP_4prf4!+kvrYPS9 zcYq7Q4)9s<4!8*Xi^nG(m;Eci8nmatXTT4^rQpZl55dpC7r>{VP?UM#Qjos4f!_f; zK$71N(z>_7`QTr{Z-B~7MfoN$3)~FO180M~z4l&^#$5)#4&DR54gMJ!FRyQClw_G zc7U&d*TGHTzriN3;VX(#1%3c-1@D5}z-OM4_S*?I;5!47UY~*teCn%;vL8OI2H(c_ z$k!xiV$-C@HjwQ3OOWh;0wlYA3JN=ToDE~qcQYvb3(ms#9gybz5hOo6hDNe818Ki2 zyzifaB)1Lx7MKCa@8>`ocLyZ<|J`f<7q}MRk3TKtZUkw53`Cdm3y|g?18KbrAo=0< zAjR!{koHHD81NiO?Jt9i!FNC!|7$P=-UP`{_r3O+5Ki-71WEn|kk*Uf4~^dql064O ziWAz@GT;Sp1Nbhu8oUV7Iuqbez$dZEFc<|%?jOKapbL^6=RT__KLFna9|7y|GQ70L z61)gA5w8eOF%E7O53K-LX3E5FOPb^i?P7_pxCDPqGtwPvIRY)qyH?z z4}_2K6Vg*bXevL(OAq;w^7%*ffd^?Q;^9jm*{d2aOsiDlrH6d@qWC5A2H`B?5b2=c zs1Pv%(<*SIf>0J`%wljZ-jZiU*og2|W;m2iMO2%!J*pXd-rBpOMzpiAnn*BBXW_VM z7&bGxoi=qIVcawglhGKqM^7g)qgs)otai)h$*`UHe?+~iMp)8F>o!Xn8vaJHm{1_4 znzm+ZhOW?%v~K-8ty*y?qDQq@+Ehi?8dcY!tQv_hi<>*OFe#}fIkaT9!OXNCO7NW= z8VU&Iy*a)h&NgbXxZTjCcpVYVQnx2KliQ0h8+PJ0lY921dseIVCvm-Gj<3uYn)FZ$ zB~`06P%W)%(dTxm!rlkF_kZpRIs?J%}im$o1^Qf$v&Wt|Gk zAczc@NH4^3)S8cFTH%7U$yvLRW^ok`fr?B9dejQphLNyXN)5L{8!TElfye^!Cch} zdXdw`p0yAs2_ClL7&>pr>fQ+7^+=m^f{VG+oKDTA5$2Xfru1B8vC6rXVLH=bl^Qm; z(l+3^sz{ZxS*Be=gR9dBJ0|kY%X?{aIfkT_*jvn`*2&f`%8jWl)FKZt9EkEfEc1rf z?Vktby<{J5*_tj+T@h(?Rgm3ElxLcBu?lmVu&-gZD=m|ZYq10(fX4D<%5G=yKw6J* zr_@2!l$+H;cp+YeGbs&N<(|D&zA{!il`>5DT8u7T zT8&bygyTHiO2(yN2=dHd(LW9l*tD0Filao_Qob#NyMFvvWc)qnM1eet-8^s`=@0{4byGv>t0$H&{ij_ra$*y9Ro>B0qdi|Q7=5=%l!WKVL{e3G*a)AU#xNfv71YOQW!2Zzw6(QW+az9#@?9jM1|_4KR84Nx*qCe8EU2wrTvxL@{^q%ev6g!Z=zj%FWPPT)PqYsGcp| zuGxXg^-Qc)(VRd%m4+1po~_wPE#F6T}i z^n!lMve-F&#yN03J9=m$Gn~J4K09_UclNGd3E$s$U>dpdP=7#;Jgr<&1UsFFoUUum z(S7c(PUr7-O^lt9YA6z&Krb&i}Yl*CTwh|_;7 zKag>*p3mJlRj7(-BXXjY;$Np;qqDy+*F6}Now?IP?%+xPxbW(2@2D$Ca(eoUCwaO& zup*vv(!;HU6S}Al1Na((aeHZr3Flv2v zHdG8o3C=1$L zcfZ?tyr`TNx(Io}d}?y9oI{4oh4R-AyS*pNTOraN=*(Ro%iX+M-WQZrB{HdwmF6LJ zL={V$y>bF8$pUuj-g2jwPj~w+c~m!-vH!MnthcOJ zOuP1h+t(%keGX0zI5RjrJS*i-_Q3bSR;Mgio$)g=0j1GoexP_m^_so+36eX%ufr4R z_4(ClAe+=Gjo@-a$Q6oHtYBl=C*!ufRq6zDV1pQkzfRwXEKM=gJu!^NiOfNz%uep@ z4jd4<1EaZ*M%~U{ikXf!;?zYydAMwBV!jAxKA#cGlCVtW*hX@=?fTf@%y``Cbg!j+bq zkQG=;#6;N@@Wmx$#}B!q$BXwBSlLSj*d^D0fi^D|bB^@j%<$DKttN9fez1zXBD9J>5oI5!8#SL4$P3kMHEXlH&4(Isg z$pz)a(VL#>_n*p+jb-okWJiyb*OcTnDk?G3>G(MC(}O08g3>vE)$REWy1nb3Dv!O4 G^!hLQyEhsD delta 938 zcmX}qF=$g!6vpwBn6xpbHAa)#sxh{uYW2xWXr!$r2-cvu)qqP225C_W220Uyaa5NM zR~-a#a1+5oM05~};36nUkvat&1;s&Ha1sCCGwFes-@7mOy?f6&_pkpcTW_W!4~!V( z+Rrr+GArVAm>Wizn8aArtOt8>1oJq6b2y0iPz%1m1GtW-a03rvzQgPoUPK@3sP|TI0>9ui z>szYR%;P}~Pvc`eicL&oEM_)|S=0hoFo#d@8P!@vZD2mmX7Mg6)2FD4y+$&%HO%6# z*0_5IW7fA}Zj|YH)Phw!i?>i8c#HbrS4`ng)I3Z4|8NGCaRJrB3Ti_)Fo(;n=PP)U z@kiABNEcO6=0n`*K?U{VP1N)IcnRO3O5fLQHijkC{3TRokFbQVa1=N2AfDK17DBbN z9ZIwvY_=X`rfk?$&>y|n4vs<)DjVl12vtNucZ^osZY~O9v@, 2019\n" "Language-Team: Chinese (Taiwan) (https://www.transifex.com/calamares/teams/20061/zh_TW/)\n" @@ -21,6 +21,100 @@ msgstr "" "Language: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/modules/services-systemd/main.py:35 +msgid "Configure systemd services" +msgstr "設定 systemd 服務" + +#: src/modules/services-systemd/main.py:68 +#: src/modules/services-openrc/main.py:102 +msgid "Cannot modify service" +msgstr "無法修改服務" + +#: src/modules/services-systemd/main.py:69 +msgid "" +"systemctl {arg!s} call in chroot returned error code {num!s}." +msgstr "在 chroot 中呼叫的 systemctl {arg!s} 回傳了錯誤代碼 {num!s}。" + +#: src/modules/services-systemd/main.py:72 +#: src/modules/services-systemd/main.py:76 +msgid "Cannot enable systemd service {name!s}." +msgstr "無法啟用 systemd 服務 {name!s}。" + +#: src/modules/services-systemd/main.py:74 +msgid "Cannot enable systemd target {name!s}." +msgstr "無法啟用 systemd 目標 {name!s}。" + +#: src/modules/services-systemd/main.py:78 +msgid "Cannot disable systemd target {name!s}." +msgstr "無法停用 systemd 目標 {name!s}。" + +#: src/modules/services-systemd/main.py:80 +msgid "Cannot mask systemd unit {name!s}." +msgstr "無法 mask systemd 單位 {name!s}。" + +#: src/modules/services-systemd/main.py:82 +msgid "" +"Unknown systemd commands {command!s} and " +"{suffix!s} for unit {name!s}." +msgstr "" +"未知的 systemd 指令 {command!s}{suffix!s} 給單位 " +"{name!s}。" + +#: src/modules/umount/main.py:40 +msgid "Unmount file systems." +msgstr "解除掛載檔案系統。" + +#: src/modules/unpackfs/main.py:40 +msgid "Installing filesystems." +msgstr "正在安裝檔案系統。" + +#: src/modules/unpackfs/main.py:153 +msgid "rsync failed with error code {}." +msgstr "rsync 失敗,錯誤碼 {} 。" + +#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +msgid "Failed to unpack image \"{}\"" +msgstr "無法解開映像檔 \"{}\"" + +#: src/modules/unpackfs/main.py:210 +msgid "" +"Failed to find unsquashfs, make sure you have the squashfs-tools package " +"installed" +msgstr "找不到 unsquashfs,請確定您已安裝 squashfs-tools 軟體包" + +#: src/modules/unpackfs/main.py:301 +msgid "No mount point for root partition" +msgstr "沒有 root 分割區的掛載點" + +#: src/modules/unpackfs/main.py:302 +msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" +msgstr "globalstorage 不包含 \"rootMountPoint\" 鍵,不做任何事" + +#: src/modules/unpackfs/main.py:307 +msgid "Bad mount point for root partition" +msgstr "root 分割區掛載點錯誤" + +#: src/modules/unpackfs/main.py:308 +msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" +msgstr "rootMountPoint 為 \"{}\",其不存在,不做任何事" + +#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 +#: src/modules/unpackfs/main.py:333 +msgid "Bad unsquash configuration" +msgstr "錯誤的 unsquash 設定" + +#: src/modules/unpackfs/main.py:322 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "不支援 \"{}\" ({}) 的檔案系統" + +#: src/modules/unpackfs/main.py:329 +msgid "The source filesystem \"{}\" does not exist" +msgstr "來源檔案系統 \"{}\" 不存在" + +#: src/modules/unpackfs/main.py:334 +msgid "The destination \"{}\" in the target system is not a directory" +msgstr "目標系統中的目的地 \"{}\" 不是目錄" + #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" msgstr "無法寫入 KDM 設定檔" @@ -80,74 +174,58 @@ msgstr "在檢查已安裝的顯示管理器後,清單為空。" msgid "Display manager configuration was incomplete" msgstr "顯示管理器設定不完整" -#: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "正在安裝檔案系統。" - -#: src/modules/unpackfs/main.py:153 -msgid "rsync failed with error code {}." -msgstr "rsync 失敗,錯誤碼 {} 。" - -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 -msgid "Failed to unpack image \"{}\"" -msgstr "無法解開映像檔 \"{}\"" - -#: src/modules/unpackfs/main.py:210 -msgid "" -"Failed to find unsquashfs, make sure you have the squashfs-tools package " -"installed" -msgstr "找不到 unsquashfs,請確定您已安裝 squashfs-tools 軟體包" - -#: src/modules/unpackfs/main.py:301 -msgid "No mount point for root partition" -msgstr "沒有 root 分割區的掛載點" - -#: src/modules/unpackfs/main.py:302 -msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "globalstorage 不包含 \"rootMountPoint\" 鍵,不做任何事" - -#: src/modules/unpackfs/main.py:307 -msgid "Bad mount point for root partition" -msgstr "root 分割區掛載點錯誤" - -#: src/modules/unpackfs/main.py:308 -msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "rootMountPoint 為 \"{}\",其不存在,不做任何事" - -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 -msgid "Bad unsquash configuration" -msgstr "錯誤的 unsquash 設定" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "不支援 \"{}\" ({}) 的檔案系統" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "來源檔案系統 \"{}\" 不存在" - -#: src/modules/unpackfs/main.py:334 -msgid "The destination \"{}\" in the target system is not a directory" -msgstr "目標系統中的目的地 \"{}\" 不是目錄" - -#: src/modules/umount/main.py:40 -msgid "Unmount file systems." -msgstr "解除掛載檔案系統。" - -#: src/modules/dummypython/main.py:44 -msgid "Dummy python job." -msgstr "假的 python 工作。" - -#: src/modules/dummypython/main.py:97 -msgid "Dummy python step {}" -msgstr "假的 python step {}" - #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "正在安裝資料。" -#: src/modules/machineid/main.py:35 +#: src/modules/services-openrc/main.py:38 +msgid "Configure OpenRC services" +msgstr "設定 OpenRC 服務" + +#: src/modules/services-openrc/main.py:66 +msgid "Cannot add service {name!s} to run-level {level!s}." +msgstr "無法新增服務 {name!s} 到執行層級 {level!s}。" + +#: src/modules/services-openrc/main.py:68 +msgid "Cannot remove service {name!s} from run-level {level!s}." +msgstr "無法移除服務 {name!s} 從執行層級 {level!s}。" + +#: src/modules/services-openrc/main.py:70 +msgid "" +"Unknown service-action {arg!s} for service {name!s} in run-" +"level {level!s}." +msgstr "未知的服務動作 {arg!s} 給服務 {name!s} 在執行層級 {level!s}。" + +#: src/modules/services-openrc/main.py:103 +msgid "" +"rc-update {arg!s} call in chroot returned error code {num!s}." +msgstr "在 chroot 中呼叫的 rc-update {arg!s} 回傳了錯誤代碼 {num!s}。" + +#: src/modules/services-openrc/main.py:110 +msgid "Target runlevel does not exist" +msgstr "目標執行層級不存在" + +#: src/modules/services-openrc/main.py:111 +msgid "" +"The path for runlevel {level!s} is {path!s}, which does not " +"exist." +msgstr "執行層級 {level!s} 的路徑為 {path!s},不存在。" + +#: src/modules/services-openrc/main.py:119 +msgid "Target service does not exist" +msgstr "目標服務不存在" + +#: src/modules/services-openrc/main.py:120 +msgid "" +"The path for service {name!s} is {path!s}, which does not " +"exist." +msgstr "服務 {name!s} 的路徑為 {path!s},不存在。" + +#: src/modules/plymouthcfg/main.py:36 +msgid "Configure Plymouth theme" +msgstr "設定 Plymouth 主題" + +#: src/modules/machineid/main.py:36 msgid "Generate machine-id." msgstr "生成 machine-id。" @@ -171,3 +249,15 @@ msgstr[0] "正在安裝 %(num)d 軟體包。" msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "正在移除 %(num)d 軟體包。" + +#: src/modules/removeuser/main.py:34 +msgid "Remove live user from target system" +msgstr "從目標系統移除 live 使用者" + +#: src/modules/dummypython/main.py:44 +msgid "Dummy python job." +msgstr "假的 python 工作。" + +#: src/modules/dummypython/main.py:97 +msgid "Dummy python step {}" +msgstr "假的 python step {}" From f5df259b4317a447d94f8ae5c1437ca509b3ed41 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 05:36:49 -0400 Subject: [PATCH 040/303] CI: Improve AppImage builds - script was set up for KPMCore master (e.g. KDE neon), and didn't support older KPMCore releases; now it doesn't fatal error when the KPMCore plugins can't be found. - when it finishes, tell the user where the artifacts are found. --- ci/AppImage.sh | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ci/AppImage.sh b/ci/AppImage.sh index 348784755..9a3b6d0f4 100644 --- a/ci/AppImage.sh +++ b/ci/AppImage.sh @@ -223,9 +223,12 @@ test -x "$IMAGE_DIR/usr/bin/calamares" || { echo "! Does not seem to have proxy PLUGIN_DIR=$( qmake -query QT_INSTALL_PLUGINS ) for plugin in \ libpmsfdiskbackendplugin.so \ - libpmdummybackendplugin.so + libpmdummybackendplugin.so \ + libpmlibpartedbackendplugin.so do - cp "$PLUGIN_DIR/$plugin" "$IMAGE_DIR/usr/lib" || { echo "! Could not copy plugin $plugin"; exit 1; } + # Warning, but not fatal: generally you only have two out of three available + # depending on the KPMCore version. + cp "$PLUGIN_DIR/$plugin" "$IMAGE_DIR/usr/lib" 2> /dev/null || { echo "! Could not copy KPMCore plugin $plugin"; } done # Install configuration files @@ -255,6 +258,9 @@ echo "# Building AppImage" ./linuxdeploy-x86_64.AppImage --appdir=AppDir/ --plugin=qt --output=appimage ) >> "$LOG_FILE" 2>&1 || { tail -10 "$LOG_FILE" ; echo "! Could not create image"; exit 1; } +echo "# Calamares-x86_64.AppImage created in $BUILD_DIR" +echo "# .. log file at $LOG_FILE" + exit 0 ### Database for installation # From 96649feedc6ca5c36656fcc7bb09a090c2e0092e Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 05:42:36 -0400 Subject: [PATCH 041/303] CI: Improve AppImage verbosity - Tell the user beforehand where the log files and artifacts will be --- ci/AppImage.sh | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/ci/AppImage.sh b/ci/AppImage.sh index 9a3b6d0f4..da5e41766 100644 --- a/ci/AppImage.sh +++ b/ci/AppImage.sh @@ -136,9 +136,7 @@ do fi done -if test -z "$CONFIG_DIR" ; then - echo "# Using basic settings.conf" -else +if test -n "$CONFIG_DIR" ; then test -f "$CONFIG_DIR/settings.conf" || { echo "! No settings.conf in $CONFIG_DIR"; exit 1; } fi @@ -155,7 +153,8 @@ fi mkdir "$BUILD_DIR/AppDir" || { echo "! Could not create $BUILD_DIR/AppDir for the AppImage install."; exit 1; } LOG_FILE="$BUILD_DIR/AppImage.log" rm -f "$LOG_FILE" -echo "# Calamares build started" `date` > "$LOG_FILE" +{ echo "# Calamares build started" `date` ; echo "# .. build directory $BUILD_DIR"; echo "# .. log file $LOG_FILE"; } > "$LOG_FILE" +cat "$LOG_FILE" ### Python Support # @@ -258,7 +257,7 @@ echo "# Building AppImage" ./linuxdeploy-x86_64.AppImage --appdir=AppDir/ --plugin=qt --output=appimage ) >> "$LOG_FILE" 2>&1 || { tail -10 "$LOG_FILE" ; echo "! Could not create image"; exit 1; } -echo "# Calamares-x86_64.AppImage created in $BUILD_DIR" +echo "# Created in $BUILD_DIR/Calamares-x86_64.AppImage" echo "# .. log file at $LOG_FILE" exit 0 From cbcf85b4a2640eb43a73f2314e05c43923b35fd8 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 06:09:46 -0400 Subject: [PATCH 042/303] Changes: mention dm-module improvement --- CHANGES | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index fb34dc9d6..f70fb5a44 100644 --- a/CHANGES +++ b/CHANGES @@ -27,13 +27,15 @@ This release contains contributions from (alphabetically by first name): * *Bootloader* module: a serious bug introduced in 3.2.4 which prevents succesful boot after installation on EFI machines, has been repaired. (Thanks to Gabriel) + * *Displaymanager* module: it is no longer a fatal error to not have any + display-managers. * *Partition* module: it is now possible to build without libparted. Since KPMCore may not need this library anymore, it is a dependency that will be dropped as soon as it is feasible. Add `-DCMAKE_DISABLE_FIND_PACKAGE_LIBPARTED=ON` to the CMake flags to do so. * Python modules: several modules have had translations added. This is usually only visible when the module runs as part of the *exec* step, - when the module's *pretty name* is displayed. In addition, error + when the module's *pretty name* is displayed. In addition, some error messages are now translated. From 17aeaa134a2e4490387d913c58d7eb19e95dc0df Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 10:54:04 -0400 Subject: [PATCH 043/303] [partition] Simplify display-role code for bootloader --- src/modules/partition/core/BootLoaderModel.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/modules/partition/core/BootLoaderModel.cpp b/src/modules/partition/core/BootLoaderModel.cpp index e10a7c930..0598a4f31 100644 --- a/src/modules/partition/core/BootLoaderModel.cpp +++ b/src/modules/partition/core/BootLoaderModel.cpp @@ -119,12 +119,12 @@ BootLoaderModel::data( const QModelIndex& index, int role ) const { if ( role == Qt::DisplayRole ) { - if ( QStandardItemModel::data( index, BootLoaderModel::BootLoaderPathRole ).toString().isEmpty() ) - return QStandardItemModel::data( index, Qt::DisplayRole ).toString(); + QString displayRole = QStandardItemModel::data( index, Qt::DisplayRole ).toString(); + QString pathRole = QStandardItemModel::data( index, BootLoaderModel::BootLoaderPathRole ).toString(); + if ( pathRole.isEmpty() ) + return displayRole; - return tr( "%1 (%2)" ) - .arg( QStandardItemModel::data( index, Qt::DisplayRole ).toString() ) - .arg( QStandardItemModel::data( index, BootLoaderModel::BootLoaderPathRole ).toString() ); + return tr( "%1 (%2)" ).arg( displayRole, pathRole ); } return QStandardItemModel::data( index, role ); } From dc04aa999de08bdb302b60ac5603128620ab98fc Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 11:33:40 -0400 Subject: [PATCH 044/303] [partition] Introduce post-reset slot for boot loader selection --- src/modules/partition/gui/PartitionPage.cpp | 7 +++++++ src/modules/partition/gui/PartitionPage.h | 2 ++ 2 files changed, 9 insertions(+) diff --git a/src/modules/partition/gui/PartitionPage.cpp b/src/modules/partition/gui/PartitionPage.cpp index ba6845020..43db4aa3d 100644 --- a/src/modules/partition/gui/PartitionPage.cpp +++ b/src/modules/partition/gui/PartitionPage.cpp @@ -79,6 +79,7 @@ PartitionPage::PartitionPage( PartitionCoreModule* core, QWidget* parent ) value( "alwaysShowPartitionLabels" ).toBool() ); m_ui->deviceComboBox->setModel( m_core->deviceModel() ); m_ui->bootLoaderComboBox->setModel( m_core->bootLoaderModel() ); + connect( m_core->bootLoaderModel(), &QAbstractItemModel::modelReset, this, &PartitionPage::restoreSelectedBootLoader ); PartitionBarsView::NestedPartitionsMode mode = Calamares::JobQueue::instance()->globalStorage()-> value( "drawNestedPartitions" ).toBool() ? PartitionBarsView::DrawNestedPartitions : @@ -505,6 +506,12 @@ PartitionPage::updateSelectedBootLoaderIndex() cDebug() << "Selected bootloader index" << m_lastSelectedBootLoaderIndex; } +void +PartitionPage::restoreSelectedBootLoader() +{ +} + + void PartitionPage::updateFromCurrentDevice() { diff --git a/src/modules/partition/gui/PartitionPage.h b/src/modules/partition/gui/PartitionPage.h index 75d39c9dc..9999c334d 100644 --- a/src/modules/partition/gui/PartitionPage.h +++ b/src/modules/partition/gui/PartitionPage.h @@ -57,6 +57,8 @@ private slots: void updateBootLoaderInstallPath(); /// @brief Explicitly selected boot loader path void updateSelectedBootLoaderIndex(); + /// @brief After boot loader model changes, try to preserve previously set value + void restoreSelectedBootLoader(); private: QScopedPointer< Ui_PartitionPage > m_ui; From 3eae445eadb3218d4af307e54287d68365783682 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 11:37:26 -0400 Subject: [PATCH 045/303] [partition] Don't signal changes from model before they're done - clear() signals modelReset(), which is true, but inconvenient when we do a bunch of changes afterwards. Block signals, and rely on own signaling when all of the changes are done. - Keep blocking signals while updating the model, since the row appends otherwise trigger a change in the connected combo box. --- src/modules/partition/core/BootLoaderModel.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/modules/partition/core/BootLoaderModel.cpp b/src/modules/partition/core/BootLoaderModel.cpp index 0598a4f31..f0661d8b0 100644 --- a/src/modules/partition/core/BootLoaderModel.cpp +++ b/src/modules/partition/core/BootLoaderModel.cpp @@ -67,6 +67,8 @@ BootLoaderModel::createMbrItems() void BootLoaderModel::update() { + beginResetModel(); + blockSignals( true ); clear(); createMbrItems(); @@ -111,6 +113,8 @@ BootLoaderModel::update() createBootLoaderItem( tr( "Do not install a boot loader" ), QString(), false ) ); } + blockSignals( false ); + endResetModel(); } From 273c32705d9e035bbbafc054c2a8735f3d6dbf4f Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 11:52:29 -0400 Subject: [PATCH 046/303] [partition] Restore selected bootloader - After the BootLoader model is reset, if a bootloader location has been selected before, try to find it in the (now-reset) model to preserve the selection. --- src/modules/partition/gui/PartitionPage.cpp | 35 +++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/src/modules/partition/gui/PartitionPage.cpp b/src/modules/partition/gui/PartitionPage.cpp index 43db4aa3d..5f16e9dc1 100644 --- a/src/modules/partition/gui/PartitionPage.cpp +++ b/src/modules/partition/gui/PartitionPage.cpp @@ -506,9 +506,44 @@ PartitionPage::updateSelectedBootLoaderIndex() cDebug() << "Selected bootloader index" << m_lastSelectedBootLoaderIndex; } +int +findBootloader( const QAbstractItemModel* model, const QString& path ) +{ + for ( int i = 0; i < model->rowCount(); ++i) + { + const auto index = model->index( i, 0, QModelIndex() ); + cDebug() << i << model->itemData( index ); + QVariant var = model->data( index, BootLoaderModel::BootLoaderPathRole ); + if ( var.isValid() && var.toString() == path ) + return i; + } + + return -1; +} + void PartitionPage::restoreSelectedBootLoader() { + const auto* model = m_ui->bootLoaderComboBox->model(); + if ( model->rowCount() < 1 ) + { + cDebug() << "No items in BootLoaderModel"; + return; + } + + int r = -1; + if ( m_core->bootLoaderInstallPath().isEmpty() ) + { + m_ui->bootLoaderComboBox->setCurrentIndex( 0 ); + } + else if ( (r = findBootloader( model, m_core->bootLoaderInstallPath() )) >= 0 ) + { + m_ui->bootLoaderComboBox->setCurrentIndex( r ); + } + else + { + m_ui->bootLoaderComboBox->setCurrentIndex( 0 ); + } } From 97eda698fccdd619757cb2d0076a563fcc7d28f5 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 12:06:10 -0400 Subject: [PATCH 047/303] Changes: document fixed behavior --- CHANGES | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index f70fb5a44..00184df4d 100644 --- a/CHANGES +++ b/CHANGES @@ -31,8 +31,10 @@ This release contains contributions from (alphabetically by first name): display-managers. * *Partition* module: it is now possible to build without libparted. Since KPMCore may not need this library anymore, it is a dependency that will - be dropped as soon as it is feasible. Add `-DCMAKE_DISABLE_FIND_PACKAGE_LIBPARTED=ON` - to the CMake flags to do so. + be dropped as soon as it is feasible. Add this to the CMake flags: + `-DCMAKE_DISABLE_FIND_PACKAGE_LIBPARTED=ON` + * *Partition* module: the location that is selected for the bootloader, + no longer changes when a new partition is created. #1098 * Python modules: several modules have had translations added. This is usually only visible when the module runs as part of the *exec* step, when the module's *pretty name* is displayed. In addition, some error From a57f2fec744588b323f1dc1ed51d570fea5920e4 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 12:11:04 -0400 Subject: [PATCH 048/303] Changes: reference bug numbers for closed issues --- CHANGES | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index 00184df4d..a3d9ae9f7 100644 --- a/CHANGES +++ b/CHANGES @@ -26,9 +26,9 @@ This release contains contributions from (alphabetically by first name): * *Bootloader* module: a serious bug introduced in 3.2.4 which prevents succesful boot after installation on EFI machines, has been repaired. - (Thanks to Gabriel) + (Thanks to Gabriel) #1104 * *Displaymanager* module: it is no longer a fatal error to not have any - display-managers. + display-managers. #1095 * *Partition* module: it is now possible to build without libparted. Since KPMCore may not need this library anymore, it is a dependency that will be dropped as soon as it is feasible. Add this to the CMake flags: From 38821f47ba027709b22b7045158fec539a0e96b0 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 12:38:37 -0400 Subject: [PATCH 049/303] [unpackfs] Make comment match code - The mismatch between "ir-chk" and the comment "to-check" led me to check (ha!) the output of rsync, and it outputs "to-chk" during small transfers; make sure the comment reflects what is actually being used to track progress (which is "ir-chk"). --- src/modules/unpackfs/main.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/modules/unpackfs/main.py b/src/modules/unpackfs/main.py index 436ec6a5c..7417793e8 100644 --- a/src/modules/unpackfs/main.py +++ b/src/modules/unpackfs/main.py @@ -110,17 +110,17 @@ def file_copy(source, dest, progress_cb): for line in iter(process.stdout.readline, b''): # small comment on this regexp. - # rsync outputs three parameters in the progress. - # xfer#x => i try to interpret it as 'file copy try no. x' - # to-check=x/y, where: - # - x = number of files yet to be checked - # - y = currently calculated total number of files. - # but if you're copying directory with some links in it, the xfer# + # rsync outputs three items in the progress (in parentheses) + # - xfer#x => Interpret it as 'file copy try no. x' + # - ir-chk=x/y, where: + # - x = number of files yet to be checked + # - y = currently calculated total number of files. + # - to-chk=x/y, which is similar but seems to only be emitted when + # progress is short; these are ignored. + # + # If you're copying directory with some links in it, the xfer# # might not be a reliable counter (for one increase of xfer, many # files may be created). - # In case of manjaro, we pre-compute the total number of files. - # therefore we can easily subtract x from y in order to get real files - # copied / processed count. m = re.findall(r'xfr#(\d+), ir-chk=(\d+)/(\d+)', line.decode()) if m: From dc2fafe3241ff181f70de6a2d73315be912ecf0e Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 12:51:00 -0400 Subject: [PATCH 050/303] [unpackfs] to-chk is also progress information - ir-chk happens first, and then there's a phase with to-chk messages; use those as well. --- src/modules/unpackfs/main.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/modules/unpackfs/main.py b/src/modules/unpackfs/main.py index 7417793e8..4d077ce29 100644 --- a/src/modules/unpackfs/main.py +++ b/src/modules/unpackfs/main.py @@ -109,19 +109,20 @@ def file_copy(source, dest, progress_cb): ) for line in iter(process.stdout.readline, b''): - # small comment on this regexp. - # rsync outputs three items in the progress (in parentheses) + # rsync outputs progress in parentheses. Each line will have an + # xfer and a chk item (either ir-chk or to-chk) as follows: + # # - xfer#x => Interpret it as 'file copy try no. x' # - ir-chk=x/y, where: # - x = number of files yet to be checked # - y = currently calculated total number of files. - # - to-chk=x/y, which is similar but seems to only be emitted when - # progress is short; these are ignored. + # - to-chk=x/y, which is similar and happens once the ir-chk + # phase (collecting total files) is over. # # If you're copying directory with some links in it, the xfer# # might not be a reliable counter (for one increase of xfer, many # files may be created). - m = re.findall(r'xfr#(\d+), ir-chk=(\d+)/(\d+)', line.decode()) + m = re.findall(r'xfr#(\d+), ..-chk=(\d+)/(\d+)', line.decode()) if m: # we've got a percentage update From 9ce34782eea88dbec19e4aca82e4dc4de79cf79f Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 16:09:11 -0400 Subject: [PATCH 051/303] [unpackfs] Avoid double / at end --- src/modules/unpackfs/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/unpackfs/main.py b/src/modules/unpackfs/main.py index 4d077ce29..d406054d4 100644 --- a/src/modules/unpackfs/main.py +++ b/src/modules/unpackfs/main.py @@ -99,7 +99,8 @@ def file_copy(source, dest, progress_cb): # `source` *must* end with '/' otherwise a directory named after the source # will be created in `dest`: ie if `source` is "/foo/bar" and `dest` is # "/dest", then files will be copied in "/dest/bar". - source += "/" + if not source.endswith("/"): + source += "/" args = ['rsync', '-aHAXr'] args.extend(list_excludes(dest)) From 6d85fd3586dd6347aa45b068f93a0403fa1a3e3e Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 16:24:22 -0400 Subject: [PATCH 052/303] [unpackfs] One last progress call afterwards --- src/modules/unpackfs/main.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/modules/unpackfs/main.py b/src/modules/unpackfs/main.py index d406054d4..c250931a0 100644 --- a/src/modules/unpackfs/main.py +++ b/src/modules/unpackfs/main.py @@ -102,6 +102,8 @@ def file_copy(source, dest, progress_cb): if not source.endswith("/"): source += "/" + num_files_copied = 0 # Gets updated through rsync output + args = ['rsync', '-aHAXr'] args.extend(list_excludes(dest)) args.extend(['--progress', source, dest]) @@ -137,6 +139,7 @@ def file_copy(source, dest, progress_cb): progress_cb(num_files_copied) process.wait() + progress_cb(num_files_copied) # Push towards 100% # 23 is the return code rsync returns if it cannot write extended # attributes (with -X) because the target file system does not support it, From fae0b8c2f83a460bb02fdac9e0171a40f737edbd Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 16:48:46 -0400 Subject: [PATCH 053/303] [unpackfs] Re-jig progress reporting - rsync reports its own progress, and reports on files that find -type f doesn't. This meant that the numbers didn't match what was stored in entry.total - The ir-phase adds files to be handled; to-phase happens once ir-phase is over and the remaining files are processed. By adding the to-phase files, percentages over 100% were reported (in part because the number of files doesn't match). - Update expected entries total from rsync output. - Re-jig computation of how done everything is: tally it up in integers, and do only one global progress percentage. --- src/modules/unpackfs/main.py | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/src/modules/unpackfs/main.py b/src/modules/unpackfs/main.py index c250931a0..40cd8c628 100644 --- a/src/modules/unpackfs/main.py +++ b/src/modules/unpackfs/main.py @@ -136,10 +136,10 @@ def file_copy(source, dest, progress_cb): # I guess we're updating every 100 files... if num_files_copied % 100 == 0: - progress_cb(num_files_copied) + progress_cb(num_files_copied, num_files_total_local) process.wait() - progress_cb(num_files_copied) # Push towards 100% + progress_cb(num_files_copied, num_files_total_local) # Push towards 100% # 23 is the return code rsync returns if it cannot write extended # attributes (with -X) because the target file system does not support it, @@ -177,14 +177,19 @@ class UnpackOperation: """ progress = float(0) + done = 0 + total = 0 + complete = 0 for entry in self.entries: if entry.total == 0: continue + total += entry.total + done += entry.copied + if entry.total == entry.copied: + complete += 1 - partialprogress = 0.05 # Having a total !=0 gives 5% - - partialprogress += 0.95 * (entry.copied / float(entry.total)) - progress += partialprogress / len(self.entries) + if done > 0 and total > 0: + progress = 0.05 + (0.90 * done / total) + (0.05 * complete / len(self.entries)) job.setprogress(progress) @@ -263,12 +268,13 @@ class UnpackOperation: :param imgmountdir: :return: """ - def progress_cb(copied): + def progress_cb(copied, total): """ Copies file to given destination target. :param copied: """ entry.copied = copied + entry.total = total self.report_progress() try: From 2a6bf50621416ca519e7b0f143ff58e51c3f9f88 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 16:53:02 -0400 Subject: [PATCH 054/303] [unpackfs] Don't let ir-phase reduce total number of files --- src/modules/unpackfs/main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/unpackfs/main.py b/src/modules/unpackfs/main.py index 40cd8c628..de9108254 100644 --- a/src/modules/unpackfs/main.py +++ b/src/modules/unpackfs/main.py @@ -274,7 +274,8 @@ class UnpackOperation: :param copied: """ entry.copied = copied - entry.total = total + if total > entry.total: + entry.total = total self.report_progress() try: From b4a51fe017d08014f77f4caccc04614ae3fceaac Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 17:05:04 -0400 Subject: [PATCH 055/303] CI: remove unused script --- ci/buildall.sh | 19 ------------------- 1 file changed, 19 deletions(-) delete mode 100755 ci/buildall.sh diff --git a/ci/buildall.sh b/ci/buildall.sh deleted file mode 100755 index f9fe7adc7..000000000 --- a/ci/buildall.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/bin/bash - -rm -Rf "$WORKSPACE/prefix" -mkdir "$WORKSPACE/prefix" - -git clone git://anongit.kde.org/kpmcore "$WORKSPACE/kpmcore" -cd "$WORKSPACE/kpmcore" -mkdir "$WORKSPACE/kpmcore/build" -cd "$WORKSPACE/kpmcore/build" -cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/usr .. -nice -n 18 make -j2 -make DESTDIR="$WORKSPACE/prefix" install - -rm -Rf "$WORKSPACE/build" -mkdir "$WORKSPACE/build" -cd "$WORKSPACE/build" - -CMAKE_PREFIX_PATH="$WORKSPACE/prefix/usr" cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_INSTALL_PREFIX=/usr -DWEBVIEW_FORCE_WEBKIT=1 .. -nice -n 18 make -j2 From d87badbf45ab77819172052079a6b40edcc522b3 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 17:22:47 -0400 Subject: [PATCH 056/303] [unpackfs] Add test with too-small destination FS --- src/modules/unpackfs/runtests.sh | 12 ++++++++++++ src/modules/unpackfs/tests/9.global | 3 +++ src/modules/unpackfs/tests/9.job | 6 ++++++ 3 files changed, 21 insertions(+) create mode 100644 src/modules/unpackfs/tests/9.global create mode 100644 src/modules/unpackfs/tests/9.job diff --git a/src/modules/unpackfs/runtests.sh b/src/modules/unpackfs/runtests.sh index 2b9b704c0..be175e0cd 100644 --- a/src/modules/unpackfs/runtests.sh +++ b/src/modules/unpackfs/runtests.sh @@ -7,9 +7,21 @@ mkdir /tmp/unpackfs-test-run-rootdir3 # For test 7 mkdir /tmp/unpackfs-test-run-rootdir3/realdest +# For test 9 +mkdir /tmp/unpackfs-test-run-rootdir3/smalldest +if test 0 = $( id -u ) ; then + mount -t tmpfs -o size=32M tmpfs /tmp/unpackfs-test-run-rootdir3/smalldest + dd if=/dev/zero of=/tmp/unpackfs-test-run-rootdir3/smalldest/bogus.zero bs=1M count=1 +fi + # Run tests sh "$SRCDIR/../testpythonrun.sh" unpackfs +# Cleanup test 9 +if test 0 = $( id -u ) ; then + umount /tmp/unpackfs-test-run-rootdir3/smalldest +fi + # Cleanup test 7 rm -rf /tmp/unpackfs-test-run-rootdir3/realdest diff --git a/src/modules/unpackfs/tests/9.global b/src/modules/unpackfs/tests/9.global new file mode 100644 index 000000000..82ca8f6f6 --- /dev/null +++ b/src/modules/unpackfs/tests/9.global @@ -0,0 +1,3 @@ +# This test uses a small destination FS, to make rsync fail +--- +rootMountPoint: /tmp/unpackfs-test-run-rootdir3/ diff --git a/src/modules/unpackfs/tests/9.job b/src/modules/unpackfs/tests/9.job new file mode 100644 index 000000000..7eabd497c --- /dev/null +++ b/src/modules/unpackfs/tests/9.job @@ -0,0 +1,6 @@ +# This test uses a small destination FS, to make rsync fail +--- +unpack: + - source: . + sourcefs: ext4 + destination: smalldest From 5c4f2423f8a14befa5ad6bf58dd82b055e82235e Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 17:27:26 -0400 Subject: [PATCH 057/303] [unpackfs] Fix error in error-handling (warn -> warning) --- src/modules/unpackfs/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/unpackfs/main.py b/src/modules/unpackfs/main.py index de9108254..5bacb373d 100644 --- a/src/modules/unpackfs/main.py +++ b/src/modules/unpackfs/main.py @@ -154,7 +154,7 @@ def file_copy(source, dest, progress_cb): # https://bugzilla.redhat.com/show_bug.cgi?id=868755#c50 # for the same issue in Anaconda, which uses a similar workaround. if process.returncode != 0 and process.returncode != 23: - utils.warn("rsync failed with error code {}.".format(process.returncode)) + utils.warning("rsync failed with error code {}.".format(process.returncode)) return _("rsync failed with error code {}.").format(process.returncode) return None From fb412c177c661f0b573f6b3486e54ed4957db674 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 17:32:52 -0400 Subject: [PATCH 058/303] [unpackfs] Improve human-readable name --- src/modules/unpackfs/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/unpackfs/main.py b/src/modules/unpackfs/main.py index 5bacb373d..dd9439a2c 100644 --- a/src/modules/unpackfs/main.py +++ b/src/modules/unpackfs/main.py @@ -37,7 +37,7 @@ _ = gettext.translation("calamares-python", fallback=True).gettext def pretty_name(): - return _("Installing filesystems.") + return _("Filling up filesystems.") class UnpackEntry: From e2d3f2d88592d3143c988c9fed0697ac5b170277 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 29 Mar 2019 17:34:39 -0400 Subject: [PATCH 059/303] Changes: say something about improved UnpackFS - Although nothing specific was done, I'm fairly sure that the issue isn't worth keeping around. FIXES #565 --- CHANGES | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGES b/CHANGES index a3d9ae9f7..9fa7c2d6b 100644 --- a/CHANGES +++ b/CHANGES @@ -39,6 +39,7 @@ This release contains contributions from (alphabetically by first name): usually only visible when the module runs as part of the *exec* step, when the module's *pretty name* is displayed. In addition, some error messages are now translated. + * *UnpackFS* module: improved progress reporting and tests. # 3.2.4 (2019-02-12) # From b03d72952bd49541695589e83fbea29d7b29876a Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sat, 30 Mar 2019 06:36:51 -0400 Subject: [PATCH 060/303] [partition] Improve logging --- src/modules/partition/gui/PartitionPage.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/partition/gui/PartitionPage.cpp b/src/modules/partition/gui/PartitionPage.cpp index 5f16e9dc1..965209b41 100644 --- a/src/modules/partition/gui/PartitionPage.cpp +++ b/src/modules/partition/gui/PartitionPage.cpp @@ -512,7 +512,7 @@ findBootloader( const QAbstractItemModel* model, const QString& path ) for ( int i = 0; i < model->rowCount(); ++i) { const auto index = model->index( i, 0, QModelIndex() ); - cDebug() << i << model->itemData( index ); + cDebug() << "FindBootLoader" << i << index.isValid() << model->itemData( index ); QVariant var = model->data( index, BootLoaderModel::BootLoaderPathRole ); if ( var.isValid() && var.toString() == path ) return i; From 12bcdf0854ae9a205d351b895de906689f4c52c0 Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Mon, 1 Apr 2019 05:02:11 -0400 Subject: [PATCH 061/303] i18n: [calamares] Automatic merge of Transifex translations --- lang/calamares_ar.ts | 411 ++++++++++------- lang/calamares_ast.ts | 413 ++++++++++------- lang/calamares_be.ts | 409 +++++++++------- lang/calamares_bg.ts | 415 ++++++++++------- lang/calamares_ca.ts | 413 ++++++++++------- lang/calamares_cs_CZ.ts | 413 ++++++++++------- lang/calamares_da.ts | 413 ++++++++++------- lang/calamares_de.ts | 413 ++++++++++------- lang/calamares_el.ts | 411 ++++++++++------- lang/calamares_en.ts | 413 ++++++++++------- lang/calamares_en_GB.ts | 413 ++++++++++------- lang/calamares_eo.ts | 409 +++++++++------- lang/calamares_es.ts | 413 ++++++++++------- lang/calamares_es_MX.ts | 413 ++++++++++------- lang/calamares_es_PR.ts | 409 +++++++++------- lang/calamares_et.ts | 413 ++++++++++------- lang/calamares_eu.ts | 411 ++++++++++------- lang/calamares_fa.ts | 409 +++++++++------- lang/calamares_fi_FI.ts | 411 ++++++++++------- lang/calamares_fr.ts | 413 ++++++++++------- lang/calamares_fr_CH.ts | 409 +++++++++------- lang/calamares_gl.ts | 413 ++++++++++------- lang/calamares_gu.ts | 409 +++++++++------- lang/calamares_he.ts | 413 ++++++++++------- lang/calamares_hi.ts | 413 ++++++++++------- lang/calamares_hr.ts | 413 ++++++++++------- lang/calamares_hu.ts | 415 ++++++++++------- lang/calamares_id.ts | 417 +++++++++-------- lang/calamares_is.ts | 411 ++++++++++------- lang/calamares_it_IT.ts | 433 +++++++++-------- lang/calamares_ja.ts | 413 ++++++++++------- lang/calamares_kk.ts | 409 +++++++++------- lang/calamares_kn.ts | 409 +++++++++------- lang/calamares_ko.ts | 921 ++++++++++++++++++++----------------- lang/calamares_lo.ts | 409 +++++++++------- lang/calamares_lt.ts | 417 +++++++++-------- lang/calamares_mk.ts | 409 +++++++++------- lang/calamares_mr.ts | 409 +++++++++------- lang/calamares_nb.ts | 409 +++++++++------- lang/calamares_ne_NP.ts | 409 +++++++++------- lang/calamares_nl.ts | 413 ++++++++++------- lang/calamares_pl.ts | 413 ++++++++++------- lang/calamares_pt_BR.ts | 413 ++++++++++------- lang/calamares_pt_PT.ts | 413 ++++++++++------- lang/calamares_ro.ts | 413 ++++++++++------- lang/calamares_ru.ts | 411 ++++++++++------- lang/calamares_sk.ts | 413 ++++++++++------- lang/calamares_sl.ts | 411 ++++++++++------- lang/calamares_sq.ts | 415 ++++++++++------- lang/calamares_sr.ts | 409 +++++++++------- lang/calamares_sr@latin.ts | 409 +++++++++------- lang/calamares_sv.ts | 411 ++++++++++------- lang/calamares_th.ts | 411 ++++++++++------- lang/calamares_tr_TR.ts | 419 +++++++++-------- lang/calamares_uk.ts | 411 ++++++++++------- lang/calamares_ur.ts | 409 +++++++++------- lang/calamares_uz.ts | 409 +++++++++------- lang/calamares_zh_CN.ts | 413 ++++++++++------- lang/calamares_zh_TW.ts | 413 ++++++++++------- 59 files changed, 14095 insertions(+), 10732 deletions(-) diff --git a/lang/calamares_ar.ts b/lang/calamares_ar.ts index e50dd84bf..1b4ed5808 100644 --- a/lang/calamares_ar.ts +++ b/lang/calamares_ar.ts @@ -25,22 +25,22 @@ قطاع الإقلاع الرئيسي ل %1 - + Boot Partition قسم الإقلاع - + System Partition قسم النظام - + Do not install a boot loader لا تثبّت محمّل إقلاع - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ ثبت + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ انتهى + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ خطأ Boost.Python في العمل "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - لا يستوفِ هذا الحاسوب أدنى متطلّبات تثبيت %1.<br/>لا يمكن متابعة التّثبيت. <a href="#details">التّفاصيل...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - لا يستوفِ هذا الحاسوب بعض المتطلّبات المستحسنة لتثبيت %1.<br/>يمكن للمثبّت المتابعة، ولكن قد تكون بعض الميزات معطّلة. - - - - This program will ask you some questions and set up %2 on your computer. - سيطرح البرنامج بعض الأسئلة عليك ويعدّ %2 على حاسوبك. - - - - For best results, please ensure that this computer: - لأفضل النّتائج، تحقّق من أن الحاسوب: - - - - System requirements - متطلّبات النّظام + + Gathering system information... + يجمع معلومات النّظام... @@ -359,12 +378,12 @@ The installer will quit and all changes will be lost. <strong>تقسيم يدويّ</strong><br/>يمكنك إنشاء أو تغيير حجم الأقسام بنفسك. - + Boot loader location: مكان محمّل الإقلاع: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. سيتقلّص %1 إلى %2م.بايت وقسم %3م.بايت آخر جديد سيُنشأ ل‍%4. @@ -375,9 +394,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: الحاليّ: @@ -387,96 +406,96 @@ The installer will quit and all changes will be lost. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>اختر قسمًا لتقليصه، ثمّ اسحب الشّريط السّفليّ لتغيير حجمه </strong> - + <strong>Select a partition to install on</strong> <strong>اختر القسم حيث سيكون التّثبيت عليه</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. تعذّر إيجاد قسم النّظام EFI في أيّ مكان. فضلًا ارجع واستخدم التّقسيم اليدويّ لإعداد %1. - + The EFI system partition at %1 will be used for starting %2. قسم النّظام EFI على %1 سيُستخدم لبدء %2. - + EFI system partition: قسم نظام EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. لا يبدو أن في جهاز التّخزين أيّ نظام تشغيل. ما الذي تودّ فعله؟<br/>يمكنك مراجعة الاختيارات وتأكيدها قبل تطبيقها على جهاز التّخزين. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>مسح القرص</strong><br/>هذا س<font color="red">يمسح</font> كلّ البيانات الموجودة في جهاز التّخزين المحدّد. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. على جهاز التّخزين %1. ما الذي تودّ فعله؟<br/>يمكنك مراجعة الاختيارات وتأكيدها قبل تطبيقها على جهاز التّخزين. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>ثبّت جنبًا إلى جنب</strong><br/>سيقلّص المثبّت قسمًا لتفريغ مساحة لِ‍ %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>استبدل قسمًا</strong><br/>يستبدل قسمًا مع %1 . - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. على جهاز التّخزين هذا نظام تشغيل ذأصلًا. ما الذي تودّ فعله؟<br/>يمكنك مراجعة الاختيارات وتأكيدها قبل تطبيقها على جهاز التّخزين. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. على جهاز التّخزين هذا عدّة أنظمة تشغيل. ما الذي تودّ فعله؟<br/>يمكنك مراجعة الاختيارات وتأكيدها قبل تطبيقها على جهاز التّخزين. @@ -973,37 +992,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information اضبط معلومات القسم - + Install %1 on <strong>new</strong> %2 system partition. ثبّت %1 على قسم نظام %2 <strong>جديد</strong>. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. اضطب قسم %2 <strong>جديد</strong> بنقطة الضّمّ <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. ثبّت %2 على قسم النّظام %3 ‏<strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. اضبط القسم %3 <strong>%1</strong> بنقطة الضّمّ <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. ثبّت محمّل الإقلاع على <strong>%1</strong>. - + Setting up mount points. يضبط نقاط الضّمّ. @@ -1044,12 +1063,12 @@ The installer will quit and all changes will be lost. أنهِ - + Installation Complete - + The installation of %1 is complete. @@ -1077,6 +1096,59 @@ The installer will quit and all changes will be lost. فشل المثبّت في تهيئة القسم %1 على القرص '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + فيه على الأقل مساحة بحجم %1 غ.بايت حرّة + + + + There is not enough drive space. At least %1 GB is required. + ليست في القرص مساحة كافية. المطلوب هو %1 غ.بايت على الأقلّ. + + + + has at least %1 GB working memory + فيه ذاكرة شاغرة بحجم %1 غ.بايت على الأقلّ + + + + The system does not have enough working memory. At least %1 GB is required. + ليس في النّظام ذاكرة شاغرة كافية. المطلوب هو %1 غ.بايت على الأقلّ. + + + + is plugged in to a power source + موصول بمصدر للطّاقة + + + + The system is not plugged in to a power source. + النّظام ليس متّصلًا بمصدر للطّاقة. + + + + is connected to the Internet + موصول بالإنترنت + + + + The system is not connected to the Internet. + النّظام ليس موصولًا بالإنترنت + + + + The installer is not running with administrator rights. + المثبّت لا يعمل بصلاحيّات المدير. + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? أمتأكّد من إنشاء جدول تقسيم جديد على %1؟ - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1793,100 +1865,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... جاري جمع معلومات عن النظام... - + Partitions الأقسام - + Install %1 <strong>alongside</strong> another operating system. ثبّت %1 <strong>جنبًا إلى جنب</strong> مع نظام تشغيل آخر. - + <strong>Erase</strong> disk and install %1. <strong>امسح</strong> القرص وثبّت %1. - + <strong>Replace</strong> a partition with %1. <strong>استبدل</strong> قسمًا ب‍ %1. - + <strong>Manual</strong> partitioning. تقسيم <strong>يدويّ</strong>. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>امسح</strong> القرص <strong>%2</strong> (%3) وثبّت %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>استبدل</strong> قسمًا على القرص <strong>%2</strong> (%3) ب‍ %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: الحاليّ: - + After: بعد: - + No EFI system partition configured لم يُضبط أيّ قسم نظام EFI - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set راية قسم نظام EFI غير مضبوطة - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2015,13 +2097,13 @@ Output: QObject - + Default Keyboard Model نوع لوحة المفاتيح الافتراضي - - + + Default الافتراضي @@ -2061,6 +2143,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2156,64 +2243,6 @@ Output: قسم نظام EFI: - - RequirementsChecker - - - Gathering system information... - يجمع معلومات النّظام... - - - - has at least %1 GB available drive space - فيه على الأقل مساحة بحجم %1 غ.بايت حرّة - - - - There is not enough drive space. At least %1 GB is required. - ليست في القرص مساحة كافية. المطلوب هو %1 غ.بايت على الأقلّ. - - - - has at least %1 GB working memory - فيه ذاكرة شاغرة بحجم %1 غ.بايت على الأقلّ - - - - The system does not have enough working memory. At least %1 GB is required. - ليس في النّظام ذاكرة شاغرة كافية. المطلوب هو %1 غ.بايت على الأقلّ. - - - - is plugged in to a power source - موصول بمصدر للطّاقة - - - - The system is not plugged in to a power source. - النّظام ليس متّصلًا بمصدر للطّاقة. - - - - is connected to the Internet - موصول بالإنترنت - - - - The system is not connected to the Internet. - النّظام ليس موصولًا بالإنترنت - - - - The installer is not running with administrator rights. - المثبّت لا يعمل بصلاحيّات المدير. - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2222,65 +2251,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2335,6 +2364,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + لا يستوفِ هذا الحاسوب أدنى متطلّبات تثبيت %1.<br/>لا يمكن متابعة التّثبيت. <a href="#details">التّفاصيل...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + لا يستوفِ هذا الحاسوب بعض المتطلّبات المستحسنة لتثبيت %1.<br/>يمكن للمثبّت المتابعة، ولكن قد تكون بعض الميزات معطّلة. + + + + This program will ask you some questions and set up %2 on your computer. + سيطرح البرنامج بعض الأسئلة عليك ويعدّ %2 على حاسوبك. + + + + For best results, please ensure that this computer: + لأفضل النّتائج، تحقّق من أن الحاسوب: + + + + System requirements + متطلّبات النّظام + + ScanningDialog @@ -2858,27 +2915,27 @@ Output: &حول - + <h1>Welcome to the %1 installer.</h1> <h1>مرحبًا بك في مثبّت %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer حول 1% المثبت - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support %1 الدعم @@ -2886,7 +2943,7 @@ Output: WelcomeViewStep - + Welcome مرحبا بك diff --git a/lang/calamares_ast.ts b/lang/calamares_ast.ts index 880df1180..608eb4ff9 100644 --- a/lang/calamares_ast.ts +++ b/lang/calamares_ast.ts @@ -25,22 +25,22 @@ Master Boot Record de %1 - + Boot Partition Partición d'arrinque - + System Partition Partición del sistema - + Do not install a boot loader Nenyures - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Instalación + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Fecho + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Fallu de Boost.Python nel trabayu «%1». + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ L'instalador va colar y van perdese tolos cambeos. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Esti ordenador nun satisfaz los requirimientos mínimos pa instalar %1.<br/>La instalación nun pue siguir. <a href="#details">Detalles...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Esti ordenador nun satisfaz dalgún requirimientu aconseyáu pa instalar %1.<br/>La instalación pue siguir pero podríen desactivase dalgunes carauterístiques. - - - - This program will ask you some questions and set up %2 on your computer. - Esti programa va facete dalgunes entrugues y va configurar %2 nel ordenador. - - - - For best results, please ensure that this computer: - Pa los meyores resultaos, asegúrate qu'esti ordenador: - - - - System requirements - Requirimientos del sistema + + Gathering system information... + Recoyendo la información del sistema... @@ -359,12 +378,12 @@ L'instalador va colar y van perdese tolos cambeos. <strong>Particionáu manual</strong><br/>Vas poder crear o redimensionar particiones. - + Boot loader location: Allugamientu del xestor d'arrinque: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 va redimensionase a %2MB y va crease una partición nueva de %s3MB pa %4. @@ -375,9 +394,9 @@ L'instalador va colar y van perdese tolos cambeos. - - - + + + Current: Anguaño: @@ -387,96 +406,96 @@ L'instalador va colar y van perdese tolos cambeos. Reusu de %s como partición d'aniciu pa %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Esbilla una partición a redimensionar, dempués arrastra la barra baxera pa facelo</strong> - + <strong>Select a partition to install on</strong> <strong>Esbilla una partición na qu'instalar</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Nun pudo alcontrase per nenyures una partición del sistema EFI. Volvi p'atrás y usa'l particionáu manual pa configurar %1, por favor. - + The EFI system partition at %1 will be used for starting %2. La partición del sistema EFI en %1 va usase p'aniciar %2. - + EFI system partition: Partición del sistema EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esti preséu d'almacenamientu nun paez que tenga un sistema operativu nelli. ¿Qué te prestaría facer?<br/>Vas ser a revisar y confirmar lo qu'escueyas enantes de que se faiga cualesquier cambéu nel preséu d'almacenamientu. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Desaniciu d'un discu</strong><br/>Esto va <font color="red">desaniciar</font> tolos datos presentes nel preséu d'almacenamientu esbilláu. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esti preséu d'almacenamientu tien %1 nelli. ¿Qué te prestaría facer?<br/>Vas ser a revisar y confirmar lo qu'escueyas enantes de que se faiga cualesquier cambéu nel preséu d'almacenamientu. - + No Swap Ensin intercambéu - + Reuse Swap Reusar un intercambéu - + Swap (no Hibernate) Intercambéu (ensin ivernación) - + Swap (with Hibernate) Intercambéu (con ivernación) - + Swap to file Intercambéu nun ficheru - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalación anexa</strong><br/>L'instalador va redimensionar una partición pa dexar sitiu a %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Troquéu d'una partición</strong><br/>Troca una parción con %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esti preséu d'almacenamientu yá tien un sistema operativu nelli. ¿Qué te prestaría facer?<br/>Vas ser a revisar y confirmar lo qu'escueyas enantes de que se faiga cualesquier cambéu nel preséu d'almacenamientu. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esti preséu d'almacenamientu tien varios sistemes operativos nelli. ¿Qué te prestaría facer?<br/>Vas ser a revisar y confirmar lo qu'escueyas enantes de que se faiga cualesquier cambéu nel preséu d'almacenamientu. @@ -973,37 +992,37 @@ L'instalador va colar y van perdese tolos cambeos. FillGlobalStorageJob - + Set partition information Afitamientu de la información de les particiones - + Install %1 on <strong>new</strong> %2 system partition. Va instalase %1 na partición %2 <strong>nueva</strong> del sistema. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Va configurase una partición %2 <strong>nueva</strong> col puntu de montaxe <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Va instalase %2 na partición %3 del sistema de <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Va configurase la partición %3 de <strong>%1</strong> col puntu de montaxe <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Va instalase'l xestor d'arrinque en <strong>%1</strong>. - + Setting up mount points. Configurando los puntos de montaxe. @@ -1044,12 +1063,12 @@ L'instalador va colar y van perdese tolos cambeos. Fin - + Installation Complete Instalación completada - + The installation of %1 is complete. Completóse la instalación de %1. @@ -1077,6 +1096,59 @@ L'instalador va colar y van perdese tolos cambeos. L'instalador falló al formatiar la partición %1 nel discu «%2». + + GeneralRequirements + + + has at least %1 GB available drive space + tien polo menos %1GB d'espaciu llibre + + + + There is not enough drive space. At least %1 GB is required. + Nun hai espaciu disponible abondo. Ríquense polo menos %1GB. + + + + has at least %1 GB working memory + tien polo menos %1GB de memoria de trabayu + + + + The system does not have enough working memory. At least %1 GB is required. + El sistema nun tien memoria de trabayu abondo. Ríquense polo menos %1GB. + + + + is plugged in to a power source + ta enchufáu a una fonte d'enerxía + + + + The system is not plugged in to a power source. + El sistema nun ta enchufáu a una fonte d'enerxía. + + + + is connected to the Internet + ta coneutáu a internet + + + + The system is not connected to the Internet. + El sistema nun ta coneutáu a internet. + + + + The installer is not running with administrator rights. + L'instalador nun ta executándose con drechos alministrativos. + + + + The screen is too small to display the installer. + La pantalla ye mui pequeña como p'amosar l'instalador. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ L'instalador va colar y van perdese tolos cambeos. I&nstalar el xestor d'arrinque en: - + Are you sure you want to create a new partition table on %1? ¿De xuru que quies crear una tabla de particiones nueva en %1? - + Can not create new partition Nun pue crease la partición nueva - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. La tabla de particiones en %1 yá tien %2 particiones primaries y nun puen amestase más. Desanicia una partición primaria y amiesta otra estendida. @@ -1793,100 +1865,110 @@ L'instalador va colar y van perdese tolos cambeos. PartitionViewStep - + Gathering system information... Recoyendo la información del sistema... - + Partitions Particiones - + Install %1 <strong>alongside</strong> another operating system. Va instalase %1 <strong>xunto a</strong> otru sistema operativu. - + <strong>Erase</strong> disk and install %1. <strong>Va desaniciase</strong>'l discu y va instalase %1. - + <strong>Replace</strong> a partition with %1. <strong>Va trocase</strong> una partición con %1. - + <strong>Manual</strong> partitioning. Particionáu <strong>manual</strong>. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Va instalase %1 <strong>xunto a</strong> otru sistema operativu nel discu <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Va desaniciase</strong>'l discu <strong>%2</strong> (%3) y va instalase %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Va trocase</strong> una partición nel discu <strong>%2</strong> (%3) con %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). Particionáu <strong>manual</strong> nel discu <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Discu <strong>%1</strong> (%2) - + Current: Anguaño: - + After: Dempués: - + No EFI system partition configured Nun se configuró denguna partición del sistema EFI - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. Precísase una partición del sistema EFI p'aniciar %1. <br/><br/>Pa configurar una, volvi atrás y esbilla o crea un sistema de ficheros en FAT32 cola bandera <strong>esp</strong> activada y el puntu de montaxe <strong>%2</strong>.<br/><br/>Pues siguir ensin configurar una partición del sistema EFI pero el sistema fallaría al aniciase. - + EFI system partition flag not set Nun s'afitó la bandera del sistema EFI - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. Precísase una partición del sistema EFI p'aniciar %1.<br/><br/>Configuróse una partición col puntu de montaxe <strong>%2</strong> pero nun s'afitó la bandera <strong>esp</strong>. Pa facelo, volvi p'atrás y edita la partición.<br/><br/>Pues siguir ensin afitar esa bandera pero'l sistema fallaría al aniciar. - + Boot partition not encrypted La partición d'arrinque nun ta cifrada - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Configuróse una partición d'arrinque xunto con una partición raigañu cifrada pero la partición d'arrinque nun ta cifrada.<br/><br/>Hai problemes de seguranza con esta triba de configuración porque los ficheros importantes del sistema caltiénense nuna partición ensin cifrar.<br/>Podríes siguir si quixeres pero'l desbloquéu del sistema de ficheros va asoceder más sero nel aniciu del sistema.<br/>Pa cifrar la partición raigañu, volvi p'atrás y recreala esbillando <strong>Cifrar</strong> na ventana de creación de particiones. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Salida: QObject - + Default Keyboard Model Modelu predetermináu del telcáu - - + + Default Por defeutu @@ -2064,6 +2146,11 @@ Salida: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Salida: Partición del sistema EFI: - - RequirementsChecker - - - Gathering system information... - Recoyendo la información del sistema... - - - - has at least %1 GB available drive space - tien polo menos %1GB d'espaciu llibre - - - - There is not enough drive space. At least %1 GB is required. - Nun hai espaciu disponible abondo. Ríquense polo menos %1GB. - - - - has at least %1 GB working memory - tien polo menos %1GB de memoria de trabayu - - - - The system does not have enough working memory. At least %1 GB is required. - El sistema nun tien memoria de trabayu abondo. Ríquense polo menos %1GB. - - - - is plugged in to a power source - ta enchufáu a una fonte d'enerxía - - - - The system is not plugged in to a power source. - El sistema nun ta enchufáu a una fonte d'enerxía. - - - - is connected to the Internet - ta coneutáu a internet - - - - The system is not connected to the Internet. - El sistema nun ta coneutáu a internet. - - - - The installer is not running with administrator rights. - L'instalador nun ta executándose con drechos alministrativos. - - - - The screen is too small to display the installer. - La pantalla ye mui pequeña como p'amosar l'instalador. - - ResizeFSJob @@ -2225,65 +2254,65 @@ Salida: Trabayu de redimensionáu de sistemes de ficheros - + Invalid configuration La configuración nun ye válida - + The file-system resize job has an invalid configuration and will not run. El trabayu de redimensionáu de sistemes de ficheros tien una configuración non válida y nun va executase. - - + + KPMCore not Available KPMCore nun ta disponible - - + + Calamares cannot start KPMCore for the file-system resize job. Calamares nun pue aniciar KPMCore pal trabayu de redimensionáu de sistemes de ficheros. - - - - - + + + + + Resize Failed Falló'l redimensionáu - + The filesystem %1 could not be found in this system, and cannot be resized. Nun pudo alcontrase nel sistema'l sistema de ficheros %1 y nun pue redimensionase. - + The device %1 could not be found in this system, and cannot be resized. Nun pudo alcontrase nel sistema'l preséu %1 y nun pue redimensionase. - - + + The filesystem %1 cannot be resized. El sistema de ficheros %1 nun pue redimensionase. - - + + The device %1 cannot be resized. El preséu %1 nun pue redimensionase. - + The filesystem %1 must be resized, but cannot. El sistema de ficheros %1 ha redimensionase, pero nun se pue. - + The device %1 must be resized, but cannot El preséu %1 ha redimensionase, pero nun se pue @@ -2338,6 +2367,34 @@ Salida: L'instalador falló al redimensionar un grupu de volúmenes col nome «%1». + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Esti ordenador nun satisfaz los requirimientos mínimos pa instalar %1.<br/>La instalación nun pue siguir. <a href="#details">Detalles...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Esti ordenador nun satisfaz dalgún requirimientu aconseyáu pa instalar %1.<br/>La instalación pue siguir pero podríen desactivase dalgunes carauterístiques. + + + + This program will ask you some questions and set up %2 on your computer. + Esti programa va facete dalgunes entrugues y va configurar %2 nel ordenador. + + + + For best results, please ensure that this computer: + Pa los meyores resultaos, asegúrate qu'esti ordenador: + + + + System requirements + Requirimientos del sistema + + ScanningDialog @@ -2861,27 +2918,27 @@ Salida: &Tocante a - + <h1>Welcome to the %1 installer.</h1> <h1>Afáyate nel instalador de %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Afáyate nel instalador Calamares de %1.</h1> - + About %1 installer Tocante al instalador de %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>pa %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Gracies a: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg y los <a href="https://www.transifex.com/calamares/calamares/">equipos de traducción de Calamares</a>.<br/><br/>El desendolcu de <a href="https://calamares.io/">Calamares</a> patrocínalu <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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. + - + %1 support Sofitu de %1 @@ -2889,7 +2946,7 @@ Salida: WelcomeViewStep - + Welcome Acoyida diff --git a/lang/calamares_be.ts b/lang/calamares_be.ts index a99a5dbe2..a6a10662f 100644 --- a/lang/calamares_be.ts +++ b/lang/calamares_be.ts @@ -25,22 +25,22 @@ - + Boot Partition - + System Partition - + Do not install a boot loader - + %1 (%2) @@ -110,6 +110,19 @@ + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -313,30 +352,10 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - - - - - System requirements + + Gathering system information... @@ -358,12 +377,12 @@ The installer will quit and all changes will be lost. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,9 +393,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: @@ -386,96 +405,96 @@ The installer will quit and all changes will be lost. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -972,37 +991,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1043,12 +1062,12 @@ The installer will quit and all changes will be lost. - + Installation Complete - + The installation of %1 is complete. @@ -1076,6 +1095,59 @@ The installer will quit and all changes will be lost. + + GeneralRequirements + + + has at least %1 GB available drive space + + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1774,17 +1846,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1792,100 +1864,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... - + Partitions - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: - + After: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2014,13 +2096,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2060,6 +2142,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2155,64 +2242,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - - - - - has at least %1 GB available drive space - - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2221,65 +2250,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2334,6 +2363,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + + + + + System requirements + + + ScanningDialog @@ -2857,27 +2914,27 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support @@ -2885,7 +2942,7 @@ Output: WelcomeViewStep - + Welcome diff --git a/lang/calamares_bg.ts b/lang/calamares_bg.ts index 145cce2dc..1e1fa8dfe 100644 --- a/lang/calamares_bg.ts +++ b/lang/calamares_bg.ts @@ -25,22 +25,22 @@ Сектор за начално зареждане на %1 - + Boot Partition Дял за начално зареждане - + System Partition Системен дял - + Do not install a boot loader Не инсталирай програма за начално зареждане - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Инсталирай + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Готово + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python грешка в задача "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,32 +353,11 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Този компютър не отговаря на минималните изисквания за инсталиране %1.<br/>Инсталацията не може да продължи. -<a href="#details">Детайли...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Този компютър не отговаря на някои от препоръчителните изисквания за инсталиране %1.<br/>Инсталацията може да продължи, но някои свойства могат да бъдат недостъпни. - - - - This program will ask you some questions and set up %2 on your computer. - Тази програма ще ви зададе няколко въпроса и ще конфигурира %2 на вашия компютър. - - - - For best results, please ensure that this computer: - За най-добри резултати, моля бъдете сигурни че този компютър: - - - - System requirements - Системни изисквания + + Gathering system information... + Събиране на системна информация... @@ -360,12 +378,12 @@ The installer will quit and all changes will be lost. <strong>Самостоятелно поделяне</strong><br/>Можете да създадете или преоразмерите дяловете сами. - + Boot loader location: Локация на програмата за начално зареждане: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 ще се смали до %2МБ и нов %3МБ дял ще бъде създаден за %4. @@ -376,9 +394,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: Сегашен: @@ -388,96 +406,96 @@ The installer will quit and all changes will be lost. Използване на %1 като домашен дял за %2 - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Изберете дял за смаляване, после влачете долната лента за преоразмеряване</strong> - + <strong>Select a partition to install on</strong> <strong>Изберете дял за инсталацията</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. EFI системен дял не е намерен. Моля, опитайте пак като използвате ръчно поделяне за %1. - + The EFI system partition at %1 will be used for starting %2. EFI системен дял в %1 ще бъде използван за стартиране на %2. - + EFI system partition: EFI системен дял: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Това устройство за съхранение няма инсталирана операционна система. Какво ще правите?<br/>Ще може да прегледате и потвърдите избора си, преди да се направят промени по устройството за съхранение. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Изтриване на диска</strong><br/>Това ще <font color="red">изтрие</font> всички данни върху устройството за съхранение. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Това устройство за съхранение има инсталиран %1. Какво ще правите?<br/>Ще може да прегледате и потвърдите избора си, преди да се направят промени по устройството за съхранение. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Инсталирайте покрай</strong><br/>Инсталатора ще раздроби дяла за да направи място за %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Замени дял</strong><br/>Заменя този дял с %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Това устройство за съхранение има инсталирана операционна система. Какво ще правите?<br/>Ще може да прегледате и потвърдите избора си, преди да се направят промени по устройството за съхранение. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Това устройство за съхранение има инсталирани операционни системи. Какво ще правите?<br/>Ще може да прегледате и потвърдите избора си, преди да се направят промени по устройството за съхранение. @@ -974,37 +992,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information Постави информация за дял - + Install %1 on <strong>new</strong> %2 system partition. Инсталирай %1 на <strong>нов</strong> %2 системен дял. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Създай <strong>нов</strong> %2 дял със точка на монтиране <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Инсталирай %2 на %3 системен дял <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Създай %3 дял <strong>%1</strong> с точка на монтиране <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Инсталиране на зареждач върху <strong>%1</strong>. - + Setting up mount points. Настройка на точките за монтиране. @@ -1045,12 +1063,12 @@ The installer will quit and all changes will be lost. Завърши - + Installation Complete Инсталацията е завършена - + The installation of %1 is complete. Инсталацията на %1 е завършена. @@ -1078,6 +1096,59 @@ The installer will quit and all changes will be lost. Инсталатора не успя да форматира дял %1 на диск '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + има поне %1 ГБ свободено дисково пространство + + + + There is not enough drive space. At least %1 GB is required. + Няма достатъчно дисково пространство. Необходимо е поне %1 ГБ. + + + + has at least %1 GB working memory + има поне %1 ГБ работна памет + + + + The system does not have enough working memory. At least %1 GB is required. + Системата не разполага с достатъчно работна памет. Необходима е поне %1 ГБ. + + + + is plugged in to a power source + е включен към източник на захранване + + + + The system is not plugged in to a power source. + Системата не е включена към източник на захранване. + + + + is connected to the Internet + е свързан към интернет + + + + The system is not connected to the Internet. + Системата не е свързана с интернет. + + + + The installer is not running with administrator rights. + Инсталаторът не е стартиран с права на администратор. + + + + The screen is too small to display the installer. + Екранът е твърде малък за инсталатора. + + InteractiveTerminalPage @@ -1776,17 +1847,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? Сигурни ли сте че искате да създадете нова таблица на дяловете върху %1? - + Can not create new partition Не може да се създаде нов дял - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Таблицата на дяловете на %1 вече има %2 главни дялове, повече не може да се добавят. Моля, премахнете един главен дял и добавете разширен дял, на негово място. @@ -1794,100 +1865,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... Събиране на системна информация... - + Partitions Дялове - + Install %1 <strong>alongside</strong> another operating system. Инсталирай %1 <strong>заедно</strong> с друга операционна система. - + <strong>Erase</strong> disk and install %1. <strong>Изтрий</strong> диска и инсталирай %1. - + <strong>Replace</strong> a partition with %1. <strong>Замени</strong> дял с %1. - + <strong>Manual</strong> partitioning. <strong>Ръчно</strong> поделяне. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Инсталирай %1 <strong>заедно</strong> с друга операционна система на диск <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Изтрий</strong> диск <strong>%2</strong> (%3) и инсталирай %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Замени</strong> дял на диск <strong>%2</strong> (%3) с %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Ръчно</strong> поделяне на диск <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Диск <strong>%1</strong> (%2) - + Current: Сегашен: - + After: След: - + No EFI system partition configured Няма конфигуриран EFI системен дял - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. EFI системен дял е нужен за стартиране на %1.<br/><br/>За настройка на EFI системен дял се върнете назад и изберете или създайте FAT32 файлова система с включен <strong>esp</strong> флаг и точка на монтиране <strong>%2</strong>.<br/><br/>Може да продължите без EFI системен дял, но системата може да не успее да стартира. - + EFI system partition flag not set Не е зададен флаг на EFI системен дял - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. EFI системен дял е нужен за стартиране на %1.<br/><br/>Дялът беше конфигуриран с точка на монтиране <strong>%2</strong>, но неговия <strong>esp</strong> флаг не е включен.<br/>За да включите флага се върнете назад и редактирайте дяла.<br/><br/>Може да продължите без флага, но системата може да не успее да стартира. - + Boot partition not encrypted Липсва криптиране на дял за начално зареждане - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2018,13 +2099,13 @@ Output: QObject - + Default Keyboard Model Модел на клавиатура по подразбиране - - + + Default По подразбиране @@ -2064,6 +2145,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2159,64 +2245,6 @@ Output: EFI системен дял: - - RequirementsChecker - - - Gathering system information... - Събиране на системна информация... - - - - has at least %1 GB available drive space - има поне %1 ГБ свободено дисково пространство - - - - There is not enough drive space. At least %1 GB is required. - Няма достатъчно дисково пространство. Необходимо е поне %1 ГБ. - - - - has at least %1 GB working memory - има поне %1 ГБ работна памет - - - - The system does not have enough working memory. At least %1 GB is required. - Системата не разполага с достатъчно работна памет. Необходима е поне %1 ГБ. - - - - is plugged in to a power source - е включен към източник на захранване - - - - The system is not plugged in to a power source. - Системата не е включена към източник на захранване. - - - - is connected to the Internet - е свързан към интернет - - - - The system is not connected to the Internet. - Системата не е свързана с интернет. - - - - The installer is not running with administrator rights. - Инсталаторът не е стартиран с права на администратор. - - - - The screen is too small to display the installer. - Екранът е твърде малък за инсталатора. - - ResizeFSJob @@ -2225,65 +2253,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2338,6 +2366,35 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Този компютър не отговаря на минималните изисквания за инсталиране %1.<br/>Инсталацията не може да продължи. +<a href="#details">Детайли...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Този компютър не отговаря на някои от препоръчителните изисквания за инсталиране %1.<br/>Инсталацията може да продължи, но някои свойства могат да бъдат недостъпни. + + + + This program will ask you some questions and set up %2 on your computer. + Тази програма ще ви зададе няколко въпроса и ще конфигурира %2 на вашия компютър. + + + + For best results, please ensure that this computer: + За най-добри резултати, моля бъдете сигурни че този компютър: + + + + System requirements + Системни изисквания + + ScanningDialog @@ -2861,27 +2918,27 @@ Output: &Относно - + <h1>Welcome to the %1 installer.</h1> <h1>Добре дошли при инсталатора на %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Добре дошли при инсталатора Calamares на %1.</h1> - + About %1 installer Относно инсталатор %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>Авторско право 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Авторско право 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Благодарности към: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg и <a href="https://www.transifex.com/calamares/calamares/">преводачите на Calamares</a>.<br/><br/>Разработката на <a href="https://calamares.io/">Calamares</a> е спонсорирана от <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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. + - + %1 support %1 поддръжка @@ -2889,7 +2946,7 @@ Output: WelcomeViewStep - + Welcome Добре дошли diff --git a/lang/calamares_ca.ts b/lang/calamares_ca.ts index e17b85ced..cd1e98088 100644 --- a/lang/calamares_ca.ts +++ b/lang/calamares_ca.ts @@ -25,22 +25,22 @@ Registre d'inici mestre (MBR) de %1 - + Boot Partition Partició d'arrencada - + System Partition Partició del sistema - + Do not install a boot loader No instal·lis cap gestor d'arrencada - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Instal·la + + Calamares::FailJob + + + Job failed (%1) + Ha fallat la tasca (%1) + + + + Programmed job failure was explicitly requested. + S'ha demanat explícitament la fallada de la tasca programada. + + Calamares::JobThread @@ -118,6 +131,14 @@ Fet + + Calamares::NamedJob + + + Example job (%1) + Tasca d'exemple (%1) + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Error de Boost.Python a la tasca "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + S'espera %n mòdul.S'esperen %n mòduls. + + + + (%n second(s)) + (%n segon)(%n segons) + + + + System-requirements checking is complete. + S'ha completat la comprovació dels requeriments del sistema. + + Calamares::ViewManager @@ -314,31 +353,11 @@ L'instal·lador es tancarà i tots els canvis es perdran. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Aquest ordinador no satisfà els requisits mínims per instal·lar-hi %1.<br/> La instal·lació no pot continuar. <a href="#details">Detalls...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Aquest ordinador no satisfà alguns dels requisits recomanats per instal·lar-hi %1.<br/>La instal·lació pot continuar, però algunes característiques podrien estar desactivades. - - - - This program will ask you some questions and set up %2 on your computer. - Aquest programa us farà unes quantes preguntes i instal·larà %2 al vostre ordinador. - - - - For best results, please ensure that this computer: - Per obtenir els millors resultats, assegureu-vos, si us plau, que aquest ordinador... - - - - System requirements - Requisits del sistema + + Gathering system information... + Es recopila informació del sistema... @@ -359,12 +378,12 @@ L'instal·lador es tancarà i tots els canvis es perdran. <strong>Particions manuals</strong><br/>Podeu crear o canviar la mida de les particions vosaltres mateixos. - + Boot loader location: Ubicació del gestor d'arrencada: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 s'encongirà a %2 MB i es crearà una partició nova de %3 MB per a %4. @@ -375,9 +394,9 @@ L'instal·lador es tancarà i tots els canvis es perdran. - - - + + + Current: Actual: @@ -387,96 +406,96 @@ L'instal·lador es tancarà i tots els canvis es perdran. Reutilitza %1 com a partició de l'usuari per a %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Seleccioneu una partició per encongir i arrossegueu-la per redimensinar-la</strong> - + <strong>Select a partition to install on</strong> <strong>Seleccioneu una partició per fer-hi la instal·lació</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. No s'ha pogut trobar enlloc una partició EFI en aquest sistema. Si us plau, torneu enrere i use les particions manuals per configurar %1. - + The EFI system partition at %1 will be used for starting %2. La partició EFI de sistema a %1 s'usarà per iniciar %2. - + EFI system partition: Partició EFI del sistema: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Aquest dispositiu d'emmagatzematge no sembla que tingui un sistema operatiu. Què voleu fer?<br/>Podreu revisar i confirmar la tria abans que es faci cap canvi al dispositiu. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Esborra el disc</strong><br/>Això <font color="red">suprimirà</font> totes les dades del dispositiu seleccionat. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Aquest dispositiu d'emmagatzematge té %1. Què voleu fer?<br/>Podreu revisar i confirmar la tria abans que es faci cap canvi al dispositiu. - + No Swap Sense intercanvi - + Reuse Swap Reutilitza l'intercanvi - + Swap (no Hibernate) Intercanvi (sense hibernació) - + Swap (with Hibernate) Intercanvi (amb hibernació) - + Swap to file Intercanvi en fitxer - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instal·la al costat</strong><br/>L'instal·lador reduirà una partició per fer espai per a %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Reemplaça una partició</strong><br/>Reemplaça una partició per %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Aquest dispositiu d'emmagatzematge ja té un sistema operatiu. Què voleu fer?<br/>Podreu revisar i confirmar la tria abans que es faci cap canvi al dispositiu. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Aquest dispositiu d'emmagatzematge ja múltiples sistemes operatius. Què voleu fer?<br/>Podreu revisar i confirmar la tria abans que es faci cap canvi al dispositiu. @@ -973,37 +992,37 @@ L'instal·lador es tancarà i tots els canvis es perdran. FillGlobalStorageJob - + Set partition information Estableix la informació de la partició - + Install %1 on <strong>new</strong> %2 system partition. Instal·la %1 a la partició de sistema <strong>nova</strong> %2. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Estableix la partició <strong>nova</strong> %2 amb el punt de muntatge <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Instal·la %2 a la partició de sistema %3 <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Estableix la partició %3 <strong>%1</strong> amb el punt de muntatge <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Instal·la el gestor d'arrencada a <strong>%1</strong>. - + Setting up mount points. S'estableixen els punts de muntatge. @@ -1044,12 +1063,12 @@ L'instal·lador es tancarà i tots els canvis es perdran. Acaba - + Installation Complete Instal·lació acabada - + The installation of %1 is complete. La instal·lació de %1 ha acabat. @@ -1077,6 +1096,59 @@ L'instal·lador es tancarà i tots els canvis es perdran. L'instal·lador no ha pogut formatar la partició %1 del disc '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + tingui com a mínim %1 GB d'espai de disc disponible. + + + + There is not enough drive space. At least %1 GB is required. + No hi ha prou espai de disc disponible. Com a mínim hi ha d'haver %1 GB. + + + + has at least %1 GB working memory + tingui com a mínim %1 GB de memòria de treball. + + + + The system does not have enough working memory. At least %1 GB is required. + El sistema no té prou memòria de treball. Com a mínim es necessita %1 GB. + + + + is plugged in to a power source + estigui connectat a una presa de corrent. + + + + The system is not plugged in to a power source. + El sistema no està connectat a una presa de corrent. + + + + is connected to the Internet + estigui connectat a Internet. + + + + The system is not connected to the Internet. + El sistema no està connectat a Internet. + + + + The installer is not running with administrator rights. + L'instal·lador no s'ha executat amb privilegis d'administrador. + + + + The screen is too small to display the installer. + La pantalla és massa petita per mostrar l'instal·lador. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ L'instal·lador es tancarà i tots els canvis es perdran. I&nstal·la el gestor d'arrencada a: - + Are you sure you want to create a new partition table on %1? Esteu segurs que voleu crear una nova taula de particions a %1? - + Can not create new partition No es pot crear la partició nova - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. La taula de particions de %1 ja té %2 particions primàries i no se n'hi poden afegir més. Si us plau, suprimiu una partició primària i afegiu-hi una partició ampliada. @@ -1793,100 +1865,110 @@ L'instal·lador es tancarà i tots els canvis es perdran. PartitionViewStep - + Gathering system information... Es recopila informació del sistema... - + Partitions Particions - + Install %1 <strong>alongside</strong> another operating system. Instal·la %1 <strong>al costat</strong> d'un altre sistema operatiu. - + <strong>Erase</strong> disk and install %1. <strong>Esborra</strong> el disc i instal·la-hi %1. - + <strong>Replace</strong> a partition with %1. <strong>Reemplaça</strong> una partició amb %1. - + <strong>Manual</strong> partitioning. Particions <strong>manuals</strong>. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Instal·la %1 <strong>al costat</strong> d'un altre sistema operatiu al disc <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Esborra</strong> el disc <strong>%2</strong> (%3) i instal·la-hi %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Reemplaça</strong> una partició del disc <strong>%2</strong> (%3) amb %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). Particions <strong>manuals</strong> del disc <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Disc <strong>%1</strong> (%2) - + Current: Actual: - + After: Després: - + No EFI system partition configured No hi ha cap partició EFI de sistema configurada - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. Cal una partició EFI de sistema per iniciar %1. <br/><br/>Per configurar una partició EFI de sistema, torneu enrere i seleccioneu o creeu un sistema de fitxers FAT32 amb la bandera <strong>esp</strong> habilitada i el punt de muntatge <strong>%2</strong>. <br/><br/>Podeu continuar sense la creació d'una partició EFI de sistema, però el sistema podria no iniciar-se. - + EFI system partition flag not set No s'ha establert la bandera de la partició EFI del sistema - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. Cal una partició EFI de sistema per iniciar %1. <br/><br/> Ja s'ha configurat una partició amb el punt de muntatge <strong>%2</strong> però no se n'ha establert la bandera <strong>esp</strong>. Per establir-la-hi, torneu enrere i editeu la partició. <br/><br/>Podeu continuar sense establir la bandera, però el sistema podria no iniciar-se. - + Boot partition not encrypted Partició d'arrencada sense encriptar - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. S'ha establert una partició d'arrencada separada conjuntament amb una partició d'arrel encriptada, però la partició d'arrencada no està encriptada.<br/><br/>Hi ha assumptes de seguretat amb aquest tipus de configuració, perquè hi ha fitxers del sistema importants en una partició no encriptada.<br/>Podeu continuar, si així ho desitgeu, però el desbloqueig del sistema de fitxers succeirà després, durant l'inici del sistema.<br/>Per encriptar la partició d'arrencada, torneu enrere i torneu-la a crear seleccionant <strong>Encripta</strong> a la finestra de creació de la partició. + + + has at least one disk device available. + tingui com a mínim un dispositiu de disc disponible. + + + + There are no partitons to install on. + No hi ha cap partició per fer-hi la instal·lació. + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Sortida: QObject - + Default Keyboard Model Model de teclat per defecte - - + + Default Per defecte @@ -2064,6 +2146,11 @@ Sortida: (no mount point) (sense punt de muntatge) + + + Requirements checking for module <i>%1</i> is complete. + S'ha completat la comprovació dels requeriments per al mòdul <i>%1</i>. + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Sortida: Partició EFI del sistema: - - RequirementsChecker - - - Gathering system information... - Es recopila informació del sistema... - - - - has at least %1 GB available drive space - tingui com a mínim %1 GB d'espai de disc disponible. - - - - There is not enough drive space. At least %1 GB is required. - No hi ha prou espai de disc disponible. Com a mínim hi ha d'haver %1 GB. - - - - has at least %1 GB working memory - tingui com a mínim %1 GB de memòria de treball. - - - - The system does not have enough working memory. At least %1 GB is required. - El sistema no té prou memòria de treball. Com a mínim es necessita %1 GB. - - - - is plugged in to a power source - estigui connectat a una presa de corrent. - - - - The system is not plugged in to a power source. - El sistema no està connectat a una presa de corrent. - - - - is connected to the Internet - estigui connectat a Internet. - - - - The system is not connected to the Internet. - El sistema no està connectat a Internet. - - - - The installer is not running with administrator rights. - L'instal·lador no s'ha executat amb privilegis d'administrador. - - - - The screen is too small to display the installer. - La pantalla és massa petita per mostrar l'instal·lador. - - ResizeFSJob @@ -2225,65 +2254,65 @@ Sortida: Tasca de canviar de mida un sistema de fitxers - + Invalid configuration Configuració no vàlida - + The file-system resize job has an invalid configuration and will not run. La tasca de canviar de mida un sistema de fitxers té una configuració no vàlida i no s'executarà. - - + + KPMCore not Available KPMCore no disponible - - + + Calamares cannot start KPMCore for the file-system resize job. El Calamares no pot iniciar KPMCore per a la tasca de canviar de mida un sistema de fitxers. - - - - - + + + + + Resize Failed Ha fallat el canvi de mida. - + The filesystem %1 could not be found in this system, and cannot be resized. El sistema de fitxers %1 no s'ha pogut trobar en aquest sistema i, per tant, no se'n pot canviar la mida. - + The device %1 could not be found in this system, and cannot be resized. El dispositiu &1 no s'ha pogut trobar en aquest sistema i, per tant, no se'n pot canviar la mida. - - + + The filesystem %1 cannot be resized. No es pot canviar la mida del sistema de fitxers %1. - - + + The device %1 cannot be resized. No es pot canviar la mida del dispositiu %1. - + The filesystem %1 must be resized, but cannot. Cal canviar la mida del sistema de fitxers %1, però no es pot. - + The device %1 must be resized, but cannot Cal canviar la mida del dispositiu %1, però no es pot. @@ -2338,6 +2367,34 @@ Sortida: L'instal·lador no ha pogut canviar la mida del grup de volums anomenat "%1". + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Aquest ordinador no satisfà els requisits mínims per instal·lar-hi %1.<br/> La instal·lació no pot continuar. <a href="#details">Detalls...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Aquest ordinador no satisfà alguns dels requisits recomanats per instal·lar-hi %1.<br/>La instal·lació pot continuar, però algunes característiques podrien estar desactivades. + + + + This program will ask you some questions and set up %2 on your computer. + Aquest programa us farà unes quantes preguntes i instal·larà %2 al vostre ordinador. + + + + For best results, please ensure that this computer: + Per obtenir els millors resultats, assegureu-vos, si us plau, que aquest ordinador... + + + + System requirements + Requisits del sistema + + ScanningDialog @@ -2861,27 +2918,27 @@ Sortida: &Quant a - + <h1>Welcome to the %1 installer.</h1> <h1>Us donem la benvinguda a l'instal·lador de %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Us donem la benvinguda a l'instal·lador Calamares per a %1.</h1> - + About %1 installer Quant a l'instal·lador %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>per a %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017, Adriaan de Groot &lt;groot@kde.org&gt;<br/>Agraïments: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg i l'<a href="https://www.transifex.com/calamares/calamares/">Equip de traducció del Calamares</a>.<br/><br/><a href="http://calamares.io/">El desenvolupament </a> del Calamares està patrocinat per <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Agraïments per a <a href="https://calamares.io/team/">l'equip del Calamares</a> i per a <a href="https://www.transifex.com/calamares/calamares/">l'equip de traductors del Calamares</a>.<br/><br/>El desenvolupament del<a href="https://calamares.io/">Calamares</a> està patrocinat per <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support %1 suport @@ -2889,7 +2946,7 @@ Sortida: WelcomeViewStep - + Welcome Benvinguda diff --git a/lang/calamares_cs_CZ.ts b/lang/calamares_cs_CZ.ts index 4c96bd33d..7262ec6c9 100644 --- a/lang/calamares_cs_CZ.ts +++ b/lang/calamares_cs_CZ.ts @@ -25,22 +25,22 @@ Hlavní zaváděcí záznam (MBR) %1 - + Boot Partition Zaváděcí oddíl - + System Partition Systémový oddíl - + Do not install a boot loader Neinstalovat zavaděč systému - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Instalovat + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Hotovo + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python chyba ve skriptu „%1“. + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ Instalační program bude ukončen a všechny změny ztraceny. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Počítač nesplňuje minimální požadavky pro instalaci %1.<br/>Instalace nemůže pokračovat <a href="#details">Podrobnosti…</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Počítač nesplňuje některé doporučené požadavky pro instalaci %1.<br/>Instalace může pokračovat, ale některé funkce mohou být vypnuty. - - - - This program will ask you some questions and set up %2 on your computer. - Tento program vám položí několik dotazů, aby na základě odpovědí příslušně nainstaloval %2 na váš počítač. - - - - For best results, please ensure that this computer: - Nejlepších výsledků se dosáhne, pokud tento počítač bude: - - - - System requirements - Požadavky na systém + + Gathering system information... + Shromažďování informací o systému… @@ -359,12 +378,12 @@ Instalační program bude ukončen a všechny změny ztraceny. <strong>Ruční rozdělení datového úložiště</strong><br/>Oddíly si můžete vytvořit nebo zvětšit/zmenšit stávající sami. - + Boot loader location: Umístění zaváděcího oddílu: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 bude zmenšen na %2MB a nový %3MB oddíl pro %4 bude vytvořen. @@ -375,9 +394,9 @@ Instalační program bude ukončen a všechny změny ztraceny. - - - + + + Current: Aktuální: @@ -387,96 +406,96 @@ Instalační program bude ukončen a všechny změny ztraceny. Zrecyklovat %1 na oddíl pro domovské složky %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Vyberte oddíl, který chcete zmenšit, poté posouváním na spodní liště změňte jeho velikost.</strong> - + <strong>Select a partition to install on</strong> <strong>Vyberte oddíl na který nainstalovat</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Nebyl nalezen žádný EFI systémový oddíl. Vraťte se zpět a nastavte %1 pomocí ručního rozdělení. - + The EFI system partition at %1 will be used for starting %2. Pro zavedení %2 se využije EFI systémový oddíl %1. - + EFI system partition: EFI systémový oddíl: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Zdá se, že na tomto úložném zařízení není žádný operační systém. Jak chcete postupovat?<br/>Než budou provedeny jakékoli změny na úložných zařízeních, bude zobrazen jejich přehled a budete požádáni o jejich potvrzení. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Vymazat datové úložiště</strong><br/>Touto volbou budou <font color="red">smazána</font> všechna data, která se nyní nachází na vybraném úložišti. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Na tomto úložném zařízení bylo nalezeno %1. Jak chcete postupovat?<br/>Než budou provedeny jakékoli změny na úložných zařízeních, bude zobrazen jejich přehled a budete požádáni o jejich potvrzení. - + No Swap Žádný odkládací prostor (swap) - + Reuse Swap Použít existující odkládací prostor - + Swap (no Hibernate) Odkládací prostor (bez uspávání na disk) - + Swap (with Hibernate) Odkládací prostor (s uspáváním na disk) - + Swap to file Odkládat do souboru - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Nainstalovat vedle</strong><br/>Instalátor zmenší oddíl a vytvoří místo pro %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Nahradit oddíl</strong><br/>Původní oddíl bude nahrazen %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Na tomto úložném zařízení se už nachází operační systém. Jak chcete postupovat?<br/>Než budou provedeny jakékoli změny na úložných zařízeních, bude zobrazen jejich přehled a budete požádáni o jejich potvrzení. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Na tomto úložném zařízení se už nachází několik operačních systémů. Jak chcete postupovat?<br/>Než budou provedeny jakékoli změny na úložných zařízeních, bude zobrazen jejich přehled změn a budete požádáni o jejich potvrzení. @@ -973,37 +992,37 @@ Instalační program bude ukončen a všechny změny ztraceny. FillGlobalStorageJob - + Set partition information Nastavit informace o oddílu - + Install %1 on <strong>new</strong> %2 system partition. Nainstalovat %1 na <strong>nový</strong> %2 systémový oddíl. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Nastavit <strong>nový</strong> %2 oddíl s přípojným bodem <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Nainstalovat %2 na %3 systémový oddíl <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Nastavit %3 oddíl <strong>%1</strong> s přípojným bodem <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Nainstalovat zavaděč do <strong>%1</strong>. - + Setting up mount points. Nastavují se přípojné body. @@ -1044,12 +1063,12 @@ Instalační program bude ukončen a všechny změny ztraceny. Dokončit - + Installation Complete Instalace dokončena - + The installation of %1 is complete. Instalace %1 je dokončena. @@ -1077,6 +1096,59 @@ Instalační program bude ukončen a všechny změny ztraceny. Instalátoru se nepodařilo vytvořit souborový systém na oddílu %1 jednotky datového úložiště „%2“. + + GeneralRequirements + + + has at least %1 GB available drive space + má minimálně %1 GB dostupného místa na jednotce + + + + There is not enough drive space. At least %1 GB is required. + Nedostatek místa na úložišti. Je potřeba nejméně %1 GB. + + + + has at least %1 GB working memory + má alespoň %1 GB operační paměti + + + + The system does not have enough working memory. At least %1 GB is required. + Systém nemá dostatek operační paměti. Je potřeba nejméně %1 GB. + + + + is plugged in to a power source + je připojený ke zdroji napájení + + + + The system is not plugged in to a power source. + Systém není připojen ke zdroji napájení. + + + + is connected to the Internet + je připojený k Internetu + + + + The system is not connected to the Internet. + Systém není připojený k Internetu. + + + + The installer is not running with administrator rights. + Instalační program není spuštěn s právy správce systému. + + + + The screen is too small to display the installer. + Rozlišení obrazovky je příliš malé pro zobrazení instalátoru. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Instalační program bude ukončen a všechny změny ztraceny. Zavaděč systému &nainstalovat na: - + Are you sure you want to create a new partition table on %1? Opravdu chcete na %1 vytvořit novou tabulku oddílů? - + Can not create new partition Nevytvářet nový oddíl - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Tabulka oddílů na %1 už obsahuje %2 hlavních oddílů a proto už není možné přidat další. Odeberte jeden z hlavních oddílů a namísto něj vytvořte rozšířený oddíl. @@ -1793,100 +1865,110 @@ Instalační program bude ukončen a všechny změny ztraceny. PartitionViewStep - + Gathering system information... Shromažďování informací o systému… - + Partitions Oddíly - + Install %1 <strong>alongside</strong> another operating system. Nainstalovat %1 <strong>vedle</strong> dalšího operačního systému. - + <strong>Erase</strong> disk and install %1. <strong>Smazat</strong> obsah jednotky a nainstalovat %1. - + <strong>Replace</strong> a partition with %1. <strong>Nahradit</strong> oddíl %1. - + <strong>Manual</strong> partitioning. <strong>Ruční</strong> dělení jednotky. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Nainstalovat %1 <strong>vedle</strong> dalšího operačního systému na disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Vymazat</strong> obsah jednotky <strong>%2</strong> (%3) a nainstalovat %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Nahradit</strong> oddíl na jednotce <strong>%2</strong> (%3) %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Ruční</strong> dělení jednotky <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Jednotka <strong>%1</strong> (%2) - + Current: Stávající: - + After: Potom: - + No EFI system partition configured Není nastavený žádný EFI systémový oddíl - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. Pro spuštění %1 je potřeba EFI systémový oddíl.<br/><br/>Pro nastavení EFI systémového oddílu se vraťte zpět a vyberte nebo vytvořte oddíl typu FAT32 s příznakem <strong>esp</strong> a přípojným bodem <strong>%2</strong>.<br/><br/>Je možné pokračovat bez nastavení EFI systémového oddílu, ale systém nemusí jít spustit. - + EFI system partition flag not set Příznak EFI systémového oddílu není nastavený - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. Pro spuštění %1 je potřeba EFI systémový oddíl.<br/><br/>Byl nastaven oddíl s přípojným bodem <strong>%2</strong> ale nemá nastaven příznak <strong>esp</strong>.<br/>Pro nastavení příznaku se vraťte zpět a upravte oddíl.<br/><br/>Je možné pokračovat bez nastavení příznaku, ale systém nemusí jít spustit. - + Boot partition not encrypted Zaváděcí oddíl není šifrován - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Kromě šifrovaného kořenového oddílu byl vytvořen i nešifrovaný oddíl zavaděče.<br/><br/>To by mohl být bezpečnostní problém, protože na nešifrovaném oddílu jsou důležité soubory systému.<br/>Pokud chcete, můžete pokračovat, ale odemykání souborového systému bude probíhat později při startu systému.<br/>Pro zašifrování oddílu zavaděče se vraťte a vytvořte ho vybráním možnosti <strong>Šifrovat</strong> v okně při vytváření oddílu. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Výstup: QObject - + Default Keyboard Model Výchozí model klávesnice - - + + Default Výchozí @@ -2064,6 +2146,11 @@ Výstup: (no mount point) (žádný přípojný bod) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Výstup: EFI systémový oddíl: - - RequirementsChecker - - - Gathering system information... - Shromažďování informací o systému… - - - - has at least %1 GB available drive space - má minimálně %1 GB dostupného místa na jednotce - - - - There is not enough drive space. At least %1 GB is required. - Nedostatek místa na úložišti. Je potřeba nejméně %1 GB. - - - - has at least %1 GB working memory - má alespoň %1 GB operační paměti - - - - The system does not have enough working memory. At least %1 GB is required. - Systém nemá dostatek operační paměti. Je potřeba nejméně %1 GB. - - - - is plugged in to a power source - je připojený ke zdroji napájení - - - - The system is not plugged in to a power source. - Systém není připojen ke zdroji napájení. - - - - is connected to the Internet - je připojený k Internetu - - - - The system is not connected to the Internet. - Systém není připojený k Internetu. - - - - The installer is not running with administrator rights. - Instalační program není spuštěn s právy správce systému. - - - - The screen is too small to display the installer. - Rozlišení obrazovky je příliš malé pro zobrazení instalátoru. - - ResizeFSJob @@ -2225,65 +2254,65 @@ Výstup: Úloha změny velikosti souborového systému - + Invalid configuration Neplatné nastavení - + The file-system resize job has an invalid configuration and will not run. Úloha změny velikosti souborového systému nemá platné nastavení a nebude spuštěna. - - + + KPMCore not Available KPMCore není k dispozici - - + + Calamares cannot start KPMCore for the file-system resize job. Kalamares nemůže spustit KPMCore pro úlohu změny velikosti souborového systému. - - - - - + + + + + Resize Failed Změna velikosti se nezdařila - + The filesystem %1 could not be found in this system, and cannot be resized. Souborový systém %1 nebyl na tomto systému nalezen a jeho velikost proto nemůže být změněna. - + The device %1 could not be found in this system, and cannot be resized. Zařízení %1 nebylo na tomto systému nalezeno a proto nemůže být jeho velikost změněna. - - + + The filesystem %1 cannot be resized. Velikost souborového systému %1 není možné změnit. - - + + The device %1 cannot be resized. Velikost zařízení %1 nelze měnit. - + The filesystem %1 must be resized, but cannot. Velikost souborového systému %1 je třeba změnit, ale není to možné. - + The device %1 must be resized, but cannot Velikost zařízení %1 je třeba změnit, ale není to možné @@ -2338,6 +2367,34 @@ Výstup: Instalátoru se nepodařilo změnit velikost skupiny svazků zvanou „%1“. + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Počítač nesplňuje minimální požadavky pro instalaci %1.<br/>Instalace nemůže pokračovat <a href="#details">Podrobnosti…</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Počítač nesplňuje některé doporučené požadavky pro instalaci %1.<br/>Instalace může pokračovat, ale některé funkce mohou být vypnuty. + + + + This program will ask you some questions and set up %2 on your computer. + Tento program vám položí několik dotazů, aby na základě odpovědí příslušně nainstaloval %2 na váš počítač. + + + + For best results, please ensure that this computer: + Nejlepších výsledků se dosáhne, pokud tento počítač bude: + + + + System requirements + Požadavky na systém + + ScanningDialog @@ -2861,27 +2918,27 @@ Výstup: &O projektu - + <h1>Welcome to the %1 installer.</h1> <h1>Vítejte v instalačním programu %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Vítejte v Calamares, instalačním programu (nejen) pro %1.</h1> - + About %1 installer O instalačním programu %1. - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg a <a href="https://www.transifex.com/calamares/calamares/">tým překledatelů Calamares</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> vývoj je sponzorován <br/><a href="http://www.blue-systems.com/">Blue Systems</a> – Liberating Software. + + <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-2019 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. + - + %1 support %1 podpora @@ -2889,7 +2946,7 @@ Výstup: WelcomeViewStep - + Welcome Vítejte diff --git a/lang/calamares_da.ts b/lang/calamares_da.ts index b9f5d8598..0d5fa7877 100644 --- a/lang/calamares_da.ts +++ b/lang/calamares_da.ts @@ -25,22 +25,22 @@ Master Boot Record af %1 - + Boot Partition Bootpartition - + System Partition Systempartition - + Do not install a boot loader Installér ikke en bootloader - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Installation + + Calamares::FailJob + + + Job failed (%1) + Job mislykkedes (%1) + + + + Programmed job failure was explicitly requested. + Mislykket programmeret job blev udtrykkeligt anmodet. + + Calamares::JobThread @@ -118,6 +131,14 @@ Færdig + + Calamares::NamedJob + + + Example job (%1) + Eksempeljob (%1) + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python-fejl i job "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + Venter på %n modul.Venter på %n moduler. + + + + (%n second(s)) + (%n sekund)(%n sekunder) + + + + System-requirements checking is complete. + Tjek af systemkrav er fuldført. + + Calamares::ViewManager @@ -314,31 +353,11 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Computeren imødekommer ikke minimumsystemkravene for at installere %1.<br/>Installationen kan ikke fortsætte. <a href="#details">Detaljer...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Computeren imødekommer ikke nogle af de anbefalede systemkrav for at installere %1.<br/>Installationen kan fortsætte, men nogle funktionaliteter kan være deaktiveret. - - - - This program will ask you some questions and set up %2 on your computer. - Programmet vil stille dig nogle spørgsmål og opsætte %2 på din computer. - - - - For best results, please ensure that this computer: - For at få det bedste resultat sørg venligst for at computeren: - - - - System requirements - Systemkrav + + Gathering system information... + Indsamler systeminformation... @@ -359,12 +378,12 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.<strong>Manuel partitionering</strong><br/>Du kan selv oprette og ændre størrelse på partitioner. - + Boot loader location: Placering af bootloader: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 vil blive skrumpet til %2 MB og en ny %3 MB partition vil blive oprettet for %4. @@ -375,9 +394,9 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. - - - + + + Current: Nuværende: @@ -387,96 +406,96 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.Genbrug %1 som hjemmepartition til %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Vælg en partition der skal mindskes, træk herefter den nederste bjælke for at ændre størrelsen</strong> - + <strong>Select a partition to install on</strong> <strong>Vælg en partition at installere på</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. En EFI-partition blev ikke fundet på systemet. Gå venligst tilbage og brug manuel partitionering til at opsætte %1. - + The EFI system partition at %1 will be used for starting %2. EFI-systempartitionen ved %1 vil blive brugt til at starte %2. - + EFI system partition: EFI-systempartition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Lagerenheden ser ikke ud til at indeholde et styresystem. Hvad ønsker du at gøre?<br/>Du vil få mulighed for at se og bekræfte dine valg før der sker ændringer til lagerenheden. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Slet disk</strong><br/>Det vil <font color="red">slette</font> alt data på den valgte lagerenhed. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Lagerenheden har %1 på sig. Hvad ønsker du at gøre?<br/>Du vil få mulighed for at se og bekræfte dine valg før det sker ændringer til lagerenheden. - + No Swap Ingen swap - + Reuse Swap Genbrug swap - + Swap (no Hibernate) Swap (ingen dvale) - + Swap (with Hibernate) Swap (med dvale) - + Swap to file Swap til fil - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Installér ved siden af</strong><br/>Installationsprogrammet vil mindske en partition for at gøre plads til %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Erstat en partition</strong><br/>Erstatter en partition med %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Lagerenheden indeholder allerede et styresystem. Hvad ønsker du at gøre?<br/>Du vil få mulighed for at se og bekræfte dine valg før der sker ændringer til lagerenheden. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Lagerenheden indeholder flere styresystemer. Hvad ønsker du at gøre?<br/>Du vil få mulighed for at se og bekræfte dine valg før der sker ændringer til lagerenheden. @@ -973,37 +992,37 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. FillGlobalStorageJob - + Set partition information Sæt partitionsinformation - + Install %1 on <strong>new</strong> %2 system partition. Installér %1 på <strong>ny</strong> %2-systempartition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Opsæt den <strong>nye</strong> %2 partition med monteringspunkt <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Installér %2 på %3-systempartition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Opsæt %3 partition <strong>%1</strong> med monteringspunkt <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Installér bootloader på <strong>%1</strong>. - + Setting up mount points. Opsætter monteringspunkter. @@ -1044,12 +1063,12 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.Færdig - + Installation Complete Installation fuldført - + The installation of %1 is complete. Installationen af %1 er fuldført. @@ -1077,6 +1096,59 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.Installationsprogrammet kunne ikke formatere partition %1 på disk '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + har mindst %1 GB ledig plads på drevet + + + + There is not enough drive space. At least %1 GB is required. + Der er ikke nok ledig plads på drevet. Mindst %1 GB er påkrævet. + + + + has at least %1 GB working memory + har mindst %1 GB arbejdshukommelse + + + + The system does not have enough working memory. At least %1 GB is required. + Systemet har ikke nok arbejdshukommelse. Mindst %1 GB er påkrævet. + + + + is plugged in to a power source + er tilsluttet en strømkilde + + + + The system is not plugged in to a power source. + Systemet er ikke tilsluttet en strømkilde. + + + + is connected to the Internet + er forbundet til internettet + + + + The system is not connected to the Internet. + Systemet er ikke forbundet til internettet. + + + + The installer is not running with administrator rights. + Installationsprogrammet kører ikke med administratorrettigheder. + + + + The screen is too small to display the installer. + Skærmen er for lille til at vise installationsprogrammet. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.I&nstallér bootloader på: - + Are you sure you want to create a new partition table on %1? Er du sikker på, at du vil oprette en ny partitionstabel på %1? - + Can not create new partition Kan ikke oprette ny partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Partitionstabellen på %1 har allerede %2 primære partitioner, og der kan ikke tilføjes flere. Fjern venligst en primær partition og tilføj i stedet en udvidet partition. @@ -1793,100 +1865,110 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. PartitionViewStep - + Gathering system information... Indsamler systeminformation... - + Partitions Partitioner - + Install %1 <strong>alongside</strong> another operating system. Installér %1 <strong>ved siden af</strong> et andet styresystem. - + <strong>Erase</strong> disk and install %1. <strong>Slet</strong> disk og installér %1. - + <strong>Replace</strong> a partition with %1. <strong>Erstat</strong> en partition med %1. - + <strong>Manual</strong> partitioning. <strong>Manuel</strong> partitionering. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Installér %1 <strong>ved siden af</strong> et andet styresystem på disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Slet</strong> disk <strong>%2</strong> (%3) og installér %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Erstat</strong> en partition på disk <strong>%2</strong> (%3) med %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Manuel</strong> partitionering på disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Disk <strong>%1</strong> (%2) - + Current: Nuværende: - + After: Efter: - + No EFI system partition configured Der er ikke konfigureret nogen EFI-systempartition - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. En EFI-systempartition er nødvendig for at starte %1.<br/><br/>For at konfigurere en EFI-systempartition skal du gå tilbage og vælge eller oprette et FAT32-filsystem med <strong>esp</strong>-flaget aktiveret og monteringspunkt <strong>%2</strong>.<br/><br/>Du kan fortsætte uden at opsætte en EFI-systempartition, men dit system vil muligvis ikke kunne starte. - + EFI system partition flag not set EFI-systempartitionsflag ikke sat - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. En EFI-systempartition er nødvendig for at starte %1.<br/><br/>En partition var konfigureret med monteringspunkt <strong>%2</strong>, men dens <strong>esp</strong>-flag var ikke sat.<br/>For at sætte flaget skal du gå tilbage og redigere partitionen.<br/><br/>Du kan fortsætte uden at konfigurere flaget, men dit system vil muligvis ikke kunne starte. - + Boot partition not encrypted Bootpartition ikke krypteret - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. En separat bootpartition blev opsat sammen med en krypteret rodpartition, men bootpartitionen er ikke krypteret.<br/><br/>Der er sikkerhedsmæssige bekymringer med denne slags opsætning, da vigtige systemfiler er gemt på en ikke-krypteret partition.<br/>Du kan fortsætte hvis du vil, men oplåsning af filsystemet sker senere under systemets opstart.<br/>For at kryptere bootpartitionen skal du gå tilbage og oprette den igen, vælge <strong>Kryptér</strong> i partitionsoprettelsesvinduet. + + + has at least one disk device available. + har mindst én tilgængelig diskenhed. + + + + There are no partitons to install on. + Der er ikke installeret nogen partitioner på den. + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Output: QObject - + Default Keyboard Model Standardtastaturmodel - - + + Default Standard @@ -2064,6 +2146,11 @@ Output: (no mount point) (intet monteringspunkt) + + + Requirements checking for module <i>%1</i> is complete. + Tjek at krav for modulet <i>%1</i> er fuldført. + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Output: EFI-systempartition: - - RequirementsChecker - - - Gathering system information... - Indsamler systeminformation... - - - - has at least %1 GB available drive space - har mindst %1 GB ledig plads på drevet - - - - There is not enough drive space. At least %1 GB is required. - Der er ikke nok ledig plads på drevet. Mindst %1 GB er påkrævet. - - - - has at least %1 GB working memory - har mindst %1 GB arbejdshukommelse - - - - The system does not have enough working memory. At least %1 GB is required. - Systemet har ikke nok arbejdshukommelse. Mindst %1 GB er påkrævet. - - - - is plugged in to a power source - er tilsluttet en strømkilde - - - - The system is not plugged in to a power source. - Systemet er ikke tilsluttet en strømkilde. - - - - is connected to the Internet - er forbundet til internettet - - - - The system is not connected to the Internet. - Systemet er ikke forbundet til internettet. - - - - The installer is not running with administrator rights. - Installationsprogrammet kører ikke med administratorrettigheder. - - - - The screen is too small to display the installer. - Skærmen er for lille til at vise installationsprogrammet. - - ResizeFSJob @@ -2225,65 +2254,65 @@ Output: Job til ændring af størrelse - + Invalid configuration Ugyldig konfiguration - + The file-system resize job has an invalid configuration and will not run. Filsystemets job til ændring af størrelse har en ugyldig konfiguration og kan ikke køre. - - + + KPMCore not Available KPMCore ikke tilgængelig - - + + Calamares cannot start KPMCore for the file-system resize job. Calamares kan ikke starte KPMCore for jobbet til ændring af størrelse. - - - - - + + + + + Resize Failed Ændring af størrelse mislykkedes - + The filesystem %1 could not be found in this system, and cannot be resized. Filsystemet %1 kunne ikke findes i systemet, og kan ikke ændres i størrelse. - + The device %1 could not be found in this system, and cannot be resized. Enheden %1 kunne ikke findes i systemet, og kan ikke ændres i størrelse. - - + + The filesystem %1 cannot be resized. Filsystemet størrelse %1 kan ikke ændres. - - + + The device %1 cannot be resized. Enheden %1 kan ikke ændres i størrelse. - + The filesystem %1 must be resized, but cannot. Filsystemet %1 skal ændres i størrelse, men er ikke i stand til det. - + The device %1 must be resized, but cannot Enheden størrelse %1 skal ændres, men er ikke i stand til det. @@ -2338,6 +2367,34 @@ Output: Installationsprogrammet kunne ikke ændre størrelsen på en diskområdegruppe ved navn '%1'. + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Computeren imødekommer ikke minimumsystemkravene for at installere %1.<br/>Installationen kan ikke fortsætte. <a href="#details">Detaljer...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Computeren imødekommer ikke nogle af de anbefalede systemkrav for at installere %1.<br/>Installationen kan fortsætte, men nogle funktionaliteter kan være deaktiveret. + + + + This program will ask you some questions and set up %2 on your computer. + Programmet vil stille dig nogle spørgsmål og opsætte %2 på din computer. + + + + For best results, please ensure that this computer: + For at få det bedste resultat sørg venligst for at computeren: + + + + System requirements + Systemkrav + + ScanningDialog @@ -2861,27 +2918,27 @@ Output: &Om - + <h1>Welcome to the %1 installer.</h1> <h1>Velkommen til %1-installationsprogrammet.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Velkommen til Calamares-installationsprogrammet for %1.</h1> - + About %1 installer Om %1-installationsprogrammet - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>til %3</strong><br/><br/>Ophavsret 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Ophavsret 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Tak til: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg og <a href="https://www.transifex.com/calamares/calamares/">Calamares oversætterteam</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> udvikling er sponsoreret af <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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/>til %3</strong><br/><br/>Ophavsret 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Ophavsret 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Tak til <a href="https://calamares.io/team/">Calamares-teamet</a> og <a href="https://www.transifex.com/calamares/calamares/">Calamares oversætter-teamet</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> udvikling er sponsoreret af <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support %1 support @@ -2889,7 +2946,7 @@ Output: WelcomeViewStep - + Welcome Velkommen diff --git a/lang/calamares_de.ts b/lang/calamares_de.ts index 2e387059b..7debaa6f1 100644 --- a/lang/calamares_de.ts +++ b/lang/calamares_de.ts @@ -25,22 +25,22 @@ Master Boot Record von %1 - + Boot Partition Boot Partition - + System Partition Systempartition - + Do not install a boot loader Installiere keinen Bootloader - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Installieren + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Fertig + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python-Fehler in Job "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Dieser Computer erfüllt nicht die Mindestvoraussetzungen für die Installation von %1.<br/>Die Installation kann nicht fortgesetzt werden. <a href="#details">Details...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Dieser Computer erfüllt nicht alle Voraussetzungen für die Installation von %1.<br/>Die Installation wird fortgesetzt, aber es werden eventuell nicht alle Funktionen verfügbar sein. - - - - This program will ask you some questions and set up %2 on your computer. - Dieses Programm wird Ihnen einige Fragen stellen, um %2 auf Ihrem Computer zu installieren. - - - - For best results, please ensure that this computer: - Für das beste Ergebnis stellen Sie bitte sicher, dass dieser Computer: - - - - System requirements - Systemanforderungen + + Gathering system information... + Sammle Systeminformationen... @@ -359,12 +378,12 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. <strong>Manuelle Partitionierung</strong><br/>Sie können Partitionen eigenhändig erstellen oder in der Grösse verändern. - + Boot loader location: Installationsziel des Bootloaders: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 wird auf %2MB verkleinert und eine neue Partition mit einer Größe von %3MB wird für %4 erstellt werden. @@ -375,9 +394,9 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. - - - + + + Current: Aktuell: @@ -387,96 +406,96 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. %1 als Home-Partition für %2 wiederverwenden. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Wählen Sie die zu verkleinernde Partition, dann ziehen Sie den Regler, um die Größe zu ändern</strong> - + <strong>Select a partition to install on</strong> <strong>Wählen Sie eine Partition für die Installation</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Es wurde keine EFI-Systempartition auf diesem System gefunden. Bitte gehen Sie zurück und nutzen Sie die manuelle Partitionierung für das Einrichten von %1. - + The EFI system partition at %1 will be used for starting %2. Die EFI-Systempartition %1 wird benutzt, um %2 zu starten. - + EFI system partition: EFI-Systempartition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Auf diesem Speichermedium scheint kein Betriebssystem installiert zu sein. Was möchten Sie tun?<br/>Sie können Ihre Auswahl überprüfen und bestätigen, bevor Änderungen auf diesem Speichermedium vorgenommen werden. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Festplatte löschen</strong><br/>Dies wird alle vorhandenen Daten auf dem gewählten Speichermedium <font color="red">löschen</font>. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Auf diesem Speichermedium ist %1 installiert. Was möchten Sie tun?<br/>Sie können Ihre Auswahl überprüfen und bestätigen, bevor Änderungen an dem Speichermedium vorgenommen werden. - + No Swap Kein Swap - + Reuse Swap Swap wiederverwenden - + Swap (no Hibernate) Swap (ohne Ruhezustand) - + Swap (with Hibernate) Swap (mit Ruhezustand) - + Swap to file Swap in Datei - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Parallel dazu installieren</strong><br/>Das Installationsprogramm wird eine Partition verkleinern, um Platz für %1 zu schaffen. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Ersetze eine Partition</strong><br/>Ersetzt eine Partition durch %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Dieses Speichermedium enthält bereits ein Betriebssystem. Was möchten Sie tun?<br/>Sie können Ihre Auswahl überprüfen und bestätigen, bevor Änderungen an dem Speichermedium vorgenommen wird. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Auf diesem Speichermedium sind mehrere Betriebssysteme installiert. Was möchten Sie tun?<br/>Sie können Ihre Auswahl überprüfen und bestätigen, bevor Änderungen an dem Speichermedium vorgenommen werden. @@ -973,37 +992,37 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. FillGlobalStorageJob - + Set partition information Setze Partitionsinformationen - + Install %1 on <strong>new</strong> %2 system partition. Installiere %1 auf <strong>neuer</strong> %2 Systempartition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Erstelle <strong>neue</strong> %2 Partition mit Einhängepunkt <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Installiere %2 auf %3 Systempartition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Erstelle %3 Partition <strong>%1</strong> mit Einhängepunkt <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Installiere Bootloader auf <strong>%1</strong>. - + Setting up mount points. Richte Einhängepunkte ein. @@ -1044,12 +1063,12 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Beenden - + Installation Complete Installation abgeschlossen - + The installation of %1 is complete. Die Installation von %1 ist abgeschlossen. @@ -1077,6 +1096,59 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Das Formatieren von Partition %1 auf Datenträger '%2' ist fehlgeschlagen. + + GeneralRequirements + + + has at least %1 GB available drive space + mindestens %1 GB freien Festplattenplatz hat + + + + There is not enough drive space. At least %1 GB is required. + Der Speicherplatz auf der Festplatte ist unzureichend. Es wird mindestens %1 GB benötigt. + + + + has at least %1 GB working memory + hat mindestens %1 GB Arbeitsspeicher + + + + The system does not have enough working memory. At least %1 GB is required. + Das System hat nicht genug Arbeitsspeicher. Es wird mindestens %1GB benötigt. + + + + is plugged in to a power source + ist an eine Stromquelle angeschlossen + + + + The system is not plugged in to a power source. + Das System ist an keine Stromquelle angeschlossen. + + + + is connected to the Internet + ist mit dem Internet verbunden + + + + The system is not connected to the Internet. + Das System ist nicht mit dem Internet verbunden. + + + + The installer is not running with administrator rights. + Das Installationsprogramm wird nicht mit Administratorrechten ausgeführt. + + + + The screen is too small to display the installer. + Der Bildschirm ist zu klein, um das Installationsprogramm anzuzeigen. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. I&nstalliere Bootloader auf: - + Are you sure you want to create a new partition table on %1? Sind Sie sicher, dass Sie eine neue Partitionstabelle auf %1 erstellen möchten? - + Can not create new partition Neue Partition kann nicht erstellt werden - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Die Partitionstabelle auf %1 hat bereits %2 primäre Partitionen und weitere können nicht hinzugefügt werden. Bitte entfernen Sie eine primäre Partition und fügen Sie stattdessen eine erweiterte Partition hinzu. @@ -1793,100 +1865,110 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. PartitionViewStep - + Gathering system information... Sammle Systeminformationen... - + Partitions Partitionen - + Install %1 <strong>alongside</strong> another operating system. Installiere %1 <strong>neben</strong> einem anderen Betriebssystem. - + <strong>Erase</strong> disk and install %1. <strong>Lösche</strong> Festplatte und installiere %1. - + <strong>Replace</strong> a partition with %1. <strong>Ersetze</strong> eine Partition durch %1. - + <strong>Manual</strong> partitioning. <strong>Manuelle</strong> Partitionierung. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). %1 <strong>parallel</strong> zu einem anderen Betriebssystem auf der Festplatte <strong>%2</strong> (%3) installieren. - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. Festplatte <strong>%2</strong> <strong>löschen</strong> (%3) und %1 installieren. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. Eine Partition auf Festplatte <strong>%2</strong> (%3) durch %1 <strong>ersetzen</strong>. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Manuelle</strong> Partitionierung auf Festplatte <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Festplatte <strong>%1</strong> (%2) - + Current: Aktuell: - + After: Nachher: - + No EFI system partition configured Keine EFI-Systempartition konfiguriert - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. Eine EFI Systempartition wird benötigt, um %1 zu starten.<br/><br/>Um eine EFI Systempartition einzurichten, gehen Sie zurück und wählen oder erstellen Sie ein FAT32-Dateisystem mit einer aktivierten <strong>esp</strong> Markierung sowie <strong>%2</strong> als Einhängepunkt .<br/><br/>Sie können ohne die Einrichtung einer EFI-Systempartition fortfahren, aber ihr System wird unter Umständen nicht starten können. - + EFI system partition flag not set Die Markierung als EFI-Systempartition wurde nicht gesetzt - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. Eine EFI Systempartition wird benötigt, um %1 zu starten.<br/><br/>Eine Partition mit dem Einhängepunkt <strong>%2</strong> wurd eingerichtet, jedoch wurde dort keine <strong>esp</strong> Markierung gesetzt.<br/>Um diese Markierung zu setzen, gehen Sie zurück und bearbeiten Sie die Partition.<br/><br/>Sie können ohne diese Markierung fortfahren, aber ihr System wird unter Umständen nicht starten können. - + Boot partition not encrypted Bootpartition nicht verschlüsselt - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Eine separate Bootpartition wurde zusammen mit einer verschlüsselten Rootpartition erstellt, die Bootpartition ist aber unverschlüsselt.<br/><br/> Dies ist sicherheitstechnisch nicht optimal, da wichtige Systemdateien auf der unverschlüsselten Bootpartition gespeichert werden.<br/>Wenn Sie wollen, können Sie fortfahren, aber das Entschlüsseln des Dateisystems wird erst später während des Systemstarts erfolgen.<br/>Um die Bootpartition zu verschlüsseln, gehen Sie zurück und erstellen Sie diese neu, indem Sie bei der Partitionierung <strong>Verschlüsseln</strong> wählen. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Ausgabe: QObject - + Default Keyboard Model Standard-Tastaturmodell - - + + Default Standard @@ -2064,6 +2146,11 @@ Ausgabe: (no mount point) (kein Einhängepunkt) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Ausgabe: EFI-Systempartition: - - RequirementsChecker - - - Gathering system information... - Sammle Systeminformationen... - - - - has at least %1 GB available drive space - mindestens %1 GB freien Festplattenplatz hat - - - - There is not enough drive space. At least %1 GB is required. - Der Speicherplatz auf der Festplatte ist unzureichend. Es wird mindestens %1 GB benötigt. - - - - has at least %1 GB working memory - hat mindestens %1 GB Arbeitsspeicher - - - - The system does not have enough working memory. At least %1 GB is required. - Das System hat nicht genug Arbeitsspeicher. Es wird mindestens %1GB benötigt. - - - - is plugged in to a power source - ist an eine Stromquelle angeschlossen - - - - The system is not plugged in to a power source. - Das System ist an keine Stromquelle angeschlossen. - - - - is connected to the Internet - ist mit dem Internet verbunden - - - - The system is not connected to the Internet. - Das System ist nicht mit dem Internet verbunden. - - - - The installer is not running with administrator rights. - Das Installationsprogramm wird nicht mit Administratorrechten ausgeführt. - - - - The screen is too small to display the installer. - Der Bildschirm ist zu klein, um das Installationsprogramm anzuzeigen. - - ResizeFSJob @@ -2225,65 +2254,65 @@ Ausgabe: Auftrag zur Änderung der Dateisystemgröße - + Invalid configuration Ungültige Konfiguration - + The file-system resize job has an invalid configuration and will not run. Die Aufgabe zur Änderung der Größe des Dateisystems enthält eine ungültige Konfiguration und wird nicht ausgeführt. - - + + KPMCore not Available KPMCore ist nicht verfügbar - - + + Calamares cannot start KPMCore for the file-system resize job. Calamares konnte KPMCore nicht zur Änderung der Dateisystemgröße starten. - - - - - + + + + + Resize Failed Größenänderung ist fehlgeschlagen. - + The filesystem %1 could not be found in this system, and cannot be resized. Das Dateisystem %1 konnte in diesem System weder gefunden noch in der Größe verändert werden. - + The device %1 could not be found in this system, and cannot be resized. Das Gerät %1 konnte in diesem System weder gefunden noch in der Größe verändert werden. - - + + The filesystem %1 cannot be resized. Das Größe des Dateisystem %1 konnte nicht geändert werden. - - + + The device %1 cannot be resized. Das Gerät %1 kann nicht in seiner Größe verändert werden. - + The filesystem %1 must be resized, but cannot. Das Größe des Dateisystem %1 muss geändert werden, kann aber nicht. - + The device %1 must be resized, but cannot Das Gerät %1 muss in seiner Größe verändert werden, aber kann nicht @@ -2338,6 +2367,34 @@ Ausgabe: Das Installationsprogramm konnte die Größe der Volume Group %1 nicht anpassen. + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Dieser Computer erfüllt nicht die Mindestvoraussetzungen für die Installation von %1.<br/>Die Installation kann nicht fortgesetzt werden. <a href="#details">Details...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Dieser Computer erfüllt nicht alle Voraussetzungen für die Installation von %1.<br/>Die Installation wird fortgesetzt, aber es werden eventuell nicht alle Funktionen verfügbar sein. + + + + This program will ask you some questions and set up %2 on your computer. + Dieses Programm wird Ihnen einige Fragen stellen, um %2 auf Ihrem Computer zu installieren. + + + + For best results, please ensure that this computer: + Für das beste Ergebnis stellen Sie bitte sicher, dass dieser Computer: + + + + System requirements + Systemanforderungen + + ScanningDialog @@ -2861,27 +2918,27 @@ Ausgabe: &Über - + <h1>Welcome to the %1 installer.</h1> <h1>Willkommen im %1 Installationsprogramm.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Willkommen beim Calamares-Installationsprogramm für %1. - + About %1 installer Über das %1 Installationsprogramm - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>für %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Dank an: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg und das <a href="https://www.transifex.com/calamares/calamares/">Calamares Übersetzerteam</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> wird unterstützt von <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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. + - + %1 support Unterstützung für %1 @@ -2889,7 +2946,7 @@ Ausgabe: WelcomeViewStep - + Welcome Willkommen diff --git a/lang/calamares_el.ts b/lang/calamares_el.ts index 780303db7..7bd9b1956 100644 --- a/lang/calamares_el.ts +++ b/lang/calamares_el.ts @@ -25,22 +25,22 @@ Master Boot Record του %1 - + Boot Partition Κατάτμηση εκκίνησης - + System Partition Κατάτμηση συστήματος - + Do not install a boot loader Να μην εγκατασταθεί το πρόγραμμα εκκίνησης - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Εγκατάσταση + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Ολοκληρώθηκε + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Σφάλμα Boost.Python στην εργασία "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Ο υπολογιστής δεν ικανοποιεί τις ελάχιστες απαιτήσεις για την εγκατάσταση του %1.<br/>Η εγκατάσταση δεν μπορεί να συνεχιστεί. <a href="#details">Λεπτομέριες...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Αυτός ο υπολογιστής δεν ικανοποιεί μερικές από τις συνιστώμενες απαιτήσεις για την εγκατάσταση του %1.<br/>Η εγκατάσταση μπορεί να συνεχιστεί, αλλά ορισμένες λειτουργίες μπορεί να απενεργοποιηθούν. - - - - This program will ask you some questions and set up %2 on your computer. - Το πρόγραμμα θα σας κάνει μερικές ερωτήσεις και θα ρυθμίσει το %2 στον υπολογιστή σας. - - - - For best results, please ensure that this computer: - Για καλύτερο αποτέλεσμα, παρακαλώ βεβαιωθείτε ότι ο υπολογιστής: - - - - System requirements - Απαιτήσεις συστήματος + + Gathering system information... + Συλλογή πληροφοριών συστήματος... @@ -359,12 +378,12 @@ The installer will quit and all changes will be lost. <strong>Χειροκίνητη τμηματοποίηση</strong><br/>Μπορείτε να δημιουργήσετε κατατμήσεις ή να αλλάξετε το μέγεθός τους μόνοι σας. - + Boot loader location: Τοποθεσία προγράμματος εκκίνησης: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. Το %1 θα συρρικνωθεί σε %2MB και μία νέα κατάτμηση %3MB θα δημιουργηθεί για το %4. @@ -375,9 +394,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: Τρέχον: @@ -387,96 +406,96 @@ The installer will quit and all changes will be lost. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Επιλέξτε ένα διαμέρισμα για σμίκρυνση, και μετά σύρετε το κάτω τμήμα της μπάρας για αλλαγή του μεγέθους</strong> - + <strong>Select a partition to install on</strong> <strong>Επιλέξτε διαμέρισμα για την εγκατάσταση</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Πουθενά στο σύστημα δεν μπορεί να ανιχθευθεί μία κατάτμηση EFI. Παρακαλώ επιστρέψτε πίσω και χρησιμοποιήστε τη χειροκίνητη τμηματοποίηση για την εγκατάσταση του %1. - + The EFI system partition at %1 will be used for starting %2. Η κατάτμηση συστήματος EFI στο %1 θα χρησιμοποιηθεί για την εκκίνηση του %2. - + EFI system partition: Κατάτμηση συστήματος EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Η συσκευή αποθήκευσης δεν φαίνεται να διαθέτει κάποιο λειτουργικό σύστημα. Τί θα ήθελες να κάνεις;<br/>Θα έχεις την δυνατότητα να επιβεβαιώσεις και αναθεωρήσεις τις αλλαγές πριν γίνει οποιαδήποτε αλλαγή στην συσκευή αποθήκευσης. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Διαγραφή του δίσκου</strong><br/>Αυτό θα <font color="red">διαγράψει</font> όλα τα αρχεία στην επιλεγμένη συσκευή αποθήκευσης. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Εγκατάσταση σε επαλληλία</strong><br/>Η εγκατάσταση θα συρρικνώσει μία κατάτμηση για να κάνει χώρο για το %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Αντικατάσταση μίας κατάτμησης</strong><br/>Αντικαθιστά μία κατάτμηση με το %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -973,37 +992,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information Ορισμός πληροφοριών κατάτμησης - + Install %1 on <strong>new</strong> %2 system partition. Εγκατάσταση %1 στο <strong>νέο</strong> %2 διαμέρισμα συστήματος. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Εγκατάσταση φορτωτή εκκίνησης στο <strong>%1</strong>. - + Setting up mount points. @@ -1044,12 +1063,12 @@ The installer will quit and all changes will be lost. Τέλος - + Installation Complete - + The installation of %1 is complete. @@ -1077,6 +1096,59 @@ The installer will quit and all changes will be lost. + + GeneralRequirements + + + has at least %1 GB available drive space + έχει τουλάχιστον %1 GB διαθέσιμου χώρου στον δίσκο + + + + There is not enough drive space. At least %1 GB is required. + Δεν υπάρχει αρκετός χώρος στον δίσκο. Απαιτείται τουλάχιστον %1 GB. + + + + has at least %1 GB working memory + έχει τουλάχιστον %1 GB μνημης + + + + The system does not have enough working memory. At least %1 GB is required. + Το σύστημα δεν έχει αρκετή μνήμη. Απαιτείται τουλάχιστον %1 GB. + + + + is plugged in to a power source + είναι συνδεδεμένος σε πηγή ρεύματος + + + + The system is not plugged in to a power source. + Το σύστημα δεν είναι συνδεδεμένο σε πηγή ρεύματος. + + + + is connected to the Internet + είναι συνδεδεμένος στο διαδίκτυο + + + + The system is not connected to the Internet. + Το σύστημα δεν είναι συνδεδεμένο στο διαδίκτυο. + + + + The installer is not running with administrator rights. + Το πρόγραμμα εγκατάστασης δεν εκτελείται με δικαιώματα διαχειριστή. + + + + The screen is too small to display the installer. + Η οθόνη είναι πολύ μικρή για να απεικονίσει το πρόγραμμα εγκατάστασης + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? Θέλετε σίγουρα να δημιουργήσετε έναν νέο πίνακα κατατμήσεων στο %1; - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1793,100 +1865,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... Συλλογή πληροφοριών συστήματος... - + Partitions Κατατμήσεις - + Install %1 <strong>alongside</strong> another operating system. Εγκατάσταση του %1 <strong>παράλληλα με</strong> ένα άλλο λειτουργικό σύστημα στον δίσκο. - + <strong>Erase</strong> disk and install %1. <strong>Διαγραφή</strong> του δίσκου και εγκατάσταση του %1. - + <strong>Replace</strong> a partition with %1. <strong>Αντικατάσταση</strong> μιας κατάτμησης με το %1. - + <strong>Manual</strong> partitioning. <strong>Χειροκίνητη</strong> τμηματοποίηση. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Εγκατάσταση του %1 <strong>παράλληλα με</strong> ένα άλλο λειτουργικό σύστημα στον δίσκο<strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Διαγραφή</strong> του δίσκου <strong>%2</strong> (%3) και εγκατάσταση του %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Αντικατάσταση</strong> μιας κατάτμησης στον δίσκο <strong>%2</strong> (%3) με το %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Χειροκίνητη</strong> τμηματοποίηση του δίσκου <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Δίσκος <strong>%1</strong> (%2) - + Current: Τρέχον: - + After: Μετά: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2015,13 +2097,13 @@ Output: QObject - + Default Keyboard Model Προκαθορισμένο μοντέλο πληκτρολογίου - - + + Default Προκαθορισμένο @@ -2061,6 +2143,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2156,64 +2243,6 @@ Output: Κατάτμηση συστήματος EFI: - - RequirementsChecker - - - Gathering system information... - Συλλογή πληροφοριών συστήματος... - - - - has at least %1 GB available drive space - έχει τουλάχιστον %1 GB διαθέσιμου χώρου στον δίσκο - - - - There is not enough drive space. At least %1 GB is required. - Δεν υπάρχει αρκετός χώρος στον δίσκο. Απαιτείται τουλάχιστον %1 GB. - - - - has at least %1 GB working memory - έχει τουλάχιστον %1 GB μνημης - - - - The system does not have enough working memory. At least %1 GB is required. - Το σύστημα δεν έχει αρκετή μνήμη. Απαιτείται τουλάχιστον %1 GB. - - - - is plugged in to a power source - είναι συνδεδεμένος σε πηγή ρεύματος - - - - The system is not plugged in to a power source. - Το σύστημα δεν είναι συνδεδεμένο σε πηγή ρεύματος. - - - - is connected to the Internet - είναι συνδεδεμένος στο διαδίκτυο - - - - The system is not connected to the Internet. - Το σύστημα δεν είναι συνδεδεμένο στο διαδίκτυο. - - - - The installer is not running with administrator rights. - Το πρόγραμμα εγκατάστασης δεν εκτελείται με δικαιώματα διαχειριστή. - - - - The screen is too small to display the installer. - Η οθόνη είναι πολύ μικρή για να απεικονίσει το πρόγραμμα εγκατάστασης - - ResizeFSJob @@ -2222,65 +2251,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2335,6 +2364,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Ο υπολογιστής δεν ικανοποιεί τις ελάχιστες απαιτήσεις για την εγκατάσταση του %1.<br/>Η εγκατάσταση δεν μπορεί να συνεχιστεί. <a href="#details">Λεπτομέριες...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Αυτός ο υπολογιστής δεν ικανοποιεί μερικές από τις συνιστώμενες απαιτήσεις για την εγκατάσταση του %1.<br/>Η εγκατάσταση μπορεί να συνεχιστεί, αλλά ορισμένες λειτουργίες μπορεί να απενεργοποιηθούν. + + + + This program will ask you some questions and set up %2 on your computer. + Το πρόγραμμα θα σας κάνει μερικές ερωτήσεις και θα ρυθμίσει το %2 στον υπολογιστή σας. + + + + For best results, please ensure that this computer: + Για καλύτερο αποτέλεσμα, παρακαλώ βεβαιωθείτε ότι ο υπολογιστής: + + + + System requirements + Απαιτήσεις συστήματος + + ScanningDialog @@ -2858,27 +2915,27 @@ Output: Σ&χετικά με - + <h1>Welcome to the %1 installer.</h1> <h1>Καλώς ήλθατε στην εγκατάσταση του %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer Σχετικά με το πρόγραμμα εγκατάστασης %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support Υποστήριξη %1 @@ -2886,7 +2943,7 @@ Output: WelcomeViewStep - + Welcome Καλώς ήλθατε diff --git a/lang/calamares_en.ts b/lang/calamares_en.ts index 1d4c76161..a23f48ed0 100644 --- a/lang/calamares_en.ts +++ b/lang/calamares_en.ts @@ -25,22 +25,22 @@ Master Boot Record of %1 - + Boot Partition Boot Partition - + System Partition System Partition - + Do not install a boot loader Do not install a boot loader - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Install + + Calamares::FailJob + + + Job failed (%1) + Job failed (%1) + + + + Programmed job failure was explicitly requested. + Programmed job failure was explicitly requested. + + Calamares::JobThread @@ -118,6 +131,14 @@ Done + + Calamares::NamedJob + + + Example job (%1) + Example job (%1) + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python error in job "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + Waiting for %n module(s).Waiting for %n module(s). + + + + (%n second(s)) + (%n second(s))(%n second(s)) + + + + System-requirements checking is complete. + System-requirements checking is complete. + + Calamares::ViewManager @@ -314,31 +353,11 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - This program will ask you some questions and set up %2 on your computer. - This program will ask you some questions and set up %2 on your computer. - - - - For best results, please ensure that this computer: - For best results, please ensure that this computer: - - - - System requirements - System requirements + + Gathering system information... + Gathering system information... @@ -359,12 +378,12 @@ The installer will quit and all changes will be lost. <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -375,9 +394,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: Current: @@ -387,96 +406,96 @@ The installer will quit and all changes will be lost. Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. The EFI system partition at %1 will be used for starting %2. - + EFI system partition: EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap No Swap - + Reuse Swap Reuse Swap - + Swap (no Hibernate) Swap (no Hibernate) - + Swap (with Hibernate) Swap (with Hibernate) - + Swap to file Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -973,37 +992,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information Set partition information - + Install %1 on <strong>new</strong> %2 system partition. Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Install boot loader on <strong>%1</strong>. - + Setting up mount points. Setting up mount points. @@ -1044,12 +1063,12 @@ The installer will quit and all changes will be lost. Finish - + Installation Complete Installation Complete - + The installation of %1 is complete. The installation of %1 is complete. @@ -1077,6 +1096,59 @@ The installer will quit and all changes will be lost. The installer failed to format partition %1 on disk '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + has at least %1 GB available drive space + + + + There is not enough drive space. At least %1 GB is required. + There is not enough drive space. At least %1 GB is required. + + + + has at least %1 GB working memory + has at least %1 GB working memory + + + + The system does not have enough working memory. At least %1 GB is required. + The system does not have enough working memory. At least %1 GB is required. + + + + is plugged in to a power source + is plugged in to a power source + + + + The system is not plugged in to a power source. + The system is not plugged in to a power source. + + + + is connected to the Internet + is connected to the Internet + + + + The system is not connected to the Internet. + The system is not connected to the Internet. + + + + The installer is not running with administrator rights. + The installer is not running with administrator rights. + + + + The screen is too small to display the installer. + The screen is too small to display the installer. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ The installer will quit and all changes will be lost. I&nstall boot loader on: - + Are you sure you want to create a new partition table on %1? Are you sure you want to create a new partition table on %1? - + Can not create new partition Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1793,100 +1865,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... Gathering system information... - + Partitions Partitions - + Install %1 <strong>alongside</strong> another operating system. Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Disk <strong>%1</strong> (%2) - + Current: Current: - + After: After: - + No EFI system partition configured No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + has at least one disk device available. + + + + There are no partitons to install on. + There are no partitons to install on. + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Output: QObject - + Default Keyboard Model Default Keyboard Model - - + + Default Default @@ -2064,6 +2146,11 @@ Output: (no mount point) (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + Requirements checking for module <i>%1</i> is complete. + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Output: EFI system partition: - - RequirementsChecker - - - Gathering system information... - Gathering system information... - - - - has at least %1 GB available drive space - has at least %1 GB available drive space - - - - There is not enough drive space. At least %1 GB is required. - There is not enough drive space. At least %1 GB is required. - - - - has at least %1 GB working memory - has at least %1 GB working memory - - - - The system does not have enough working memory. At least %1 GB is required. - The system does not have enough working memory. At least %1 GB is required. - - - - is plugged in to a power source - is plugged in to a power source - - - - The system is not plugged in to a power source. - The system is not plugged in to a power source. - - - - is connected to the Internet - is connected to the Internet - - - - The system is not connected to the Internet. - The system is not connected to the Internet. - - - - The installer is not running with administrator rights. - The installer is not running with administrator rights. - - - - The screen is too small to display the installer. - The screen is too small to display the installer. - - ResizeFSJob @@ -2225,65 +2254,65 @@ Output: Resize Filesystem Job - + Invalid configuration Invalid configuration - + The file-system resize job has an invalid configuration and will not run. The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot The device %1 must be resized, but cannot @@ -2338,6 +2367,34 @@ Output: The installer failed to resize a volume group named '%1'. + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + This program will ask you some questions and set up %2 on your computer. + This program will ask you some questions and set up %2 on your computer. + + + + For best results, please ensure that this computer: + For best results, please ensure that this computer: + + + + System requirements + System requirements + + ScanningDialog @@ -2861,27 +2918,27 @@ Output: &About - + <h1>Welcome to the %1 installer.</h1> <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support %1 support @@ -2889,7 +2946,7 @@ Output: WelcomeViewStep - + Welcome Welcome diff --git a/lang/calamares_en_GB.ts b/lang/calamares_en_GB.ts index 01edc6f59..b9053e998 100644 --- a/lang/calamares_en_GB.ts +++ b/lang/calamares_en_GB.ts @@ -25,22 +25,22 @@ Master Boot Record of %1 - + Boot Partition Boot Partition - + System Partition System Partition - + Do not install a boot loader Do not install a boot loader - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Install + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Done + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python error in job "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - This program will ask you some questions and set up %2 on your computer. - This program will ask you some questions and set up %2 on your computer. - - - - For best results, please ensure that this computer: - For best results, please ensure that this computer: - - - - System requirements - System requirements + + Gathering system information... + Gathering system information... @@ -359,12 +378,12 @@ The installer will quit and all changes will be lost. <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + Boot loader location: Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -375,9 +394,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: Current: @@ -387,96 +406,96 @@ The installer will quit and all changes will be lost. Reuse %1 as home partition for %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. The EFI system partition at %1 will be used for starting %2. - + EFI system partition: EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -973,37 +992,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information Set partition information - + Install %1 on <strong>new</strong> %2 system partition. Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Install boot loader on <strong>%1</strong>. - + Setting up mount points. Setting up mount points. @@ -1044,12 +1063,12 @@ The installer will quit and all changes will be lost. Finish - + Installation Complete Installation Complete - + The installation of %1 is complete. The installation of %1 is complete. @@ -1077,6 +1096,59 @@ The installer will quit and all changes will be lost. The installer failed to format partition %1 on disk '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + has at least %1 GB available drive space + + + + There is not enough drive space. At least %1 GB is required. + There is not enough drive space. At least %1 GB is required. + + + + has at least %1 GB working memory + has at least %1 GB working memory + + + + The system does not have enough working memory. At least %1 GB is required. + The system does not have enough working memory. At least %1 GB is required. + + + + is plugged in to a power source + is plugged in to a power source + + + + The system is not plugged in to a power source. + The system is not plugged in to a power source. + + + + is connected to the Internet + is connected to the Internet + + + + The system is not connected to the Internet. + The system is not connected to the Internet. + + + + The installer is not running with administrator rights. + The installer is not running with administrator rights. + + + + The screen is too small to display the installer. + The screen is too small to display the installer. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? Are you sure you want to create a new partition table on %1? - + Can not create new partition Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1793,100 +1865,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... Gathering system information... - + Partitions Partitions - + Install %1 <strong>alongside</strong> another operating system. Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Disk <strong>%1</strong> (%2) - + Current: Current: - + After: After: - + No EFI system partition configured No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Output: QObject - + Default Keyboard Model Default Keyboard Model - - + + Default Default @@ -2064,6 +2146,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Output: EFI system partition: - - RequirementsChecker - - - Gathering system information... - Gathering system information... - - - - has at least %1 GB available drive space - has at least %1 GB available drive space - - - - There is not enough drive space. At least %1 GB is required. - There is not enough drive space. At least %1 GB is required. - - - - has at least %1 GB working memory - has at least %1 GB working memory - - - - The system does not have enough working memory. At least %1 GB is required. - The system does not have enough working memory. At least %1 GB is required. - - - - is plugged in to a power source - is plugged in to a power source - - - - The system is not plugged in to a power source. - The system is not plugged in to a power source. - - - - is connected to the Internet - is connected to the Internet - - - - The system is not connected to the Internet. - The system is not connected to the Internet. - - - - The installer is not running with administrator rights. - The installer is not running with administrator rights. - - - - The screen is too small to display the installer. - The screen is too small to display the installer. - - ResizeFSJob @@ -2225,65 +2254,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2338,6 +2367,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + This program will ask you some questions and set up %2 on your computer. + This program will ask you some questions and set up %2 on your computer. + + + + For best results, please ensure that this computer: + For best results, please ensure that this computer: + + + + System requirements + System requirements + + ScanningDialog @@ -2861,27 +2918,27 @@ Output: &About - + <h1>Welcome to the %1 installer.</h1> <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. + - + %1 support %1 support @@ -2889,7 +2946,7 @@ Output: WelcomeViewStep - + Welcome Welcome diff --git a/lang/calamares_eo.ts b/lang/calamares_eo.ts index 689fedd2c..757f21bfd 100644 --- a/lang/calamares_eo.ts +++ b/lang/calamares_eo.ts @@ -25,22 +25,22 @@ - + Boot Partition - + System Partition - + Do not install a boot loader - + %1 (%2) %1(%2) @@ -110,6 +110,19 @@ Instali + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Finita + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,30 +353,10 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - - - - - System requirements + + Gathering system information... @@ -359,12 +378,12 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -375,9 +394,9 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - - - + + + Current: @@ -387,96 +406,96 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -973,37 +992,37 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. FillGlobalStorageJob - + Set partition information - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1044,12 +1063,12 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - + Installation Complete - + The installation of %1 is complete. @@ -1077,6 +1096,59 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. + + GeneralRequirements + + + has at least %1 GB available drive space + + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1793,100 +1865,110 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. PartitionViewStep - + Gathering system information... - + Partitions - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: - + After: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2015,13 +2097,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2061,6 +2143,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2156,64 +2243,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - - - - - has at least %1 GB available drive space - - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2222,65 +2251,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2335,6 +2364,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + + + + + System requirements + + + ScanningDialog @@ -2858,27 +2915,27 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support @@ -2886,7 +2943,7 @@ Output: WelcomeViewStep - + Welcome diff --git a/lang/calamares_es.ts b/lang/calamares_es.ts index c477d3e6b..c5e59a504 100644 --- a/lang/calamares_es.ts +++ b/lang/calamares_es.ts @@ -26,22 +26,22 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar Master Boot Record de %1 - + Boot Partition Partición de Arranque - + System Partition Partición del Sistema - + Do not install a boot loader No instalar el gestor de arranque - + %1 (%2) %1 (%2) @@ -111,6 +111,19 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar Instalar + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -119,6 +132,14 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar Hecho + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -165,6 +186,24 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar Error Boost.Python en el proceso "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -315,31 +354,11 @@ Saldrá del instalador y se perderán todos los cambios. - CheckerWidget + CheckerContainer - - 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> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Este ordenador no cumple alguno de los requisitos recomendados para la instalación %1.<br/>La instalación puede continuar, pero algunas funcionalidades podrían ser deshabilitadas. - - - - This program will ask you some questions and set up %2 on your computer. - El programa le preguntará algunas cuestiones y configurará %2 en su ordenador. - - - - For best results, please ensure that this computer: - Para obtener los mejores resultados, por favor asegúrese que este ordenador: - - - - System requirements - Requisitos del sistema + + Gathering system information... + Obteniendo información del sistema... @@ -360,12 +379,12 @@ Saldrá del instalador y se perderán todos los cambios. <strong>Particionado manual </strong><br/> Usted puede crear o cambiar el tamaño de las particiones usted mismo. - + Boot loader location: Ubicación del cargador de arranque: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 se contraerá a %2 MB y se creará una nueva partición de %3 MB para %4. @@ -376,9 +395,9 @@ Saldrá del instalador y se perderán todos los cambios. - - - + + + Current: Corriente @@ -388,96 +407,96 @@ Saldrá del instalador y se perderán todos los cambios. Volver a usar %1 como partición home para %2 - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Seleccione una partición para reducir el tamaño, a continuación, arrastre la barra inferior para cambiar el tamaño</strong> - + <strong>Select a partition to install on</strong> <strong>Seleccione una partición para instalar en</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. No se puede encontrar una partición de sistema EFI en ningún lugar de este sistema. Por favor, vuelva y use el particionamiento manual para establecer %1. - + The EFI system partition at %1 will be used for starting %2. La partición de sistema EFI en %1 se usará para iniciar %2. - + EFI system partition: Partición del sistema EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento no parece tener un sistema operativo en él. ¿Qué quiere hacer?<br/>Podrá revisar y confirmar sus elecciones antes de que se haga cualquier cambio en el dispositivo de almacenamiento. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Borrar disco</strong><br/>Esto <font color="red">borrará</font> todos los datos presentes actualmente en el dispositivo de almacenamiento. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. %1 se encuentra instalado en este dispositivo de almacenamiento. ¿Qué desea hacer?<br/>Podrá revisar y confirmar su elección antes de que cualquier cambio se haga efectivo en el dispositivo de almacenamiento. - + No Swap Sin Swap - + Reuse Swap Reusar Swap - + Swap (no Hibernate) Swap (sin hibernación) - + Swap (with Hibernate) Swap (con hibernación) - + Swap to file Swap a archivo - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalar junto al otro SO</strong><br/>El instalador reducirá la partición del SO existente para tener espacio para instalar %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Reemplazar una partición</strong><br/>Reemplazar una partición con %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento parece que ya tiene un sistema operativo instalado en él. ¿Qué desea hacer?<br/>Podrá revisar y confirmar su elección antes de que cualquier cambio se haga efectivo en el dispositivo de almacenamiento. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento contiene múltiples sistemas operativos instalados en él. ¿Qué desea hacer?<br/>Podrá revisar y confirmar su elección antes de que cualquier cambio se haga efectivo en el dispositivo de almacenamiento. @@ -974,37 +993,37 @@ Saldrá del instalador y se perderán todos los cambios. FillGlobalStorageJob - + Set partition information Establecer la información de la partición - + Install %1 on <strong>new</strong> %2 system partition. Instalar %1 en <strong>nuevo</strong> %2 partición del sistema. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Configurar <strong>nueva</strong> %2 partición con punto de montaje <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Instalar %2 en %3 partición del sistema <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Configurar %3 partición <strong>%1</strong> con punto de montaje <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Instalar gestor de arranque en <strong>%1</strong>. - + Setting up mount points. Configurando puntos de montaje. @@ -1045,12 +1064,12 @@ Saldrá del instalador y se perderán todos los cambios. Finalizar - + Installation Complete Instalación completada - + The installation of %1 is complete. Se ha completado la instalación de %1. @@ -1078,6 +1097,59 @@ Saldrá del instalador y se perderán todos los cambios. El instalador falló al formatear la partición %1 del disco '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + tiene al menos %1 GB espacio libre en el disco + + + + There is not enough drive space. At least %1 GB is required. + No hay suficiente espació en el disco duro. Se requiere al menos %1 GB libre. + + + + has at least %1 GB working memory + tiene al menos %1 GB de memoria. + + + + The system does not have enough working memory. At least %1 GB is required. + El sistema no tiene suficiente memoria. Se requiere al menos %1 GB + + + + is plugged in to a power source + esta conectado a una fuente de alimentación + + + + The system is not plugged in to a power source. + El sistema no esta conectado a una fuente de alimentación. + + + + is connected to the Internet + esta conectado a Internet + + + + The system is not connected to the Internet. + El sistema no esta conectado a Internet + + + + The installer is not running with administrator rights. + El instalador no esta ejecutándose con permisos de administrador. + + + + The screen is too small to display the installer. + La pantalla es demasiado pequeña para mostrar el instalador. + + InteractiveTerminalPage @@ -1776,17 +1848,17 @@ Saldrá del instalador y se perderán todos los cambios. Instalar gestor de arranque en: - + Are you sure you want to create a new partition table on %1? ¿Está seguro de querer crear una nueva tabla de particiones en %1? - + Can not create new partition No se puede crear una partición nueva - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. La tabla de particiones en %1 tiene %2 particiones primarias y no se pueden agregar más. Por favor remueva una partición primaria y agregue una partición extendida en su reemplazo. @@ -1794,100 +1866,110 @@ Saldrá del instalador y se perderán todos los cambios. PartitionViewStep - + Gathering system information... Obteniendo información del sistema... - + Partitions Particiones - + Install %1 <strong>alongside</strong> another operating system. Instalar %1 <strong>junto a</strong> otro sistema operativo. - + <strong>Erase</strong> disk and install %1. <strong>Borrar</strong> disco e instalar %1. - + <strong>Replace</strong> a partition with %1. <strong>Reemplazar</strong> una partición con %1. - + <strong>Manual</strong> partitioning. Particionamiento <strong>manual</strong>. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Instalar %1 <strong>junto a</strong> otro sistema operativo en disco <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Borrar</strong> disco <strong>%2</strong> (%3) e instalar %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Reemplazar</strong> una partición en disco <strong>%2</strong> (%3) con %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). Particionamiento <strong>manual</strong> en disco <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Disco <strong>%1<strong> (%2) - + Current: Corriente - + After: Despúes: - + No EFI system partition configured No hay una partición del sistema EFI configurada - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. Una partición EFI del sistema es necesaria para empezar %1.<br/><br/>Para configurar una partición EFI, vuelva atrás y seleccione crear un sistema de archivos FAT32 con el argumento <strong>esp</strong> activado y montada en <strong>%2</strong>.<br/><br/>Puede continuar sin configurar una partición EFI pero su sistema puede fallar al arrancar. - + EFI system partition flag not set Bandera EFI no establecida en la partición del sistema - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. Una partición EFI del sistema es necesaria para empezar %1.<br/><br/>Una partición EFI fue configurada para ser montada en <strong>%2</strong> pero su argumento <strong>esp</strong> no fue seleccionado.<br/>Para activar el argumento, vuelva atrás y edite la partición.<br/><br/>Puede continuar sin configurar el argumento pero su sistema puede fallar al arrancar. - + Boot partition not encrypted Partición de arranque no cifrada - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Se estableció una partición de arranque aparte junto con una partición raíz cifrada, pero la partición de arranque no está cifrada.<br/><br/>Hay consideraciones de seguridad con esta clase de instalación, porque los ficheros de sistema importantes se mantienen en una partición no cifrada.<br/>Puede continuar si lo desea, pero el desbloqueo del sistema de ficheros ocurrirá más tarde durante el arranque del sistema.<br/>Para cifrar la partición de arranque, retroceda y vuelva a crearla, seleccionando <strong>Cifrar</strong> en la ventana de creación de la partición. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2019,13 +2101,13 @@ Salida: QObject - + Default Keyboard Model Modelo de teclado por defecto - - + + Default Por defecto @@ -2065,6 +2147,11 @@ Salida: (no mount point) (sin punto de montaje) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2160,64 +2247,6 @@ Salida: Partición del sistema EFI: - - RequirementsChecker - - - Gathering system information... - Obteniendo información del sistema... - - - - has at least %1 GB available drive space - tiene al menos %1 GB espacio libre en el disco - - - - There is not enough drive space. At least %1 GB is required. - No hay suficiente espació en el disco duro. Se requiere al menos %1 GB libre. - - - - has at least %1 GB working memory - tiene al menos %1 GB de memoria. - - - - The system does not have enough working memory. At least %1 GB is required. - El sistema no tiene suficiente memoria. Se requiere al menos %1 GB - - - - is plugged in to a power source - esta conectado a una fuente de alimentación - - - - The system is not plugged in to a power source. - El sistema no esta conectado a una fuente de alimentación. - - - - is connected to the Internet - esta conectado a Internet - - - - The system is not connected to the Internet. - El sistema no esta conectado a Internet - - - - The installer is not running with administrator rights. - El instalador no esta ejecutándose con permisos de administrador. - - - - The screen is too small to display the installer. - La pantalla es demasiado pequeña para mostrar el instalador. - - ResizeFSJob @@ -2226,65 +2255,65 @@ Salida: Tarea de redimensionamiento de sistema de archivos - + Invalid configuration Configuración no válida - + The file-system resize job has an invalid configuration and will not run. La tarea de redimensionamiento del sistema de archivos no posee una configuración válida y no se ejecutará. - - + + KPMCore not Available KPMCore no disponible - - + + Calamares cannot start KPMCore for the file-system resize job. Calamares no puede iniciar KPMCore para la tarea de redimensionamiento del sistema de archivos. - - - - - + + + + + Resize Failed Falló el redimiensionamiento - + The filesystem %1 could not be found in this system, and cannot be resized. No se encontró en este sistema el sistema de archivos %1, por lo que no puede redimensionarse. - + The device %1 could not be found in this system, and cannot be resized. No se encontró en este sistema el dispositivo %1, por lo que no puede redimensionarse. - - + + The filesystem %1 cannot be resized. No puede redimensionarse el sistema de archivos %1. - - + + The device %1 cannot be resized. No puede redimensionarse el dispositivo %1. - + The filesystem %1 must be resized, but cannot. Es necesario redimensionar el sistema de archivos %1 pero no es posible hacerlo. - + The device %1 must be resized, but cannot Es necesario redimensionar el dispositivo %1 pero no es posible hacerlo. @@ -2339,6 +2368,34 @@ Salida: El instalador no pudo redimensionar el grupo de volúmenes denominado «%1». + + ResultsListWidget + + + 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> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Este ordenador no cumple alguno de los requisitos recomendados para la instalación %1.<br/>La instalación puede continuar, pero algunas funcionalidades podrían ser deshabilitadas. + + + + This program will ask you some questions and set up %2 on your computer. + El programa le preguntará algunas cuestiones y configurará %2 en su ordenador. + + + + For best results, please ensure that this computer: + Para obtener los mejores resultados, por favor asegúrese que este ordenador: + + + + System requirements + Requisitos del sistema + + ScanningDialog @@ -2862,27 +2919,27 @@ Salida: &Acerca de - + <h1>Welcome to the %1 installer.</h1> <h1>Bienvenido al instalador %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Bienvenido al instalador de Calamares para %1.</h1> - + About %1 installer Acerca del instalador %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Agradecimientos: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg y al <a href="https://www.transifex.com/calamares/calamares/">equipo de traductores de Calamares</a>.<br/><br/> El desarrollo <a href="https://calamares.io/">Calamares</a> está patrocinado por <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberando Software. + + <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-2019 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. + - + %1 support %1 ayuda @@ -2890,7 +2947,7 @@ Salida: WelcomeViewStep - + Welcome Bienvenido diff --git a/lang/calamares_es_MX.ts b/lang/calamares_es_MX.ts index afd59c824..7c2da7492 100644 --- a/lang/calamares_es_MX.ts +++ b/lang/calamares_es_MX.ts @@ -25,22 +25,22 @@ Master Boot Record de %1 - + Boot Partition Partición de arranque - + System Partition Partición del Sistema - + Do not install a boot loader No instalar el gestor de arranque - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Instalar + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Hecho + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Error Boost.Python en el proceso "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ El instalador terminará y se perderán todos los cambios. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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 installing %1.<br/>Installation can continue, but some features might be disabled. - Este equipo no cumple alguno de los requisitos recomendados para la instalación %1.<br/>La instalación puede continuar, pero algunas funcionalidades podrían ser deshabilitadas. - - - - This program will ask you some questions and set up %2 on your computer. - El programa le hará algunas preguntas y configurará %2 en su ordenador. - - - - For best results, please ensure that this computer: - Para mejores resultados, por favor verifique que esta computadora: - - - - System requirements - Requisitos de sistema + + Gathering system information... + Obteniendo información del sistema... @@ -359,12 +378,12 @@ El instalador terminará y se perderán todos los cambios. <strong>Particionado manual </strong><br/> Puede crear o cambiar el tamaño de las particiones usted mismo. - + Boot loader location: Ubicación del cargador de arranque: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 será reducido a %2MB y una nueva partición %3MB will be created for %4. @@ -375,9 +394,9 @@ El instalador terminará y se perderán todos los cambios. - - - + + + Current: Actual: @@ -387,97 +406,97 @@ El instalador terminará y se perderán todos los cambios. Reuse %1 como partición home para %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Seleccione una partición para reducir el tamaño, a continuación, arrastre la barra inferior para redimencinar</strong> - + <strong>Select a partition to install on</strong> <strong>Seleccione una partición para instalar</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. No se puede encontrar en el sistema una partición EFI. Por favor vuelva atrás y use el particionamiento manual para configurar %1. - + The EFI system partition at %1 will be used for starting %2. La partición EFI en %1 será usada para iniciar %2. - + EFI system partition: Partición de sistema EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento parece no tener un sistema operativo en el. ¿que le gustaría hacer?<br/> Usted podrá revisar y confirmar sus elecciones antes que cualquier cambio se realice al dispositivo de almacenamiento. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Borrar disco</strong> <br/>Esto <font color="red">borrará</font> todos los datos presentes actualmente en el dispositivo de almacenamiento seleccionado. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento tiene %1 en el. ¿Que le gustaría hacer? <br/>Usted podrá revisar y confirmar sus elecciones antes de que cualquier cambio se realice al dispositivo de almacenamiento. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalar junto a</strong> <br/>El instalador reducirá una partición con el fin de hacer espacio para %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Reemplazar una partición</strong> <br/>Reemplaza una partición con %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento ya tiene un sistema operativo en el. ¿Que le gustaría hacer?<br/> Usted podrá revisar y confirmar sus elecciones antes que cualquier cambio se realice al dispositivo de almacenamiento. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento tiene múltiples sistemas operativos en el. ¿Que le gustaria hacer?<br/> Usted podrá revisar y confirmar sus elecciones antes que cualquier cambio se realice al dispositivo de almacenamiento. @@ -974,37 +993,37 @@ El instalador terminará y se perderán todos los cambios. FillGlobalStorageJob - + Set partition information Fijar información de la partición. - + Install %1 on <strong>new</strong> %2 system partition. Instalar %1 en <strong>nueva</strong> %2 partición de sistema. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Configurar <strong>nueva</strong> %2 partición con punto de montaje <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Instalar %2 en %3 partición del sistema <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Configurar %3 partición <strong>%1</strong> con punto de montaje <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Instalar el cargador de arranque en <strong>%1</strong>. - + Setting up mount points. Configurando puntos de montaje. @@ -1045,12 +1064,12 @@ El instalador terminará y se perderán todos los cambios. Terminado - + Installation Complete Instalación Completa - + The installation of %1 is complete. La instalación de %1 está completa. @@ -1078,6 +1097,59 @@ El instalador terminará y se perderán todos los cambios. El instalador no ha podido formatear la partición %1 en el disco '%2' + + GeneralRequirements + + + has at least %1 GB available drive space + tiene al menos %1 GB de espacio en disco disponible + + + + There is not enough drive space. At least %1 GB is required. + No hay suficiente espacio disponible en disco. Se requiere al menos %1 GB. + + + + has at least %1 GB working memory + tiene al menos %1 GB de memoria para trabajar + + + + The system does not have enough working memory. At least %1 GB is required. + No hay suficiente espacio disponible en disco. Se requiere al menos %1 GB. + + + + is plugged in to a power source + está conectado a una fuente de energía + + + + The system is not plugged in to a power source. + El sistema no está conectado a una fuente de energía. + + + + is connected to the Internet + está conectado a Internet + + + + The system is not connected to the Internet. + El sistema no está conectado a Internet. + + + + The installer is not running with administrator rights. + El instalador no se está ejecutando con privilegios de administrador. + + + + The screen is too small to display the installer. + La pantalla es muy pequeña para mostrar el instalador + + InteractiveTerminalPage @@ -1776,17 +1848,17 @@ El instalador terminará y se perderán todos los cambios. - + Are you sure you want to create a new partition table on %1? ¿Está seguro de querer crear una nueva tabla de particiones en %1? - + Can not create new partition No se puede crear nueva partición - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. La tabla de partición en %1 ya tiene %2 particiones primarias, y no pueden agregarse mas. Favor remover una partición primaria y en cambio, agregue una partición extendida. @@ -1794,100 +1866,110 @@ El instalador terminará y se perderán todos los cambios. PartitionViewStep - + Gathering system information... Obteniendo información del sistema... - + Partitions Particiones - + Install %1 <strong>alongside</strong> another operating system. Instalar %1 <strong>junto con</strong> otro sistema operativo. - + <strong>Erase</strong> disk and install %1. <strong>Borrar</strong> el disco e instalar %1. - + <strong>Replace</strong> a partition with %1. <strong>Reemplazar</strong> una parición con %1. - + <strong>Manual</strong> partitioning. Particionamiento <strong>manual</strong>. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Instalar %1 <strong>junto con</strong> otro sistema operativo en el disco <strong>%2</strong>(%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Borrar</strong> el disco <strong>%2<strong> (%3) e instalar %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Reemplazar</strong> una parición en el disco <strong>%2</strong> (%3) con %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). Particionar <strong>manualmente</strong> el disco <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Disco <strong>%1</strong> (%2) - + Current: Actual: - + After: Después: - + No EFI system partition configured Sistema de partición EFI no configurada - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. Un sistema de partición EFI es necesario para iniciar %1. <br/><br/>Para configurar un sistema de partición EFI, Regrese y seleccione o cree un sistema de archivos FAT32 con la bandera <strong>esp</strong> activada y el punto de montaje <strong>%2</strong>. <br/><br/>Puede continuar sin configurar una partición de sistema EFI, pero su sistema podría fallar al iniciar. - + EFI system partition flag not set Indicador de partición del sistema EFI no configurado - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. Una partición del sistema EFI es necesaria para iniciar% 1. <br/><br/>Una partición se configuró con el punto de montaje <strong>% 2</strong>, pero su bandera <strong>esp</strong> no está configurada. <br/>Para establecer el indicador, retroceda y edite la partición.<br/><br/> Puede continuar sin configurar el indicador, pero su sistema puede fallar al iniciar. - + Boot partition not encrypted Partición de arranque no encriptada - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Se creó una partición de arranque separada junto con una partición raíz cifrada, pero la partición de arranque no está encriptada.<br/><br/> Existen problemas de seguridad con este tipo de configuración, ya que los archivos importantes del sistema se guardan en una partición no encriptada. <br/>Puede continuar si lo desea, pero el desbloqueo del sistema de archivos ocurrirá más tarde durante el inicio del sistema. <br/>Para encriptar la partición de arranque, retroceda y vuelva a crearla, seleccionando <strong>Encriptar</strong> en la ventana de creación de la partición. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2019,13 +2101,13 @@ Salida QObject - + Default Keyboard Model Modelo de teclado por defecto - - + + Default Por defecto @@ -2065,6 +2147,11 @@ Salida (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2161,64 +2248,6 @@ Salida Partición de sistema EFI: - - RequirementsChecker - - - Gathering system information... - Obteniendo información del sistema... - - - - has at least %1 GB available drive space - tiene al menos %1 GB de espacio en disco disponible - - - - There is not enough drive space. At least %1 GB is required. - No hay suficiente espacio disponible en disco. Se requiere al menos %1 GB. - - - - has at least %1 GB working memory - tiene al menos %1 GB de memoria para trabajar - - - - The system does not have enough working memory. At least %1 GB is required. - No hay suficiente espacio disponible en disco. Se requiere al menos %1 GB. - - - - is plugged in to a power source - está conectado a una fuente de energía - - - - The system is not plugged in to a power source. - El sistema no está conectado a una fuente de energía. - - - - is connected to the Internet - está conectado a Internet - - - - The system is not connected to the Internet. - El sistema no está conectado a Internet. - - - - The installer is not running with administrator rights. - El instalador no se está ejecutando con privilegios de administrador. - - - - The screen is too small to display the installer. - La pantalla es muy pequeña para mostrar el instalador - - ResizeFSJob @@ -2227,65 +2256,65 @@ Salida - + Invalid configuration Configuración inválida - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available KPMCore no está disponible - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2340,6 +2369,34 @@ Salida + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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 installing %1.<br/>Installation can continue, but some features might be disabled. + Este equipo no cumple alguno de los requisitos recomendados para la instalación %1.<br/>La instalación puede continuar, pero algunas funcionalidades podrían ser deshabilitadas. + + + + This program will ask you some questions and set up %2 on your computer. + El programa le hará algunas preguntas y configurará %2 en su ordenador. + + + + For best results, please ensure that this computer: + Para mejores resultados, por favor verifique que esta computadora: + + + + System requirements + Requisitos de sistema + + ScanningDialog @@ -2863,27 +2920,27 @@ Salida &Acerca de - + <h1>Welcome to the %1 installer.</h1> <h1>Bienvenido al instalador de %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Bienvenido al instalador Calamares para %1.</h1> - + About %1 installer Acerca del instalador %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>por %3</strong><br/><br/>Derechos de autor 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt; <br/> Derechos de autor 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/> Gracias a Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg y al <a href="https://www.transifex.com/calamares/calamares/">equipo de traductores Calamares</a>. <br/><br/> Desarrollo de <a href="https://calamares.io/">Calamares</a> patrocinado por <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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. + - + %1 support %1 Soporte @@ -2891,7 +2948,7 @@ Salida WelcomeViewStep - + Welcome Bienvenido diff --git a/lang/calamares_es_PR.ts b/lang/calamares_es_PR.ts index 5e340e1c6..5b7ada6b8 100644 --- a/lang/calamares_es_PR.ts +++ b/lang/calamares_es_PR.ts @@ -25,22 +25,22 @@ Registro de arranque maestro de %1 - + Boot Partition Partición de arranque - + System Partition Partición del sistema - + Do not install a boot loader - + %1 (%2) @@ -110,6 +110,19 @@ Instalar + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Hecho + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Error Boost.Python en el proceso "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -313,30 +352,10 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - - - - - System requirements + + Gathering system information... @@ -358,12 +377,12 @@ The installer will quit and all changes will be lost. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,9 +393,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: @@ -386,96 +405,96 @@ The installer will quit and all changes will be lost. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -972,37 +991,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1043,12 +1062,12 @@ The installer will quit and all changes will be lost. - + Installation Complete - + The installation of %1 is complete. @@ -1076,6 +1095,59 @@ The installer will quit and all changes will be lost. + + GeneralRequirements + + + has at least %1 GB available drive space + + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1774,17 +1846,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1792,100 +1864,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... - + Partitions - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: - + After: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2014,13 +2096,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2060,6 +2142,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2155,64 +2242,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - - - - - has at least %1 GB available drive space - - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2221,65 +2250,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2334,6 +2363,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + + + + + System requirements + + + ScanningDialog @@ -2857,27 +2914,27 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support @@ -2885,7 +2942,7 @@ Output: WelcomeViewStep - + Welcome diff --git a/lang/calamares_et.ts b/lang/calamares_et.ts index f12ade006..0833faf3e 100644 --- a/lang/calamares_et.ts +++ b/lang/calamares_et.ts @@ -25,22 +25,22 @@ %1 Master Boot Record - + Boot Partition Käivituspartitsioon - + System Partition Süsteemipartitsioon - + Do not install a boot loader Ära paigalda käivituslaadurit - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Paigalda + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Valmis + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python viga töös "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ Paigaldaja sulgub ning kõik muutused kaovad. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - See arvuti ei rahulda %1 paigldamiseks vajalikke minimaaltingimusi.<br/>Paigaldamine ei saa jätkuda. <a href="#details">Detailid...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - See arvuti ei rahulda mõnda %1 paigaldamiseks soovitatud tingimust.<br/>Paigaldamine võib jätkuda, ent mõned funktsioonid võivad olla keelatud. - - - - This program will ask you some questions and set up %2 on your computer. - See programm küsib sult mõned küsimused ja seadistab %2 sinu arvutisse. - - - - For best results, please ensure that this computer: - Parimate tulemuste jaoks palun veendu, et see arvuti: - - - - System requirements - Süsteeminõudmised + + Gathering system information... + Hangin süsteemiteavet... @@ -359,12 +378,12 @@ Paigaldaja sulgub ning kõik muutused kaovad. <strong>Käsitsi partitsioneerimine</strong><br/>Sa võid ise partitsioone luua või nende suurust muuta. - + Boot loader location: Käivituslaaduri asukoht: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 vähendatakse suuruseni %2MB ja %4 jaoks luuakse uus %3MB partitsioon. @@ -375,9 +394,9 @@ Paigaldaja sulgub ning kõik muutused kaovad. - - - + + + Current: Hetkel: @@ -387,96 +406,96 @@ Paigaldaja sulgub ning kõik muutused kaovad. Taaskasuta %1 %2 kodupartitsioonina. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Vali vähendatav partitsioon, seejärel sikuta alumist riba suuruse muutmiseks</strong> - + <strong>Select a partition to install on</strong> <strong>Vali partitsioon, kuhu paigaldada</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. EFI süsteemipartitsiooni ei leitud sellest süsteemist. Palun mine tagasi ja kasuta käsitsi partitsioonimist, et seadistada %1. - + The EFI system partition at %1 will be used for starting %2. EFI süsteemipartitsioon asukohas %1 kasutatakse %2 käivitamiseks. - + EFI system partition: EFI süsteemipartitsioon: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Sellel mäluseadmel ei paista olevat operatsioonisüsteemi peal. Mida soovid teha?<br/>Sa saad oma valikud üle vaadata ja kinnitada enne kui mistahes muudatus saab mäluseadmele teostatud. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Tühjenda ketas</strong><br/>See <font color="red">kustutab</font> kõik valitud mäluseadmel olevad andmed. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Sellel mäluseadmel on peal %1. Mida soovid teha?<br/>Sa saad oma valikud üle vaadata ja kinnitada enne kui mistahes muudatus saab mäluseadmele teostatud. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Paigalda kõrvale</strong><br/>Paigaldaja vähendab partitsiooni, et teha ruumi operatsioonisüsteemile %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Asenda partitsioon</strong><br/>Asendab partitsiooni operatsioonisüsteemiga %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Sellel mäluseadmel on juba operatsioonisüsteem peal. Mida soovid teha?<br/>Sa saad oma valikud üle vaadata ja kinnitada enne kui mistahes muudatus saab mäluseadmele teostatud. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Sellel mäluseadmel on mitu operatsioonisüsteemi peal. Mida soovid teha?<br/>Sa saad oma valikud üle vaadata ja kinnitada enne kui mistahes muudatus saab mäluseadmele teostatud. @@ -973,37 +992,37 @@ Paigaldaja sulgub ning kõik muutused kaovad. FillGlobalStorageJob - + Set partition information Sea partitsiooni teave - + Install %1 on <strong>new</strong> %2 system partition. Paigalda %1 <strong>uude</strong> %2 süsteemipartitsiooni. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Seadista <strong>uus</strong> %2 partitsioon monteerimiskohaga <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Paigalda %2 %3 süsteemipartitsioonile <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Seadista %3 partitsioon <strong>%1</strong> monteerimiskohaga <strong>%2</strong> - + Install boot loader on <strong>%1</strong>. Paigalda käivituslaadur kohta <strong>%1</strong>. - + Setting up mount points. Seadistan monteerimispunkte. @@ -1044,12 +1063,12 @@ Paigaldaja sulgub ning kõik muutused kaovad. Valmis - + Installation Complete Paigaldus valmis - + The installation of %1 is complete. %1 paigaldus on valmis. @@ -1077,6 +1096,59 @@ Paigaldaja sulgub ning kõik muutused kaovad. Paigaldaja ei suutnud vormindada partitsiooni %1 kettal "%2". + + GeneralRequirements + + + has at least %1 GB available drive space + omab vähemalt %1 GB vaba kettaruumi + + + + There is not enough drive space. At least %1 GB is required. + Pole piisavalt kettaruumi. Vähemalt %1 GB on nõutud. + + + + has at least %1 GB working memory + omab vähemalt %1 GB töötamismälu + + + + The system does not have enough working memory. At least %1 GB is required. + Süsteemil pole piisavalt töötamismälu. Vähemalt %1 GB on nõutud. + + + + is plugged in to a power source + on ühendatud vooluallikasse + + + + The system is not plugged in to a power source. + Süsteem pole ühendatud vooluallikasse. + + + + is connected to the Internet + on ühendatud Internetti + + + + The system is not connected to the Internet. + Süsteem pole ühendatud Internetti. + + + + The installer is not running with administrator rights. + Paigaldaja pole käivitatud administraatoriõigustega. + + + + The screen is too small to display the installer. + Ekraan on paigaldaja kuvamiseks liiga väike. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Paigaldaja sulgub ning kõik muutused kaovad. Paigalda käivituslaadur kohta: - + Are you sure you want to create a new partition table on %1? Kas soovid kindlasti luua uut partitsioonitabelit kettale %1? - + Can not create new partition Uut partitsiooni ei saa luua - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Partitsioonitabel kohas %1 juba omab %2 peamist partitsiooni ning rohkem juurde ei saa lisada. Palun eemalda selle asemel üks peamine partitsioon ja lisa juurde laiendatud partitsioon. @@ -1793,100 +1865,110 @@ Paigaldaja sulgub ning kõik muutused kaovad. PartitionViewStep - + Gathering system information... Hangin süsteemiteavet... - + Partitions Partitsioonid - + Install %1 <strong>alongside</strong> another operating system. Paigalda %1 praeguse operatsioonisüsteemi <strong>kõrvale</strong> - + <strong>Erase</strong> disk and install %1. <strong>Tühjenda</strong> ketas ja paigalda %1. - + <strong>Replace</strong> a partition with %1. <strong>Asenda</strong> partitsioon operatsioonisüsteemiga %1. - + <strong>Manual</strong> partitioning. <strong>Käsitsi</strong> partitsioneerimine. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Paigalda %1 teise operatsioonisüsteemi <strong>kõrvale</strong> kettal <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Tühjenda</strong> ketas <strong>%2</strong> (%3) ja paigalda %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Asenda</strong> partitsioon kettal <strong>%2</strong> (%3) operatsioonisüsteemiga %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Käsitsi</strong> partitsioneerimine kettal <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Ketas <strong>%1</strong> (%2). - + Current: Hetkel: - + After: Pärast: - + No EFI system partition configured EFI süsteemipartitsiooni pole seadistatud - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. %1 käivitamiseks on vajalik EFI süsteemipartitsioon.<br/><br/>Et seadistada EFI süsteemipartitsiooni, mine tagasi ja vali või loo FAT32 failisüsteem sildiga <strong>esp</strong> ja monteerimispunktiga <strong>%2</strong>.<br/><br/>Sa võid jätkata ilma EFI süsteemipartitsiooni seadistamata aga su süsteem ei pruugi käivituda. - + EFI system partition flag not set EFI süsteemipartitsiooni silt pole määratud - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. %1 käivitamiseks on vajalik EFI süsteemipartitsioon.<br/><br/>Partitsioon seadistati monteerimispunktiga <strong>%2</strong> aga sellel ei määratud <strong>esp</strong> silti.<br/>Sildi määramiseks mine tagasi ja muuda partitsiooni.<br/><br/>Sa võid jätkata ilma silti seadistamata aga su süsteem ei pruugi käivituda. - + Boot partition not encrypted Käivituspartitsioon pole krüptitud - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Eraldi käivituspartitsioon seadistati koos krüptitud juurpartitsiooniga, aga käivituspartitsioon ise ei ole krüptitud.<br/><br/>Selle seadistusega kaasnevad turvaprobleemid, sest tähtsad süsteemifailid hoitakse krüptimata partitsioonil.<br/>Sa võid soovi korral jätkata, aga failisüsteemi lukust lahti tegemine toimub hiljem süsteemi käivitusel.<br/>Et krüpteerida käivituspartisiooni, mine tagasi ja taasloo see, valides <strong>Krüpteeri</strong> partitsiooni loomise aknas. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Väljund: QObject - + Default Keyboard Model Vaikimisi klaviatuurimudel - - + + Default Vaikimisi @@ -2064,6 +2146,11 @@ Väljund: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Väljund: EFI süsteemipartitsioon: - - RequirementsChecker - - - Gathering system information... - Hangin süsteemiteavet... - - - - has at least %1 GB available drive space - omab vähemalt %1 GB vaba kettaruumi - - - - There is not enough drive space. At least %1 GB is required. - Pole piisavalt kettaruumi. Vähemalt %1 GB on nõutud. - - - - has at least %1 GB working memory - omab vähemalt %1 GB töötamismälu - - - - The system does not have enough working memory. At least %1 GB is required. - Süsteemil pole piisavalt töötamismälu. Vähemalt %1 GB on nõutud. - - - - is plugged in to a power source - on ühendatud vooluallikasse - - - - The system is not plugged in to a power source. - Süsteem pole ühendatud vooluallikasse. - - - - is connected to the Internet - on ühendatud Internetti - - - - The system is not connected to the Internet. - Süsteem pole ühendatud Internetti. - - - - The installer is not running with administrator rights. - Paigaldaja pole käivitatud administraatoriõigustega. - - - - The screen is too small to display the installer. - Ekraan on paigaldaja kuvamiseks liiga väike. - - ResizeFSJob @@ -2225,65 +2254,65 @@ Väljund: Failisüsteemi suuruse muutmise töö - + Invalid configuration Sobimatu konfiguratsioon - + The file-system resize job has an invalid configuration and will not run. Failisüsteemi suuruse muutmise tööl on sobimatu konfiguratsioon ning see ei käivitu. - - + + KPMCore not Available KPMCore pole saadaval - - + + Calamares cannot start KPMCore for the file-system resize job. Calamares ei saa KPMCore'i käivitada failisüsteemi suuruse muutmise töö jaoks. - - - - - + + + + + Resize Failed Suuruse muutmine ebaõnnestus - + The filesystem %1 could not be found in this system, and cannot be resized. Failisüsteemi %1 ei leitud sellest süsteemist, seega selle suurust ei saa muuta. - + The device %1 could not be found in this system, and cannot be resized. Seadet %1 ei leitud sellest süsteemist, seega selle suurust ei saa muuta. - - + + The filesystem %1 cannot be resized. Failisüsteemi %1 suurust ei saa muuta. - - + + The device %1 cannot be resized. Seadme %1 suurust ei saa muuta. - + The filesystem %1 must be resized, but cannot. Failisüsteemi %1 suurust tuleb muuta, aga ei saa. - + The device %1 must be resized, but cannot Seadme %1 suurust tuleb muuta, aga ei saa. @@ -2338,6 +2367,34 @@ Väljund: Paigaldaja ei saanud muuta kettagrupi "%1" suurust. + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + See arvuti ei rahulda %1 paigldamiseks vajalikke minimaaltingimusi.<br/>Paigaldamine ei saa jätkuda. <a href="#details">Detailid...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + See arvuti ei rahulda mõnda %1 paigaldamiseks soovitatud tingimust.<br/>Paigaldamine võib jätkuda, ent mõned funktsioonid võivad olla keelatud. + + + + This program will ask you some questions and set up %2 on your computer. + See programm küsib sult mõned küsimused ja seadistab %2 sinu arvutisse. + + + + For best results, please ensure that this computer: + Parimate tulemuste jaoks palun veendu, et see arvuti: + + + + System requirements + Süsteeminõudmised + + ScanningDialog @@ -2861,27 +2918,27 @@ Väljund: &Teave - + <h1>Welcome to the %1 installer.</h1> <h1>Tere tulemast %1 paigaldajasse.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Tere tulemast Calamares'i paigaldajasse %1 jaoks.</h1> - + About %1 installer Teave %1 paigaldaja kohta - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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 jaoks</strong><br/><br/>Autoriõigus 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Autoriõigus 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Täname: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg ja <a href="https://www.transifex.com/calamares/calamares/">Calamares'i tõlkijate meeskonda</a>.<br/><br/><a href="https://calamares.io/">Calamares'i</a> arendust toetab <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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. + - + %1 support %1 tugi @@ -2889,7 +2946,7 @@ Väljund: WelcomeViewStep - + Welcome Tervist diff --git a/lang/calamares_eu.ts b/lang/calamares_eu.ts index 952e818ed..b25497aea 100644 --- a/lang/calamares_eu.ts +++ b/lang/calamares_eu.ts @@ -25,22 +25,22 @@ %1-(e)n Master Boot Record - + Boot Partition Abio partizioa - + System Partition Sistema-partizioa - + Do not install a boot loader Ez instalatu abio kargatzailerik - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Instalatu + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Egina + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python errorea "%1" lanean. + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Konputagailu honek ez dauzka gutxieneko eskakizunak %1 instalatzeko. <br/>Instalazioak ezin du jarraitu. <a href="#details">Xehetasunak...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Konputagailu honek ez du betetzen gomendatutako zenbait eskakizun %1 instalatzeko. <br/>Instalazioak jarraitu ahal du, baina zenbait ezaugarri desgaituko dira. - - - - This program will ask you some questions and set up %2 on your computer. - Konputagailuan %2 ezartzeko programa honek hainbat galdera egingo dizkizu. - - - - For best results, please ensure that this computer: - Emaitza egokienak lortzeko, ziurtatu ordenagailu honek baduela: - - - - System requirements - Sistemaren betebeharrak + + Gathering system information... + Sistemaren informazioa eskuratzen... @@ -359,12 +378,12 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. <strong>Eskuz partizioak landu</strong><br/>Zure kasa sortu edo tamainaz alda dezakezu partizioak. - + Boot loader location: Abio kargatzaile kokapena: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 %2MB-ra txikituko da, eta %3MB-tako partizio berri bat sortuko da %4-(e)rako. @@ -375,9 +394,9 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. - - - + + + Current: Unekoa: @@ -387,96 +406,96 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. Berrerabili %1 home partizio bezala %2rentzat. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Aukeratu partizioa txikitzeko eta gero arrastatu azpiko-barra tamaina aldatzeko</strong> - + <strong>Select a partition to install on</strong> <strong>aukeratu partizioa instalatzeko</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Ezin da inon aurkitu EFI sistemako partiziorik sistema honetan. Mesedez joan atzera eta erabili eskuz partizioak lantzea %1 ezartzeko. - + The EFI system partition at %1 will be used for starting %2. %1eko EFI partizio sistema erabiliko da abiarazteko %2. - + EFI system partition: EFI sistema-partizioa: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Biltegiratze-gailuak badirudi ez duela sistema eragilerik. Zer egin nahiko zenuke? <br/>Zure aukerak berrikusteko eta berresteko aukera izango duzu aldaketak gauzatu aurretik biltegiratze-gailuan - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Diskoa ezabatu</strong><br/>Honek orain dauden datu guztiak <font color="red">ezbatuko</font> ditu biltegiratze-gailutik. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Biltegiratze-gailuak %1 dauka. Zer egin nahiko zenuke? <br/>Zure aukerak berrikusteko eta berresteko aukera izango duzu aldaketak gauzatu aurretik biltegiratze-gailuan - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalatu alboan</strong><br/>Instalatzaileak partizioa txikituko du lekua egiteko %1-(r)i. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Ordeztu partizioa</strong><br/>ordezkatu partizioa %1-(e)kin. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Biltegiragailu honetan badaude jadanik eragile sistema bat. Zer gustatuko litzaizuke egin?<br/>Biltegiragailuan aldaketarik egin baino lehen zure aukerak aztertu eta konfirmatu ahal izango duzu. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Biltegiragailu honetan badaude jadanik eragile sistema batzuk. Zer gustatuko litzaizuke egin?<br/>Biltegiragailuan aldaketarik egin baino lehen zure aukerak aztertu eta konfirmatu ahal izango duzu. @@ -973,37 +992,37 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. FillGlobalStorageJob - + Set partition information Ezarri partizioaren informazioa - + Install %1 on <strong>new</strong> %2 system partition. Instalatu %1 sistemako %2 partizio <strong>berrian</strong>. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Ezarri %2 partizio <strong>berria</strong> <strong>%1</strong> muntatze puntuarekin. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Ezarri %3 partizioa <strong>%1</strong> <strong>%2</strong> muntatze puntuarekin. - + Install boot loader on <strong>%1</strong>. Instalatu abio kargatzailea <strong>%1</strong>-(e)n. - + Setting up mount points. Muntatze puntuak ezartzen. @@ -1044,12 +1063,12 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. Bukatu - + Installation Complete Instalazioa amaitua - + The installation of %1 is complete. %1 instalazioa amaitu da. @@ -1077,6 +1096,59 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. Huts egin du instalatzaileak %1 partizioa sortzen '%2' diskoan. + + GeneralRequirements + + + has at least %1 GB available drive space + + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + + + + + The system is not plugged in to a power source. + Sistema ez dago indar iturri batetara konektatuta. + + + + is connected to the Internet + Internetera konektatuta dago + + + + The system is not connected to the Internet. + Sistema ez dago Internetera konektatuta. + + + + The installer is not running with administrator rights. + Instalatzailea ez dabil exekutatzen administrari eskubideekin. + + + + The screen is too small to display the installer. + Pantaila txikiegia da instalatzailea erakusteko. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. Abio kargatzailea I&nstalatu bertan: - + Are you sure you want to create a new partition table on %1? Ziur al zaude partizio-taula berri bat %1-(e)an sortu nahi duzula? - + Can not create new partition Ezin da partizio berririk sortu - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1793,100 +1865,110 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. PartitionViewStep - + Gathering system information... Sistemaren informazioa eskuratzen... - + Partitions Partizioak - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: Unekoa: - + After: Ondoren: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2017,13 +2099,13 @@ Irteera: QObject - + Default Keyboard Model Teklatu mota lehenetsia - - + + Default Lehenetsia @@ -2063,6 +2145,11 @@ Irteera: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2158,64 +2245,6 @@ Irteera: EFI sistema-partizioa: - - RequirementsChecker - - - Gathering system information... - Sistemaren informazioa eskuratzen... - - - - has at least %1 GB available drive space - - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - - - - - The system is not plugged in to a power source. - Sistema ez dago indar iturri batetara konektatuta. - - - - is connected to the Internet - Internetera konektatuta dago - - - - The system is not connected to the Internet. - Sistema ez dago Internetera konektatuta. - - - - The installer is not running with administrator rights. - Instalatzailea ez dabil exekutatzen administrari eskubideekin. - - - - The screen is too small to display the installer. - Pantaila txikiegia da instalatzailea erakusteko. - - ResizeFSJob @@ -2224,65 +2253,65 @@ Irteera: - + Invalid configuration Konfigurazio baliogabea - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2337,6 +2366,34 @@ Irteera: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Konputagailu honek ez dauzka gutxieneko eskakizunak %1 instalatzeko. <br/>Instalazioak ezin du jarraitu. <a href="#details">Xehetasunak...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Konputagailu honek ez du betetzen gomendatutako zenbait eskakizun %1 instalatzeko. <br/>Instalazioak jarraitu ahal du, baina zenbait ezaugarri desgaituko dira. + + + + This program will ask you some questions and set up %2 on your computer. + Konputagailuan %2 ezartzeko programa honek hainbat galdera egingo dizkizu. + + + + For best results, please ensure that this computer: + Emaitza egokienak lortzeko, ziurtatu ordenagailu honek baduela: + + + + System requirements + Sistemaren betebeharrak + + ScanningDialog @@ -2860,27 +2917,27 @@ Irteera: Honi &buruz - + <h1>Welcome to the %1 installer.</h1> <h1>Ongi etorri %1 instalatzailera.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer %1 instalatzaileari buruz - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support %1 euskarria @@ -2888,7 +2945,7 @@ Irteera: WelcomeViewStep - + Welcome Ongi etorri diff --git a/lang/calamares_fa.ts b/lang/calamares_fa.ts index 47b30b97e..8ba40060a 100644 --- a/lang/calamares_fa.ts +++ b/lang/calamares_fa.ts @@ -25,22 +25,22 @@ - + Boot Partition - + System Partition - + Do not install a boot loader - + %1 (%2) @@ -110,6 +110,19 @@ + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -313,30 +352,10 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - - - - - System requirements + + Gathering system information... @@ -358,12 +377,12 @@ The installer will quit and all changes will be lost. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,9 +393,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: @@ -386,96 +405,96 @@ The installer will quit and all changes will be lost. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -972,37 +991,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1043,12 +1062,12 @@ The installer will quit and all changes will be lost. - + Installation Complete - + The installation of %1 is complete. @@ -1076,6 +1095,59 @@ The installer will quit and all changes will be lost. + + GeneralRequirements + + + has at least %1 GB available drive space + + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1774,17 +1846,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1792,100 +1864,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... - + Partitions - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: - + After: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2014,13 +2096,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2060,6 +2142,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2155,64 +2242,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - - - - - has at least %1 GB available drive space - - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2221,65 +2250,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2334,6 +2363,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + + + + + System requirements + + + ScanningDialog @@ -2857,27 +2914,27 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support @@ -2885,7 +2942,7 @@ Output: WelcomeViewStep - + Welcome diff --git a/lang/calamares_fi_FI.ts b/lang/calamares_fi_FI.ts index d53e7623e..eaee7bf32 100644 --- a/lang/calamares_fi_FI.ts +++ b/lang/calamares_fi_FI.ts @@ -25,22 +25,22 @@ %1:n MBR - + Boot Partition Käynnistysosio - + System Partition Järjestelmäosio - + Do not install a boot loader - + %1 (%2) @@ -110,6 +110,19 @@ Asenna + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Valmis + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python virhe työlle "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - Saadaksesi parhaan lopputuloksen, tarkista että tämä tietokone: - - - - System requirements - + + Gathering system information... + Kerätään järjestelmän tietoja... @@ -359,12 +378,12 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -375,9 +394,9 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. - - - + + + Current: @@ -387,96 +406,96 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -973,37 +992,37 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. FillGlobalStorageJob - + Set partition information Aseta osion tiedot - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1044,12 +1063,12 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. Valmis - + Installation Complete - + The installation of %1 is complete. @@ -1077,6 +1096,59 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. Levyn '%2' osion %1 alustus epäonnistui. + + GeneralRequirements + + + has at least %1 GB available drive space + sisältää vähintään %1 GB käytettävissä olevaa asematilaa + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + sisältää vähintään %1 GB muistia + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + on yhdistetty virtalähteeseen + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + on yhdistetty internetiin + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. - + Are you sure you want to create a new partition table on %1? Oletko varma, että haluat luoda uuden osion %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1793,100 +1865,110 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. PartitionViewStep - + Gathering system information... Kerätään järjestelmän tietoja... - + Partitions Osiot - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: - + After: Jälkeen: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2015,13 +2097,13 @@ Output: QObject - + Default Keyboard Model Oletus näppäimistömalli - - + + Default Oletus @@ -2061,6 +2143,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2156,64 +2243,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - Kerätään järjestelmän tietoja... - - - - has at least %1 GB available drive space - sisältää vähintään %1 GB käytettävissä olevaa asematilaa - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - sisältää vähintään %1 GB muistia - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - on yhdistetty virtalähteeseen - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - on yhdistetty internetiin - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2222,65 +2251,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2335,6 +2364,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + Saadaksesi parhaan lopputuloksen, tarkista että tämä tietokone: + + + + System requirements + + + ScanningDialog @@ -2858,27 +2915,27 @@ Output: &Tietoa - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer 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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support @@ -2886,7 +2943,7 @@ Output: WelcomeViewStep - + Welcome Tervetuloa diff --git a/lang/calamares_fr.ts b/lang/calamares_fr.ts index 3ee734028..777c81cc3 100644 --- a/lang/calamares_fr.ts +++ b/lang/calamares_fr.ts @@ -25,22 +25,22 @@ Master Boot Record de %1 - + Boot Partition Partition de démarrage - + System Partition Partition Système - + Do not install a boot loader Ne pas installer de chargeur de démarrage - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Installer + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Fait + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Erreur Boost.Python pour le job "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ L'installateur se fermera et les changements seront perdus. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Cet ordinateur ne satisfait pas les minimum prérequis pour installer %1.<br/>L'installation ne peut pas continuer. <a href="#details">Détails...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Cet ordinateur ne satisfait pas certains des prérequis recommandés pour installer %1.<br/>L'installation peut continuer, mais certaines fonctionnalités pourraient être désactivées. - - - - This program will ask you some questions and set up %2 on your computer. - Ce programme va vous poser quelques questions et installer %2 sur votre ordinateur. - - - - For best results, please ensure that this computer: - Pour de meilleur résultats, merci de s'assurer que cet ordinateur : - - - - System requirements - Prérequis système + + Gathering system information... + Récupération des informations système... @@ -359,12 +378,12 @@ L'installateur se fermera et les changements seront perdus. <strong>Partitionnement manuel</strong><br/>Vous pouvez créer ou redimensionner vous-même des partitions. - + Boot loader location: Emplacement du chargeur de démarrage: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 va être réduit à %2Mo et une nouvelle partition de %3Mo va être créée pour %4. @@ -375,9 +394,9 @@ L'installateur se fermera et les changements seront perdus. - - - + + + Current: Actuel : @@ -387,96 +406,96 @@ L'installateur se fermera et les changements seront perdus. Réutiliser %1 comme partition home pour %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Sélectionnez une partition à réduire, puis faites glisser la barre du bas pour redimensionner</strong> - + <strong>Select a partition to install on</strong> <strong>Sélectionner une partition pour l'installation</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Une partition système EFI n'a pas pu être trouvée sur ce système. Veuillez retourner à l'étape précédente et sélectionner le partitionnement manuel pour configurer %1. - + The EFI system partition at %1 will be used for starting %2. La partition système EFI sur %1 va être utilisée pour démarrer %2. - + EFI system partition: Partition système EFI : - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ce périphérique de stockage ne semble pas contenir de système d'exploitation. Que souhaitez-vous faire ?<br/>Vous pourrez relire et confirmer vos choix avant que les modifications soient effectuées sur le périphérique de stockage. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Effacer le disque</strong><br/>Ceci va <font color="red">effacer</font> toutes les données actuellement présentes sur le périphérique de stockage sélectionné. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ce périphérique de stockage contient %1. Que souhaitez-vous faire ?<br/>Vous pourrez relire et confirmer vos choix avant que les modifications soient effectuées sur le périphérique de stockage. - + No Swap Aucun Swap - + Reuse Swap Réutiliser le Swap - + Swap (no Hibernate) Swap (sans hibernation) - + Swap (with Hibernate) Swap (avec hibernation) - + Swap to file Swap dans un fichier - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Installer à côté</strong><br/>L'installateur va réduire une partition pour faire de la place pour %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Remplacer une partition</strong><br>Remplace une partition par %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ce périphérique de stockage contient déjà un système d'exploitation. Que souhaitez-vous faire ?<br/>Vous pourrez relire et confirmer vos choix avant que les modifications soient effectuées sur le périphérique de stockage. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ce péiphérique de stockage contient déjà plusieurs systèmes d'exploitation. Que souhaitez-vous faire ?<br/>Vous pourrez relire et confirmer vos choix avant que les modifications soient effectuées sur le périphérique de stockage. @@ -973,37 +992,37 @@ L'installateur se fermera et les changements seront perdus. FillGlobalStorageJob - + Set partition information Configurer les informations de la partition - + Install %1 on <strong>new</strong> %2 system partition. Installer %1 sur le <strong>nouveau</strong> système de partition %2. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Configurer la <strong>nouvelle</strong> partition %2 avec le point de montage <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Installer %2 sur la partition système %3 <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Configurer la partition %3 <strong>%1</strong> avec le point de montage <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Installer le chargeur de démarrage sur <strong>%1</strong>. - + Setting up mount points. Configuration des points de montage. @@ -1044,12 +1063,12 @@ L'installateur se fermera et les changements seront perdus. Terminer - + Installation Complete Installation terminée - + The installation of %1 is complete. L'installation de %1 est terminée. @@ -1077,6 +1096,59 @@ L'installateur se fermera et les changements seront perdus. Le programme d'installation n'a pas pu formater la partition %1 sur le disque '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + a au moins %1 Go d'espace disque disponible + + + + There is not enough drive space. At least %1 GB is required. + Il n'y a pas assez d'espace disque. Au moins %1 Go sont requis. + + + + has at least %1 GB working memory + a au moins %1 Go de mémoire vive + + + + The system does not have enough working memory. At least %1 GB is required. + Le système n'a pas assez de mémoire vive. Au moins %1 Go sont requis. + + + + is plugged in to a power source + est relié à une source de courant + + + + The system is not plugged in to a power source. + Le système n'est pas relié à une source de courant. + + + + is connected to the Internet + est connecté à Internet + + + + The system is not connected to the Internet. + Le système n'est pas connecté à Internet. + + + + The installer is not running with administrator rights. + L'installateur ne dispose pas des droits administrateur. + + + + The screen is too small to display the installer. + L'écran est trop petit pour afficher l'installateur. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ L'installateur se fermera et les changements seront perdus. Installer le chargeur de démarrage sur : - + Are you sure you want to create a new partition table on %1? Êtes-vous sûr de vouloir créer une nouvelle table de partitionnement sur %1 ? - + Can not create new partition Impossible de créer une nouvelle partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. La table de partition sur %1 contient déjà %2 partitions primaires, et aucune supplémentaire ne peut être ajoutée. Veuillez supprimer une partition primaire et créer une partition étendue à la place. @@ -1793,100 +1865,110 @@ L'installateur se fermera et les changements seront perdus. PartitionViewStep - + Gathering system information... Récupération des informations système… - + Partitions Partitions - + Install %1 <strong>alongside</strong> another operating system. Installer %1 <strong>à côté</strong>d'un autre système d'exploitation. - + <strong>Erase</strong> disk and install %1. <strong>Effacer</strong> le disque et installer %1. - + <strong>Replace</strong> a partition with %1. <strong>Remplacer</strong> une partition avec %1. - + <strong>Manual</strong> partitioning. Partitionnement <strong>manuel</strong>. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Installer %1 <strong>à côté</strong> d'un autre système d'exploitation sur le disque <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Effacer</strong> le disque <strong>%2</strong> (%3) et installer %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Remplacer</strong> une partition sur le disque <strong>%2</strong> (%3) avec %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). Partitionnement <strong>manuel</strong> sur le disque <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Disque <strong>%1</strong> (%2) - + Current: Actuel : - + After: Après : - + No EFI system partition configured Aucune partition système EFI configurée - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. Une partition système EFI est nécessaire pour démarrer %1.<br/><br/>Pour configurer une partition système EFI, revenez en arrière et sélectionnez ou créez une partition FAT32 avec le drapeau <strong>esp</strong> activé et le point de montage <strong>%2</strong>.<br/><br/>Vous pouvez continuer sans configurer de partition système EFI mais votre système pourrait refuser de démarrer. - + EFI system partition flag not set Drapeau de partition système EFI non configuré - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. Une partition système EFI est nécessaire pour démarrer %1.<br/><br/>Une partition a été configurée avec le point de montage <strong>%2</strong> mais son drapeau <strong>esp</strong> n'est pas activé.<br/>Pour activer le drapeau, revenez en arrière et éditez la partition.<br/><br/>Vous pouvez continuer sans activer le drapeau mais votre système pourrait refuser de démarrer. - + Boot partition not encrypted Partition d'amorçage non chiffrée. - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Une partition d'amorçage distincte a été configurée avec une partition racine chiffrée, mais la partition d'amorçage n'est pas chiffrée. <br/> <br/> Il y a des problèmes de sécurité avec ce type d'installation, car des fichiers système importants sont conservés sur une partition non chiffrée <br/> Vous pouvez continuer si vous le souhaitez, mais le déverrouillage du système de fichiers se produira plus tard au démarrage du système. <br/> Pour chiffrer la partition d'amorçage, revenez en arrière et recréez-la, en sélectionnant <strong> Chiffrer </ strong> dans la partition Fenêtre de création. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2019,13 +2101,13 @@ Sortie QObject - + Default Keyboard Model Modèle Clavier par défaut - - + + Default Défaut @@ -2065,6 +2147,11 @@ Sortie (no mount point) (aucun point de montage) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2160,64 +2247,6 @@ Sortie Partition système EFI: - - RequirementsChecker - - - Gathering system information... - Récupération des informations système... - - - - has at least %1 GB available drive space - a au moins %1 Go d'espace disque disponible - - - - There is not enough drive space. At least %1 GB is required. - Il n'y a pas assez d'espace disque. Au moins %1 Go sont requis. - - - - has at least %1 GB working memory - a au moins %1 Go de mémoire vive - - - - The system does not have enough working memory. At least %1 GB is required. - Le système n'a pas assez de mémoire vive. Au moins %1 Go sont requis. - - - - is plugged in to a power source - est relié à une source de courant - - - - The system is not plugged in to a power source. - Le système n'est pas relié à une source de courant. - - - - is connected to the Internet - est connecté à Internet - - - - The system is not connected to the Internet. - Le système n'est pas connecté à Internet. - - - - The installer is not running with administrator rights. - L'installateur ne dispose pas des droits administrateur. - - - - The screen is too small to display the installer. - L'écran est trop petit pour afficher l'installateur. - - ResizeFSJob @@ -2226,65 +2255,65 @@ Sortie Tâche de redimensionnement du système de fichiers - + Invalid configuration Configuration incorrecte - + The file-system resize job has an invalid configuration and will not run. La tâche de redimensionnement du système de fichier a une configuration incorrecte et ne sera pas exécutée. - - + + KPMCore not Available KPMCore n'est pas disponible - - + + Calamares cannot start KPMCore for the file-system resize job. Calamares ne peut pas démarrer KPMCore pour la tâche de redimensionnement du système de fichiers. - - - - - + + + + + Resize Failed Échec du redimensionnement - + The filesystem %1 could not be found in this system, and cannot be resized. Le système de fichiers %1 n'a pas été trouvé sur ce système, et ne peut pas être redimensionné. - + The device %1 could not be found in this system, and cannot be resized. Le périphérique %1 n'a pas été trouvé sur ce système, et ne peut pas être redimensionné. - - + + The filesystem %1 cannot be resized. Le système de fichiers %1 ne peut pas être redimensionné. - - + + The device %1 cannot be resized. Le périphérique %1 ne peut pas être redimensionné. - + The filesystem %1 must be resized, but cannot. Le système de fichiers %1 doit être redimensionné, mais c'est impossible. - + The device %1 must be resized, but cannot Le périphérique %1 doit être redimensionné, mais c'est impossible. @@ -2339,6 +2368,34 @@ Sortie L'installateur n'a pas pu redimensionner le groupe de volumes nommé '%1'. + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Cet ordinateur ne satisfait pas les minimum prérequis pour installer %1.<br/>L'installation ne peut pas continuer. <a href="#details">Détails...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Cet ordinateur ne satisfait pas certains des prérequis recommandés pour installer %1.<br/>L'installation peut continuer, mais certaines fonctionnalités pourraient être désactivées. + + + + This program will ask you some questions and set up %2 on your computer. + Ce programme va vous poser quelques questions et installer %2 sur votre ordinateur. + + + + For best results, please ensure that this computer: + Pour de meilleur résultats, merci de s'assurer que cet ordinateur : + + + + System requirements + Prérequis système + + ScanningDialog @@ -2862,27 +2919,27 @@ Sortie &À propos - + <h1>Welcome to the %1 installer.</h1> <h1>Bienvenue dans l'installateur de %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> Bien dans l'installateur Calamares pour %1. - + About %1 installer À propos de l'installateur %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/> pour %3</strong><br/><br/> Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/> Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/> Merci à : Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg et <a href="https://www.transifex.com/calamares/calamares/">l'équipe de traducteurs de Calamares</a>.<br/><br/> Le développement de <a href="https://calamares.io/">Calamares</a> est sponsorisé par <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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. + - + %1 support Support de %1 @@ -2890,7 +2947,7 @@ Sortie WelcomeViewStep - + Welcome Bienvenue diff --git a/lang/calamares_fr_CH.ts b/lang/calamares_fr_CH.ts index 1c1d26ab0..6d27c70de 100644 --- a/lang/calamares_fr_CH.ts +++ b/lang/calamares_fr_CH.ts @@ -25,22 +25,22 @@ - + Boot Partition - + System Partition - + Do not install a boot loader - + %1 (%2) @@ -110,6 +110,19 @@ + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -313,30 +352,10 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - - - - - System requirements + + Gathering system information... @@ -358,12 +377,12 @@ The installer will quit and all changes will be lost. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,9 +393,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: @@ -386,96 +405,96 @@ The installer will quit and all changes will be lost. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -972,37 +991,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1043,12 +1062,12 @@ The installer will quit and all changes will be lost. - + Installation Complete - + The installation of %1 is complete. @@ -1076,6 +1095,59 @@ The installer will quit and all changes will be lost. + + GeneralRequirements + + + has at least %1 GB available drive space + + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1774,17 +1846,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1792,100 +1864,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... - + Partitions - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: - + After: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2014,13 +2096,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2060,6 +2142,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2155,64 +2242,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - - - - - has at least %1 GB available drive space - - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2221,65 +2250,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2334,6 +2363,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + + + + + System requirements + + + ScanningDialog @@ -2857,27 +2914,27 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support @@ -2885,7 +2942,7 @@ Output: WelcomeViewStep - + Welcome diff --git a/lang/calamares_gl.ts b/lang/calamares_gl.ts index 9c61eeff3..9b2ef4bbb 100644 --- a/lang/calamares_gl.ts +++ b/lang/calamares_gl.ts @@ -26,22 +26,22 @@ Rexistro de arranque maestro de %1 - + Boot Partition Partición de arranque - + System Partition Partición do sistema - + Do not install a boot loader Non instalar un cargador de arranque - + %1 (%2) %1 (%2) @@ -111,6 +111,19 @@ Instalar + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -119,6 +132,14 @@ Feito + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -165,6 +186,24 @@ Boost.Python tivo un erro na tarefa "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -315,31 +354,11 @@ O instalador pecharase e perderanse todos os cambios. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Este ordenador non satisfai os requerimentos mínimos ara a instalación de %1.<br/>A instalación non pode continuar. <a href="#details">Máis información...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Este ordenador non satisfai algúns dos requisitos recomendados para instalar %1.<br/> A instalación pode continuar, pero pode que algunhas características sexan desactivadas. - - - - This program will ask you some questions and set up %2 on your computer. - Este programa faralle algunhas preguntas mentres prepara %2 no seu ordenador. - - - - For best results, please ensure that this computer: - Para os mellores resultados, por favor, asegúrese que este ordenador: - - - - System requirements - Requisitos do sistema + + Gathering system information... + A reunir a información do sistema... @@ -360,12 +379,12 @@ O instalador pecharase e perderanse todos os cambios. <strong>Particionado manual</strong><br/> Pode crear o redimensionar particións pola súa conta. - + Boot loader location: Localización do cargador de arranque: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 será acurtada a %2MB e unha nova partición de %3MB será creada para %4 @@ -376,9 +395,9 @@ O instalador pecharase e perderanse todos os cambios. - - - + + + Current: Actual: @@ -388,96 +407,96 @@ O instalador pecharase e perderanse todos os cambios. Reutilizar %1 como partición home para %2 - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Seleccione unha partición para acurtar, logo empregue a barra para redimensionala</strong> - + <strong>Select a partition to install on</strong> <strong>Seleccione unha partición para instalar</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Non foi posible atopar unha partición de sistema de tipo EFI. Por favor, volva atrás e empregue a opción de particionado manual para crear unha en %1. - + The EFI system partition at %1 will be used for starting %2. A partición EFI do sistema en %1 será usada para iniciar %2. - + EFI system partition: Partición EFI do sistema: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esta unidade de almacenamento non semella ter un sistema operativo instalado nela. Que desexa facer?<br/>Poderá revisar e confirmar as súas eleccións antes de que calquera cambio sexa feito na unidade de almacenamento. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Borrar disco</strong><br/>Esto <font color="red">eliminará</font> todos os datos gardados na unidade de almacenamento seleccionada. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. A unidade de almacenamento ten %1 nela. Que desexa facer?<br/>Poderá revisar e confirmar a súa elección antes de que se aplique algún cambio á unidade. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalar a carón</strong><br/>O instalador encollerá a partición para facerlle sitio a %1 - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Substituír a partición</strong><br/>Substitúe a partición con %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esta unidade de almacenamento xa ten un sistema operativo instalado nel. Que desexa facer?<br/>Poderá revisar e confirmar as súas eleccións antes de que calquera cambio sexa feito na unidade de almacenamento - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esta unidade de almacenamento ten múltiples sistemas operativos instalados nela. Que desexa facer?<br/>Poderá revisar e confirmar as súas eleccións antes de que calquera cambio sexa feito na unidade de almacenamento. @@ -974,37 +993,37 @@ O instalador pecharase e perderanse todos os cambios. FillGlobalStorageJob - + Set partition information Poñela información da partición - + Install %1 on <strong>new</strong> %2 system partition. Instalar %1 nunha <strong>nova</strong> partición do sistema %2 - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Configure unha <strong>nova</strong> partición %2 con punto de montaxe <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Instalar %2 na partición do sistema %3 <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Configurala partición %3 <strong>%1</strong> con punto de montaxe <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Instalar o cargador de arranque en <strong>%1</strong>. - + Setting up mount points. Configuralos puntos de montaxe. @@ -1045,12 +1064,12 @@ O instalador pecharase e perderanse todos os cambios. Fin - + Installation Complete Instalacion completa - + The installation of %1 is complete. Completouse a instalación de %1 @@ -1078,6 +1097,59 @@ O instalador pecharase e perderanse todos os cambios. O instalador fallou cando formateaba a partición %1 no disco '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + ten un mínimo de %1 GB de espazo de disco dispoñíbeis + + + + There is not enough drive space. At least %1 GB is required. + Non hai espazo abondo no disco. Precísanse cando menos %1 GB. + + + + has at least %1 GB working memory + ten cando menos %1 GB de memoria de traballo + + + + The system does not have enough working memory. At least %1 GB is required. + O sistema non ten memoria de traballo abonda. Requírense cando menos %1 GB. + + + + is plugged in to a power source + está conectado a unha fonte de enerxía + + + + The system is not plugged in to a power source. + O sistema non está conectado a unha fonte de enerxía. + + + + is connected to the Internet + está conectado á Internet + + + + The system is not connected to the Internet. + O sistema non está conectado á Internet. + + + + The installer is not running with administrator rights. + O instalador non se está a executar con dereitos de administrador. + + + + The screen is too small to display the installer. + A pantalla é demasiado pequena para mostrar o instalador. + + InteractiveTerminalPage @@ -1776,17 +1848,17 @@ O instalador pecharase e perderanse todos os cambios. I&nstalar o cargador de arranque en: - + Are you sure you want to create a new partition table on %1? Confirma que desexa crear unha táboa de particións nova en %1? - + Can not create new partition Non é posíbel crear a partición nova - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. A táboa de particións de %1 xa ten %2 particións primarias e non é posíbel engadir máis. Retire unha partición primaria e engada unha partición estendida. @@ -1794,100 +1866,110 @@ O instalador pecharase e perderanse todos os cambios. PartitionViewStep - + Gathering system information... A reunir a información do sistema... - + Partitions Particións - + Install %1 <strong>alongside</strong> another operating system. Instalar %1 <strong>a carón</strong> doutro sistema operativo. - + <strong>Erase</strong> disk and install %1. <strong>Limpar</strong> o disco e instalar %1. - + <strong>Replace</strong> a partition with %1. <strong>Substituír</strong> unha partición por %1. - + <strong>Manual</strong> partitioning. Particionamento <strong>manual</strong>. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Instalar %1 <strong>a carón</strong> doutro sistema operativo no disco <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Limpar</strong> o disco <strong>%2</strong> (%3) e instalar %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Substituír</strong> unha partición do disco <strong>%2</strong> (%3) por %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). Particionamento <strong>manual</strong> do disco <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Disco <strong>%1</strong> (%2) - + Current: Actual: - + After: Despois: - + No EFI system partition configured Non hai ningunha partición de sistema EFI configurada - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. É necesaria unha partición de sistema EFI para iniciar %1.<br/><br/>Para configurar unha partición de sistema EFI volva atrás e seleccione ou cree un sistema de ficheiros FAT32 coa bandeira <strong>esp</strong> activada e co punto de montaxe <strong>%2.<br/><br/>Pode continuar sen configurar unha partición de sistema EFI mais pode que o sistema non dea arrancado. - + EFI system partition flag not set A bandeira da partición de sistema EFI non está configurada - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. É necesaria unha partición de sistema EFI para iniciar %1.<br/><br/>Configurouse unha partición co punto de montaxe <strong>%2</strong> mais a súa bandeira <strong>esp</strong> non está conrfigurada.<br/>Para configurar a bandeira volva atrás e edite a partición.<br/><br/>Pode continuar sen configurar unha partición de sistema EFI mais pode que o sistema non dea arrancado. - + Boot partition not encrypted A partición de arranque non está cifrada - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Configurouse unha partición de arranque separada xunto cunha partición raíz cifrada, mais a partición raíz non está cifrada.<br/><br/>Con este tipo de configuración preocupa a seguranza porque nunha partición sen cifrar grávanse ficheiros de sistema importantes.<br/>Pode continuar, se así o desexa, mais o desbloqueo do sistema de ficheiros producirase máis tarde durante o arranque do sistema.<br/>Para cifrar unha partición raíz volva atrás e créea de novo, seleccionando <strong>Cifrar</strong> na xanela de creación de particións. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2019,13 +2101,13 @@ Saída: QObject - + Default Keyboard Model Modelo de teclado predeterminado - - + + Default Predeterminado @@ -2065,6 +2147,11 @@ Saída: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2160,64 +2247,6 @@ Saída: Partición EFI do sistema: - - RequirementsChecker - - - Gathering system information... - A reunir a información do sistema... - - - - has at least %1 GB available drive space - ten un mínimo de %1 GB de espazo de disco dispoñíbeis - - - - There is not enough drive space. At least %1 GB is required. - Non hai espazo abondo no disco. Precísanse cando menos %1 GB. - - - - has at least %1 GB working memory - ten cando menos %1 GB de memoria de traballo - - - - The system does not have enough working memory. At least %1 GB is required. - O sistema non ten memoria de traballo abonda. Requírense cando menos %1 GB. - - - - is plugged in to a power source - está conectado a unha fonte de enerxía - - - - The system is not plugged in to a power source. - O sistema non está conectado a unha fonte de enerxía. - - - - is connected to the Internet - está conectado á Internet - - - - The system is not connected to the Internet. - O sistema non está conectado á Internet. - - - - The installer is not running with administrator rights. - O instalador non se está a executar con dereitos de administrador. - - - - The screen is too small to display the installer. - A pantalla é demasiado pequena para mostrar o instalador. - - ResizeFSJob @@ -2226,65 +2255,65 @@ Saída: Traballo de mudanza de tamaño do sistema de ficheiros - + Invalid configuration Configuración incorrecta - + The file-system resize job has an invalid configuration and will not run. O traballo de mudanza do tamaño do sistema de ficheiros ten unha configuración incorrecta e non vai ser executado. - - + + KPMCore not Available KPMCore non está dispoñíbel - - + + Calamares cannot start KPMCore for the file-system resize job. Calamares non pode iniciar KPMCore para o traballo de mudanza do tamaño do sistema de ficheiros. - - - - - + + + + + Resize Failed Fallou a mudanza de tamaño - + The filesystem %1 could not be found in this system, and cannot be resized. Non foi posíbel atopar o sistema de ficheiros %1 neste sistema e non se pode mudar o seu tamaño. - + The device %1 could not be found in this system, and cannot be resized. Non foi posíbel atopar o dispositivo %1 neste sistema e non se pode mudar o seu tamaño. - - + + The filesystem %1 cannot be resized. Non é posíbel mudar o tamaño do sistema de ficheiros %1. - - + + The device %1 cannot be resized. Non é posíbel mudar o tamaño do dispositivo %1. - + The filesystem %1 must be resized, but cannot. Hai que mudar o tamaño do sistema de ficheiros %1 mais non é posíbel. - + The device %1 must be resized, but cannot Hai que mudar o tamaño do dispositivo %1 mais non é posíbel @@ -2339,6 +2368,34 @@ Saída: O instalador non foi quen de lle mudar o tamaño ao grupo de volumes chamado «%1». + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Este ordenador non satisfai os requerimentos mínimos ara a instalación de %1.<br/>A instalación non pode continuar. <a href="#details">Máis información...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Este ordenador non satisfai algúns dos requisitos recomendados para instalar %1.<br/> A instalación pode continuar, pero pode que algunhas características sexan desactivadas. + + + + This program will ask you some questions and set up %2 on your computer. + Este programa faralle algunhas preguntas mentres prepara %2 no seu ordenador. + + + + For best results, please ensure that this computer: + Para os mellores resultados, por favor, asegúrese que este ordenador: + + + + System requirements + Requisitos do sistema + + ScanningDialog @@ -2862,27 +2919,27 @@ Saída: &Acerca de - + <h1>Welcome to the %1 installer.</h1> <h1>Benvido o instalador %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Reciba a benvida ao instalador Calamares para %1.</h1> - + About %1 installer Acerca do instalador %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>por %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Agradecementos para: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg e o <a href="https://www.transifex.com/calamares/calamares/">equipo de tradutores de Calamares</a>.<br/><br/>O desenvolvemento do <a href="https://calamares.io/">Calamares</a> está patrocinado por <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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. + - + %1 support %1 axuda @@ -2890,7 +2947,7 @@ Saída: WelcomeViewStep - + Welcome Benvido diff --git a/lang/calamares_gu.ts b/lang/calamares_gu.ts index c40616154..9f820cbc0 100644 --- a/lang/calamares_gu.ts +++ b/lang/calamares_gu.ts @@ -25,22 +25,22 @@ - + Boot Partition - + System Partition - + Do not install a boot loader - + %1 (%2) @@ -110,6 +110,19 @@ + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -313,30 +352,10 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - - - - - System requirements + + Gathering system information... @@ -358,12 +377,12 @@ The installer will quit and all changes will be lost. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,9 +393,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: @@ -386,96 +405,96 @@ The installer will quit and all changes will be lost. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -972,37 +991,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1043,12 +1062,12 @@ The installer will quit and all changes will be lost. - + Installation Complete - + The installation of %1 is complete. @@ -1076,6 +1095,59 @@ The installer will quit and all changes will be lost. + + GeneralRequirements + + + has at least %1 GB available drive space + + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1774,17 +1846,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1792,100 +1864,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... - + Partitions - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: - + After: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2014,13 +2096,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2060,6 +2142,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2155,64 +2242,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - - - - - has at least %1 GB available drive space - - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2221,65 +2250,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2334,6 +2363,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + + + + + System requirements + + + ScanningDialog @@ -2857,27 +2914,27 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support @@ -2885,7 +2942,7 @@ Output: WelcomeViewStep - + Welcome diff --git a/lang/calamares_he.ts b/lang/calamares_he.ts index 2727c4e75..e06ce3836 100644 --- a/lang/calamares_he.ts +++ b/lang/calamares_he.ts @@ -25,22 +25,22 @@ Master Boot Record של %1 - + Boot Partition מחיצת טעינת המערכת Boot - + System Partition מחיצת מערכת - + Do not install a boot loader לא להתקין מנהל אתחול מערכת - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ התקנה + + Calamares::FailJob + + + Job failed (%1) + משימה נכשלה (%1) + + + + Programmed job failure was explicitly requested. + הכשל במשימה המוגדרת התבקש במפורש. + + Calamares::JobThread @@ -118,6 +131,14 @@ הסתיים + + Calamares::NamedJob + + + Example job (%1) + משימה לדוגמה (%1) + + Calamares::ProcessJob @@ -164,6 +185,24 @@ שגיאת Boost.Python במשימה „%1”. + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + בהמתנה למודול אחד.בהמתנה לשני מודולים.בהמתנה ל־%n מודולים.בהמתנה ל־%n מודולים. + + + + (%n second(s)) + ((שנייה אחת)(שתי שניות)(%n שניות)(%n שניות) + + + + System-requirements checking is complete. + בדיקת דרישות המערכת הושלמה. + + Calamares::ViewManager @@ -314,31 +353,11 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - המחשב לא עומד ברף דרישות המינימום להתקנת %1. <br/>ההתקנה לא יכולה להמשיך. <a href="#details"> פרטים...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - המחשב לא עומד בחלק מרף דרישות המינימום להתקנת %1.<br/> ההתקנה יכולה להמשיך, אך יתכן כי חלק מהתכונות יושבתו. - - - - This program will ask you some questions and set up %2 on your computer. - תכנית זו תשאל אותך מספר שאלות ותתקין את %2 על המחשב שלך. - - - - For best results, please ensure that this computer: - לקבלת התוצאות הטובות ביותר, נא לוודא כי מחשב זה: - - - - System requirements - דרישות מערכת + + Gathering system information... + נאסף מידע על המערכת… @@ -359,12 +378,12 @@ The installer will quit and all changes will be lost. <strong>הגדרת מחיצות באופן ידני</strong><br/>ניתן ליצור או לשנות את גודל המחיצות בעצמך. - + Boot loader location: מיקום מנהל אתחול המערכת: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 תוקטן לכדי %2 מ״ב ותיווצר מחיצה חדשה בגודל %3 מ״ב עבור %4. @@ -375,9 +394,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: נוכחי: @@ -387,96 +406,96 @@ The installer will quit and all changes will be lost. להשתמש ב־%1 כמחיצת הבית (home) עבור %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>ראשית יש לבחור מחיצה לכיווץ, לאחר מכן לגרור את הסרגל התחתון כדי לשנות את גודלה</strong> - + <strong>Select a partition to install on</strong> <strong>נא לבחור מחיצה כדי להתקין עליה</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. במערכת זו לא נמצאה מחיצת מערכת EFI. נא לחזור ולהשתמש ביצירת מחיצות באופן ידני כדי להגדיר את %1. - + The EFI system partition at %1 will be used for starting %2. מחיצת מערכת ה־EFI שב־%1 תשמש עבור טעינת %2. - + EFI system partition: מחיצת מערכת EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. לא נמצאה מערכת הפעלה על התקן אחסון זה. מה ברצונך לעשות?<br/> ניתן לסקור ולאשר את בחירתך לפני ששינויים יתבצעו על התקן האחסון. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>מחיקת כונן</strong><br/> פעולה זו <font color="red">תמחק</font> את כל המידע השמור על התקן האחסון הנבחר. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. בהתקן אחסון זה נמצאה %1. מה ברצונך לעשות?<br/> ניתן לסקור ולאשר את בחירתך לפני ששינויים יתבצעו על התקן האחסון. - + No Swap בלי החלפה - + Reuse Swap שימוש מחדש בהחלפה - + Swap (no Hibernate) החלפה (ללא תרדמת) - + Swap (with Hibernate) החלפה (עם תרדמת) - + Swap to file החלפה לקובץ - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>התקנה לצד</strong><br/> אשף ההתקנה יכווץ מחיצה כדי לפנות מקום לטובת %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>החלפת מחיצה</strong><br/> ביצוע החלפה של המחיצה ב־%1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. כבר קיימת מערכת הפעלה על התקן האחסון הזה. כיצד להמשיך?<br/> ניתן לסקור ולאשר את בחירתך לפני ששינויים יתבצעו על התקן האחסון. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. ישנן מגוון מערכות הפעלה על התקן אחסון זה. איך להמשיך? <br/>ניתן לסקור ולאשר את בחירתך לפני ששינויים יתבצעו על התקן האחסון. @@ -973,37 +992,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information הגדרת מידע עבור המחיצה - + Install %1 on <strong>new</strong> %2 system partition. התקנת %1 על מחיצת מערכת <strong>חדשה</strong> מסוג %2. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. הגדרת מחיצת מערכת <strong>חדשה</strong> מסוג %2 עם נקודת העיגון <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. התקנת %2 על מחיצת מערכת <strong>%1</strong> מסוג %3. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. התקן מחיצה מסוג %3 <strong>%1</strong> עם נקודת העיגון <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. התקנת מנהל אתחול מערכת על <strong>%1</strong>. - + Setting up mount points. נקודות עיגון מוגדרות. @@ -1044,12 +1063,12 @@ The installer will quit and all changes will be lost. סיום - + Installation Complete ההתקנה הושלמה - + The installation of %1 is complete. ההתקנה של %1 הושלמה. @@ -1077,6 +1096,59 @@ The installer will quit and all changes will be lost. אשף ההתקנה נכשל בעת אתחול המחיצה %1 על הכונן ‚%2’. + + GeneralRequirements + + + has at least %1 GB available drive space + עם %1 ג״ב של נפח אחסון לפחות + + + + There is not enough drive space. At least %1 GB is required. + נפח האחסון לא מספיק. נדרשים %1 ג״ב לפחות. + + + + has at least %1 GB working memory + עם %1 ג״ב של זכרון פעולה לפחות + + + + The system does not have enough working memory. At least %1 GB is required. + כמות הזיכרון הנדרשת לפעולה אינה מספיקה. נדרשים %1 ג״ב לפחות. + + + + is plugged in to a power source + מחובר לספק חשמל חיצוני + + + + The system is not plugged in to a power source. + המערכת לא מחוברת לספק חשמל חיצוני. + + + + is connected to the Internet + מחובר לאינטרנט + + + + The system is not connected to the Internet. + המערכת לא מחוברת לאינטרנט. + + + + The installer is not running with administrator rights. + אשף ההתקנה לא רץ עם הרשאות מנהל. + + + + The screen is too small to display the installer. + גודל המסך קטן מכדי להציג את תכנית ההתקנה. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ The installer will quit and all changes will be lost. הת&קנת מנהל אתחול על: - + Are you sure you want to create a new partition table on %1? ליצור טבלת מחיצות חדשה על %1? - + Can not create new partition לא ניתן ליצור מחיצה חדשה - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. לטבלת המחיצות על %1 כבר יש %2 מחיצות עיקריות ואי אפשר להוסיף עוד כאלה. נא להסיר מחיצה עיקרית אחת ולהוסיף מחיצה מורחבת במקום. @@ -1793,100 +1865,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... נאסף מידע על המערכת… - + Partitions מחיצות - + Install %1 <strong>alongside</strong> another operating system. להתקין את %1 <strong>לצד</strong> מערכת הפעלה אחרת. - + <strong>Erase</strong> disk and install %1. <strong>למחוק</strong> את הכונן ולהתקין את %1. - + <strong>Replace</strong> a partition with %1. <strong>החלפת</strong> מחיצה עם %1. - + <strong>Manual</strong> partitioning. להגדיר מחיצות באופן <strong>ידני</strong>. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). להתקין את %1 <strong>לצד</strong> מערכת הפעלה אחרת על כונן <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>למחוק</strong> את הכונן <strong>%2</strong> (%3) ולהתקין את %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>החלפת</strong> מחיצה על כונן <strong>%2</strong> (%3) ב־%1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). חלוקה למחיצות באופן <strong>ידני</strong> על כונן <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) כונן <strong>%1</strong> (%2) - + Current: נוכחי: - + After: לאחר: - + No EFI system partition configured לא הוגדרה מחיצת מערכת EFI - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. מחיצת מערכת EFI נדרשת כדי להפעיל את %1.<br/><br/> כדי להגדיר מחיצת מערכת EFI, עליך לחזור ולבחור או ליצור מערכת קבצים מסוג FAT32 עם סימון <strong>esp</strong> פעיל ועם נקודת עיגון <strong>%2</strong>.<br/><br/> ניתן להמשיך ללא הגדרת מחיצת מערכת EFI אך טעינת המערכת עשויה להיכשל. - + EFI system partition flag not set לא מוגדר סימון מחיצת מערכת EFI - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. לצורך הפעלת %1 נדרשת מחיצת מערכת EFI.<br/><br/> הוגדרה מחיצה עם נקודת עיגון <strong>%2</strong> אך לא הוגדר סימון <strong>esp</strong>.<br/> כדי לסמן את המחיצה, עליך לחזור ולערוך את המחיצה.<br/><br/> ניתן להמשיך ללא הוספת הסימון אך טעינת המערכת עשויה להיכשל. - + Boot partition not encrypted מחיצת טעינת המערכת (Boot) אינה מוצפנת. - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. מחיצת טעינה, boot, נפרדת הוגדרה יחד עם מחיצת מערכת ההפעלה, root, מוצפנת, אך מחיצת הטעינה לא הוצפנה.<br/><br/> ישנן השלכות בטיחותיות עם התצורה שהוגדרה, מכיוון שקבצי מערכת חשובים נשמרים על מחיצה לא מוצפנת.<br/>תוכל להמשיך אם תרצה, אך שחרור מערכת הקבצים יתרחש מאוחר יותר כחלק מטעינת המערכת.<br/>בכדי להצפין את מחיצת הטעינה, חזור וצור אותה מחדש, על ידי בחירה ב <strong>הצפן</strong> בחלונית יצירת המחיצה. + + + has at least one disk device available. + יש לפחות התקן כונן אחד זמין. + + + + There are no partitons to install on. + אין מחיצות להתקין עליהן. + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Output: QObject - + Default Keyboard Model דגם מקלדת כבררת מחדל - - + + Default בררת מחדל @@ -2064,6 +2146,11 @@ Output: (no mount point) (אין נקודת עגינה) + + + Requirements checking for module <i>%1</i> is complete. + בדיקת הדרישות למודול <i>%1</i> הושלמה. + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Output: מחיצת מערכת EFI: - - RequirementsChecker - - - Gathering system information... - נאסף מידע על המערכת… - - - - has at least %1 GB available drive space - עם %1 ג״ב של נפח אחסון לפחות - - - - There is not enough drive space. At least %1 GB is required. - נפח האחסון לא מספיק. נדרשים %1 ג״ב לפחות. - - - - has at least %1 GB working memory - עם %1 ג״ב של זכרון פעולה לפחות - - - - The system does not have enough working memory. At least %1 GB is required. - כמות הזיכרון הנדרשת לפעולה אינה מספיקה. נדרשים %1 ג״ב לפחות. - - - - is plugged in to a power source - מחובר לספק חשמל חיצוני - - - - The system is not plugged in to a power source. - המערכת לא מחוברת לספק חשמל חיצוני. - - - - is connected to the Internet - מחובר לאינטרנט - - - - The system is not connected to the Internet. - המערכת לא מחוברת לאינטרנט. - - - - The installer is not running with administrator rights. - אשף ההתקנה לא רץ עם הרשאות מנהל. - - - - The screen is too small to display the installer. - גודל המסך קטן מכדי להציג את תכנית ההתקנה. - - ResizeFSJob @@ -2225,65 +2254,65 @@ Output: משימת שינוי גודל מערכת קבצים - + Invalid configuration תצורה שגויה - + The file-system resize job has an invalid configuration and will not run. למשימת שינוי גודל מערכת הקבצים יש תצורה שגויה והיא לא תפעל. - - + + KPMCore not Available KPMCore לא זמין - - + + Calamares cannot start KPMCore for the file-system resize job. ל־Calamares אין אפשרות להתחיל את KPMCore עבור משימת שינוי גודל מערכת הקבצים. - - - - - + + + + + Resize Failed שינוי הגודל נכשל - + The filesystem %1 could not be found in this system, and cannot be resized. לא הייתה אפשרות למצוא את מערכת הקבצים %1 במערכת הזו, לכן לא ניתן לשנות את גודלה. - + The device %1 could not be found in this system, and cannot be resized. לא הייתה אפשרות למצוא את ההתקן %1 במערכת הזו, לכן לא ניתן לשנות את גודלו. - - + + The filesystem %1 cannot be resized. לא ניתן לשנות את גודל מערכת הקבצים %1. - - + + The device %1 cannot be resized. לא ניתן לשנות את גודל ההתקן %1. - + The filesystem %1 must be resized, but cannot. חובה לשנות את גודל מערכת הקבצים %1, אך לא ניתן. - + The device %1 must be resized, but cannot חובה לשנות את גודל ההתקן %1, אך לא ניתן. @@ -2338,6 +2367,34 @@ Output: אשף ההתקנה נכשל בשינוי גודל קבוצת הכרכים בשם ‚%1’. + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + המחשב לא עומד ברף דרישות המינימום להתקנת %1. <br/>ההתקנה לא יכולה להמשיך. <a href="#details"> פרטים...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + המחשב לא עומד בחלק מרף דרישות המינימום להתקנת %1.<br/> ההתקנה יכולה להמשיך, אך יתכן כי חלק מהתכונות יושבתו. + + + + This program will ask you some questions and set up %2 on your computer. + תכנית זו תשאל אותך מספר שאלות ותתקין את %2 על המחשב שלך. + + + + For best results, please ensure that this computer: + לקבלת התוצאות הטובות ביותר, נא לוודא כי מחשב זה: + + + + System requirements + דרישות מערכת + + ScanningDialog @@ -2861,27 +2918,27 @@ Output: על &אודות - + <h1>Welcome to the %1 installer.</h1> <h1>ברוך בואך להתקנת %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>ברוך בואך להתקנת %1 עם Calamares.</h1> - + About %1 installer על אודות התקנת %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>כל הזכויות שמורות 2014‏-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>כל הזכויות שמורות 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>תודתנו נתונה ל־: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg ול<a href="https://www.transifex.com/calamares/calamares/">צוות המתרגמים של Calamares</a>.<br/><br/>הפיתוח של<a href="https://calamares.io/">Calamares</a> מוגש בחסות <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - דואגים לחופש התכנה. + + <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-2019 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/>כל הזכויות שמורות 2014‏-2017 ל־Teo Mrnjavac‏ &lt;teo@kde.org&gt;<br/>כל הזכויות שמורות 2017‏-2019 ל־Adriaan de Groot‏ &lt;groot@kde.org&gt;<br/>תודה גדולה נתונה <a href="https://calamares.io/team/">לצוות Calamares</a> ול<a href="https://www.transifex.com/calamares/calamares/">צווות המתרגמים של Calamares</a>.<br/><br/><a href="https://calamares.io/">הפיתוח של Calamares</a> ממומן על ידי <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - דואגים לחירות התכנה. - + %1 support תמיכה ב־%1 @@ -2889,7 +2946,7 @@ Output: WelcomeViewStep - + Welcome ברוך בואך diff --git a/lang/calamares_hi.ts b/lang/calamares_hi.ts index 8d0ac4eed..039f8abae 100644 --- a/lang/calamares_hi.ts +++ b/lang/calamares_hi.ts @@ -25,22 +25,22 @@ %1 का Master Boot Record - + Boot Partition बूट विभाजन - + System Partition सिस्टम विभाजन - + Do not install a boot loader बूट लोडर इंस्टॉल न करें - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ इंस्टॉल करें + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ पूर्ण + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Job "%1" में Boost.Python त्रुटि। + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - यह कंप्यूटर %1 को इंस्टॉल करने की न्यूनतम आवश्यकताओं को पूरा नहीं करता।<br/>इंस्टॉल जारी नहीं रखा जा सकता।<a href="#details">विवरण...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - यह कंप्यूटर %1 को इंस्टॉल करने की सुझायी गई आवश्यकताओं को पूरा नहीं करता।<br/>इंस्टॉल जारी रखा जा सकता, लेकिन कुछ विशेषताएँ निष्क्रिय हो सकती हैं। - - - - This program will ask you some questions and set up %2 on your computer. - यह प्रोग्राम आपसे कुछ सवाल पूछ आपके कंप्यूटर पर %2 को सेट करेगा। - - - - For best results, please ensure that this computer: - उत्तम परिणामों के लिए, कृपया सुनिश्चित करें कि यह कंप्यूटर: - - - - System requirements - सिस्टम इंस्टॉल हेतु आवश्यकताएँ + + Gathering system information... + सिस्टम की जानकारी प्राप्त की जा रही है... @@ -359,12 +378,12 @@ The installer will quit and all changes will be lost. <strong>मैनुअल विभाजन</strong><br/> आप स्वयं भी विभाजन बना व उनका आकार बदल सकते है। - + Boot loader location: बूट लोडर का स्थान: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 को छोटा करके %2MB किया जाएगा व %4 के लिए %3MB का एक नया विभाजन बनेगा। @@ -375,9 +394,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: मौजूदा : @@ -387,96 +406,96 @@ The installer will quit and all changes will be lost. %2 के होम विभाजन के लिए %1 को पुनः उपयोग करें। - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>छोटा करने के लिए विभाजन चुनें, फिर नीचे bar से उसका आकर सेट करें</strong> - + <strong>Select a partition to install on</strong> <strong>इंस्टॉल के लिए विभाजन चुनें</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. इस सिस्टम पर कहीं भी कोई EFI सिस्टम विभाजन नहीं मिला। कृपया वापस जाएँ व %1 को सेट करने के लिए मैनुअल रूप से विभाजन करें। - + The EFI system partition at %1 will be used for starting %2. %1 वाले EFI सिस्टम विभाजन का उपयोग %2 को शुरू करने के लिए किया जाएगा। - + EFI system partition: EFI सिस्टम विभाजन: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. इस डिवाइस पर लगता है कि कोई ऑपरेटिंग सिस्टम नहीं है। आप क्या करना चाहेंगे?<br/>आप डिवाइस में किसी भी बदलाव से पहले उसकी समीक्षा व पुष्टि कर सकेंगे। - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>डिस्क का सारा डाटा हटाएँ</strong><br/>इससे चयनित डिवाइस पर मौजूद सारा डाटा <font color="red">हटा</font>हो जाएगा। - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. इस डिवाइस पर %1 है। आप क्या करना चाहेंगे?<br/>आप डिवाइस में किसी भी बदलाव से पहले उसकी समीक्षा व पुष्टि कर सकेंगे। - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>साथ में इंस्टॉल करें</strong><br/>इंस्टॉलर %1 के लिए स्थान बनाने हेतु एक विभाजन को छोटा कर देगा। - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>विभाजन को बदलें</strong><br/>एक विभाजन को %1 से बदलें। - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. इस डिवाइस पर पहले से एक ऑपरेटिंग सिस्टम है। आप क्या करना चाहेंगे?<br/>आप डिवाइस में किसी भी बदलाव से पहले उसकी समीक्षा व पुष्टि कर सकेंगे। - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. इस डिवाइस पर एक से अधिक ऑपरेटिंग सिस्टम है। आप क्या करना चाहेंगे?<br/>आप डिवाइस में किसी भी बदलाव से पहले उसकी समीक्षा व पुष्टि कर सकेंगे। @@ -973,37 +992,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information विभाजन संबंधी जानकारी सेट करें - + Install %1 on <strong>new</strong> %2 system partition. <strong>नए</strong> %2 सिस्टम विभाजन पर %1 इंस्टॉल करें। - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. <strong>नया</strong> %2 विभाजन माउंट पॉइंट <strong>%1</strong> के साथ सेट करें। - + Install %2 on %3 system partition <strong>%1</strong>. %3 सिस्टम विभाजन <strong>%1</strong> पर %2 इंस्टॉल करें। - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. %3 विभाजन <strong>%1</strong> माउंट पॉइंट <strong>%2</strong> के साथ सेट करें। - + Install boot loader on <strong>%1</strong>. बूट लोडर <strong>%1</strong> पर इंस्टॉल करें। - + Setting up mount points. माउंट पॉइंट सेट किए जा रहे हैं। @@ -1044,12 +1063,12 @@ The installer will quit and all changes will be lost. समाप्त करें - + Installation Complete इंस्टॉल पूर्ण हुआ - + The installation of %1 is complete. %1 का इंस्टॉल पूर्ण हुआ। @@ -1077,6 +1096,59 @@ The installer will quit and all changes will be lost. इंस्टॉलर डिस्क '%2' पर विभाजन %1 को फॉर्मेट करने में विफल रहा। + + GeneralRequirements + + + has at least %1 GB available drive space + %1GB स्पेस ड्राइव पर उपलब्ध है + + + + There is not enough drive space. At least %1 GB is required. + ड्राइव में पर्याप्त स्पेस नहीं है। कम-से-कम %1GB होना ज़रूरी है। + + + + has at least %1 GB working memory + %1GB मेमोरी है + + + + The system does not have enough working memory. At least %1 GB is required. + सिस्टम में पर्याप्त मेमोरी नहीं है। कम-से-कम %1GB होनी ज़रूरी है। + + + + is plugged in to a power source + बिजली से कनेक्ट है। + + + + The system is not plugged in to a power source. + सिस्टम बिजली से कनेक्ट नहीं है। + + + + is connected to the Internet + इंटरनेट से कनेक्ट है। + + + + The system is not connected to the Internet. + सिस्टम इंटरनेट से कनेक्ट नहीं है। + + + + The installer is not running with administrator rights. + इंस्टॉलर के पास प्रबंधक अधिकार नहीं है। + + + + The screen is too small to display the installer. + इंस्टॉलर दिखाने के लिए स्क्रीन बहुत छोटी है। + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? क्या आप वाकई %1 पर एक नई विभाजन तालिका बनाना चाहते हैं? - + Can not create new partition नया विभाजन नहीं बनाया जा सकता - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1793,100 +1865,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... सिस्टम की जानकारी प्राप्त की जा रही है... - + Partitions विभाजन - + Install %1 <strong>alongside</strong> another operating system. %1 को दूसरे ऑपरेटिंग सिस्टम <strong>के साथ</strong> इंस्टॉल करें। - + <strong>Erase</strong> disk and install %1. डिस्क का सारा डाटा<strong>हटाकर</strong> कर %1 इंस्टॉल करें। - + <strong>Replace</strong> a partition with %1. विभाजन को %1 से <strong>बदलें</strong>। - + <strong>Manual</strong> partitioning. <strong>मैनुअल</strong> विभाजन। - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). डिस्क <strong>%2</strong> (%3) पर %1 को दूसरे ऑपरेटिंग सिस्टम <strong>के साथ</strong> इंस्टॉल करें। - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. डिस्क <strong>%2</strong> (%3) <strong>erase</strong> कर %1 इंस्टॉल करें। - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. डिस्क <strong>%2</strong> (%3) के विभाजन को %1 से <strong>बदलें</strong>। - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). डिस्क <strong>%1</strong> (%2) पर <strong>मैनुअल</strong> विभाजन। - + Disk <strong>%1</strong> (%2) डिस्क <strong>%1</strong> (%2) - + Current: मौजूदा : - + After: बाद में: - + No EFI system partition configured कोई EFI सिस्टम विभाजन विन्यस्त नहीं है - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. %1 को शुरू करने हेतु EFI सिस्टम विभाजन ज़रूरी है।<br/><br/>EFI सिस्टम विभाजन को विन्यस्त करने के लिए, वापस जाएँ और चुनें या बनाएँ एक FAT32 फ़ाइल सिस्टम जिस पर <strong>esp</strong> flag चालू हो व माउंट पॉइंट <strong>%2</strong>हो।<br/><br/>आप बिना सेट भी आगे बढ़ सकते है पर सिस्टम चालू नहीं होगा। - + EFI system partition flag not set EFI सिस्टम विभाजन flag सेट नहीं है - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. %1 को शुरू करने हेतु EFI सिस्टम विभाजन ज़रूरी है।<br/><br/>विभाजन को माउंट पॉइंट <strong>%2</strong> के साथ विन्यस्त किया गया परंतु उसका <strong>esp</strong> flag सेट नहीं था।<br/> Flag सेट करने के लिए, वापस जाएँ और विभाजन को edit करें।<br/><br/>आप बिना सेट भी आगे बढ़ सकते है पर सिस्टम चालू नहीं होगा। - + Boot partition not encrypted बूट विभाजन एन्क्रिप्टेड नहीं है - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. एन्क्रिप्टेड रुट विभाजन के साथ एक अलग बूट विभाजन भी सेट किया गया था, पर बूट विभाजन एन्क्रिप्टेड नहीं था।<br/><br/> इस तरह का सेटअप सुरक्षित नहीं होता क्योंकि सिस्टम फ़ाइल एन्क्रिप्टेड विभाजन पर होती हैं।<br/>आप चाहे तो जारी रख सकते है, पर फिर फ़ाइल सिस्टम बाद में सिस्टम स्टार्टअप के दौरान अनलॉक होगा।<br/> विभाजन को एन्क्रिप्ट करने के लिए वापस जाकर उसे दोबारा बनाएँ व विभाजन निर्माण विंडो में<strong>एन्क्रिप्ट</strong> चुनें। + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Output: QObject - + Default Keyboard Model डिफ़ॉल्ट कुंजीपटल मॉडल - - + + Default डिफ़ॉल्ट @@ -2064,6 +2146,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Output: EFI सिस्टम विभाजन: - - RequirementsChecker - - - Gathering system information... - सिस्टम की जानकारी प्राप्त की जा रही है... - - - - has at least %1 GB available drive space - %1GB स्पेस ड्राइव पर उपलब्ध है - - - - There is not enough drive space. At least %1 GB is required. - ड्राइव में पर्याप्त स्पेस नहीं है। कम-से-कम %1GB होना ज़रूरी है। - - - - has at least %1 GB working memory - %1GB मेमोरी है - - - - The system does not have enough working memory. At least %1 GB is required. - सिस्टम में पर्याप्त मेमोरी नहीं है। कम-से-कम %1GB होनी ज़रूरी है। - - - - is plugged in to a power source - बिजली से कनेक्ट है। - - - - The system is not plugged in to a power source. - सिस्टम बिजली से कनेक्ट नहीं है। - - - - is connected to the Internet - इंटरनेट से कनेक्ट है। - - - - The system is not connected to the Internet. - सिस्टम इंटरनेट से कनेक्ट नहीं है। - - - - The installer is not running with administrator rights. - इंस्टॉलर के पास प्रबंधक अधिकार नहीं है। - - - - The screen is too small to display the installer. - इंस्टॉलर दिखाने के लिए स्क्रीन बहुत छोटी है। - - ResizeFSJob @@ -2225,65 +2254,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2338,6 +2367,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + यह कंप्यूटर %1 को इंस्टॉल करने की न्यूनतम आवश्यकताओं को पूरा नहीं करता।<br/>इंस्टॉल जारी नहीं रखा जा सकता।<a href="#details">विवरण...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + यह कंप्यूटर %1 को इंस्टॉल करने की सुझायी गई आवश्यकताओं को पूरा नहीं करता।<br/>इंस्टॉल जारी रखा जा सकता, लेकिन कुछ विशेषताएँ निष्क्रिय हो सकती हैं। + + + + This program will ask you some questions and set up %2 on your computer. + यह प्रोग्राम आपसे कुछ सवाल पूछ आपके कंप्यूटर पर %2 को सेट करेगा। + + + + For best results, please ensure that this computer: + उत्तम परिणामों के लिए, कृपया सुनिश्चित करें कि यह कंप्यूटर: + + + + System requirements + सिस्टम इंस्टॉल हेतु आवश्यकताएँ + + ScanningDialog @@ -2861,27 +2918,27 @@ Output: बारे में (&A) - + <h1>Welcome to the %1 installer.</h1> <h1>%1 इंस्टॉलर में आपका स्वागत है।</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>%1 के लिए Calamares इंस्टॉलर में आपका स्वागत है।</h1> - + About %1 installer %1 इंस्टॉलर के बारे में - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, रोहन गर्ग व <a href="https://www.transifex.com/calamares/calamares/">Calamares अनुवादक टीम</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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. + - + %1 support %1 सहायता @@ -2889,7 +2946,7 @@ Output: WelcomeViewStep - + Welcome स्वागतं diff --git a/lang/calamares_hr.ts b/lang/calamares_hr.ts index 6aa4be625..d358b426e 100644 --- a/lang/calamares_hr.ts +++ b/lang/calamares_hr.ts @@ -25,22 +25,22 @@ Master Boot Record od %1 - + Boot Partition Boot particija - + System Partition Particija sustava - + Do not install a boot loader Nemoj instalirati boot učitavač - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Instaliraj + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Gotovo + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python greška u zadatku "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Ovo računalo ne zadovoljava minimalne uvijete za instalaciju %1.<br/>Instalacija se ne može nastaviti.<a href="#details">Detalji...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Računalo ne zadovoljava neke od preporučenih uvjeta za instalaciju %1.<br/>Instalacija se može nastaviti, ali neke značajke možda neće biti dostupne. - - - - This program will ask you some questions and set up %2 on your computer. - Ovaj program će vam postaviti neka pitanja i instalirati %2 na vaše računalo. - - - - For best results, please ensure that this computer: - Za najbolje rezultate, pobrinite se da ovo računalo: - - - - System requirements - Zahtjevi sustava + + Gathering system information... + Skupljanje informacija o sustavu... @@ -359,12 +378,12 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.<strong>Ručno particioniranje</strong><br/>Možete sami stvoriti ili promijeniti veličine particija. - + Boot loader location: Lokacija boot učitavača: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 će se smanjiti na %2MB i stvorit će se nova %3MB particija za %4. @@ -375,9 +394,9 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. - - - + + + Current: Trenutni: @@ -387,96 +406,96 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.Koristi %1 kao home particiju za %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Odaberite particiju za smanjivanje, te povlačenjem donjeg pokazivača odaberite promjenu veličine</strong> - + <strong>Select a partition to install on</strong> <strong>Odaberite particiju za instalaciju</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. EFI particija ne postoji na ovom sustavu. Vratite se natrag i koristite ručno particioniranje da bi ste postavili %1. - + The EFI system partition at %1 will be used for starting %2. EFI particija na %1 će se koristiti za pokretanje %2. - + EFI system partition: EFI particija: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Izgleda da na ovom disku nema operacijskog sustava. Što želite učiniti?<br/>Moći ćete provjeriti i potvrditi vaš odabir prije bilo kakvih promjena na disku. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Obriši disk</strong><br/>To će <font color="red">obrisati</font> sve podatke na odabranom disku. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ovaj disk ima %1. Što želite učiniti?<br/>Moći ćete provjeriti i potvrditi vaš odabir prije bilo kakvih promjena na disku. - + No Swap Bez swap-a - + Reuse Swap Iskoristi postojeći swap - + Swap (no Hibernate) Swap (bez hibernacije) - + Swap (with Hibernate) Swap (sa hibernacijom) - + Swap to file Swap datoteka - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instaliraj uz postojeće</strong><br/>Instalacijski program će smanjiti particiju da bi napravio mjesto za %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Zamijeni particiju</strong><br/>Zamijenjuje particiju sa %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ovaj disk već ima operacijski sustav. Što želite učiniti?<br/>Moći ćete provjeriti i potvrditi vaš odabir prije bilo kakvih promjena na disku. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ovaj disk ima više operacijskih sustava. Što želite učiniti?<br/>Moći ćete provjeriti i potvrditi vaš odabir prije bilo kakvih promjena na disku. @@ -973,37 +992,37 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. FillGlobalStorageJob - + Set partition information Postavi informacije o particiji - + Install %1 on <strong>new</strong> %2 system partition. Instaliraj %1 na <strong>novu</strong> %2 sistemsku particiju. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Postavi <strong>novu</strong> %2 particiju s točkom montiranja <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Instaliraj %2 na %3 sistemsku particiju <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Postavi %3 particiju <strong>%1</strong> s točkom montiranja <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Instaliraj boot učitavač na <strong>%1</strong>. - + Setting up mount points. Postavljam točke montiranja. @@ -1044,12 +1063,12 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.Završi - + Installation Complete Instalacija je završena - + The installation of %1 is complete. Instalacija %1 je završena. @@ -1077,6 +1096,59 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.Instalacijski program nije uspio formatirati particiju %1 na disku '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + ima barem %1 GB dostupne slobodne memorije na disku + + + + There is not enough drive space. At least %1 GB is required. + Nema dovoljno prostora na disku. Potrebno je najmanje %1 GB. + + + + has at least %1 GB working memory + ima barem %1 GB radne memorije + + + + The system does not have enough working memory. At least %1 GB is required. + Ovaj sustav nema dovoljno radne memorije. Potrebno je najmanje %1 GB. + + + + is plugged in to a power source + je spojeno na izvor struje + + + + The system is not plugged in to a power source. + Ovaj sustav nije spojen na izvor struje. + + + + is connected to the Internet + je spojeno na Internet + + + + The system is not connected to the Internet. + Ovaj sustav nije spojen na internet. + + + + The installer is not running with administrator rights. + Instalacijski program nije pokrenut sa administratorskim dozvolama. + + + + The screen is too small to display the installer. + Zaslon je premalen za prikaz instalacijskog programa. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.I&nstaliraj boot učitavač na: - + Are you sure you want to create a new partition table on %1? Jeste li sigurni da želite stvoriti novu particijsku tablicu na %1? - + Can not create new partition Ne mogu stvoriti novu particiju - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Particijska tablica %1 već ima %2 primarne particije i nove se više ne mogu dodati. Molimo vas da uklonite jednu primarnu particiju i umjesto nje dodate proširenu particiju. @@ -1793,100 +1865,110 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. PartitionViewStep - + Gathering system information... Skupljanje informacija o sustavu... - + Partitions Particije - + Install %1 <strong>alongside</strong> another operating system. Instaliraj %1 <strong>uz postojeći</strong> operacijski sustav. - + <strong>Erase</strong> disk and install %1. <strong>Obriši</strong> disk i instaliraj %1. - + <strong>Replace</strong> a partition with %1. <strong>Zamijeni</strong> particiju s %1. - + <strong>Manual</strong> partitioning. <strong>Ručno</strong> particioniranje. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Instaliraj %1 <strong>uz postojeći</strong> operacijski sustav na disku <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Obriši</strong> disk <strong>%2</strong> (%3) i instaliraj %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Zamijeni</strong> particiju na disku <strong>%2</strong> (%3) s %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Ručno</strong> particioniram disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Disk <strong>%1</strong> (%2) - + Current: Trenutni: - + After: Poslije: - + No EFI system partition configured EFI particija nije konfigurirana - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. EFI particija je potrebna za pokretanje %1.<br/><br/>Da bi ste konfigurirali EFI particiju, idite natrag i odaberite ili stvorite FAT32 datotečni sustav s omogućenom <strong>esp</strong> oznakom i točkom montiranja <strong>%2</strong>.<br/><br/>Možete nastaviti bez postavljanja EFI particije, ali vaš sustav se možda neće moći pokrenuti. - + EFI system partition flag not set Oznaka EFI particije nije postavljena - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. EFI particija je potrebna za pokretanje %1.<br><br/>Particija je konfigurirana s točkom montiranja <strong>%2</strong> ali njezina <strong>esp</strong> oznaka nije postavljena.<br/>Za postavljanje oznake, vratite se i uredite postavke particije.<br/><br/>Možete nastaviti bez postavljanja oznake, ali vaš sustav se možda neće moći pokrenuti. - + Boot partition not encrypted Boot particija nije kriptirana - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Odvojena boot particija je postavljena zajedno s kriptiranom root particijom, ali boot particija nije kriptirana.<br/><br/>Zabrinuti smo za vašu sigurnost jer su važne datoteke sustava na nekriptiranoj particiji.<br/>Možete nastaviti ako želite, ali datotečni sustav će se otključati kasnije tijekom pokretanja sustava.<br/>Da bi ste kriptirali boot particiju, vratite se natrag i napravite ju, odabirom opcije <strong>Kriptiraj</strong> u prozoru za stvaranje prarticije. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Izlaz: QObject - + Default Keyboard Model Zadani oblik tipkovnice - - + + Default Zadano @@ -2064,6 +2146,11 @@ Izlaz: (no mount point) (nema točke montiranja) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Izlaz: EFI particija: - - RequirementsChecker - - - Gathering system information... - Skupljanje informacija o sustavu... - - - - has at least %1 GB available drive space - ima barem %1 GB dostupne slobodne memorije na disku - - - - There is not enough drive space. At least %1 GB is required. - Nema dovoljno prostora na disku. Potrebno je najmanje %1 GB. - - - - has at least %1 GB working memory - ima barem %1 GB radne memorije - - - - The system does not have enough working memory. At least %1 GB is required. - Ovaj sustav nema dovoljno radne memorije. Potrebno je najmanje %1 GB. - - - - is plugged in to a power source - je spojeno na izvor struje - - - - The system is not plugged in to a power source. - Ovaj sustav nije spojen na izvor struje. - - - - is connected to the Internet - je spojeno na Internet - - - - The system is not connected to the Internet. - Ovaj sustav nije spojen na internet. - - - - The installer is not running with administrator rights. - Instalacijski program nije pokrenut sa administratorskim dozvolama. - - - - The screen is too small to display the installer. - Zaslon je premalen za prikaz instalacijskog programa. - - ResizeFSJob @@ -2225,65 +2254,65 @@ Izlaz: Promjena veličine datotečnog sustava - + Invalid configuration Nevažeća konfiguracija - + The file-system resize job has an invalid configuration and will not run. Promjena veličine datotečnog sustava ima nevažeću konfiguraciju i neće se pokrenuti. - - + + KPMCore not Available KPMCore nije dostupan - - + + Calamares cannot start KPMCore for the file-system resize job. Calamares ne može pokrenuti KPMCore za promjenu veličine datotečnog sustava. - - - - - + + + + + Resize Failed Promjena veličine nije uspjela - + The filesystem %1 could not be found in this system, and cannot be resized. Datotečni sustav % 1 nije moguće pronaći na ovom sustavu i ne može mu se promijeniti veličina. - + The device %1 could not be found in this system, and cannot be resized. Uređaj % 1 nije moguće pronaći na ovom sustavu i ne može mu se promijeniti veličina. - - + + The filesystem %1 cannot be resized. Datotečnom sustavu %1 se ne može promijeniti veličina. - - + + The device %1 cannot be resized. Uređaju %1 se ne može promijeniti veličina. - + The filesystem %1 must be resized, but cannot. Datotečnom sustavu %1 se ne može promijeniti veličina iako bi se trebala. - + The device %1 must be resized, but cannot Uređaju %1 se ne može promijeniti veličina iako bi se trebala. @@ -2338,6 +2367,34 @@ Izlaz: Instalacijski program nije uspio promijeniti veličinu volume grupi pod nazivom '%1'. + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Ovo računalo ne zadovoljava minimalne uvijete za instalaciju %1.<br/>Instalacija se ne može nastaviti.<a href="#details">Detalji...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Računalo ne zadovoljava neke od preporučenih uvjeta za instalaciju %1.<br/>Instalacija se može nastaviti, ali neke značajke možda neće biti dostupne. + + + + This program will ask you some questions and set up %2 on your computer. + Ovaj program će vam postaviti neka pitanja i instalirati %2 na vaše računalo. + + + + For best results, please ensure that this computer: + Za najbolje rezultate, pobrinite se da ovo računalo: + + + + System requirements + Zahtjevi sustava + + ScanningDialog @@ -2861,27 +2918,27 @@ Izlaz: &O programu - + <h1>Welcome to the %1 installer.</h1> <h1>Dobrodošli u %1 instalacijski program.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> Dobrodošli u Calamares instalacijski program za %1. - + About %1 installer O %1 instalacijskom programu - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>za %3</strong><br/><br/>Autorska prava 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Autorska prava 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Zahvale: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg i <a href="https://www.transifex.com/calamares/calamares/">Calamares timu za prevođenje</a>.<br/><br/><a href="https://calamares.io/">Calamares sponzorira <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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. + - + %1 support %1 podrška @@ -2889,7 +2946,7 @@ Izlaz: WelcomeViewStep - + Welcome Dobrodošli diff --git a/lang/calamares_hu.ts b/lang/calamares_hu.ts index d14a51cb0..ef7fb1ec3 100644 --- a/lang/calamares_hu.ts +++ b/lang/calamares_hu.ts @@ -25,22 +25,22 @@ Mester Boot Record - %1 - + Boot Partition Indító partíció - + System Partition Rendszer Partíció - + Do not install a boot loader Ne telepítsen rendszerbetöltőt - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Telepít + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Kész + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost. Python hiba ebben a folyamatban "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,32 +353,11 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Ez a számítógép nem felel meg a minimum követelményeknek a %1 telepítéséhez.<br/> -Telepítés nem folytatható. <a href="#details">Részletek...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Ez a számítógép nem felel meg a minimum követelményeknek a %1 telepítéséhez.<br/>Telepítés folytatható de néhány tulajdonság valószínűleg nem lesz elérhető. - - - - This program will ask you some questions and set up %2 on your computer. - Ez a program fel fog tenni néhány kérdést és %2 -t telepíti a számítógépre. - - - - For best results, please ensure that this computer: - A legjobb eredményért győződjünk meg, hogy ez a számítógép: - - - - System requirements - Rendszer követelmények + + Gathering system information... + Rendszerinformációk gyűjtése... @@ -360,12 +378,12 @@ Telepítés nem folytatható. <a href="#details">Részletek...&l <strong>Manuális partícionálás</strong><br/>Létrehozhat vagy átméretezhet partíciókat. - + Boot loader location: Rendszerbetöltő helye: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 lesz zsugorítva %2MB méretűre és egy új %3MB méretű partíció lesz létrehozva itt %4 @@ -376,9 +394,9 @@ Telepítés nem folytatható. <a href="#details">Részletek...&l - - - + + + Current: Aktuális: @@ -388,96 +406,96 @@ Telepítés nem folytatható. <a href="#details">Részletek...&l %1 partíció használata mint home partíció a %2 -n - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Válaszd ki a partíciót amit zsugorítani akarsz és egérrel méretezd át.</strong> - + <strong>Select a partition to install on</strong> <strong>Válaszd ki a telepítésre szánt partíciót </strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Nem található EFI partíció a rendszeren. Menj vissza a manuális partícionáláshoz és állíts be %1. - + The EFI system partition at %1 will be used for starting %2. A %1 EFI rendszer partíció lesz használva %2 indításához. - + EFI system partition: EFI rendszerpartíció: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Úgy tűnik ezen a tárolóeszközön nincs operációs rendszer. Mit szeretnél csinálni?<br/>Lehetőséged lesz átnézni és megerősíteni a választásod mielőtt bármilyen változtatás történik a tárolóeszközön. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Lemez törlése</strong><br/>Ez <font color="red">törölni</font> fogja a lemezen levő összes adatot. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ezen a tárolóeszközön %1 található. Mit szeretnél tenni?<br/>Lehetőséged lesz átnézni és megerősíteni a választásod mielőtt bármilyen változtatás történik a tárolóeszközön. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Meglévő mellé telepíteni</strong><br/>A telepítő zsugorítani fogja a partíciót, hogy elférjen a %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>A partíció lecserélése</strong> a következővel: %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ez a tárolóeszköz már tartalmaz egy operációs rendszert. Mit szeretnél tenni?<br/>Lehetőséged lesz átnézni és megerősíteni a választásod mielőtt bármilyen változtatás történik a tárolóeszközön. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. A tárolóeszközön több operációs rendszer található. Mit szeretnél tenni?<br/>Lehetőséged lesz átnézni és megerősíteni a választásod mielőtt bármilyen változtatás történik a tárolóeszközön. @@ -974,37 +992,37 @@ Telepítés nem folytatható. <a href="#details">Részletek...&l FillGlobalStorageJob - + Set partition information Partíció információk beállítása - + Install %1 on <strong>new</strong> %2 system partition. %1 telepítése az <strong>új</strong> %2 partícióra. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. <strong>Új</strong> %2 partíció beállítása <strong>%1</strong> csatolási ponttal. - + Install %2 on %3 system partition <strong>%1</strong>. %2 telepítése %3 <strong>%1</strong> rendszer partícióra. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. %3 partíció beállítása <strong>%1</strong> <strong>%2</strong> csatolási ponttal. - + Install boot loader on <strong>%1</strong>. Rendszerbetöltő telepítése ide <strong>%1</strong>. - + Setting up mount points. Csatlakozási pontok létrehozása @@ -1045,12 +1063,12 @@ Telepítés nem folytatható. <a href="#details">Részletek...&l Befejezés - + Installation Complete A telepítés befejeződött. - + The installation of %1 is complete. A %1 telepítése elkészült. @@ -1078,6 +1096,59 @@ Telepítés nem folytatható. <a href="#details">Részletek...&l A telepítő nem tudta formázni a %1 partíciót a %2 lemezen. + + GeneralRequirements + + + has at least %1 GB available drive space + Legalább %1 GB lemezterület elérhető + + + + There is not enough drive space. At least %1 GB is required. + Nincs elég lemezterület. Legalább %1GB szükséges. + + + + has at least %1 GB working memory + Legalább %1 GB elérhető memória + + + + The system does not have enough working memory. At least %1 GB is required. + A rendszernek nincs elég memóriája. Legalább %1 GB szükséges. + + + + is plugged in to a power source + csatlakoztatva van külső áramforráshoz + + + + The system is not plugged in to a power source. + A rendszer nincs csatlakoztatva külső áramforráshoz + + + + is connected to the Internet + csatlakozik az internethez + + + + The system is not connected to the Internet. + A rendszer nem csatlakozik az internethez. + + + + The installer is not running with administrator rights. + A telepítő nem adminisztrátori jogokkal fut. + + + + The screen is too small to display the installer. + A képernyőméret túl kicsi a telepítő megjelenítéséhez. + + InteractiveTerminalPage @@ -1776,17 +1847,17 @@ Telepítés nem folytatható. <a href="#details">Részletek...&l Rendszerbetöltő &telepítése ide: - + Are you sure you want to create a new partition table on %1? Biztos vagy benne, hogy létrehozol egy új partíciós táblát itt %1 ? - + Can not create new partition Nem hozható létre új partíció - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. A(z) %1 lemezen lévő partíciós táblában már %2 elsődleges partíció van, és több nem adható hozzá. Helyette távolítson el egy elsődleges partíciót, és adjon hozzá egy kiterjesztett partíciót. @@ -1794,100 +1865,110 @@ Telepítés nem folytatható. <a href="#details">Részletek...&l PartitionViewStep - + Gathering system information... Rendszerinformációk gyűjtése... - + Partitions Partíciók - + Install %1 <strong>alongside</strong> another operating system. %1 telepítése más operációs rendszer <strong>mellé</strong> . - + <strong>Erase</strong> disk and install %1. <strong>Lemez törlés</strong>és %1 telepítés. - + <strong>Replace</strong> a partition with %1. <strong>A partíció lecserélése</strong> a következővel: %1. - + <strong>Manual</strong> partitioning. <strong>Kézi</strong> partícionálás. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). %1 telepítése más operációs rendszer <strong>mellé</strong> a <strong>%2</strong> (%3) lemezen. - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>%2 lemez törlése</strong> (%3) és %1 telepítés. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>A partíció lecserélése</strong> a <strong>%2</strong> lemezen(%3) a következővel: %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Kézi</strong> telepítés a <strong>%1</strong> (%2) lemezen. - + Disk <strong>%1</strong> (%2) Lemez <strong>%1</strong> (%2) - + Current: Aktuális: - + After: Utána: - + No EFI system partition configured Nincs EFI rendszer partíció beállítva - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. EFI rendszerpartíciónak léteznie kell %1 indításához.<br/><br/> Az EFI rendszer beállításához lépj vissza és hozz létre FAT32 fájlrendszert <strong>esp</strong> zászlóval és <strong>%2</strong> csatolási ponttal beállítva.<br/><br/> Folytathatod a telepítést EFI rendszerpartíció létrehozása nélkül is, de lehet, hogy a rendszer nem indul majd. - + EFI system partition flag not set EFI partíciós zászló nincs beállítva - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. EFI rendszerpartíciónak léteznie kell %1 indításához.<br/><br/> A csatolási pont <strong>%2</strong> beállítása sikerült a partíción de a zászló nincs beállítva. A beálíltásához lépj vissza szerkeszteni a partíciót..<br/><br/> Folytathatod a telepítést zászló beállítása nélkül is, de lehet, hogy a rendszer nem indul el majd. - + Boot partition not encrypted Indító partíció nincs titkosítva - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Egy külön indító partíció lett beállítva egy titkosított root partícióval, de az indító partíció nincs titkosítva.br/><br/>Biztonsági aggályok merülnek fel ilyen beállítás mellet, mert fontos fájlok nem titkosított partíción vannak tárolva. <br/>Ha szeretnéd, folytathatod így, de a fájlrendszer zárolása meg fog történni az indítás után. <br/> Az indító partíció titkosításához lépj vissza és az újra létrehozáskor válaszd a <strong>Titkosít</strong> opciót. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2019,13 +2100,13 @@ Kimenet: QObject - + Default Keyboard Model Alapértelmezett billentyűzet - - + + Default Alapértelmezett @@ -2065,6 +2146,11 @@ Kimenet: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2160,64 +2246,6 @@ Kimenet: EFI rendszer partíció: - - RequirementsChecker - - - Gathering system information... - Rendszerinformációk gyűjtése... - - - - has at least %1 GB available drive space - Legalább %1 GB lemezterület elérhető - - - - There is not enough drive space. At least %1 GB is required. - Nincs elég lemezterület. Legalább %1GB szükséges. - - - - has at least %1 GB working memory - Legalább %1 GB elérhető memória - - - - The system does not have enough working memory. At least %1 GB is required. - A rendszernek nincs elég memóriája. Legalább %1 GB szükséges. - - - - is plugged in to a power source - csatlakoztatva van külső áramforráshoz - - - - The system is not plugged in to a power source. - A rendszer nincs csatlakoztatva külső áramforráshoz - - - - is connected to the Internet - csatlakozik az internethez - - - - The system is not connected to the Internet. - A rendszer nem csatlakozik az internethez. - - - - The installer is not running with administrator rights. - A telepítő nem adminisztrátori jogokkal fut. - - - - The screen is too small to display the installer. - A képernyőméret túl kicsi a telepítő megjelenítéséhez. - - ResizeFSJob @@ -2226,65 +2254,65 @@ Kimenet: Fájlrendszer átméretezési feladat - + Invalid configuration Érvénytelen konfiguráció - + The file-system resize job has an invalid configuration and will not run. A fájlrendszer átméretezési feladat konfigurációja érvénytelen, és nem fog futni. - - + + KPMCore not Available A KPMCore nem érhető el - - + + Calamares cannot start KPMCore for the file-system resize job. A Calamares nem tudja elindítani a KPMCore-t a fájlrendszer átméretezési feladathoz. - - - - - + + + + + Resize Failed Az átméretezés meghiúsult - + The filesystem %1 could not be found in this system, and cannot be resized. A(z) %1 fájlrendszer nem található a rendszeren, és nem méretezhető át. - + The device %1 could not be found in this system, and cannot be resized. A(z) %1 eszköz nem található a rendszeren, és nem méretezhető át. - - + + The filesystem %1 cannot be resized. A(z) %1 fájlrendszer nem méretezhető át. - - + + The device %1 cannot be resized. A(z) %1 eszköz nem méretezhető át. - + The filesystem %1 must be resized, but cannot. A(z) %1 fájlrendszert át kell méretezni, de nem lehet. - + The device %1 must be resized, but cannot A(z) %1 eszközt át kell méretezni, de nem lehet @@ -2339,6 +2367,35 @@ Kimenet: A telepítő nem tudta átméretezni a kötetcsoportot: „%1”. + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Ez a számítógép nem felel meg a minimum követelményeknek a %1 telepítéséhez.<br/> +Telepítés nem folytatható. <a href="#details">Részletek...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Ez a számítógép nem felel meg a minimum követelményeknek a %1 telepítéséhez.<br/>Telepítés folytatható de néhány tulajdonság valószínűleg nem lesz elérhető. + + + + This program will ask you some questions and set up %2 on your computer. + Ez a program fel fog tenni néhány kérdést és %2 -t telepíti a számítógépre. + + + + For best results, please ensure that this computer: + A legjobb eredményért győződjünk meg, hogy ez a számítógép: + + + + System requirements + Rendszer követelmények + + ScanningDialog @@ -2863,27 +2920,27 @@ Calamares hiba %1. &Névjegy - + <h1>Welcome to the %1 installer.</h1> <h1>Üdvözlet a %1 telepítőben.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Üdvözlet a Calamares %1 telepítőjében.</h1> - + About %1 installer A %1 telepítőről - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Köszönet: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg és a <a href="https://www.transifex.com/calamares/calamares/">Calamares fordítócsapat</a>.<br/><br/>A <a href="https://calamares.io/">Calamares</a> fejlesztését a <br/><a href="http://www.blue-systems.com/">Blue Systems</a> támogatja. + + <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-2019 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. + - + %1 support %1 támogatás @@ -2891,7 +2948,7 @@ Calamares hiba %1. WelcomeViewStep - + Welcome Üdvözlet diff --git a/lang/calamares_id.ts b/lang/calamares_id.ts index da0016d8d..5f76a432f 100644 --- a/lang/calamares_id.ts +++ b/lang/calamares_id.ts @@ -25,22 +25,22 @@ Master Boot Record %1 - + Boot Partition Partisi Boot - + System Partition Partisi Sistem - + Do not install a boot loader Jangan instal boot loader - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Instal + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Selesai + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python mogok dalam penugasan "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,33 +353,11 @@ Instalasi akan ditutup dan semua perubahan akan hilang. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Komputer ini tidak memenuhi syarat minimum untuk memasang %1. -Installer tidak dapat dilanjutkan. <a href=" - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Komputer ini tidak memenuhi beberapa syarat yang dianjurkan untuk memasang %1. -Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan. - - - - This program will ask you some questions and set up %2 on your computer. - Program ini akan mengajukan beberapa pertanyaan dan menyetel %2 pada komputer Anda. - - - - For best results, please ensure that this computer: - Untuk hasil terbaik, mohon pastikan bahwa komputer ini: - - - - System requirements - Kebutuhan sistem + + Gathering system information... + Mengumpulkan informasi sistem... @@ -361,12 +378,12 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan.<strong>Pemartisian manual</strong><br/>Anda bisa membuat atau mengubah ukuran partisi. - + Boot loader location: Lokasi Boot loader: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 akan disusutkan menjadi %2MB dan partisi baru %3MB akan dibuat untuk %4. @@ -377,9 +394,9 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan. - - - + + + Current: Saat ini: @@ -389,96 +406,96 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan.Gunakan kembali %1 sebagai partisi home untuk %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Pilih sebuah partisi untuk diiris, kemudian seret bilah di bawah untuk mengubah ukuran</strong> - + <strong>Select a partition to install on</strong> <strong>Pilih sebuah partisi untuk memasang</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Sebuah partisi sistem EFI tidak ditemukan pada sistem ini. Silakan kembali dan gunakan pemartisian manual untuk mengeset %1. - + The EFI system partition at %1 will be used for starting %2. Partisi sistem EFI di %1 akan digunakan untuk memulai %2. - + EFI system partition: Partisi sistem EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Tampaknya media penyimpanan ini tidak mengandung sistem operasi. Apa yang hendak Anda lakukan?<br/>Anda dapat menelaah dan mengkonfirmasi pilihan Anda sebelum dilakukan perubahan pada media penyimpanan. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Hapus disk</strong><br/>Aksi ini akan <font color="red">menghapus</font> semua berkas yang ada pada media penyimpanan terpilih. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Media penyimpanan ini mengandung %1. Apa yang hendak Anda lakukan?<br/>Anda dapat menelaah dan mengkonfirmasi pilihan Anda sebelum dilakukan perubahan pada media penyimpanan. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instal berdampingan dengan</strong><br/>Installer akan mengiris sebuah partisi untuk memberi ruang bagi %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Ganti sebuah partisi</strong><br/> Ganti partisi dengan %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Media penyimpanan ini telah mengandung sistem operasi. Apa yang hendak Anda lakukan?<br/>Anda dapat menelaah dan mengkonfirmasi pilihan Anda sebelum dilakukan perubahan pada media penyimpanan. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Media penyimpanan ini telah mengandung beberapa sistem operasi. Apa yang hendak Anda lakukan?<br/>Anda dapat menelaah dan mengkonfirmasi pilihan Anda sebelum dilakukan perubahan pada media penyimpanan. @@ -975,37 +992,37 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan. FillGlobalStorageJob - + Set partition information Tetapkan informasi partisi - + Install %1 on <strong>new</strong> %2 system partition. Instal %1 pada partisi sistem %2 <strong>baru</strong> - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Setel partisi %2 <strong>baru</strong> dengan tempat kait <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Instal %2 pada sistem partisi %3 <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Setel partisi %3 <strong>%1</strong> dengan tempat kait <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Instal boot loader di <strong>%1</strong>. - + Setting up mount points. Menyetel tempat kait. @@ -1046,12 +1063,12 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan.Selesai - + Installation Complete Instalasi Lengkap - + The installation of %1 is complete. Instalasi %1 telah lengkap. @@ -1079,6 +1096,59 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan.Installer gagal memformat partisi %1 pada disk '%2'.'%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + memiliki paling sedikit %1 GB ruang drive tersedia + + + + There is not enough drive space. At least %1 GB is required. + Ruang drive tidak cukup. Butuh minial %1 GB. + + + + has at least %1 GB working memory + memiliki paling sedikit %1 GB memori bekerja + + + + The system does not have enough working memory. At least %1 GB is required. + Sistem ini tidak memiliki memori yang cukup. Butuh minial %1 GB. + + + + is plugged in to a power source + terhubung dengan sumber listrik + + + + The system is not plugged in to a power source. + Sistem tidak terhubung dengan sumber listrik. + + + + is connected to the Internet + terkoneksi dengan internet + + + + The system is not connected to the Internet. + Sistem tidak terkoneksi dengan internet. + + + + The installer is not running with administrator rights. + Installer tidak dijalankan dengan kewenangan administrator. + + + + The screen is too small to display the installer. + Layar terlalu kecil untuk menampilkan installer. + + InteractiveTerminalPage @@ -1777,17 +1847,17 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan.I&nstal boot loader di: - + Are you sure you want to create a new partition table on %1? Apakah Anda yakin ingin membuat tabel partisi baru pada %1? - + Can not create new partition Tidak bisa menciptakan partisi baru. - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Partisi tabel pada %1 sudah memiliki %2 partisi primer, dan tidak ada lagi yang bisa ditambahkan. Silakan hapus salah satu partisi primer dan tambahkan sebuah partisi extended, sebagai gantinya. @@ -1795,100 +1865,110 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan. PartitionViewStep - + Gathering system information... Mengumpulkan informasi sistem... - + Partitions Paritsi - + Install %1 <strong>alongside</strong> another operating system. Instal %1 <strong>berdampingan</strong> dengan sistem operasi lain. - + <strong>Erase</strong> disk and install %1. <strong>Hapus</strong> diska dan instal %1. - + <strong>Replace</strong> a partition with %1. <strong>Ganti</strong> partisi dengan %1. - + <strong>Manual</strong> partitioning. Partisi <strong>manual</strong>. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Instal %1 <strong>berdampingan</strong> dengan sistem operasi lain di disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Hapus</strong> diska <strong>%2</strong> (%3) dan instal %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Ganti</strong> partisi pada diska <strong>%2</strong> (%3) dengan %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Partisi Manual</strong> pada diska <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Disk <strong>%1</strong> (%2) - + Current: Saat ini: - + After: Sesudah: - + No EFI system partition configured Tiada partisi sistem EFI terkonfigurasi - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. Sebuah partisi sistem EFI perlu memulai %1.<br/><br/>Untuk mengkonfigurasi sebuah partisi sistem EFI, pergi mundur dan pilih atau ciptakan sebuah filesystem FAT32 dengan bendera <strong>esp</strong> yang difungsikan dan titik kait <strong>%2</strong>.<br/><br/>Kamu bisa melanjutkan tanpa menyetel sebuah partisi sistem EFI tapi sistemmu mungkin gagal memulai. - + EFI system partition flag not set Bendera partisi sistem EFI tidak disetel - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. Sebuah partisi sistem EFI perlu memulai %1.<br/><br/>Sebuah partisi telah dikonfigurasi dengan titik kait <strong>%2</strong> tapi bendera <strong>esp</strong> tersebut tidak disetel.<br/>Untuk mengeset bendera, pergi mundur dan editlah partisi.<br/><br/>Kamu bisa melanjutkan tanpa menyetel bendera tapi sistemmu mungkin gagal memulai. - + Boot partition not encrypted Partisi boot tidak dienkripsi - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Sebuah partisi tersendiri telah terset bersama dengan sebuah partisi root terenkripsi, tapi partisi boot tidak terenkripsi.<br/><br/>Ada kekhawatiran keamanan dengan jenis setup ini, karena file sistem penting tetap pada partisi tak terenkripsi.<br/>Kamu bisa melanjutkan jika kamu menghendaki, tapi filesystem unlocking akan terjadi nanti selama memulai sistem.<br/>Untuk mengenkripsi partisi boot, pergi mundur dan menciptakannya ulang, memilih <strong>Encrypt</strong> di jendela penciptaan partisi. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2020,13 +2100,13 @@ Keluaran: QObject - + Default Keyboard Model Model Papan Ketik Standar - - + + Default Standar @@ -2066,6 +2146,11 @@ Keluaran: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2161,64 +2246,6 @@ Keluaran: Partisi sistem EFI: - - RequirementsChecker - - - Gathering system information... - Mengumpulkan informasi sistem... - - - - has at least %1 GB available drive space - memiliki paling sedikit %1 GB ruang drive tersedia - - - - There is not enough drive space. At least %1 GB is required. - Ruang drive tidak cukup. Butuh minial %1 GB. - - - - has at least %1 GB working memory - memiliki paling sedikit %1 GB memori bekerja - - - - The system does not have enough working memory. At least %1 GB is required. - Sistem ini tidak memiliki memori yang cukup. Butuh minial %1 GB. - - - - is plugged in to a power source - terhubung dengan sumber listrik - - - - The system is not plugged in to a power source. - Sistem tidak terhubung dengan sumber listrik. - - - - is connected to the Internet - terkoneksi dengan internet - - - - The system is not connected to the Internet. - Sistem tidak terkoneksi dengan internet. - - - - The installer is not running with administrator rights. - Installer tidak dijalankan dengan kewenangan administrator. - - - - The screen is too small to display the installer. - Layar terlalu kecil untuk menampilkan installer. - - ResizeFSJob @@ -2227,65 +2254,65 @@ Keluaran: Tugas Ubah-ukuran Filesystem - + Invalid configuration Konfigurasi taksah - + The file-system resize job has an invalid configuration and will not run. Tugas pengubahan ukuran filesystem mempunyai sebuah konfigurasi yang taksah dan tidak akan berjalan. - - + + KPMCore not Available KPMCore tidak Tersedia - - + + Calamares cannot start KPMCore for the file-system resize job. Calamares gak bisa menjalankan KPMCore untuk tugas pengubahan ukuran filesystem. - - - - - + + + + + Resize Failed Pengubahan Ukuran, Gagal - + The filesystem %1 could not be found in this system, and cannot be resized. Filesystem %1 enggak ditemukan dalam sistem ini, dan gak bisa diubahukurannya. - + The device %1 could not be found in this system, and cannot be resized. Perangkat %1 enggak ditemukan dalam sistem ini, dan gak bisa diubahukurannya. - - + + The filesystem %1 cannot be resized. Filesystem %1 gak bisa diubahukurannya. - - + + The device %1 cannot be resized. Perangkat %1 gak bisa diubahukurannya. - + The filesystem %1 must be resized, but cannot. Filesystem %1 mestinya bisa diubahukurannya, namun gak bisa. - + The device %1 must be resized, but cannot Perangkat %1 mestinya bisa diubahukurannya, namun gak bisa. @@ -2340,6 +2367,36 @@ Keluaran: Installer gagal mengubah ukuran sebuah grup volume bernama '%1'. + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Komputer ini tidak memenuhi syarat minimum untuk memasang %1. +Installer tidak dapat dilanjutkan. <a href=" + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Komputer ini tidak memenuhi beberapa syarat yang dianjurkan untuk memasang %1. +Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan. + + + + This program will ask you some questions and set up %2 on your computer. + Program ini akan mengajukan beberapa pertanyaan dan menyetel %2 pada komputer Anda. + + + + For best results, please ensure that this computer: + Untuk hasil terbaik, mohon pastikan bahwa komputer ini: + + + + System requirements + Kebutuhan sistem + + ScanningDialog @@ -2863,27 +2920,27 @@ Keluaran: &Tentang - + <h1>Welcome to the %1 installer.</h1> <h1>Selamat datang di installer %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Selamat datang di Calamares installer untuk %1.</h1> - + About %1 installer Tentang installer %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>untuk %3</strong><br/><br/> Hak Cipta 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Hak Cipta 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/> Terimakasih kepada: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg dan <a href="https://www.transifex.com/calamares/calamares/"> tim penerjemah Calamares </a>. <br/><br/><a href="https://calamares.io/">Pengembangan Calamares</a>disponsori oleh <br/><a href="http://www.blue-systems.com/">Blue Systems</a>- Liberating Software. + + <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-2019 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. + - + %1 support Dukungan %1 @@ -2891,7 +2948,7 @@ Keluaran: WelcomeViewStep - + Welcome Selamat Datang diff --git a/lang/calamares_is.ts b/lang/calamares_is.ts index a7fbf617c..1c29a6a38 100644 --- a/lang/calamares_is.ts +++ b/lang/calamares_is.ts @@ -25,22 +25,22 @@ Aðalræsifærsla (MBR) %1 - + Boot Partition Ræsidisksneið - + System Partition Kerfisdisksneið - + Do not install a boot loader Ekki setja upp ræsistjóra - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Setja upp + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Búið + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python villa í verkinu "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Þessi tölva uppfyllir ekki lágmarkskröfur um uppsetningu %1.<br/>Uppsetningin getur ekki haldið áfram. <a href="#details">Upplýsingar...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Þessi tölva uppfyllir ekki lágmarkskröfur um uppsetningu %1.<br/>Uppsetningin getur haldið áfram, en sumir eiginleikar gætu verið óvirk. - - - - This program will ask you some questions and set up %2 on your computer. - Þetta forrit mun spyrja þig nokkurra spurninga og setja upp %2 á tölvunni þinni. - - - - For best results, please ensure that this computer: - Fyrir bestu niðurstöður, skaltu tryggja að þessi tölva: - - - - System requirements - Kerfiskröfur + + Gathering system information... + Söfnun kerfis upplýsingar... @@ -359,12 +378,12 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. <strong>Handvirk disksneiðing</strong><br/>Þú getur búið til eða breytt stærð disksneiða sjálft. - + Boot loader location: Staðsetning ræsistjóra - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 verður minnkuð í %2MB og ný %3MB disksneið verður búin til fyrir %4. @@ -375,9 +394,9 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. - - - + + + Current: Núverandi: @@ -387,96 +406,96 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. Endurnota %1 sem heimasvæðis disksneið fyrir %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Veldu disksneið til að minnka, dragðu síðan botnstikuna til að breyta stærðinni</strong> - + <strong>Select a partition to install on</strong> <strong>Veldu disksneið til að setja upp á </strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. EFI kerfisdisksneið er hvergi að finna á þessu kerfi. Farðu til baka og notaðu handvirka skiptingu til að setja upp %1. - + The EFI system partition at %1 will be used for starting %2. EFI kerfisdisksneið á %1 mun verða notuð til að ræsa %2. - + EFI system partition: EFI kerfisdisksneið: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Þetta geymslu tæki hefur mörg stýrikerfi á sér. Hvað viltu gera?<br/>Þú verður að vera fær um að yfirfara og staðfesta val þitt áður en breytingar eru gerðar til geymslu tæki. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Eyða disk</strong><br/>Þetta mun <font color="red">eyða</font> öllum gögnum á þessu valdna geymslu tæki. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Þetta geymslu tæki hefur %1 á sér. Hvað viltu gera?<br/>Þú verður að vera fær um að yfirfara og staðfesta val þitt áður en breytingar eru gerðar til geymslu tæki. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Setja upp samhliða</strong><br/>Uppsetningarforritið mun minnka disksneið til að búa til pláss fyrir %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Skipta út disksneið</strong><br/>Skiptir disksneið út með %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Þetta geymslu tæki hefur stýrikerfi á sér. Hvað viltu gera?<br/>Þú verður að vera fær um að yfirfara og staðfesta val þitt áður en breytingar eru gerðar til geymslu tæki. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Þetta geymslu tæki hefur mörg stýrikerfi á sér. Hvað viltu gera?<br/>Þú verður að vera fær um að yfirfara og staðfesta val þitt áður en breytingar eru gerðar til geymslu tæki. @@ -973,37 +992,37 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. FillGlobalStorageJob - + Set partition information Setja upplýsingar um disksneið - + Install %1 on <strong>new</strong> %2 system partition. Setja upp %1 á <strong>nýja</strong> %2 disk sneiðingu. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Setja upp <strong>nýtt</strong> %2 snið með tengipunkti <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Setja upp %2 á %3 disk sneiðingu <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Setja upp %3 snið <strong>%1</strong> með tengipunkti <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Setja ræsistjórann upp á <strong>%1</strong>. - + Setting up mount points. Set upp tengipunkta. @@ -1044,12 +1063,12 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. Ljúka - + Installation Complete Uppsetningu lokið - + The installation of %1 is complete. Uppsetningu af %1 er lokið. @@ -1077,6 +1096,59 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. Uppsetningarforritinu mistókst að forsníða disksneið %1 á diski '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + hefur að minnsta kosti %1 GB laus á harðadisk + + + + There is not enough drive space. At least %1 GB is required. + Það er ekki nóg diskapláss. Að minnsta kosti %1 GB eru þörf. + + + + has at least %1 GB working memory + hefur að minnsta kosti %1 GB vinnsluminni + + + + The system does not have enough working memory. At least %1 GB is required. + Kerfið hefur ekki nóg vinnsluminni. Að minnsta kosti %1 GB er krafist. + + + + is plugged in to a power source + er í sambandi við aflgjafa + + + + The system is not plugged in to a power source. + Kerfið er ekki í sambandi við aflgjafa. + + + + is connected to the Internet + er tengd við Internetið + + + + The system is not connected to the Internet. + Kerfið er ekki tengd við internetið. + + + + The installer is not running with administrator rights. + Uppsetningarforritið er ekki keyrandi með kerfisstjóraheimildum. + + + + The screen is too small to display the installer. + Skjárinn er of lítill til að birta uppsetningarforritið. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. - + Are you sure you want to create a new partition table on %1? Ertu viss um að þú viljir búa til nýja disksneið á %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1793,100 +1865,110 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. PartitionViewStep - + Gathering system information... Söfnun kerfis upplýsingar... - + Partitions Disksneiðar - + Install %1 <strong>alongside</strong> another operating system. Setja upp %1 <strong>ásamt</strong> ásamt öðru stýrikerfi. - + <strong>Erase</strong> disk and install %1. <strong>Eyða</strong> disk og setja upp %1. - + <strong>Replace</strong> a partition with %1. <strong>Skipta út</strong> disksneið með %1. - + <strong>Manual</strong> partitioning. <strong>Handvirk</strong> disksneiðaskipting. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Uppsetning %1 <strong>með</strong> öðru stýrikerfi á disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Eyða</strong> disk <strong>%2</strong> (%3) og setja upp %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Skipta út</strong> disksneið á diski <strong>%2</strong> (%3) með %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Handvirk</strong> disksneiðaskipting á diski <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Diskur <strong>%1</strong> (%2) - + Current: Núverandi: - + After: Eftir: - + No EFI system partition configured Ekkert EFI kerfisdisksneið stillt - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2015,13 +2097,13 @@ Output: QObject - + Default Keyboard Model Sjálfgefin tegund lyklaborðs - - + + Default Sjálfgefið @@ -2061,6 +2143,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2156,64 +2243,6 @@ Output: EFI kerfisdisksneið: - - RequirementsChecker - - - Gathering system information... - Söfnun kerfis upplýsingar... - - - - has at least %1 GB available drive space - hefur að minnsta kosti %1 GB laus á harðadisk - - - - There is not enough drive space. At least %1 GB is required. - Það er ekki nóg diskapláss. Að minnsta kosti %1 GB eru þörf. - - - - has at least %1 GB working memory - hefur að minnsta kosti %1 GB vinnsluminni - - - - The system does not have enough working memory. At least %1 GB is required. - Kerfið hefur ekki nóg vinnsluminni. Að minnsta kosti %1 GB er krafist. - - - - is plugged in to a power source - er í sambandi við aflgjafa - - - - The system is not plugged in to a power source. - Kerfið er ekki í sambandi við aflgjafa. - - - - is connected to the Internet - er tengd við Internetið - - - - The system is not connected to the Internet. - Kerfið er ekki tengd við internetið. - - - - The installer is not running with administrator rights. - Uppsetningarforritið er ekki keyrandi með kerfisstjóraheimildum. - - - - The screen is too small to display the installer. - Skjárinn er of lítill til að birta uppsetningarforritið. - - ResizeFSJob @@ -2222,65 +2251,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2335,6 +2364,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Þessi tölva uppfyllir ekki lágmarkskröfur um uppsetningu %1.<br/>Uppsetningin getur ekki haldið áfram. <a href="#details">Upplýsingar...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Þessi tölva uppfyllir ekki lágmarkskröfur um uppsetningu %1.<br/>Uppsetningin getur haldið áfram, en sumir eiginleikar gætu verið óvirk. + + + + This program will ask you some questions and set up %2 on your computer. + Þetta forrit mun spyrja þig nokkurra spurninga og setja upp %2 á tölvunni þinni. + + + + For best results, please ensure that this computer: + Fyrir bestu niðurstöður, skaltu tryggja að þessi tölva: + + + + System requirements + Kerfiskröfur + + ScanningDialog @@ -2858,27 +2915,27 @@ Output: &Um - + <h1>Welcome to the %1 installer.</h1> <h1>Velkomin í %1 uppsetningarforritið.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Velkomin til Calamares uppsetningar fyrir %1</h1> - + About %1 installer Um %1 uppsetningarforrrit - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support %1 stuðningur @@ -2886,7 +2943,7 @@ Output: WelcomeViewStep - + Welcome Velkomin(n) diff --git a/lang/calamares_it_IT.ts b/lang/calamares_it_IT.ts index 82ad12d10..5f034a15f 100644 --- a/lang/calamares_it_IT.ts +++ b/lang/calamares_it_IT.ts @@ -25,22 +25,22 @@ Master Boot Record di %1 - + Boot Partition Partizione di avvio - + System Partition Partizione di sistema - + Do not install a boot loader Non installare un boot loader - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Installa + + Calamares::FailJob + + + Job failed (%1) + Operazione fallita (%1) + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Fatto + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Errore da Boost.Python nell'operazione "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + Il controllo dei requisiti di sistema è completo. + + Calamares::ViewManager @@ -314,31 +353,11 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Questo computer non soddisfa i requisiti minimi per installare %1. <br/>L'installazione non può proseguire. <a href="#details">Dettagli...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Questo computer non soddisfa alcuni requisiti consigliati per l'installazione di %1. <br/>L'installazione può proseguire ma alcune funzionalità potrebbero non essere disponibili. - - - - This program will ask you some questions and set up %2 on your computer. - Questo programma chiederà alcune informazioni e configurerà %2 sul computer. - - - - For best results, please ensure that this computer: - Per ottenere prestazioni ottimali, assicurarsi che questo computer: - - - - System requirements - Requisiti di sistema + + Gathering system information... + Raccolta delle informazioni di sistema... @@ -359,12 +378,12 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno <strong>Partizionamento manuale</strong><br/>Si possono creare o ridimensionare le partizioni manualmente. - + Boot loader location: Posizionamento del boot loader: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 sarà ridotta a %2MB e una nuova partizione di %3MB sarà creata per %4. @@ -375,9 +394,9 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno - - - + + + Current: Corrente: @@ -387,96 +406,96 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno Riutilizzare %1 come partizione home per &2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Selezionare una partizione da ridurre, trascina la barra inferiore per ridimensionare</strong> - + <strong>Select a partition to install on</strong> <strong>Selezionare la partizione sulla quale si vuole installare</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Impossibile trovare una partizione EFI di sistema. Si prega di tornare indietro ed effettuare un partizionamento manuale per configurare %1. - + The EFI system partition at %1 will be used for starting %2. La partizione EFI di sistema su %1 sarà usata per avviare %2. - + EFI system partition: Partizione EFI di sistema: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Questo dispositivo di memoria non sembra contenere alcun sistema operativo. Come si vuole procedere?<br/>Si potranno comunque rivedere e confermare le scelte prima di apportare i cambiamenti al dispositivo. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Cancellare disco</strong><br/>Questo <font color="red">cancellerà</font> tutti i dati attualmente presenti sul dispositivo di memoria. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Questo dispositivo di memoria ha %1. Come si vuole procedere?<br/>Si potranno comunque rivedere e confermare le scelte prima di apportare i cambiamenti al dispositivo. - + No Swap No Swap - + Reuse Swap Riutilizza Swap - + Swap (no Hibernate) Swap (senza ibernazione) - + Swap (with Hibernate) Swap (con ibernazione) - + Swap to file Swap su file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Installare a fianco</strong><br/>Il programma di installazione ridurrà una partizione per dare spazio a %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Sostituire una partizione</strong><br/>Sostituisce una partizione con %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Questo dispositivo di memoria contenere già un sistema operativo. Come si vuole procedere?<br/>Si potranno comunque rivedere e confermare le scelte prima di apportare i cambiamenti al dispositivo. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Questo dispositivo di memoria contenere diversi sistemi operativi. Come si vuole procedere?<br/>Comunque si potranno rivedere e confermare le scelte prima di apportare i cambiamenti al dispositivo. @@ -973,37 +992,37 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno FillGlobalStorageJob - + Set partition information Impostare informazioni partizione - + Install %1 on <strong>new</strong> %2 system partition. Installare %1 sulla <strong>nuova</strong> partizione di sistema %2. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Impostare la <strong>nuova</strong> %2 partizione con punto di mount <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Installare %2 sulla partizione di sistema %3 <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Impostare la partizione %3 <strong>%1</strong> con punto di montaggio <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Installare il boot loader su <strong>%1</strong>. - + Setting up mount points. Impostazione dei punti di mount. @@ -1044,12 +1063,12 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno Termina - + Installation Complete Installazione completata - + The installation of %1 is complete. L'installazione di %1 è completata. @@ -1077,6 +1096,59 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno Il programma di installazione non è riuscito a formattare la partizione %1 sul disco '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + ha almeno %1 GB di spazio disponibile + + + + There is not enough drive space. At least %1 GB is required. + Non c'è spazio sufficiente sul dispositivo. E' richiesto almeno %1 GB. + + + + has at least %1 GB working memory + ha almeno %1 GB di memoria + + + + The system does not have enough working memory. At least %1 GB is required. + Il sistema non dispone di sufficiente memoria. E' richiesto almeno %1 GB. + + + + is plugged in to a power source + è collegato a una presa di alimentazione + + + + The system is not plugged in to a power source. + Il sistema non è collegato a una presa di alimentazione. + + + + is connected to the Internet + è connesso a Internet + + + + The system is not connected to the Internet. + Il sistema non è connesso a internet. + + + + The installer is not running with administrator rights. + Il programma di installazione non è stato avviato con i diritti di amministrazione. + + + + The screen is too small to display the installer. + Schermo troppo piccolo per mostrare il programma d'installazione. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno I&nstalla boot loader su: - + Are you sure you want to create a new partition table on %1? Si è sicuri di voler creare una nuova tabella delle partizioni su %1? - + Can not create new partition Impossibile creare nuova partizione - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. La tabella delle partizioni su %1 contiene già %2 partizioni primarie, non se ne possono aggiungere altre. Rimuovere una partizione primaria e aggiungere una partizione estesa invece. @@ -1793,100 +1865,110 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno PartitionViewStep - + Gathering system information... Raccolta delle informazioni di sistema... - + Partitions Partizioni - + Install %1 <strong>alongside</strong> another operating system. Installare %1 <strong>a fianco</strong> di un altro sistema operativo. - + <strong>Erase</strong> disk and install %1. <strong>Cancellare</strong> il disco e installare %1. - + <strong>Replace</strong> a partition with %1. <strong>Sostituire</strong> una partizione con %1. - + <strong>Manual</strong> partitioning. Partizionamento <strong>manuale</strong>. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Installare %1 <strong>a fianco</strong> di un altro sistema operativo sul disco<strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Cancellare</strong> il disco <strong>%2</strong> (%3) e installa %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Sostituire</strong> una partizione sul disco <strong>%2</strong> (%3) con %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). Partizionamento <strong>manuale</strong> sul disco <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Disco <strong>%1</strong> (%2) - + Current: Corrente: - + After: Dopo: - + No EFI system partition configured Nessuna partizione EFI di sistema è configurata - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. Una partizione EFI di sistema è necessaria per avviare %1.<br/><br/>Per configurare una partizione EFI di sistema, tornare indietro e selezionare o creare un filesystem FAT32 con il flag <strong>esp</strong> abilitato e un punto di mount <strong>%2</strong>.<br/><br/>Si può continuare senza configurare una partizione EFI ma il sistema rischia di non avviarsi. - + EFI system partition flag not set Il flag della partizione EFI di sistema non è impostato. - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. Una partizione EFI di sistema è necessaria per avviare %1.<br/><br/>Una partizione è stata configurata con punto di mount <strong>%2</strong> ma il relativo flag <strong>esp</strong> non è impostato.<br/>Per impostare il flag, tornare indietro e modificare la partizione.<br/><br/>Si può continuare senza impostare il flag ma il sistema rischia di non avviarsi. - + Boot partition not encrypted Partizione di avvio non criptata - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. E' stata configurata una partizione di avvio non criptata assieme ad una partizione root criptata. <br/><br/>Ci sono problemi di sicurezza con questo tipo di configurazione perchè dei file di sistema importanti sono tenuti su una partizione non criptata.<br/>Si può continuare se lo si desidera ma dopo ci sarà lo sblocco del file system, durante l'avvio del sistema.<br/>Per criptare la partizione di avvio, tornare indietro e ricrearla, selezionando <strong>Criptare</strong> nella finestra di creazione della partizione. + + + has at least one disk device available. + ha almeno un'unità disco disponibile. + + + + There are no partitons to install on. + Non ci sono partizioni su cui installare + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Output: QObject - + Default Keyboard Model Modello tastiera di default - - + + Default Default @@ -2064,6 +2146,11 @@ Output: (no mount point) (nessun mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Output: Partizione EFI di sistema: - - RequirementsChecker - - - Gathering system information... - Raccolta delle informazioni di sistema... - - - - has at least %1 GB available drive space - ha almeno %1 GB di spazio disponibile - - - - There is not enough drive space. At least %1 GB is required. - Non c'è spazio sufficiente sul dispositivo. E' richiesto almeno %1 GB. - - - - has at least %1 GB working memory - ha almeno %1 GB di memoria - - - - The system does not have enough working memory. At least %1 GB is required. - Il sistema non dispone di sufficiente memoria. E' richiesto almeno %1 GB. - - - - is plugged in to a power source - è collegato a una presa di alimentazione - - - - The system is not plugged in to a power source. - Il sistema non è collegato a una presa di alimentazione. - - - - is connected to the Internet - è connesso a Internet - - - - The system is not connected to the Internet. - Il sistema non è connesso a internet. - - - - The installer is not running with administrator rights. - Il programma di installazione non è stato avviato con i diritti di amministrazione. - - - - The screen is too small to display the installer. - Schermo troppo piccolo per mostrare il programma d'installazione. - - ResizeFSJob @@ -2225,65 +2254,65 @@ Output: - + Invalid configuration - + Configurazione non valida - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + Ridimensionamento fallito. - + The filesystem %1 could not be found in this system, and cannot be resized. - + Il filesystem %1 non è stato trovato su questo sistema, e non può essere ridimensionato. - + The device %1 could not be found in this system, and cannot be resized. - + Il dispositivo %1 non è stato trovato su questo sistema, e non può essere ridimensionato. - - + + The filesystem %1 cannot be resized. - + Il filesystem %1 non può essere ridimensionato. - - + + The device %1 cannot be resized. - + Il dispositivo %1 non può essere ridimensionato. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2335,7 +2364,35 @@ Output: The installer failed to resize a volume group named '%1'. - + Il programma di installazione non è riuscito a ridimensionare un volume di gruppo di nome '%1' + + + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Questo computer non soddisfa i requisiti minimi per installare %1. <br/>L'installazione non può proseguire. <a href="#details">Dettagli...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Questo computer non soddisfa alcuni requisiti consigliati per l'installazione di %1. <br/>L'installazione può proseguire ma alcune funzionalità potrebbero non essere disponibili. + + + + This program will ask you some questions and set up %2 on your computer. + Questo programma chiederà alcune informazioni e configurerà %2 sul computer. + + + + For best results, please ensure that this computer: + Per ottenere prestazioni ottimali, assicurarsi che questo computer: + + + + System requirements + Requisiti di sistema @@ -2777,7 +2834,7 @@ Output: List of Physical Volumes - + Lista dei volumi fisici @@ -2802,7 +2859,7 @@ Output: Total Size: - + Dimensione totale: @@ -2815,7 +2872,7 @@ Output: Used Size: - + Dimensione utilizzata: @@ -2861,27 +2918,27 @@ Output: &Informazioni su - + <h1>Welcome to the %1 installer.</h1> <h1>Benvenuto nel programma d'installazione di %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Benvenuti nel programma di installazione Calamares per %1.</h1> - + About %1 installer Informazioni sul programma di installazione %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Grazie a: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg e al <a href="https://www.transifex.com/calamares/calamares/">team dei traduttori di Calamares</a>.<br/><br/>Lo sviluppo di<a href="https://calamares.io/">Calamares</a> è sponsorizzato da <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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. + - + %1 support supporto %1 @@ -2889,7 +2946,7 @@ Output: WelcomeViewStep - + Welcome Benvenuti diff --git a/lang/calamares_ja.ts b/lang/calamares_ja.ts index 88fd24c3a..1c2c2951f 100644 --- a/lang/calamares_ja.ts +++ b/lang/calamares_ja.ts @@ -25,22 +25,22 @@ %1 のマスターブートレコード - + Boot Partition ブートパーティション - + System Partition システムパーティション - + Do not install a boot loader ブートローダーをインストールしません - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ インストール + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ 完了 + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ ジョブ "%1" での Boost.Python エラー。 + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - このコンピュータは %1 をインストールするための最低要件を満たしていません。<br/>インストールは続行できません。<a href="#details">詳細...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - このコンピュータは、 %1 をインストールするための推奨条件をいくつか満たしていません。<br/>インストールは続行しますが、一部の機能が無効になる場合があります。 - - - - This program will ask you some questions and set up %2 on your computer. - このプログラムはあなたにいくつか質問をして、コンピュータ上で %2 を設定します。 - - - - For best results, please ensure that this computer: - 良好な結果を得るために、このコンピュータについて以下の項目を確認してください: - - - - System requirements - システム要件 + + Gathering system information... + システム情報を取得中... @@ -359,12 +378,12 @@ The installer will quit and all changes will be lost. <strong>手動パーティション</strong><br/>パーティションの作成、あるいはサイズ変更を行うことができます。 - + Boot loader location: ブートローダーの場所: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 は %2 MB に縮小され、新しい %3 MB のパーティションが %4 のために作成されます。 @@ -375,9 +394,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: 現在: @@ -387,96 +406,96 @@ The installer will quit and all changes will be lost. %1 を %2 のホームパーティションとして再利用する - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>縮小するパーティションを選択し、下のバーをドラッグしてサイズを変更して下さい</strong> - + <strong>Select a partition to install on</strong> <strong>インストールするパーティションの選択</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. システムにEFIシステムパーティションが存在しません。%1 のセットアップのため、元に戻り、手動パーティショニングを使用してください。 - + The EFI system partition at %1 will be used for starting %2. %1 上のEFIシステムパーテイションは %2 のスタートに使用されます。 - + EFI system partition: EFI システムパーティション: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. このストレージデバイスは、オペレーティングシステムを持っていないようです。どうしますか?<br/>ストレージデバイスに対する変更が実施される前に、変更点をレビューし、確認することができます。 - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>ディスクの消去</strong><br/>選択したストレージデバイス上のデータがすべて <font color="red">削除</font>されます。 - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. このストレージデバイスは %1 を有しています。どうしますか?<br/>ストレージデバイスに対する変更が実施される前に、変更点をレビューし、確認することができます。 - + No Swap スワップを使用しない - + Reuse Swap スワップを再利用 - + Swap (no Hibernate) スワップ(ハイバーネートなし) - + Swap (with Hibernate) スワップ(ハイバーネート) - + Swap to file ファイルにスワップ - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>共存してインストール</strong><br/>インストーラは %1 用の空きスペースを確保するため、パーティションを縮小します。 - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>パーティションの置換</strong><br/>パーティションを %1 に置き換えます。 - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. この記憶装置は、すでにオペレーティングシステムが存在します。どうしますか?<br/>ストレージデバイスに対する変更が実施される前に、変更点をレビューし、確認することができます。 - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. このストレージデバイスには、複数のオペレーティングシステムが存在します。どうしますか?<br />ストレージデバイスに対する変更が実施される前に、変更点をレビューし、確認することができます。 @@ -973,37 +992,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information パーティション情報の設定 - + Install %1 on <strong>new</strong> %2 system partition. <strong>新しい</strong> %2 システムパーティションに %1 をインストール。 - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. マウントポイント <strong>%1</strong> に <strong>新しい</strong> %2 パーティションをセットアップ。 - + Install %2 on %3 system partition <strong>%1</strong>. %3 システムパーティション <strong>%1</strong> に%2 をインストール。 - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. パーティション <strong>%1</strong> マウントポイント <strong>%2</strong> に %3 をセットアップ。 - + Install boot loader on <strong>%1</strong>. <strong>%1</strong> にブートローダーをインストール - + Setting up mount points. マウントポイントの設定。 @@ -1044,13 +1063,13 @@ The installer will quit and all changes will be lost. 終了 - + Installation Complete インストールが完了 - + The installation of %1 is complete. %1 のインストールは完了です。 @@ -1078,6 +1097,59 @@ The installer will quit and all changes will be lost. インストーラーはディスク '%2' 上のパーティション %1 のフォーマットに失敗しました。 + + GeneralRequirements + + + has at least %1 GB available drive space + 最低 %1 GBのディスク空き領域があること + + + + There is not enough drive space. At least %1 GB is required. + 十分なドライブ容量がありません。少なくとも %1 GB 必要です。 + + + + has at least %1 GB working memory + 最低 %1 GB のワーキングメモリーがあること + + + + The system does not have enough working memory. At least %1 GB is required. + システムには十分なワーキングメモリがありません。少なくとも %1 GB 必要です。 + + + + is plugged in to a power source + 電源が接続されていること + + + + The system is not plugged in to a power source. + システムに電源が接続されていません。 + + + + is connected to the Internet + インターネットに接続されていること + + + + The system is not connected to the Internet. + システムはインターネットに接続されていません。 + + + + The installer is not running with administrator rights. + インストーラーは管理者権限で実行されていません。 + + + + The screen is too small to display the installer. + インストーラーを表示するためには、画面が小さすぎます。 + + InteractiveTerminalPage @@ -1776,17 +1848,17 @@ The installer will quit and all changes will be lost. ブートローダーインストール先: - + Are you sure you want to create a new partition table on %1? %1 上で新しいパーティションテーブルを作成します。よろしいですか? - + Can not create new partition 新しいパーティションを作成できません - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. %1 上のパーティションテーブルには既にプライマリパーティション %2 が配置されており、追加することができません。プライマリパーティションを消去して代わりに拡張パーティションを追加してください。 @@ -1794,100 +1866,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... システム情報を取得中... - + Partitions パーティション - + Install %1 <strong>alongside</strong> another operating system. 他のオペレーティングシステムに<strong>共存して</strong> %1 をインストール。 - + <strong>Erase</strong> disk and install %1. ディスクを<strong>消去</strong>し %1 をインストール。 - + <strong>Replace</strong> a partition with %1. パーティションを %1 に<strong>置き換える。</strong> - + <strong>Manual</strong> partitioning. <strong>手動</strong>でパーティションを設定する。 - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). ディスク <strong>%2</strong> (%3) 上ののオペレーティングシステムと<strong>共存</strong>して %1 をインストール。 - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. ディスク <strong>%2</strong> (%3) を<strong>消去して</strong> %1 をインストール。 - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. ディスク <strong>%2</strong> (%3) 上のパーティションを %1 に<strong>置き換える。</strong> - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). ディスク <strong>%1</strong> (%2) 上で <strong>手動で</strong>パーティショニングする。 - + Disk <strong>%1</strong> (%2) ディスク <strong>%1</strong> (%2) - + Current: 現在: - + After: 変更後: - + No EFI system partition configured EFI システムパーティションが設定されていません - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. %1 を起動するためにはEFI システムパ ーティションが必要です。<br/><br/> EFI システムパーティションを設定するためには、元に戻って、マウントポイント<strong>%2</strong>で<strong>esp</strong>フラグを設定したFAT32ファイルシステムを選択するか作成します。<br/><br/>EFI システムパ ーティションの設定をせずに続行することはできますが、その場合はシステムの起動に失敗することになるかもしれません。 - + EFI system partition flag not set EFI システムパーティションのフラグが設定されていません - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. %1 を起動するためにはEFI システムパ ーティションが必要です。<br/><br/>パーティションはマウントポイント<strong>%2</strong>に設定されていますが、<strong>esp</strong> フラグが設定されていません。<br/>フラグを設定するには、元に戻ってパーティションを編集してください。<br/><br/>フラグの設定をせずに続けることはできますが、その場合、システムの起動に失敗することになるかもしれません。 - + Boot partition not encrypted ブートパーティションが暗号化されていません - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. ブートパーティションは暗号化されたルートパーティションとともにセットアップされましたが、ブートパーティションは暗号化されていません。<br/><br/>重要なシステムファイルが暗号化されていないパーティションに残されているため、このようなセットアップは安全上の懸念があります。<br/>セットアップを続行することはできますが、後でシステムの起動中にファイルシステムが解除されるおそれがあります。<br/>ブートパーティションを暗号化させるには、前の画面に戻って、再度パーティションを作成し、パーティション作成ウィンドウ内で<strong>Encrypt</strong> (暗号化) を選択してください。 + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2019,13 +2101,13 @@ Output: QObject - + Default Keyboard Model デフォルトのキーボードモデル - - + + Default デフォルト @@ -2065,6 +2147,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2160,64 +2247,6 @@ Output: EFI システムパーティション: - - RequirementsChecker - - - Gathering system information... - システム情報を取得中... - - - - has at least %1 GB available drive space - 最低 %1 GBのディスク空き領域があること - - - - There is not enough drive space. At least %1 GB is required. - 十分なドライブ容量がありません。少なくとも %1 GB 必要です。 - - - - has at least %1 GB working memory - 最低 %1 GB のワーキングメモリーがあること - - - - The system does not have enough working memory. At least %1 GB is required. - システムには十分なワーキングメモリがありません。少なくとも %1 GB 必要です。 - - - - is plugged in to a power source - 電源が接続されていること - - - - The system is not plugged in to a power source. - システムに電源が接続されていません。 - - - - is connected to the Internet - インターネットに接続されていること - - - - The system is not connected to the Internet. - システムはインターネットに接続されていません。 - - - - The installer is not running with administrator rights. - インストーラーは管理者権限で実行されていません。 - - - - The screen is too small to display the installer. - インストーラーを表示するためには、画面が小さすぎます。 - - ResizeFSJob @@ -2226,65 +2255,65 @@ Output: ファイルシステム ジョブのサイズ変更 - + Invalid configuration 不当な設定 - + The file-system resize job has an invalid configuration and will not run. ファイルシステムのサイズ変更ジョブが不当な設定であるため、作動しません。 - - + + KPMCore not Available KPMCore は利用できません - - + + Calamares cannot start KPMCore for the file-system resize job. Calamares はファイエウシステムのサイズ変更ジョブのため KPMCore を開始することができません。 - - - - - + + + + + Resize Failed サイズ変更に失敗しました - + The filesystem %1 could not be found in this system, and cannot be resized. ファイルシステム %1 がシステム内に見つけられなかったため、サイズ変更ができません。 - + The device %1 could not be found in this system, and cannot be resized. デバイス %1 がシステム内に見つけられなかったため、サイズ変更ができません。 - - + + The filesystem %1 cannot be resized. ファイルシステム %1 のサイズ変更ができません。 - - + + The device %1 cannot be resized. デバイス %1 のサイズ変更ができません。 - + The filesystem %1 must be resized, but cannot. ファイルシステム %1 はサイズ変更が必要ですが、できません。 - + The device %1 must be resized, but cannot デバイス %1 はサイズ変更が必要ですが、できません。 @@ -2339,6 +2368,34 @@ Output: インストーラーはボリュームグループ '%1' のサイズ変更に失敗しました。 + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + このコンピュータは %1 をインストールするための最低要件を満たしていません。<br/>インストールは続行できません。<a href="#details">詳細...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + このコンピュータは、 %1 をインストールするための推奨条件をいくつか満たしていません。<br/>インストールは続行しますが、一部の機能が無効になる場合があります。 + + + + This program will ask you some questions and set up %2 on your computer. + このプログラムはあなたにいくつか質問をして、コンピュータ上で %2 を設定します。 + + + + For best results, please ensure that this computer: + 良好な結果を得るために、このコンピュータについて以下の項目を確認してください: + + + + System requirements + システム要件 + + ScanningDialog @@ -2862,27 +2919,27 @@ Output: 説明 (&A) - + <h1>Welcome to the %1 installer.</h1> <h1>%1 インストーラーへようこそ。</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>%1 Calamares インストーラーにようこそ</h1> - + About %1 installer %1 インストーラーについて - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. + - + %1 support %1 サポート @@ -2890,7 +2947,7 @@ Output: WelcomeViewStep - + Welcome ようこそ diff --git a/lang/calamares_kk.ts b/lang/calamares_kk.ts index 73c9822fa..54d530a3d 100644 --- a/lang/calamares_kk.ts +++ b/lang/calamares_kk.ts @@ -25,22 +25,22 @@ - + Boot Partition - + System Partition - + Do not install a boot loader - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Орнату + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Дайын + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -313,30 +352,10 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - - - - - System requirements + + Gathering system information... @@ -358,12 +377,12 @@ The installer will quit and all changes will be lost. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,9 +393,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: @@ -386,96 +405,96 @@ The installer will quit and all changes will be lost. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: EFI жүйелік бөлімі: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -972,37 +991,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1043,12 +1062,12 @@ The installer will quit and all changes will be lost. - + Installation Complete - + The installation of %1 is complete. @@ -1076,6 +1095,59 @@ The installer will quit and all changes will be lost. + + GeneralRequirements + + + has at least %1 GB available drive space + + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1774,17 +1846,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1792,100 +1864,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... - + Partitions - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: - + After: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2014,13 +2096,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2060,6 +2142,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2155,64 +2242,6 @@ Output: EFI жүйелік бөлімі: - - RequirementsChecker - - - Gathering system information... - - - - - has at least %1 GB available drive space - - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2221,65 +2250,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2334,6 +2363,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + + + + + System requirements + + + ScanningDialog @@ -2857,27 +2914,27 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support %1 қолдауы @@ -2885,7 +2942,7 @@ Output: WelcomeViewStep - + Welcome Қош келдіңіз diff --git a/lang/calamares_kn.ts b/lang/calamares_kn.ts index 796e57a51..0bc451383 100644 --- a/lang/calamares_kn.ts +++ b/lang/calamares_kn.ts @@ -25,22 +25,22 @@ - + Boot Partition - + System Partition - + Do not install a boot loader - + %1 (%2) @@ -110,6 +110,19 @@ ಸ್ಥಾಪಿಸು + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -313,30 +352,10 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - - - - - System requirements + + Gathering system information... @@ -358,12 +377,12 @@ The installer will quit and all changes will be lost. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,9 +393,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: ಪ್ರಸಕ್ತ: @@ -386,96 +405,96 @@ The installer will quit and all changes will be lost. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -972,37 +991,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1043,12 +1062,12 @@ The installer will quit and all changes will be lost. - + Installation Complete - + The installation of %1 is complete. @@ -1076,6 +1095,59 @@ The installer will quit and all changes will be lost. + + GeneralRequirements + + + has at least %1 GB available drive space + + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1774,17 +1846,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1792,100 +1864,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... - + Partitions - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: ಪ್ರಸಕ್ತ: - + After: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2014,13 +2096,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2060,6 +2142,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2155,64 +2242,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - - - - - has at least %1 GB available drive space - - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2221,65 +2250,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2334,6 +2363,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + + + + + System requirements + + + ScanningDialog @@ -2857,27 +2914,27 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support @@ -2885,7 +2942,7 @@ Output: WelcomeViewStep - + Welcome diff --git a/lang/calamares_ko.ts b/lang/calamares_ko.ts index c5156b4c4..03f6c04d9 100644 --- a/lang/calamares_ko.ts +++ b/lang/calamares_ko.ts @@ -4,7 +4,7 @@ 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. - 이 시스템의 <strong>부트 환경</strong>입니다. <br> <br> 오래된 x86 시스템은 <strong>BIOS</strong>만을 지원합니다. <br> 최근 시스템은 주로 <strong>EFI</strong>을(를) 사용하지만, 호환 모드로 시작한 경우 BIOS로 나타날 수도 있습니다. + 이 시스템의 <strong>부트 환경</strong>입니다. <br> <br> 오래된 x86 시스템은 <strong>BIOS</strong>만을 지원합니다. <br> 최근 시스템은 주로 <strong>EFI</strong>를 사용하지만, 호환 모드로 시작한 경우 BIOS로 나타날 수도 있습니다. @@ -25,22 +25,22 @@ %1의 마스터 부트 레코드 - + Boot Partition 부트 파티션 - + System Partition 시스템 파티션 - + Do not install a boot loader 부트로더를 설치하지 않습니다 - + %1 (%2) %1 (%2) @@ -99,7 +99,7 @@ Debug information - 디버깅 정보 + 디버그 정보 @@ -110,6 +110,19 @@ 설치 + + Calamares::FailJob + + + Job failed (%1) + (% 1) 작업 실패 + + + + Programmed job failure was explicitly requested. + 프로그래밍된 작업 실패가 명시적으로 요청되었습니다. + + Calamares::JobThread @@ -118,17 +131,25 @@ 완료 + + Calamares::NamedJob + + + Example job (%1) + 작업 예제 (%1) + + Calamares::ProcessJob Run command %1 %2 - 커맨드 %1 %2 실행 + 명령 %1 %2 실행 Running command %1 %2 - 커맨드 %1 %2 실행 중 + 명령 %1 %2 실행중 @@ -136,7 +157,7 @@ Running %1 operation. - %1 명령을 실행 중 + %1 명령을 실행중 @@ -164,24 +185,42 @@ 작업 "%1"에서 Boost.Python 오류 + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + %n 모듈(들)을 기다리는 중. + + + + (%n second(s)) + (%n 초) + + + + System-requirements checking is complete. + 시스템 요구사항 검사가 완료 되었습니다. + + Calamares::ViewManager &Back - 뒤로(&B) + 뒤로 (&B) &Next - 다음(&N) + 다음 (&N) &Cancel - 취소(&C) + 취소 (&C) @@ -197,7 +236,7 @@ %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - %1 이(가) 설치될 수 없습니다. Calamares가 모든 구성된 모듈을 불러올 수 없었습니다. 이것은 Calamares가 분포에 의해 사용되는 방식에서 비롯된 문제입니다. + %1 가 설치될 수 없습니다. Calamares가 모든 구성된 모듈을 불러올 수 없었습니다. 이것은 Calamares가 분포에 의해 사용되는 방식에서 비롯된 문제입니다. @@ -249,17 +288,17 @@ The installer will quit and all changes will be lost. &Install now - 지금 설치(&I) + 지금 설치 (&I) Go &back - 뒤로 이동(&b) + 뒤로 이동 (&b) &Done - 완료(&D) + 완료 (&D) @@ -310,35 +349,15 @@ The installer will quit and all changes will be lost. Show debug information - 디버깅 정보 보기 + 디버그 정보 보기 - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - - - - - System requirements - 시스템 요구 사항 + + Gathering system information... + 시스템 정보 수집 중... @@ -356,129 +375,129 @@ The installer will quit and all changes will be lost. <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - + <strong>수동 파티션 작업</strong><br/>직접 파티션을 만들거나 크기를 조정할 수 있습니다. - + Boot loader location: - 부트 로더 위치: + 부트 로더 위치 : - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. - + %1이 %2MB로 축소되고 %4에 대해 새 %3MB 파티션이 생성됩니다. Select storage de&vice: - 스토리지 장치 선택 + 저장 장치 선택 (&v) - - - + + + Current: 현재: Reuse %1 as home partition for %2. - + %2의 홈 파티션으로 %1을 재사용합니다. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>축소할 파티션을 선택한 다음 하단 막대를 끌어 크기를 조정합니다.</strong> - + <strong>Select a partition to install on</strong> - + <strong>설치할 파티션을 선택합니다.</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + 이 시스템에서는 EFI 시스템 파티션을 찾을 수 없습니다. 돌아가서 수동 파티션 작업을 사용하여 %1을 설정하세요. - + The EFI system partition at %1 will be used for starting %2. %1의 EFI 시스템 파티션은 %2의 시작으로 사용될 것입니다. - + EFI system partition: EFI 시스템 파티션: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + 이 저장 장치에는 운영 체제가없는 것 같습니다. 무엇을하고 싶으십니까?<br/>저장 장치를 변경하기 전에 선택 사항을 검토하고 확인할 수 있습니다. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + <strong>디스크 지우기</strong><br/>그러면 선택한 저장 장치에 현재 있는 모든 데이터가 <font color="red">삭제</font>됩니다. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - - No Swap - + 이 저장 장치에 %1이 있습니다. 무엇을하고 싶으십니까?<br/>저장 장치를 변경하기 전에 선택 사항을 검토하고 확인할 수 있습니다. + No Swap + 스왑 없음 + + + Reuse Swap - + 스왑 재사용 - + Swap (no Hibernate) - + 스왑 (최대 절전모드 아님) - + Swap (with Hibernate) - + 스왑 (최대 절전모드 사용) - + Swap to file - - - - - - - - <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - - - - - <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + 파일로 스왑 + + - This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. + <strong>함께 설치</strong><br/>설치 관리자가 파티션을 축소하여 %1 공간을 확보합니다. - + + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. + <strong>파티션 바꾸기</strong><br/>파티션을 %1로 바꿉니다. + + + + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. + 이 저장 장치에는 이미 운영 체제가 있습니다. 무엇을하고 싶으십니까?<br/>저장 장치를 변경하기 전에 선택 사항을 검토하고 확인할 수 있습니다. + + + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + 이 저장 장치에는 여러 개의 운영 체제가 있습니다. 무엇을하고 싶으십니까?<br/>저장 장치를 변경하기 전에 선택 사항을 검토하고 확인할 수 있습니다. @@ -564,22 +583,22 @@ The installer will quit and all changes will be lost. Partition &Type: - 파티션 유형(&T): + 파티션 유형 (&T): &Primary - 주 파티션(&P) + 주 파티션 (&P) E&xtended - 확장 파티션(&E) + 확장 파티션 (&E) Fi&le System: - 파일 시스템(&l): + 파일 시스템 (&l): @@ -594,7 +613,7 @@ The installer will quit and all changes will be lost. &Mount Point: - 마운트 지점(&M): + 마운트 위치 (&M): @@ -604,7 +623,7 @@ The installer will quit and all changes will be lost. En&crypt - 암호화(&c) + 암호화 (&c) @@ -614,7 +633,7 @@ The installer will quit and all changes will be lost. Primary - 주 파티션 + 파티션 @@ -632,22 +651,22 @@ The installer will quit and all changes will be lost. Create new %2MB partition on %4 (%3) with file system %1. - + %1 파일 시스템을 사용하여 %4 (%3)에 새 %2MB 파티션을 만듭니다. Create new <strong>%2MB</strong> partition on <strong>%4</strong> (%3) with file system <strong>%1</strong>. - + <strong>%1</strong> 파일 시스템을 사용하여 <strong>%4</strong> (%3)에 새 <strong>%2MB</strong> 파티션을 만듭니다. Creating new %1 partition on %2. - + %2에 새로운 %1 파티션 테이블을 만드는 중입니다. The installer failed to create partition on disk '%1'. - + 디스크 '%1'에 파티션을 생성하지 못했습니다. @@ -744,7 +763,7 @@ The installer will quit and all changes will be lost. Create Volume Group - + 볼륨 그룹 생성 @@ -752,22 +771,22 @@ The installer will quit and all changes will be lost. Create new volume group named %1. - + %1로 이름 지정된 새 볼륨 그룹을 생성합니다. Create new volume group named <strong>%1</strong>. - + <strong>%1</strong>로 이름 지정된 새 볼륨 그룹을 생성중입니다. Creating new volume group named %1. - + %1로 이름 지정된 새 볼륨 그룹을 생성중입니다. The installer failed to create a volume group named '%1'. - + 설치 관리자가 '%1'로 이름 지정된 볼륨 그룹을 생성하지 못했습니다. @@ -776,17 +795,17 @@ The installer will quit and all changes will be lost. Deactivate volume group named %1. - + %1로 이름 지정된 볼륨 그룹을 비활성화합니다. Deactivate volume group named <strong>%1</strong>. - + <strong>%1</strong>로 이름 지정된 볼륨 그룹을 비활성화합니다. The installer failed to deactivate a volume group named %1. - + %1로 이름 지정된 볼륨 그룹을 비활성화하지 못했습니다. @@ -817,7 +836,7 @@ The installer will quit and all changes will be lost. The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + 선택한 저장 장치의 <strong>파티션 테이블</strong> 유형입니다.<br><br>파티션 테이블 유형을 변경하는 유일한 방법은 파티션 테이블을 처음부터 지우고 재생성하는 것입니다. 이렇게 하면 스토리지 디바이스의 모든 데이터가 삭제됩니다.<br>달리 선택하지 않으면 이 설치 관리자는 현재 파티션 테이블을 유지합니다.<br>확실하지 않은 경우 최신 시스템에서는 GPT가 선호됩니다. @@ -827,22 +846,22 @@ The installer will quit and all changes will be lost. This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + 이것은 <strong>루프</strong> 장치입니다.<br><br>파티션 테이블이 없는 사이비 장치이므로 파일을 블록 장치로 액세스할 수 있습니다. 이러한 종류의 설정은 일반적으로 단일 파일 시스템만 포함합니다. This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + 이 설치 관리자는 선택한 저장 장치에서 <strong>파티션 테이블을 검색할 수 없습니다.</strong><br><br>장치에 파티션 테이블이 없거나 파티션 테이블이 손상되었거나 알 수 없는 유형입니다.<br>이 설치 관리자는 자동으로 또는 수동 파티션 페이지를 통해 새 파티션 테이블을 생성할 수 있습니다. <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br><strong>EFI</strong> 부팅 환경에서 시작하는 최신 시스템에 권장되는 파티션 테이블 유형입니다. <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. - + <br><br>이 파티션 테이블 유형은 <strong>BIOS</strong> 부팅 환경에서 시작하는 이전 시스템에만 권장됩니다. GPT는 대부분의 다른 경우에 권장됩니다.<br><br><strong>경고 : </strong>MBR 파티션 테이블은 구식 MS-DOS 표준입니다.<br><em>기본</em> 파티션은 4개만 생성할 수 있으며, 이 4개 중 1개는 <em>확장</em> 파티션일 수 있으며, 이 파티션에는 여러 개의 <em>논리</em> 파티션이 포함될 수 있습니다. @@ -850,12 +869,12 @@ The installer will quit and all changes will be lost. %1 - %2 (%3) - + %1 - %2 (%3) %1 - (%2) - + %1 - (%2) @@ -863,12 +882,12 @@ The installer will quit and all changes will be lost. Write LUKS configuration for Dracut to %1 - + Dracut에 대한 LUKS 설정을 %1에 쓰기 Skip writing LUKS configuration for Dracut: "/" partition is not encrypted - + Dracut에 대한 LUKS 설정 쓰기 건너뛰기 : "/" 파티션이 암호화되지 않음 @@ -881,7 +900,7 @@ The installer will quit and all changes will be lost. Dummy C++ Job - 더미 C++ 작업 + C++ 더미 작업 @@ -894,12 +913,12 @@ The installer will quit and all changes will be lost. Content: - 내용: + 내용 : &Keep - 유지(&K) + 유지 (&K) @@ -914,12 +933,12 @@ The installer will quit and all changes will be lost. &Mount Point: - 마운트 위치(&M): + 마운트 위치 (&M): Si&ze: - 크기(&z): + 크기 (&z): @@ -929,7 +948,7 @@ The installer will quit and all changes will be lost. Fi&le System: - 파일 시스템(&l): + 파일 시스템 (&l): @@ -952,7 +971,7 @@ The installer will quit and all changes will be lost. En&crypt system - 시스템 암호화(&c) + 암호화 시스템 (&c) @@ -973,37 +992,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information 파티션 정보 설정 - + Install %1 on <strong>new</strong> %2 system partition. - + <strong>새</strong> %2 시스템 파티션에 %1를설치합니다. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + 마운트 위치 <strong>%1</strong>을 사용하여 <strong>새</strong> 파티션 %2를 설정합니다. - + Install %2 on %3 system partition <strong>%1</strong>. - + 시스템 파티션 <strong>%1</strong>의 %3에 %2를 설치합니다. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + <strong>%2</strong> 마운트 위치를 사용하여 파티션 <strong>%1</strong>의 %3 을 설정합니다. - + Install boot loader on <strong>%1</strong>. - + <strong>%1</strong>에 부트 로더를 설치합니다. - + Setting up mount points. 마운트 위치를 설정 중입니다. @@ -1018,22 +1037,22 @@ The installer will quit and all changes will be lost. <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>이 확인란을 선택하면 <span style=" font-style:italic;">완료</span>를 클릭하거나 설치 관리자를 닫으면 시스템이 즉시 다시 시작됩니다.</p></body></html> &Restart now - 지금 재시작(&R) + 지금 재시작 (&R) <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>모두 완료되었습니다.</h1><br/>%1이 컴퓨터에 설치되었습니다.<br/>이제 새 시스템으로 다시 시작하거나 %2 라이브 환경을 계속 사용할 수 있습니다. <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. - + <h1>설치에 실패했습니다.</h1><br/>%1이 컴퓨터에 설치되지 않았습니다.<br/>오류 메시지는 %2입니다. @@ -1044,12 +1063,12 @@ The installer will quit and all changes will be lost. 완료 - + Installation Complete 설치 완료 - + The installation of %1 is complete. %1의 설치가 완료되었습니다. @@ -1059,12 +1078,12 @@ The installer will quit and all changes will be lost. Format partition %1 (file system: %2, size: %3 MB) on %4. - + %4의 %1 파티션 형식 (파일 시스템: %2, 크기: %3 MB) . Format <strong>%3MB</strong> partition <strong>%1</strong> with file system <strong>%2</strong>. - + 파티션 <strong>%1</strong>의 <strong></strong><strong>%3MB</strong>을 파일 시스템 %2로 포맷합니다. @@ -1077,6 +1096,59 @@ The installer will quit and all changes will be lost. 설치 관리자가 '%2' 디스크에 있는 %1 파티션을 포맷하지 못했습니다. + + GeneralRequirements + + + has at least %1 GB available drive space + 최소 %1 GB의 여유 공간이 필요합니다. + + + + There is not enough drive space. At least %1 GB is required. + 저장 공간이 충분하지 않습니다. 최소 %1 GB의 공간이 필요합니다. + + + + has at least %1 GB working memory + 최소 %1 GB의 가용 메모리가 필요합니다 + + + + The system does not have enough working memory. At least %1 GB is required. + 이 시스템은 가용 메모리가 충분하지 않습니다. 최소 %1 GB의 가용 메모리가 필요합니다. + + + + is plugged in to a power source + 전원 공급이 연결되어 있습니다 + + + + The system is not plugged in to a power source. + 이 시스템은 전원 공급이 연결되어 있지 않습니다 + + + + is connected to the Internet + 인터넷에 연결되어 있습니다 + + + + The system is not connected to the Internet. + 이 시스템은 인터넷에 연결되어 있지 않습니다. + + + + The installer is not running with administrator rights. + 설치 관리자가 관리자 권한으로 동작하고 있지 않습니다. + + + + The screen is too small to display the installer. + 설치 관리자를 표시하기에 화면이 너무 작습니다. + + InteractiveTerminalPage @@ -1134,17 +1206,17 @@ The installer will quit and all changes will be lost. 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>. - + 시스템 로케일 설정은 일부 명령줄 사용자 인터페이스 요소의 언어 및 문자 집합에 영향을 줍니다.<br/>현재 설정은 <strong>%1</strong>입니다. &Cancel - 취소(&C) + 취소 (&C) &OK - 확인(&O) + 확인 (&O) @@ -1183,33 +1255,33 @@ The installer will quit and all changes will be lost. <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 드라이버</strong><br/>by %2 <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 그래픽 드라이버</strong><br/><font color="Grey">by %2</font> <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 브라우저 플러그인</strong><br/><font color="Grey">by %2</font> <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 코덱</strong><br/><font color="Grey">by %2</font> <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1 패키지</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> @@ -1230,28 +1302,28 @@ The installer will quit and all changes will be lost. The system language will be set to %1. - 시스템 언어가 %1로 설정될 것입니다. + 시스템 언어가 %1로 설정됩니다. The numbers and dates locale will be set to %1. - 숫자와 날짜 로케일이 %1로 설정될 것입니다. + 숫자와 날짜 로케일이 %1로 설정됩니다. Region: - 대륙: + 지역 : Zone: - 표준시간대: + 표준시간대 : &Change... - 변경(&C)... + 변경 (&C)... @@ -1338,7 +1410,7 @@ The installer will quit and all changes will be lost. The password is a palindrome - 암호가 회문입니다 + 암호가 앞뒤로 동일해 보이는 단어입니다 @@ -1408,132 +1480,132 @@ The installer will quit and all changes will be lost. The password is shorter than %1 characters - + 암호가 %1 문자보다 짧습니다 The password is too short - + 암호가 너무 짧습니다 The password is just rotated old one - + 암호가 이전 암호로 바뀌었습니다 The password contains less than %1 character classes - + 암호에 포함된 문자 클래스가 %1개 미만입니다 The password does not contain enough character classes - + 암호에 문자 클래스가 충분하지 않습니다 The password contains more than %1 same characters consecutively - + 암호에 동일 문자가 %1개 이상 연속해 있습니다 The password contains too many same characters consecutively - + 암호에 너무 많은 동일 문자가 연속해 있습니다 The password contains more than %1 characters of the same class consecutively - + 암호에 동일 문자 클래스가 %1개 이상 연속해 있습니다. The password contains too many characters of the same class consecutively - + 암호에 동일 문자 클래스가 너무 많이 연속해 있습니다. The password contains monotonic sequence longer than %1 characters - + 암호에 %1개 이상의 단순 문자열이 포함되어 있습니다 The password contains too long of a monotonic character sequence - + 암호에 너무 길게 단순 문자열이 포함되어 있습니다 No password supplied - + 암호가 제공 되지 않음 Cannot obtain random numbers from the RNG device - + RNG 장치에서 임의의 번호를 가져올 수 없습니다. Password generation failed - required entropy too low for settings - + 암호 생성 실패 - 설정에 필요한 엔트로피가 너무 작음 The password fails the dictionary check - %1 - + 암호가 사전 검사에 실패했습니다 - %1 The password fails the dictionary check - + 암호가 사전 검사에 실패했습니다. Unknown setting - %1 - + 설정되지 않음 - %1 Unknown setting - + 설정되지 않음 Bad integer value of setting - %1 - + 설정의 잘못된 정수 값 - %1 Bad integer value - + 잘못된 정수 값 Setting %1 is not of integer type - + 설정값 %1은 정수 유형이 아닙니다. Setting is not of integer type - + 설정값이 정수 형식이 아닙니다 Setting %1 is not of string type - + 설정값 %1은 문자열 유형이 아닙니다. Setting is not of string type - + 설정값이 문자열 유형이 아닙니다. Opening the configuration file failed - + 구성 파일을 열지 못했습니다. The configuration file is malformed - + 구성 파일의 형식이 잘못되었습니다. @@ -1579,14 +1651,14 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? - 로그인을 위해 어떤 이름을 사용할 것인가요? + 로그인할 때 사용할 이름은 무엇인가요? font-weight: normal - + 폰트-굵기 : 보통 @@ -1601,7 +1673,7 @@ The installer will quit and all changes will be lost. <small>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.</small> - + <small>확인을 위해 암호를 두번 입력해 주세요. 올바른 암호에는 문자, 숫자 및 구두점이 혼합되어 있으며 최소 8자 이상이어야 하며 정기적으로 변경해야 합니다.</small> @@ -1611,7 +1683,7 @@ The installer will quit and all changes will be lost. <small>This name will be used if you make the computer visible to others on a network.</small> - + <small>이 이름은 컴퓨터가 네트워크의 다른 사용자에게 표시되도록 할 때 사용됩니다.</small> @@ -1674,7 +1746,7 @@ The installer will quit and all changes will be lost. %1 %2 - + %1 %2 @@ -1722,170 +1794,180 @@ The installer will quit and all changes will be lost. Storage de&vice: - 스토리지 장치(&v): + 저장 장치 (&v): &Revert All Changes - 모든 변경 되돌리기(&R) + 모든 변경 되돌리기 (&R) New Partition &Table - 새로운 파티션 테이블(&T) + 새 파티션 테이블 (&T) Cre&ate - + 생성 (&a) &Edit - 수정(&E) + 수정 (&E) &Delete - 삭제(&D) + 삭제 (&D) New Volume Group - + 새 볼륨 그룹 Resize Volume Group - + 볼륨 그룹 크기변경 Deactivate Volume Group - + 볼륨 그룹 비활성화 Remove Volume Group - + 볼륨 그룹 제거 I&nstall boot loader on: - + 부트로더 설치 위치 (&l) : - + Are you sure you want to create a new partition table on %1? - + %1에 새 파티션 테이블을 생성하시겠습니까? - + Can not create new partition 새로운 파티션을 만들 수 없습니다 - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. - + %1의 파티션 테이블에는 이미 %2 기본 파티션이 있으므로 더 이상 추가할 수 없습니다. 대신 기본 파티션 하나를 제거하고 확장 파티션을 추가하세요. PartitionViewStep - + Gathering system information... 시스템 정보 수집 중... - + Partitions 파티션 - + Install %1 <strong>alongside</strong> another operating system. - + %1을 다른 운영 체제와 <strong>함께</strong> 설치합니다. - + <strong>Erase</strong> disk and install %1. - + 디스크를 <strong>지우고</strong> %1을 설치합니다. - + <strong>Replace</strong> a partition with %1. - + 파티션을 %1로 <strong>바꿉니다</strong>. - + <strong>Manual</strong> partitioning. - + <strong>수동</strong> 파티션 작업 - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + 디스크 <strong>%2</strong> (%3)에 다른 운영 체제와 <strong>함께</strong> %1을 설치합니다. - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + 디스크 <strong>%2</strong> (%3)를 <strong>지우고</strong> %1을 설치합니다. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + 디스크 <strong>%2</strong> (%3)의 파티션을 %1로 <strong>바꿉니다</strong>. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + 디스크 <strong>%1</strong> (%2) 의 <strong>수동</strong> 파티션 작업입니다. - + Disk <strong>%1</strong> (%2) - + 디스크 <strong>%1</strong> (%2) - + Current: 현재: - + After: 이후: - + No EFI system partition configured EFI 시스템 파티션이 설정되지 않았습니다 - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + %1를 시작하려면 EFI 시스템 파티션이 필요합니다.<br/><br/>EFI 시스템 파티션을 구성하려면 돌아가서 <strong>esp</strong> 플래그를 사용하도록 설정한 FAT32 파일 시스템을 선택하거나 생성하여 <strong>%2</strong> 위치를 마운트합니다.<br/><br/>EFI 시스템 파티션을 설정하지 않고 계속할 수 있지만 시스템이 시작되지 않을 수 있습니다. - + EFI system partition flag not set EFI 시스템 파티션 플래그가 설정되지 않았습니다 - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + %1를 시작하려면 EFI 시스템 파티션이 필요합니다.<br/><br/><strong>%2</strong> 마운트 위치로 파티션이 구성되었지만 해당 <strong>esp</strong> 플래그가 설정되지 않았습니다.<br/>플래그를 설정하려면 돌아가서 파티션을 편집합니다.<br/><br/>플래그를 설정하지 않고 계속할 수 있지만 시스템이 시작되지 않을 수 있습니다. - + Boot partition not encrypted 부트 파티션이 암호화되지 않았습니다 - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. - + 암호화된 루트 파티션과 함께 별도의 부팅 파티션이 설정되었지만 부팅 파티션은 암호화되지 않았습니다.<br/><br/>중요한 시스템 파일은 암호화되지 않은 파티션에 보관되기 때문에 이러한 설정과 관련하여 보안 문제가 있습니다.<br/>원하는 경우 계속할 수 있지만 나중에 시스템을 시작하는 동안 파일 시스템 잠금이 해제됩니다.<br/>부팅 파티션을 암호화하려면 돌아가서 다시 생성하여 파티션 생성 창에서 <strong>암호화</strong>를 선택합니다. + + + + has at least one disk device available. + 하나 이상의 디스크 장치를 사용할 수 있습니다. + + + + There are no partitons to install on. + 설치할 파티션이 없습니다. @@ -1893,13 +1975,13 @@ The installer will quit and all changes will be lost. Plasma Look-and-Feel Job - 플라즈마 Look-and-Feel 작업 + 플라즈마 모양과 느낌 작업 Could not select KDE Plasma Look-and-Feel package - KDE 플라즈마 Look-and-Feel 패키지를 선택할 수 없습니다 + KDE 플라즈마 모양과 느낌 패키지를 선택할 수 없습니다 @@ -1912,12 +1994,12 @@ The installer will quit and all changes will be lost. Placeholder - + 자리 표시자 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. - + KDE Plasma Desktop의 모양과 느낌을 선택하세요. 또한 시스템이 설치되면 이 단계를 건너뛰고 모양과 느낌을 구성할 수도 있습니다. 모양과 느낌 선택을 클릭하면 해당 모양을 미리 볼 수 있습니다. @@ -1992,7 +2074,7 @@ Output: Bad parameters for process job call. - + 프로세스 작업 호출에 대한 잘못된 매개 변수입니다. @@ -2018,13 +2100,13 @@ Output: QObject - + Default Keyboard Model 기본 키보드 모델 - - + + Default 기본 @@ -2036,22 +2118,22 @@ Output: extended - + 확장됨 unformatted - + 포맷되지 않음 swap - + 스왑 Unpartitioned space or unknown partition table - + 분할되지 않은 공간 또는 알 수 없는 파티션 테이블입니다. @@ -2062,7 +2144,12 @@ Output: (no mount point) - + (마운트 위치 없음) + + + + Requirements checking for module <i>%1</i> is complete. + <i>%1</i> 모듈에 대한 요구사항 검사가 완료되었습니다. @@ -2071,17 +2158,17 @@ Output: Remove Volume Group named %1. - + %1로 이름 지정된 볼륨 그룹을 제거합니다. Remove Volume Group named <strong>%1</strong>. - + <strong>%1</strong>로 이름 지정된 볼륨 그룹을 제거합니다. The installer failed to remove a volume group named '%1'. - + 설치 관리자가 '%1'이라는 볼륨 그룹을 제거하지 못했습니다. @@ -2094,7 +2181,7 @@ Output: Select where to install %1.<br/><font color="red">Warning: </font>this will delete all files on the selected partition. - + %1을 설치할 위치를 선택합니다.<br/><font color="red">경고: </font>선택한 파티션의 모든 파일이 삭제됩니다. @@ -2134,19 +2221,19 @@ Output: <strong>%4</strong><br/><br/>The partition %1 is too small for %2. Please select a partition with capacity at least %3 GiB. - + <strong>%4</strong><br/><br/>%1 파티션이 %2에 비해 너무 작습니다. 용량이 %3 GiB 이상인 파티션을 선택하십시오. <strong>%2</strong><br/><br/>An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + <strong>%2</strong><br/><br/>이 시스템에서는 EFI 시스템 파티션을 찾을 수 없습니다. 돌아가서 수동 파티션 작업을 사용하여 %1을 설정하세요. <strong>%3</strong><br/><br/>%1 will be installed on %2.<br/><font color="red">Warning: </font>all data on partition %2 will be lost. - + <strong>%3</strong><br/><br/>%1이 %2에 설치됩니다.<br/><font color="red">경고: </font>%2 파티션의 모든 데이터가 손실됩니다. @@ -2159,133 +2246,75 @@ Output: EFI 시스템 파티션: - - RequirementsChecker - - - Gathering system information... - 시스템 정보 수집 중... - - - - has at least %1 GB available drive space - 최소 %1 GB의 여유 공간이 필요합니다. - - - - There is not enough drive space. At least %1 GB is required. - 저장 공간이 충분하지 않습니다. 최소 %1 GB의 공간이 필요합니다. - - - - has at least %1 GB working memory - 최소 %1 GB의 가용 메모리가 필요합니다 - - - - The system does not have enough working memory. At least %1 GB is required. - 이 시스템은 가용 메모리가 충분하지 않습니다. 최소 %1 GB의 가용 메모리가 필요합니다. - - - - is plugged in to a power source - 전원 공급이 연결되어 있습니다 - - - - The system is not plugged in to a power source. - 이 시스템은 전원 공급이 연결되어 있지 않습니다 - - - - is connected to the Internet - 인터넷에 연결되어 있습니다 - - - - The system is not connected to the Internet. - 이 시스템은 인터넷에 연결되어 있지 않습니다. - - - - The installer is not running with administrator rights. - 설치 관리자가 관리자 권한으로 동작하고 있지 않습니다. - - - - The screen is too small to display the installer. - 설치 관리자를 표시하기에 화면이 너무 작습니다. - - ResizeFSJob Resize Filesystem Job - + 파일시스템 작업 크기조정 - + Invalid configuration - + 잘못된 설정 - + The file-system resize job has an invalid configuration and will not run. - + 파일 시스템 크기 조정 작업에 잘못된 설정이 있으며 실행되지 않습니다. - - + + KPMCore not Available - + KPMCore 사용할 수 없음 - - + + Calamares cannot start KPMCore for the file-system resize job. - + Calamares는 파일 시스템 크기 조정 작업을 위해 KPMCore를 시작할 수 없습니다. - - - - - + + + + + Resize Failed - + 크기조정 실패 - + The filesystem %1 could not be found in this system, and cannot be resized. - + 이 시스템에서 파일 시스템 %1를 찾을 수 없으므로 크기를 조정할 수 없습니다. - + The device %1 could not be found in this system, and cannot be resized. - + %1 장치를 이 시스템에서 찾을 수 없으며 크기를 조정할 수 없습니다. - - + + The filesystem %1 cannot be resized. - + 파일 시스템 %1의 크기를 조정할 수 없습니다. - - + + The device %1 cannot be resized. - + %1 장치의 크기를 조정할 수 없습니다. - + The filesystem %1 must be resized, but cannot. - + 파일 시스템 %1의 크기를 조정해야 하지만 조정할 수 없습니다. - + The device %1 must be resized, but cannot - + %1 장치의 크기를 조정해야 하지만 조정할 수 없습니다. @@ -2293,22 +2322,22 @@ Output: Resize partition %1. - + %1 파티션 크기조정 Resize <strong>%2MB</strong> partition <strong>%1</strong> to <strong>%3MB</strong>. - + 파티션 <strong>%1</strong>에서 <strong>%2MB</strong>의 크기를 <strong>%3MB</strong>로 조정합니다. Resizing %2MB partition %1 to %3MB. - + %2MB 파티션 %1의 크기를 %3MB로 조정합니다. The installer failed to resize partition %1 on disk '%2'. - + 섪치 프로그램이 디스크 '%2'에서 파티션 %1의 크기를 조정하지 못했습니다. @@ -2316,7 +2345,7 @@ Output: Resize Volume Group - + 볼륨 그룹 크기조정 @@ -2325,17 +2354,45 @@ Output: Resize volume group named %1 from %2 to %3. - + %1 볼륨 그룹의 크기를 %2에서 %3으로 조정합니다 Resize volume group named <strong>%1</strong> from <strong>%2</strong> to <strong>%3</strong>. - + <strong>%1</strong>로 이름 지정된 볼륨 그룹의 크기를 <strong>%2</strong>에서 <strong>%3</strong>로 조정합니다. The installer failed to resize a volume group named '%1'. - + 설치 프로그램이 '%1'로 이름 지정된 볼륨 그룹의 크기를 조정하지 못했습니다. + + + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + 이 컴퓨터는 %1 설치를 위한 최소 요구 사항을 충족하지 않습니다.<br/>설치를 계속할 수 없습니다. <a href="#details">세부 사항입니다...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + 이 컴퓨터는 %1 설치를 위한 권장 요구 사항 중 일부를 충족하지 않습니다.<br/>설치를 계속할 수 있지만 일부 기능을 사용하지 않도록 설정할 수 있습니다. + + + + This program will ask you some questions and set up %2 on your computer. + 이 프로그램은 몇 가지 질문을 하고 컴퓨터에 %2을 설정합니다. + + + + For best results, please ensure that this computer: + 최상의 결과를 얻으려면 이 컴퓨터가 다음 사항을 충족해야 합니다. + + + + System requirements + 시스템 요구 사항 @@ -2343,12 +2400,12 @@ Output: Scanning storage devices... - 스토리지 장치 검색 중... + 저장 장치 검색 중... Partitioning - 파티셔닝 + 파티션 작업 @@ -2416,82 +2473,82 @@ Output: Set flags on partition %1. - + 파티션 %1에 플래그를 설정합니다. Set flags on %1MB %2 partition. - + 파티션 %2에 %1MB의 플래그를 설정합니다. Set flags on new partition. - + 새 파티션에 플래그를 설정합니다. Clear flags on partition <strong>%1</strong>. - + 파티션 <strong>%1</strong>에서 플래그를 지웁니다. Clear flags on %1MB <strong>%2</strong> partition. - + 파티션 <strong>%2</strong>에서 %1MB의 플래그를 지웁니다 Clear flags on new partition. - + 새 파티션에서 플래그를 지웁니다. Flag partition <strong>%1</strong> as <strong>%2</strong>. - + 파티션 <strong>%1</strong>을 <strong>%2</strong>로 플래그 지정합니다. Flag %1MB <strong>%2</strong> partition as <strong>%3</strong>. - + 파티션 <strong>%2</strong>에서 %1MB를 <strong>%3</strong>로 플래그 지정합니다. Flag new partition as <strong>%1</strong>. - + 파티션을 <strong>%1</strong>로 플래그 지정합니다 Clearing flags on partition <strong>%1</strong>. - + 파티션 <strong>%1</strong>에서 플래그를 지우는 중입니다. Clearing flags on %1MB <strong>%2</strong> partition. - + 파티션 <strong>%2</strong>의 %1MB에서 플래그를 지우는 중입니다. Clearing flags on new partition. - + 새 파티션에서 플래그를 지우는 중입니다. Setting flags <strong>%2</strong> on partition <strong>%1</strong>. - + 파티션 <strong>%1</strong>에 플래그를 .<strong>%2</strong>로 설정합니다. Setting flags <strong>%3</strong> on %1MB <strong>%2</strong> partition. - + 파티션 <strong>%2</strong>의 %1MB에 <strong>%3</strong> 플래그를 설정합니다. Setting flags <strong>%1</strong> on new partition. - + 새 파티션에서 플래그를 <strong>%1</strong>으로 설정합니다. The installer failed to set flags on partition %1. - + 설치 프로그램이 파티션 %1에서 플래그를 설정하지 못했습니다.. @@ -2499,42 +2556,42 @@ Output: Set password for user %1 - + %1 사용자에 대한 암호를 설정합니다 Setting password for user %1. - + %1 사용자의 암호를 설정하는 중입니다 Bad destination system path. - + 잘못된 대상 시스템 경로입니다. rootMountPoint is %1 - + 루트마운트위치는 %1입니다. Cannot disable root account. - + root 계정을 비활성화 할 수 없습니다. passwd terminated with error code %1. - + passwd가 %1 오류 코드로 종료되었습니다. Cannot set password for user %1. - + %1 사용자에 대한 암호를 설정할 수 없습니다. usermod terminated with error code %1. - + usermod가 %1 오류 코드로 종료되었습니다 @@ -2589,7 +2646,7 @@ Output: %L1 / %L2 slide counter, %1 of %2 (numeric) - + %L1 / %L2 @@ -2597,7 +2654,7 @@ Output: This is an overview of what will happen once you start the install procedure. - + 설치 절차를 시작하면 어떻게 되는지 간략히 설명합니다. @@ -2623,7 +2680,7 @@ Output: Internal error in install-tracking. - + 설치 추적중 내부 오류 @@ -2636,28 +2693,28 @@ Output: Machine feedback - 장치 피드백 + 시스템 피드백 Configuring machine feedback. - 장치 피드백을 설정하는 중입니다. + 시스템 피드백을 설정하는 중입니다. Error in machine feedback configuration. - 장치 피드백 설정 중에 오류가 발생했습니다. + 시스템 피드백 설정 중에 오류가 발생했습니다. Could not configure machine feedback correctly, script error %1. - 장치 피드백을 정확하게 설정할 수 없습니다, %1 스크립트 오류. + 시스템 피드백을 정확하게 설정할 수 없습니다, %1 스크립트 오류. Could not configure machine feedback correctly, Calamares error %1. - 장치 피드백을 정확하게 설정할 수 없습니다, %1 깔라마레스 오류. + 시스템 피드백을 정확하게 설정할 수 없습니다, %1 깔라마레스 오류. @@ -2670,19 +2727,19 @@ Output: Placeholder - + 자리 표시자 <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - + <html><head/><body><p>이 옵션을 선택하면 <span style=" font-weight:600;">설치에 대한 정보가</span> 전혀 전송되지 않습니다.</p></body></html> TextLabel - + TextLabel @@ -2694,27 +2751,27 @@ Output: <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> - + <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">사용자 피드백에 대한 자세한 정보를 보려면 여기를 클릭하세요.</span></a></p></body></html> Install tracking helps %1 to see how many users they have, what hardware they install %1 to and (with the last two options below), get continuous information about preferred applications. To see what will be sent, please click the help icon next to each area. - + 설치 추적 기능을 사용하면 %1의 사용자 수, %1에 설치하는 하드웨어 (아래 마지막 두 옵션), 기본 응용 프로그램에 대한 지속적인 정보를 얻을 수 있습니다. 전송할 내용을 보려면 각 영역 옆에있는 도움말 아이콘을 클릭하십시오. By selecting this you will send information about your installation and hardware. This information will <b>only be sent once</b> after the installation finishes. - + 이 옵션을 선택하면 설치 및 하드웨어에 대한 정보가 전송됩니다. 이 정보는 설치가 완료된 후 <b>한 번만 전송</b>됩니다 By selecting this you will <b>periodically</b> send information about your installation, hardware and applications, to %1. - + 이 옵션을 선택하면 <b>주기적으로</b> 설치, 하드웨어 및 응용 프로그램에 대한 정보를 %1로 전송합니다. By selecting this you will <b>regularly</b> send information about your installation, hardware, applications and usage patterns, to %1. - + 이 옵션을 선택하면 <b>정기적으로</b> 설치, 하드웨어, 응용 프로그램 및 사용 패턴에 대한 정보를 %1로 전송합니다. @@ -2750,7 +2807,7 @@ Output: Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - 호트스 이름이 유효하지 않은 문자들을 포함하고 있습니다. 영문자, 숫자 그리고 붙임표(-)만이 허용됩니다. + 호스트명에 부적절한 문자가 포함되어 있습니다.알파벳, 숫자 및 하이푼만 사용할 수 있습니다. @@ -2772,27 +2829,27 @@ Output: Create Volume Group - + 볼륨 그룹 생성 List of Physical Volumes - + 물리 볼륨 목록 Volume Group Name: - + 볼륨 그룹 이름 : Volume Group Type: - + 볼륨 그룹 유형 : Physical Extent Size: - + 물리 확장 크기 : @@ -2802,7 +2859,7 @@ Output: Total Size: - + 전체 크기 : @@ -2810,22 +2867,22 @@ Output: --- - + --- Used Size: - + 사용된 크기 : Total Sectors: - + 전체 섹터 : Quantity of LVs: - + LVs의 용량 @@ -2838,50 +2895,50 @@ Output: &Language: - 언어(&L): + 언어 (&L): &Release notes - 출시 정보(&R) + 출시 정보 (&R) &Known issues - 알려진 문제(&K) + 알려진 문제점 (&K) &Support - 지원(&S) + 지원 (&S) &About - 정보(&A) + 정보 (&A) - + <h1>Welcome to the %1 installer.</h1> <h1>%1 설치 관리자에 오신 것을 환영합니다.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - <h1>%1을 위한 깔라마레스 설치 관리자에 오신 것을 환영합니다.</h1> + <h1>%1을 위한 Calamares 설치 관리자에 오신 것을 환영합니다.</h1> - + About %1 installer %1 설치 관리자에 대하여 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/><a href="https://calamares.io/team/">Calamares</a> 팀과 <a href="https://www.transifex.com/calamares/calamares/">Calamares 번역 팀</a>에게 감사드립니다.<br/><br/><a href="https://calamares.io/">Calamares</a> 개발 후원 : <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support %1 지원 @@ -2889,7 +2946,7 @@ Output: WelcomeViewStep - + Welcome 환영합니다 diff --git a/lang/calamares_lo.ts b/lang/calamares_lo.ts index eab7dcce8..503b1d8d3 100644 --- a/lang/calamares_lo.ts +++ b/lang/calamares_lo.ts @@ -25,22 +25,22 @@ - + Boot Partition - + System Partition - + Do not install a boot loader - + %1 (%2) @@ -110,6 +110,19 @@ + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -313,30 +352,10 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - - - - - System requirements + + Gathering system information... @@ -358,12 +377,12 @@ The installer will quit and all changes will be lost. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,9 +393,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: @@ -386,96 +405,96 @@ The installer will quit and all changes will be lost. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -972,37 +991,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1043,12 +1062,12 @@ The installer will quit and all changes will be lost. - + Installation Complete - + The installation of %1 is complete. @@ -1076,6 +1095,59 @@ The installer will quit and all changes will be lost. + + GeneralRequirements + + + has at least %1 GB available drive space + + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1774,17 +1846,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1792,100 +1864,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... - + Partitions - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: - + After: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2014,13 +2096,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2060,6 +2142,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2155,64 +2242,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - - - - - has at least %1 GB available drive space - - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2221,65 +2250,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2334,6 +2363,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + + + + + System requirements + + + ScanningDialog @@ -2857,27 +2914,27 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support @@ -2885,7 +2942,7 @@ Output: WelcomeViewStep - + Welcome diff --git a/lang/calamares_lt.ts b/lang/calamares_lt.ts index 54c685fb9..54fa63ed3 100644 --- a/lang/calamares_lt.ts +++ b/lang/calamares_lt.ts @@ -25,22 +25,22 @@ %1 paleidimo įrašas (MBR) - + Boot Partition Paleidimo skaidinys - + System Partition Sistemos skaidinys - + Do not install a boot loader Nediegti paleidyklės - + %1 (%2) %1 (%2) @@ -68,7 +68,7 @@ JobQueue - DarboEilė + UžduotiesEilė @@ -110,6 +110,19 @@ Diegimas + + Calamares::FailJob + + + Job failed (%1) + Užduotis patyrė nesėkmę (%1) + + + + Programmed job failure was explicitly requested. + Užprogramuota užduoties nesėkmė buvo aiškiai užklausta. + + Calamares::JobThread @@ -118,6 +131,14 @@ Atlikta + + Calamares::NamedJob + + + Example job (%1) + Pavyzdinė užduotis (%1) + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python klaida užduotyje "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + Laukiama %n modulio.Laukiama %n modulių.Laukiama %n modulių.Laukiama %n modulio. + + + + (%n second(s)) + (%n sekundė)(%n sekundės)(%n sekundžių)(%n sekundė) + + + + System-requirements checking is complete. + Sistemos reikalavimų tikrinimas yra užbaigtas. + + Calamares::ViewManager @@ -314,31 +353,11 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Šis kompiuteris netenkina minimalių %1 diegimo reikalavimų.<br/>Diegimas negali būti tęsiamas. <a href="#details">Išsamiau...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Šis kompiuteris netenkina kai kurių %1 diegimui rekomenduojamų reikalavimų.<br/>Diegimą galima tęsti, tačiau kai kurios funkcijos gali būti išjungtos. - - - - This program will ask you some questions and set up %2 on your computer. - Programa užduos kelis klausimus ir padės įsidiegti %2. - - - - For best results, please ensure that this computer: - Norėdami pasiekti geriausių rezultatų, įsitikinkite kad šis kompiuteris: - - - - System requirements - Sistemos reikalavimai + + Gathering system information... + Renkama sistemos informacija... @@ -359,12 +378,12 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. <strong>Rankinis skaidymas</strong><br/>Galite patys kurti ar keisti skaidinių dydžius. - + Boot loader location: Paleidyklės vieta: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 bus sumažintas iki %2MB ir naujas %3MB skaidinys bus sukurtas sistemai %4. @@ -375,9 +394,9 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. - - - + + + Current: Dabartinis: @@ -387,96 +406,96 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Pakartotinai naudoti %1 kaip namų skaidinį, skirtą %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Pasirinkite, kurį skaidinį sumažinti, o tuomet vilkite juostą, kad pakeistumėte skaidinio dydį</strong> - + <strong>Select a partition to install on</strong> <strong>Pasirinkite kuriame skaidinyje įdiegti</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Šioje sistemoje niekur nepavyko rasti EFI skaidinio. Prašome grįžti ir naudoti rankinį skaidymą, kad nustatytumėte %1. - + The EFI system partition at %1 will be used for starting %2. %2 paleidimui bus naudojamas EFI sistemos skaidinys, esantis ties %1. - + EFI system partition: EFI sistemos skaidinys: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Atrodo, kad šiame įrenginyje nėra operacinės sistemos. Ką norėtumėte daryti?<br/>Prieš atliekant bet kokius pakeitimus atminties įrenginyje, jūs galėsite apžvelgti ir patvirtinti savo pasirinkimus. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Ištrinti diską</strong><br/>Tai <font color="red">ištrins</font> visus, pasirinktame atminties įrenginyje, esančius duomenis. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Šiame atminties įrenginyje jau yra %1. Ką norėtumėte daryti?<br/>Prieš atliekant bet kokius pakeitimus atminties įrenginyje, jūs galėsite apžvelgti ir patvirtinti savo pasirinkimus. - + No Swap Be sukeitimų skaidinio - + Reuse Swap Iš naujo naudoti sukeitimų skaidinį - + Swap (no Hibernate) Sukeitimų skaidinys (be užmigdymo) - + Swap (with Hibernate) Sukeitimų skaidinys (su užmigdymu) - + Swap to file Sukeitimų failas - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Įdiegti šalia</strong><br/>Diegimo programa sumažins skaidinį, kad atlaisvintų vietą sistemai %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Pakeisti skaidinį</strong><br/>Pakeičia skaidinį ir įrašo %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Šiame atminties įrenginyje jau yra operacinė sistema. Ką norėtumėte daryti?<br/>Prieš atliekant bet kokius pakeitimus atminties įrenginyje, jūs galėsite apžvelgti ir patvirtinti savo pasirinkimus. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Šiame atminties įrenginyje jau yra kelios operacinės sistemos. Ką norėtumėte daryti?<br/>Prieš atliekant bet kokius pakeitimus atminties įrenginyje, jūs galėsite apžvelgti ir patvirtinti savo pasirinkimus. @@ -973,37 +992,37 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. FillGlobalStorageJob - + Set partition information Nustatyti skaidinio informaciją - + Install %1 on <strong>new</strong> %2 system partition. Įdiegti %1 <strong>naujame</strong> %2 sistemos skaidinyje. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Nustatyti <strong>naują</strong> %2 skaidinį su prijungimo tašku <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Diegti %2 sistemą, %3 sistemos skaidinyje <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Nustatyti %3 skaidinį <strong>%1</strong> su prijungimo tašku <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Diegti paleidyklę skaidinyje <strong>%1</strong>. - + Setting up mount points. Nustatomi prijungimo taškai. @@ -1044,12 +1063,12 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Pabaiga - + Installation Complete Diegimas užbaigtas - + The installation of %1 is complete. %1 diegimas yra užbaigtas. @@ -1077,6 +1096,59 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Diegimo programai nepavyko formatuoti „%2“ disko skaidinio %1. + + GeneralRequirements + + + has at least %1 GB available drive space + turi bent %1 GB laisvos vietos diske + + + + There is not enough drive space. At least %1 GB is required. + Neužtenka vietos diske. Reikia bent %1 GB. + + + + has at least %1 GB working memory + turi bent %1 GB darbinės atminties + + + + The system does not have enough working memory. At least %1 GB is required. + Sistemai neužtenka darbinės atminties. Reikia bent %1 GB. + + + + is plugged in to a power source + prijungta prie maitinimo šaltinio + + + + The system is not plugged in to a power source. + Sistema nėra prijungta prie maitinimo šaltinio. + + + + is connected to the Internet + prijungta prie Interneto + + + + The system is not connected to the Internet. + Sistema nėra prijungta prie Interneto. + + + + The installer is not running with administrator rights. + Diegimo programa yra vykdoma be administratoriaus teisių. + + + + The screen is too small to display the installer. + Ekranas yra per mažas, kad būtų parodyta diegimo programa. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Į&diegti paleidyklę skaidinyje: - + Are you sure you want to create a new partition table on %1? Ar tikrai %1 norite sukurti naują skaidinių lentelę? - + Can not create new partition Nepavyksta sukurti naują skaidinį - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Skaidinių lentelėje ties %1 jau yra %2 pirminiai skaidiniai ir daugiau nebegali būti pridėta. Pašalinkite vieną pirminį skaidinį ir vietoj jo, pridėkite išplėstą skaidinį. @@ -1793,100 +1865,110 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. PartitionViewStep - + Gathering system information... Renkama sistemos informacija... - + Partitions Skaidiniai - + Install %1 <strong>alongside</strong> another operating system. Diegti %1 <strong>šalia</strong> kitos operacinės sistemos. - + <strong>Erase</strong> disk and install %1. <strong>Ištrinti</strong> diską ir diegti %1. - + <strong>Replace</strong> a partition with %1. <strong>Pakeisti</strong> skaidinį, įrašant %1. - + <strong>Manual</strong> partitioning. <strong>Rankinis</strong> skaidymas. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Įdiegti %1 <strong>šalia</strong> kitos operacinės sistemos diske <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Ištrinti</strong> diską <strong>%2</strong> (%3) ir diegti %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Pakeisti</strong> skaidinį diske <strong>%2</strong> (%3), įrašant %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Rankinis</strong> skaidymas diske <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Diskas <strong>%1</strong> (%2) - + Current: Dabartinis: - + After: Po: - + No EFI system partition configured Nėra sukonfigūruoto EFI sistemos skaidinio - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. EFI sistemos skaidinys yra būtinas, norint paleisti %1.<br/><br/>Tam, kad sukonfigūruotumėte EFI sistemos skaidinį, grįžkite atgal ir pasirinkite arba sukurkite FAT32 failų sistemą su įjungta <strong>esp</strong> vėliavėle ir <strong>%2</strong> prijungimo tašku.<br/><br/>Jūs galite tęsti ir nenustatę EFI sistemos skaidinio, tačiau tokiu atveju, gali nepavykti paleisti jūsų sistemos. - + EFI system partition flag not set Nenustatyta EFI sistemos skaidinio vėliavėlė - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. EFI sistemos skaidinys yra būtinas, norint paleisti %1.<br/><br/>Skaidinys buvo sukonfigūruotas su prijungimo tašku <strong>%2</strong>, tačiau jo <strong>esp</strong> vėliavėlė yra nenustatyta.<br/>Tam, kad nustatytumėte vėliavėlę, grįžkite atgal ir redaguokite skaidinį.<br/><br/>Jūs galite tęsti ir nenustatę vėliavėlės, tačiau tokiu atveju, gali nepavykti paleisti jūsų sistemos. - + Boot partition not encrypted Paleidimo skaidinys nėra užšifruotas - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Kartu su užšifruotu šaknies skaidiniu, buvo nustatytas atskiras paleidimo skaidinys, tačiau paleidimo skaidinys nėra užšifruotas.<br/><br/>Dėl tokios sąrankos iškyla tam tikrų saugumo klausimų, kadangi svarbūs sisteminiai failai yra laikomi neužšifruotame skaidinyje.<br/>Jeigu norite, galite tęsti, tačiau failų sistemos atrakinimas įvyks vėliau, sistemos paleidimo metu.<br/>Norėdami užšifruoti paleidimo skaidinį, grįžkite atgal ir sukurkite jį iš naujo bei skaidinių kūrimo lange pažymėkite parinktį <strong>Užšifruoti</strong>. + + + has at least one disk device available. + turi bent vieną prieinamą disko įrenginį. + + + + There are no partitons to install on. + Nėra skaidinių į kuriuos diegti. + PlasmaLnfJob @@ -1992,7 +2074,7 @@ Išvestis: Bad parameters for process job call. - Netinkamas proceso parametras + Blogi parametrai proceso užduoties iškvietai. @@ -2018,13 +2100,13 @@ Išvestis: QObject - + Default Keyboard Model Numatytasis klaviatūros modelis - - + + Default Numatytasis @@ -2064,6 +2146,11 @@ Išvestis: (no mount point) (nėra prijungimo taško) + + + Requirements checking for module <i>%1</i> is complete. + Reikalavimų tikrinimas <i>%1</i> moduliui yra užbaigtas. + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Išvestis: EFI sistemos skaidinys: - - RequirementsChecker - - - Gathering system information... - Renkama sistemos informacija... - - - - has at least %1 GB available drive space - turi bent %1 GB laisvos vietos diske - - - - There is not enough drive space. At least %1 GB is required. - Neužtenka vietos diske. Reikia bent %1 GB. - - - - has at least %1 GB working memory - turi bent %1 GB darbinės atminties - - - - The system does not have enough working memory. At least %1 GB is required. - Sistemai neužtenka darbinės atminties. Reikia bent %1 GB. - - - - is plugged in to a power source - prijungta prie maitinimo šaltinio - - - - The system is not plugged in to a power source. - Sistema nėra prijungta prie maitinimo šaltinio. - - - - is connected to the Internet - prijungta prie Interneto - - - - The system is not connected to the Internet. - Sistema nėra prijungta prie Interneto. - - - - The installer is not running with administrator rights. - Diegimo programa yra vykdoma be administratoriaus teisių. - - - - The screen is too small to display the installer. - Ekranas yra per mažas, kad būtų parodyta diegimo programa. - - ResizeFSJob @@ -2225,65 +2254,65 @@ Išvestis: Failų sistemos dydžio keitimo užduotis - + Invalid configuration Neteisinga konfigūracija - + The file-system resize job has an invalid configuration and will not run. Failų sistemos dydžio keitimo užduotyje yra neteisinga konfigūracija ir užduotis nebus paleista. - - + + KPMCore not Available KPMCore neprieinama - - + + Calamares cannot start KPMCore for the file-system resize job. Diegimo programai Calamares nepavyksta paleisti KPMCore, kuri skirta failų sistemos dydžio keitimo užduočiai. - - - - - + + + + + Resize Failed Dydžio keitimas patyrė nesėkmę - + The filesystem %1 could not be found in this system, and cannot be resized. Šioje sistemoje nepavyko rasti %1 failų sistemos ir nepavyko pakeisti jos dydį. - + The device %1 could not be found in this system, and cannot be resized. Šioje sistemoje nepavyko rasti %1 įrenginio ir nepavyko pakeisti jo dydį. - - + + The filesystem %1 cannot be resized. %1 failų sistemos dydis negali būti pakeistas. - - + + The device %1 cannot be resized. %1 įrenginio dydis negali būti pakeistas. - + The filesystem %1 must be resized, but cannot. %1 failų sistemos dydis privalo būti pakeistas, tačiau tai negali būti atlikta. - + The device %1 must be resized, but cannot %1 įrenginio dydis privalo būti pakeistas, tačiau tai negali būti atlikta @@ -2338,6 +2367,34 @@ Išvestis: Diegimo programai nepavyko pakeisti tomų grupės, pavadinimu "%1", dydį. + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Šis kompiuteris netenkina minimalių %1 diegimo reikalavimų.<br/>Diegimas negali būti tęsiamas. <a href="#details">Išsamiau...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Šis kompiuteris netenkina kai kurių %1 diegimui rekomenduojamų reikalavimų.<br/>Diegimą galima tęsti, tačiau kai kurios funkcijos gali būti išjungtos. + + + + This program will ask you some questions and set up %2 on your computer. + Programa užduos kelis klausimus ir padės įsidiegti %2. + + + + For best results, please ensure that this computer: + Norėdami pasiekti geriausių rezultatų, įsitikinkite kad šis kompiuteris: + + + + System requirements + Sistemos reikalavimai + + ScanningDialog @@ -2861,27 +2918,27 @@ Išvestis: &Apie - + <h1>Welcome to the %1 installer.</h1> <h1>Jus sveikina %1 diegimo programa.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Jus sveikina Calamares diegimo programa, skirta %1 sistemai.</h1> - + About %1 installer Apie %1 diegimo programą - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>sistemai %3</strong><br/><br/>Autorių teisės 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Autorių teisės 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Dėkojame: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg ir <a href="https://www.transifex.com/calamares/calamares/">Calamares vertėjų komandai</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> kūrimą remia <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Išlaisvinanti programinė įranga. + + <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-2019 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/>skirta %3</strong><br/><br/>Autorių teisės 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Autorių teisės 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Dėkojame <a href="https://calamares.io/team/">Calamares komandai</a> bei <a href="https://www.transifex.com/calamares/calamares/">Calamares vertėjų komandai</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> plėtojimą remia <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Išlaisvinanti programinė įrangą. - + %1 support %1 palaikymas @@ -2889,7 +2946,7 @@ Išvestis: WelcomeViewStep - + Welcome Pasisveikinimas diff --git a/lang/calamares_mk.ts b/lang/calamares_mk.ts index 78959459d..59e376981 100644 --- a/lang/calamares_mk.ts +++ b/lang/calamares_mk.ts @@ -25,22 +25,22 @@ - + Boot Partition - + System Partition - + Do not install a boot loader - + %1 (%2) @@ -110,6 +110,19 @@ Инсталирај + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Готово + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -313,30 +352,10 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - - - - - System requirements + + Gathering system information... @@ -358,12 +377,12 @@ The installer will quit and all changes will be lost. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,9 +393,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: @@ -386,96 +405,96 @@ The installer will quit and all changes will be lost. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -972,37 +991,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1043,12 +1062,12 @@ The installer will quit and all changes will be lost. - + Installation Complete - + The installation of %1 is complete. @@ -1076,6 +1095,59 @@ The installer will quit and all changes will be lost. + + GeneralRequirements + + + has at least %1 GB available drive space + + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1774,17 +1846,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1792,100 +1864,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... - + Partitions - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: - + After: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2014,13 +2096,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2060,6 +2142,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2155,64 +2242,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - - - - - has at least %1 GB available drive space - - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2221,65 +2250,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2334,6 +2363,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + + + + + System requirements + + + ScanningDialog @@ -2857,27 +2914,27 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support @@ -2885,7 +2942,7 @@ Output: WelcomeViewStep - + Welcome diff --git a/lang/calamares_mr.ts b/lang/calamares_mr.ts index 4b3c17eb6..412f52748 100644 --- a/lang/calamares_mr.ts +++ b/lang/calamares_mr.ts @@ -25,22 +25,22 @@ %1 च्या मुख्य आरंभ अभिलेखामधे - + Boot Partition आरंभक विभाजन - + System Partition प्रणाली विभाजन - + Do not install a boot loader आरंभ सूचक अधिष्ठापित करु नका - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ अधिष्ठापना + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ पूर्ण झाली + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -313,32 +352,12 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + Gathering system information... - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - - - - - System requirements - प्रणालीची आवशक्यता - ChoicePage @@ -358,12 +377,12 @@ The installer will quit and all changes will be lost. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,9 +393,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: सद्या : @@ -386,96 +405,96 @@ The installer will quit and all changes will be lost. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -972,37 +991,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1043,12 +1062,12 @@ The installer will quit and all changes will be lost. - + Installation Complete - + The installation of %1 is complete. @@ -1076,6 +1095,59 @@ The installer will quit and all changes will be lost. + + GeneralRequirements + + + has at least %1 GB available drive space + + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1774,17 +1846,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1792,100 +1864,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... - + Partitions - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: सद्या : - + After: नंतर : - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2014,13 +2096,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2060,6 +2142,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2155,64 +2242,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - - - - - has at least %1 GB available drive space - - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2221,65 +2250,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2334,6 +2363,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + + + + + System requirements + प्रणालीची आवशक्यता + + ScanningDialog @@ -2857,27 +2914,27 @@ Output: &विषयी - + <h1>Welcome to the %1 installer.</h1> <h1>‌%1 अधिष्ठापकमधे स्वागत आहे.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>‌%1 साठी असलेल्या अधिष्ठापकमध्ये स्वागत आहे.</h1> - + About %1 installer %1 अधिष्ठापक बद्दल - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support %1 पाठबळ @@ -2885,7 +2942,7 @@ Output: WelcomeViewStep - + Welcome स्वागत diff --git a/lang/calamares_nb.ts b/lang/calamares_nb.ts index 6f4c72b41..8e0d2dd14 100644 --- a/lang/calamares_nb.ts +++ b/lang/calamares_nb.ts @@ -25,22 +25,22 @@ Master Boot Record til %1 - + Boot Partition Bootpartisjon - + System Partition Systempartisjon - + Do not install a boot loader Ikke installer en oppstartslaster - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Installer + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Ferdig + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python feil i oppgave "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,32 +353,12 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Denne datamaskinen oppfyller ikke minimumskravene for installering %1.<br/> Installeringen kan ikke fortsette. <a href="#details">Detaljer..</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + Gathering system information... - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - - - - - System requirements - Systemkrav - ChoicePage @@ -359,12 +378,12 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt.<strong>Manuell partisjonering</strong><br/>Du kan opprette eller endre størrelse på partisjoner selv. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -375,9 +394,9 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - - - + + + Current: @@ -387,96 +406,96 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -973,37 +992,37 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. FillGlobalStorageJob - + Set partition information - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1044,12 +1063,12 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - + Installation Complete Installasjon fullført - + The installation of %1 is complete. Installasjonen av %1 er fullført. @@ -1077,6 +1096,59 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. + + GeneralRequirements + + + has at least %1 GB available drive space + + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + er koblet til en strømkilde + + + + The system is not plugged in to a power source. + Systemet er ikke koblet til en strømkilde. + + + + is connected to the Internet + er tilkoblet Internett + + + + The system is not connected to the Internet. + Systemet er ikke tilkoblet Internett. + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1793,100 +1865,110 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. PartitionViewStep - + Gathering system information... - + Partitions - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: - + After: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2015,13 +2097,13 @@ Output: QObject - + Default Keyboard Model Standard tastaturmodell - - + + Default Standard @@ -2061,6 +2143,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2156,64 +2243,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - - - - - has at least %1 GB available drive space - - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - er koblet til en strømkilde - - - - The system is not plugged in to a power source. - Systemet er ikke koblet til en strømkilde. - - - - is connected to the Internet - er tilkoblet Internett - - - - The system is not connected to the Internet. - Systemet er ikke tilkoblet Internett. - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2222,65 +2251,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2335,6 +2364,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Denne datamaskinen oppfyller ikke minimumskravene for installering %1.<br/> Installeringen kan ikke fortsette. <a href="#details">Detaljer..</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + + + + + System requirements + Systemkrav + + ScanningDialog @@ -2858,27 +2915,27 @@ Output: &Om - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support @@ -2886,7 +2943,7 @@ Output: WelcomeViewStep - + Welcome Velkommen diff --git a/lang/calamares_ne_NP.ts b/lang/calamares_ne_NP.ts index cf0630cd5..5168163dc 100644 --- a/lang/calamares_ne_NP.ts +++ b/lang/calamares_ne_NP.ts @@ -25,22 +25,22 @@ - + Boot Partition - + System Partition - + Do not install a boot loader - + %1 (%2) @@ -110,6 +110,19 @@ + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -313,30 +352,10 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - - - - - System requirements + + Gathering system information... @@ -358,12 +377,12 @@ The installer will quit and all changes will be lost. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,9 +393,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: @@ -386,96 +405,96 @@ The installer will quit and all changes will be lost. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -972,37 +991,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1043,12 +1062,12 @@ The installer will quit and all changes will be lost. - + Installation Complete - + The installation of %1 is complete. @@ -1076,6 +1095,59 @@ The installer will quit and all changes will be lost. + + GeneralRequirements + + + has at least %1 GB available drive space + + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1774,17 +1846,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1792,100 +1864,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... - + Partitions - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: - + After: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2014,13 +2096,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2060,6 +2142,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2155,64 +2242,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - - - - - has at least %1 GB available drive space - - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2221,65 +2250,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2334,6 +2363,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + + + + + System requirements + + + ScanningDialog @@ -2857,27 +2914,27 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support @@ -2885,7 +2942,7 @@ Output: WelcomeViewStep - + Welcome diff --git a/lang/calamares_nl.ts b/lang/calamares_nl.ts index 5e4ada5d1..a4b04fe6b 100644 --- a/lang/calamares_nl.ts +++ b/lang/calamares_nl.ts @@ -25,22 +25,22 @@ Master Boot Record van %1 - + Boot Partition Bootpartitie - + System Partition Systeempartitie - + Do not install a boot loader Geen bootloader installeren - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Installeer + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Gereed + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python fout in taak "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Deze computer voldoet niet aan de minimumvereisten om %1 te installeren.<br/>De installatie kan niet doorgaan. <a href="#details">Details...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Deze computer voldoet niet aan enkele van de aanbevolen specificaties om %1 te installeren.<br/>De installatie kan doorgaan, maar sommige functies kunnen uitgeschakeld zijn. - - - - This program will ask you some questions and set up %2 on your computer. - Dit programma stelt je enkele vragen en installeert %2 op jouw computer. - - - - For best results, please ensure that this computer: - Voor de beste resultaten is het aangeraden dat deze computer: - - - - System requirements - Systeemvereisten + + Gathering system information... + Systeeminformatie verzamelen... @@ -359,12 +378,12 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. <strong>Handmatig partitioneren</strong><br/>Je maakt of wijzigt zelf de partities. - + Boot loader location: Bootloader locatie: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 zal verkleind worden tot %2MB en een nieuwe %3MB partitie zal worden aangemaakt voor %4. @@ -375,9 +394,9 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. - - - + + + Current: Huidig: @@ -387,96 +406,96 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Hergebruik %1 als home-partitie voor %2 - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Selecteer een partitie om te verkleinen, en sleep vervolgens de onderste balk om het formaat te wijzigen</strong> - + <strong>Select a partition to install on</strong> <strong>Selecteer een partitie om op te installeren</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Er werd geen EFI systeempartitie gevonden op dit systeem. Gelieve terug te gaan en manueel te partitioneren om %1 in te stellen. - + The EFI system partition at %1 will be used for starting %2. De EFI systeempartitie op %1 zal gebruikt worden om %2 te starten. - + EFI system partition: EFI systeempartitie: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Dit opslagmedium lijkt geen besturingssysteem te bevatten. Wat wil je doen?<br/>Je zal jouw keuzes kunnen nazien en bevestigen voordat er iets aan het opslagmedium wordt veranderd. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Wis schijf</strong><br/>Dit zal alle huidige gegevens op de geselecteerd opslagmedium <font color="red">verwijderen</font>. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Dit opslagmedium bevat %1. Wat wil je doen?<br/>Je zal jouw keuzes kunnen nazien en bevestigen voordat er iets aan het opslagmedium wordt veranderd. - + No Swap Geen wisselgeheugen - + Reuse Swap Wisselgeheugen hergebruiken - + Swap (no Hibernate) Wisselgeheugen (geen Sluimerstand) - + Swap (with Hibernate) Wisselgeheugen ( met Sluimerstand) - + Swap to file Wisselgeheugen naar bestand - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Installeer ernaast</strong><br/>Het installatieprogramma zal een partitie verkleinen om plaats te maken voor %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Vervang een partitie</strong><br/>Vervangt een partitie met %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Dit opslagmedium bevat reeds een besturingssysteem. Wat wil je doen?<br/>Je zal jouw keuzes kunnen nazien en bevestigen voordat er iets aan het opslagmedium wordt veranderd. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Dit opslagmedium bevat meerdere besturingssystemen. Wat wil je doen?<br/>Je zal jouw keuzes kunnen nazien en bevestigen voordat er iets aan het opslagmedium wordt veranderd. @@ -973,37 +992,37 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. FillGlobalStorageJob - + Set partition information Instellen partitie-informatie - + Install %1 on <strong>new</strong> %2 system partition. Installeer %1 op <strong>nieuwe</strong> %2 systeempartitie. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Maak <strong>nieuwe</strong> %2 partitie met aankoppelpunt <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Installeer %2 op %3 systeempartitie <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Stel %3 partitie <strong>%1</strong> in met aankoppelpunt <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Installeer bootloader op <strong>%1</strong>. - + Setting up mount points. Aankoppelpunten instellen. @@ -1044,12 +1063,12 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Beëindigen - + Installation Complete Installatie Afgerond. - + The installation of %1 is complete. De installatie van %1 is afgerond. @@ -1077,6 +1096,59 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Installatieprogramma heeft gefaald om partitie %1 op schijf %2 te formateren. + + GeneralRequirements + + + has at least %1 GB available drive space + tenminste %1 GB vrije schijfruimte heeft + + + + There is not enough drive space. At least %1 GB is required. + Er is onvoldoende vrije schijfruimte. Tenminste %1 GB is vereist. + + + + has at least %1 GB working memory + tenminste %1 GB werkgeheugen heeft + + + + The system does not have enough working memory. At least %1 GB is required. + Dit systeem heeft onvoldoende werkgeheugen. Tenminste %1 GB is vereist. + + + + is plugged in to a power source + aangesloten is op netstroom + + + + The system is not plugged in to a power source. + Dit systeem is niet aangesloten op netstroom. + + + + is connected to the Internet + verbonden is met het Internet + + + + The system is not connected to the Internet. + Dit systeem is niet verbonden met het Internet. + + + + The installer is not running with administrator rights. + Het installatieprogramma draait zonder administratorrechten. + + + + The screen is too small to display the installer. + Het schem is te klein on het installatieprogramma te vertonen. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. I&nstalleer bootloader op: - + Are you sure you want to create a new partition table on %1? Weet u zeker dat u een nieuwe partitie tabel wil maken op %1? - + Can not create new partition Kan de nieuwe partitie niet aanmaken - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. De partitietabel op %1 bevat al %2 primaire partities en er kunnen geen nieuwe worden aangemaakt. In plaats hiervan kan één primaire partitie verwijderen en een uitgebreide partitie toevoegen. @@ -1793,100 +1865,110 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. PartitionViewStep - + Gathering system information... Systeeminformatie verzamelen... - + Partitions Partities - + Install %1 <strong>alongside</strong> another operating system. Installeer %1 <strong>naast</strong> een ander besturingssysteem. - + <strong>Erase</strong> disk and install %1. <strong>Wis</strong> schijf en installeer %1. - + <strong>Replace</strong> a partition with %1. <strong>Vervang</strong> een partitie met %1. - + <strong>Manual</strong> partitioning. <strong>Handmatig</strong> partitioneren. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Installeer %1 <strong>naast</strong> een ander besturingssysteem op schijf <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Wis</strong> schijf <strong>%2</strong> (%3) en installeer %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Vervang</strong> een partitie op schijf <strong>%2</strong> (%3) met %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Handmatig</strong> partitioneren van schijf <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Schijf <strong>%1</strong> (%2) - + Current: Huidig: - + After: Na: - + No EFI system partition configured Geen EFI systeempartitie geconfigureerd - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. Een EFI systeempartitie is vereist om %1 te starten.<br/><br/>Om een EFI systeempartitie in te stellen, ga terug en selecteer of maak een FAT32 bestandssysteem met de <strong>esp</strong>-vlag aangevinkt en aankoppelpunt <strong>%2</strong>.<br/><br/>Je kan verdergaan zonder een EFI systeempartitie, maar mogelijk start je systeem dan niet op. - + EFI system partition flag not set EFI-systeem partitievlag niet ingesteld. - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. Een EFI systeempartitie is vereist om %1 op te starten.<br/><br/>Een partitie is ingesteld met aankoppelpunt <strong>%2</strong>, maar de de <strong>esp</strong>-vlag is niet aangevinkt.<br/>Om deze vlag aan te vinken, ga terug en pas de partitie aan.<br/><br/>Je kan verdergaan zonder deze vlag, maar mogelijk start je systeem dan niet op. - + Boot partition not encrypted Bootpartitie niet versleuteld - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Een aparte bootpartitie was ingesteld samen met een versleutelde rootpartitie, maar de bootpartitie zelf is niet versleuteld.<br/><br/>Dit is niet volledig veilig, aangezien belangrijke systeembestanden bewaard worden op een niet-versleutelde partitie.<br/>Je kan doorgaan als je wil, maar het ontgrendelen van bestandssystemen zal tijdens het opstarten later plaatsvinden.<br/>Om de bootpartitie toch te versleutelen: keer terug en maak de bootpartitie opnieuw, waarbij je <strong>Versleutelen</strong> aanvinkt in het venster partitie aanmaken. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Uitvoer: QObject - + Default Keyboard Model Standaard Toetsenbord Model - - + + Default Standaard @@ -2064,6 +2146,11 @@ Uitvoer: (no mount point) (geen aankoppelpunt) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Uitvoer: EFI systeempartitie: - - RequirementsChecker - - - Gathering system information... - Systeeminformatie verzamelen... - - - - has at least %1 GB available drive space - tenminste %1 GB vrije schijfruimte heeft - - - - There is not enough drive space. At least %1 GB is required. - Er is onvoldoende vrije schijfruimte. Tenminste %1 GB is vereist. - - - - has at least %1 GB working memory - tenminste %1 GB werkgeheugen heeft - - - - The system does not have enough working memory. At least %1 GB is required. - Dit systeem heeft onvoldoende werkgeheugen. Tenminste %1 GB is vereist. - - - - is plugged in to a power source - aangesloten is op netstroom - - - - The system is not plugged in to a power source. - Dit systeem is niet aangesloten op netstroom. - - - - is connected to the Internet - verbonden is met het Internet - - - - The system is not connected to the Internet. - Dit systeem is niet verbonden met het Internet. - - - - The installer is not running with administrator rights. - Het installatieprogramma draait zonder administratorrechten. - - - - The screen is too small to display the installer. - Het schem is te klein on het installatieprogramma te vertonen. - - ResizeFSJob @@ -2225,65 +2254,65 @@ Uitvoer: Bestandssysteem herschalen Taak - + Invalid configuration Ongeldige configuratie - + The file-system resize job has an invalid configuration and will not run. De bestandssysteem herschalen-taak heeft een ongeldige configuratie en zal niet uitgevoerd worden. - - + + KPMCore not Available KPMCore niet beschikbaar - - + + Calamares cannot start KPMCore for the file-system resize job. Calamares kan KPMCore niet starten voor de bestandssysteem-herschaaltaak. - - - - - + + + + + Resize Failed Herschalen mislukt - + The filesystem %1 could not be found in this system, and cannot be resized. Het bestandssysteem %1 kon niet gevonden worden op dit systeem en kan niet herschaald worden. - + The device %1 could not be found in this system, and cannot be resized. Het apparaat %1 kon niet gevonden worden op dit systeem en kan niet herschaald worden. - - + + The filesystem %1 cannot be resized. Het bestandssysteem %1 kan niet worden herschaald. - - + + The device %1 cannot be resized. Het apparaat %1 kan niet worden herschaald. - + The filesystem %1 must be resized, but cannot. Het bestandssysteem %1 moet worden herschaald, maar kan niet. - + The device %1 must be resized, but cannot Het apparaat %1 moet worden herschaald, maar kan niet. @@ -2338,6 +2367,34 @@ Uitvoer: Het installatieprogramma kon de volumegroep met naam '%1' niet herschalen. + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Deze computer voldoet niet aan de minimumvereisten om %1 te installeren.<br/>De installatie kan niet doorgaan. <a href="#details">Details...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Deze computer voldoet niet aan enkele van de aanbevolen specificaties om %1 te installeren.<br/>De installatie kan doorgaan, maar sommige functies kunnen uitgeschakeld zijn. + + + + This program will ask you some questions and set up %2 on your computer. + Dit programma stelt je enkele vragen en installeert %2 op jouw computer. + + + + For best results, please ensure that this computer: + Voor de beste resultaten is het aangeraden dat deze computer: + + + + System requirements + Systeemvereisten + + ScanningDialog @@ -2861,27 +2918,27 @@ Uitvoer: &Over - + <h1>Welcome to the %1 installer.</h1> <h1>Welkom in het %1 installatieprogramma.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Welkom in het Calamares installatieprogramma voor %1.</h1> - + About %1 installer Over het %1 installatieprogramma - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>voor %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Met dank aan: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg en het <a href="https://www.transifex.com/calamares/calamares/">Calamares vertaalteam</a>.<br/><br/>De ontwikkeling van <a href="https://calamares.io/">Calamares</a> wordt gesponsord door <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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. + - + %1 support %1 ondersteuning @@ -2889,7 +2946,7 @@ Uitvoer: WelcomeViewStep - + Welcome Welkom diff --git a/lang/calamares_pl.ts b/lang/calamares_pl.ts index 5a61f26c1..cb904cf46 100644 --- a/lang/calamares_pl.ts +++ b/lang/calamares_pl.ts @@ -25,22 +25,22 @@ Master Boot Record %1 - + Boot Partition Partycja rozruchowa - + System Partition Partycja systemowa - + Do not install a boot loader Nie instaluj programu rozruchowego - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Zainstaluj + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Ukończono + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Wystąpił błąd Boost.Python w zadaniu "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Ten komputer nie spełnia minimalnych wymagań, niezbędnych do instalacji %1.<br/>Instalacja nie może być kontynuowana. <a href="#details">Szczegóły...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Ten komputer nie spełnia wszystkich, zalecanych do instalacji %1 wymagań.<br/>Instalacja może być kontynuowana, ale niektóre opcje mogą być niedostępne. - - - - This program will ask you some questions and set up %2 on your computer. - Ten program zada Ci garść pytań i ustawi %2 na Twoim komputerze. - - - - For best results, please ensure that this computer: - Dla osiągnięcia najlepszych rezultatów upewnij się, że ten komputer: - - - - System requirements - Wymagania systemowe + + Gathering system information... + Zbieranie informacji o systemie... @@ -359,12 +378,12 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.<strong>Ręczne partycjonowanie</strong><br/>Możesz samodzielnie utworzyć lub zmienić rozmiar istniejących partycji. - + Boot loader location: Położenie programu rozruchowego: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 zostanie zmniejszony do %2MB a nowa partycja %3MB zostanie utworzona dla %4. @@ -375,9 +394,9 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. - - - + + + Current: Bieżący: @@ -387,96 +406,96 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.Użyj ponownie %1 jako partycji domowej dla %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Wybierz partycję do zmniejszenia, a następnie przeciągnij dolny pasek, aby zmienić jej rozmiar</strong> - + <strong>Select a partition to install on</strong> <strong>Wybierz partycję, na której przeprowadzona będzie instalacja</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Nigdzie w tym systemie nie można odnaleźć partycji systemowej EFI. Prosimy się cofnąć i użyć ręcznego partycjonowania dysku do ustawienia %1. - + The EFI system partition at %1 will be used for starting %2. Partycja systemowa EFI na %1 będzie użyta do uruchamiania %2. - + EFI system partition: Partycja systemowa EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. To urządzenie pamięci masowej prawdopodobnie nie posiada żadnego systemu operacyjnego. Co chcesz zrobić?<br/>Będziesz miał możliwość przejrzenia oraz zatwierdzenia swoich ustawień przed wykonaniem jakichkolwiek zmian na tym urządzeniu. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Wyczyść dysk</strong><br/>Ta operacja <font color="red">usunie</font> wszystkie dane obecnie znajdujące się na wybranym urządzeniu przechowywania. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. To urządzenie pamięci masowej posiada %1. Co chcesz zrobić?<br/>Będziesz miał możliwość przejrzenia oraz zatwierdzenia swoich ustawień przed wykonaniem jakichkolwiek zmian na tym urządzeniu. - + No Swap Brak przestrzeni wymiany - + Reuse Swap Użyj ponownie przestrzeni wymiany - + Swap (no Hibernate) Przestrzeń wymiany (bez hibernacji) - + Swap (with Hibernate) Przestrzeń wymiany (z hibernacją) - + Swap to file Przestrzeń wymiany do pliku - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Zainstaluj obok siebie</strong><br/>Instalator zmniejszy partycję, aby zrobić miejsce dla %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Zastąp partycję</strong><br/>Zastępowanie partycji poprzez %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. To urządzenie pamięci masowej posiada już system operacyjny. Co chcesz zrobić?<br/>Będziesz miał możliwość przejrzenia oraz zatwierdzenia swoich ustawień przed wykonaniem jakichkolwiek zmian na tym urządzeniu. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. To urządzenie pamięci masowej posiada kilka systemów operacyjnych. Co chcesz zrobić?<br/>Będziesz miał możliwość przejrzenia oraz zatwierdzenia swoich ustawień przed wykonaniem jakichkolwiek zmian na tym urządzeniu. @@ -973,37 +992,37 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. FillGlobalStorageJob - + Set partition information Ustaw informacje partycji - + Install %1 on <strong>new</strong> %2 system partition. Zainstaluj %1 na <strong>nowej</strong> partycji systemowej %2. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Ustaw <strong>nową</strong> partycję %2 z punktem montowania <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Zainstaluj %2 na partycji systemowej %3 <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Ustaw partycję %3 <strong>%1</strong> z punktem montowania <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Zainstaluj program rozruchowy na <strong>%1</strong>. - + Setting up mount points. Ustawianie punktów montowania. @@ -1044,12 +1063,12 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.Koniec - + Installation Complete Instalacja zakończona - + The installation of %1 is complete. Instalacja %1 ukończyła się pomyślnie. @@ -1077,6 +1096,59 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.Instalator nie mógł sformatować partycji %1 na dysku '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + ma przynajmniej %1 GB dostępnego miejsca na dysku + + + + There is not enough drive space. At least %1 GB is required. + Nie ma wystarczającej ilości miejsca na dysku. Wymagane jest przynajmniej %1 GB. + + + + has at least %1 GB working memory + ma przynajmniej %1 GB pamięci roboczej + + + + The system does not have enough working memory. At least %1 GB is required. + System nie posiada wystarczającej ilości pamięci roboczej. Wymagane jest przynajmniej %1 GB. + + + + is plugged in to a power source + jest podłączony do źródła zasilania + + + + The system is not plugged in to a power source. + System nie jest podłączony do źródła zasilania. + + + + is connected to the Internet + jest podłączony do Internetu + + + + The system is not connected to the Internet. + System nie jest podłączony do Internetu. + + + + The installer is not running with administrator rights. + Instalator jest uruchomiony bez praw administratora. + + + + The screen is too small to display the installer. + Zbyt niska rozdzielczość ekranu, aby wyświetlić instalator. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.Zainstaluj program rozruchowy - + Are you sure you want to create a new partition table on %1? Czy na pewno chcesz utworzyć nową tablicę partycji na %1? - + Can not create new partition Nie można utworzyć nowej partycji - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Tablica partycji na %1 ma już %2 podstawowych partycji i więcej nie może już być dodanych. Prosimy o usunięcie jednej partycji systemowej i dodanie zamiast niej partycji rozszerzonej. @@ -1793,100 +1865,110 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. PartitionViewStep - + Gathering system information... Zbieranie informacji o systemie... - + Partitions Partycje - + Install %1 <strong>alongside</strong> another operating system. Zainstaluj %1 <strong>obok</strong> innego systemu operacyjnego. - + <strong>Erase</strong> disk and install %1. <strong>Wyczyść</strong> dysk i zainstaluj %1. - + <strong>Replace</strong> a partition with %1. <strong>Zastąp</strong> partycję poprzez %1. - + <strong>Manual</strong> partitioning. <strong>Ręczne</strong> partycjonowanie. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Zainstaluj %1 <strong>obok</strong> innego systemu operacyjnego na dysku <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Wyczyść</strong> dysk <strong>%2</strong> (%3) i zainstaluj %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Zastąp</strong> partycję na dysku <strong>%2</strong> (%3) poprzez %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Ręczne</strong> partycjonowanie na dysku <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Dysk <strong>%1</strong> (%2) - + Current: Bieżący: - + After: Po: - + No EFI system partition configured Nie skonfigurowano partycji systemowej EFI - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. Partycja systemu EFI jest zalecana aby rozpocząć %1.<br/><br/>Aby ją skonfigurować, wróć i wybierz lub utwórz partycję z systemem plików FAT32 i flagą <strong>esp</strong> o punkcie montowania <strong>%2</strong>.<br/><br/>Możesz kontynuować bez ustawiania partycji systemu EFI, ale twój system może nie uruchomić się. - + EFI system partition flag not set Flaga partycji systemowej EFI nie została ustawiona - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. Partycja systemu EFI jest konieczna, aby rozpocząć %1.<br/><br/>Partycja została skonfigurowana w punkcie montowania <strong>%2</strong>, ale nie została ustawiona flaga <strong>esp</strong>. Aby ustawić tę flagę, wróć i zmodyfikuj tę partycję.<br/><br/>Możesz kontynuować bez ustawienia tej flagi, ale Twój system może się nie uruchomić. - + Boot partition not encrypted Niezaszyfrowana partycja rozruchowa - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Oddzielna partycja rozruchowa została skonfigurowana razem z zaszyfrowaną partycją roota, ale partycja rozruchowa nie jest szyfrowana.<br/><br/>Nie jest to najbezpieczniejsze rozwiązanie, ponieważ ważne pliki systemowe znajdują się na niezaszyfrowanej partycji.<br/>Możesz kontynuować, ale odblokowywanie systemu nastąpi później, w trakcie uruchamiania.<br/>Aby zaszyfrować partycję rozruchową, wróć i utwórz ją ponownie zaznaczając opcję <strong>Szyfruj</strong> w oknie tworzenia partycji. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Wyjście: QObject - + Default Keyboard Model Domyślny model klawiatury - - + + Default Domyślnie @@ -2064,6 +2146,11 @@ Wyjście: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Wyjście: Partycja systemowa EFI: - - RequirementsChecker - - - Gathering system information... - Zbieranie informacji o systemie... - - - - has at least %1 GB available drive space - ma przynajmniej %1 GB dostępnego miejsca na dysku - - - - There is not enough drive space. At least %1 GB is required. - Nie ma wystarczającej ilości miejsca na dysku. Wymagane jest przynajmniej %1 GB. - - - - has at least %1 GB working memory - ma przynajmniej %1 GB pamięci roboczej - - - - The system does not have enough working memory. At least %1 GB is required. - System nie posiada wystarczającej ilości pamięci roboczej. Wymagane jest przynajmniej %1 GB. - - - - is plugged in to a power source - jest podłączony do źródła zasilania - - - - The system is not plugged in to a power source. - System nie jest podłączony do źródła zasilania. - - - - is connected to the Internet - jest podłączony do Internetu - - - - The system is not connected to the Internet. - System nie jest podłączony do Internetu. - - - - The installer is not running with administrator rights. - Instalator jest uruchomiony bez praw administratora. - - - - The screen is too small to display the installer. - Zbyt niska rozdzielczość ekranu, aby wyświetlić instalator. - - ResizeFSJob @@ -2225,66 +2254,66 @@ Wyjście: Zmień Rozmiar zadania systemu plików - + Invalid configuration Nieprawidłowa konfiguracja - + The file-system resize job has an invalid configuration and will not run. Zadanie zmiany rozmiaru systemu plików ma nieprawidłową konfigurację i nie uruchomi się - - + + KPMCore not Available KPMCore nie dostępne - - + + Calamares cannot start KPMCore for the file-system resize job. Calamares nie może uruchomić KPMCore dla zadania zmiany rozmiaru systemu plików - - - - - + + + + + Resize Failed Nieudana zmiana rozmiaru - + The filesystem %1 could not be found in this system, and cannot be resized. System plików %1 nie mógł być znaleziony w tym systemie i nie może być zmieniony rozmiar - + The device %1 could not be found in this system, and cannot be resized. Urządzenie %1 nie mogło być znalezione w tym systemie i zmiana rozmiaru jest nie dostępna - - + + The filesystem %1 cannot be resized. Zmiana rozmiaru w systemie plików %1 niedostępna - - + + The device %1 cannot be resized. Zmiana rozmiaru w urządzeniu %1 niedostępna - + The filesystem %1 must be resized, but cannot. Wymagana zmiana rozmiaru w systemie plików %1 , ale jest niedostępna - + The device %1 must be resized, but cannot Wymagana zmiana rozmiaru w urządzeniu %1 , ale jest niedostępna @@ -2339,6 +2368,34 @@ i nie uruchomi się Instalator nie mógł zmienić rozmiaru grupy woluminów o nazwie %1 + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Ten komputer nie spełnia minimalnych wymagań, niezbędnych do instalacji %1.<br/>Instalacja nie może być kontynuowana. <a href="#details">Szczegóły...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Ten komputer nie spełnia wszystkich, zalecanych do instalacji %1 wymagań.<br/>Instalacja może być kontynuowana, ale niektóre opcje mogą być niedostępne. + + + + This program will ask you some questions and set up %2 on your computer. + Ten program zada Ci garść pytań i ustawi %2 na Twoim komputerze. + + + + For best results, please ensure that this computer: + Dla osiągnięcia najlepszych rezultatów upewnij się, że ten komputer: + + + + System requirements + Wymagania systemowe + + ScanningDialog @@ -2862,27 +2919,27 @@ i nie uruchomi się &Informacje - + <h1>Welcome to the %1 installer.</h1> <h1>Witamy w instalatorze %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Witamy w instalatorze Calamares dla systemu %1.</h1> - + About %1 installer O instalatorze %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>dla %3</strong><br/><br/>Prawa autorskie 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Prawa autorskie 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Podziękowania dla: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg i <a href="https://www.transifex.com/calamares/calamares/">zespołu tłumaczy Calamares</a>.<br/><br/><a href="https://calamares.io/">Projekt Calamares</a> jest sponsorowany przez <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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. + - + %1 support Wsparcie %1 @@ -2890,7 +2947,7 @@ i nie uruchomi się WelcomeViewStep - + Welcome Witamy diff --git a/lang/calamares_pt_BR.ts b/lang/calamares_pt_BR.ts index a064985e7..735cb89dc 100644 --- a/lang/calamares_pt_BR.ts +++ b/lang/calamares_pt_BR.ts @@ -25,22 +25,22 @@ Master Boot Record de %1 - + Boot Partition Partição de Boot - + System Partition Partição de Sistema - + Do not install a boot loader Não instalar um gerenciador de inicialização - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Instalar + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Concluído + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python erro na tarefa "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ O instalador será fechado e todas as alterações serão perdidas. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Este computador não satisfaz os requisitos mínimos para instalar %1.<br/>A instalação não pode continuar. <a href="#details">Detalhes...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Este computador não satisfaz alguns dos requisitos recomendados para instalar %1.<br/>A instalação pode continuar, mas alguns recursos podem ser desativados. - - - - This program will ask you some questions and set up %2 on your computer. - Este programa irá fazer-lhe algumas perguntas e configurar %2 no computador. - - - - For best results, please ensure that this computer: - Para melhores resultados, por favor, certifique-se de que este computador: - - - - System requirements - Requisitos do sistema + + Gathering system information... + Coletando informações do sistema... @@ -359,12 +378,12 @@ O instalador será fechado e todas as alterações serão perdidas.<strong>Particionamento manual</strong><br/>Você pode criar ou redimensionar partições. - + Boot loader location: Local do gerenciador de inicialização: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 será reduzida para %2MB e uma nova partição de %3MB será criada para %4. @@ -375,9 +394,9 @@ O instalador será fechado e todas as alterações serão perdidas. - - - + + + Current: Atual: @@ -387,96 +406,96 @@ O instalador será fechado e todas as alterações serão perdidas.Reutilizar %1 como partição home para %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Selecione uma partição para reduzir, então arraste a barra de baixo para redimensionar</strong> - + <strong>Select a partition to install on</strong> <strong>Selecione uma partição para instalação</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Uma partição de sistema EFI não pôde ser encontrada neste dispositivo. Por favor, volte e use o particionamento manual para gerenciar %1. - + The EFI system partition at %1 will be used for starting %2. A partição de sistema EFI em %1 será utilizada para iniciar %2. - + EFI system partition: Partição de sistema EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Parece que não há um sistema operacional neste dispositivo de armazenamento. O que você gostaria de fazer?<br/>Você poderá revisar e confirmar suas opções antes que as alterações sejam feitas no dispositivo de armazenamento. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Apagar disco</strong><br/>Isto <font color="red">excluirá</font> todos os dados no dispositivo de armazenamento selecionado. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de armazenamento possui %1 nele. O que você gostaria de fazer?<br/>Você poderá revisar e confirmar suas opções antes que as alterações sejam feitas no dispositivo de armazenamento. - + No Swap Sem swap - + Reuse Swap Reutilizar swap - + Swap (no Hibernate) Swap (sem hibernação) - + Swap (with Hibernate) Swap (com hibernação) - + Swap to file Swap em arquivo - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalar lado a lado</strong><br/>O instalador reduzirá uma partição para liberar espaço para %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Substituir uma partição</strong><br/>Substitui uma partição com %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Já há um sistema operacional neste dispositivo de armazenamento. O que você gostaria de fazer?<br/>Você poderá revisar e confirmar suas opções antes que as alterações sejam feitas no dispositivo de armazenamento. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Há diversos sistemas operacionais neste dispositivo de armazenamento. O que você gostaria de fazer?<br/>Você poderá revisar e confirmar suas opções antes que as alterações sejam feitas no dispositivo de armazenamento. @@ -973,37 +992,37 @@ O instalador será fechado e todas as alterações serão perdidas. FillGlobalStorageJob - + Set partition information Definir informações da partição - + Install %1 on <strong>new</strong> %2 system partition. Instalar %1 em <strong>nova</strong> partição %2 do sistema. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Configurar <strong>nova</strong> partição %2 com ponto de montagem <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Instalar %2 na partição %3 do sistema <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Configurar partição %3 <strong>%1</strong> com ponto de montagem <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Instalar gerenciador de inicialização em <strong>%1</strong>. - + Setting up mount points. Configurando pontos de montagem. @@ -1044,12 +1063,12 @@ O instalador será fechado e todas as alterações serão perdidas.Concluir - + Installation Complete Instalação Completa - + The installation of %1 is complete. A instalação do %1 está completa. @@ -1077,6 +1096,59 @@ O instalador será fechado e todas as alterações serão perdidas.O instalador falhou em formatar a partição %1 no disco '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + tenha pelo menos %1 GB de espaço disponível no dispositivo + + + + There is not enough drive space. At least %1 GB is required. + Não há espaço suficiente no armazenamento. Pelo menos %1 GB é necessário. + + + + has at least %1 GB working memory + tenha pelo menos %1 GB de memória + + + + The system does not have enough working memory. At least %1 GB is required. + O sistema não tem memória de trabalho suficiente. Pelo menos %1 GB é necessário. + + + + is plugged in to a power source + está conectado a uma fonte de energia + + + + The system is not plugged in to a power source. + O sistema não está conectado a uma fonte de energia. + + + + is connected to the Internet + está conectado à Internet + + + + The system is not connected to the Internet. + O sistema não está conectado à Internet. + + + + The installer is not running with administrator rights. + O instalador não está sendo executado com permissões de administrador. + + + + The screen is too small to display the installer. + A tela é muito pequena para exibir o instalador. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ O instalador será fechado e todas as alterações serão perdidas.I&nstalar gerenciador de inicialização em: - + Are you sure you want to create a new partition table on %1? Você tem certeza de que deseja criar uma nova tabela de partições em %1? - + Can not create new partition Não foi possível criar uma nova partição - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. A tabela de partições %1 já tem %2 partições primárias, e nenhuma a mais pode ser adicionada. Por favor, remova uma partição primária e adicione uma partição estendida no lugar. @@ -1793,100 +1865,110 @@ O instalador será fechado e todas as alterações serão perdidas. PartitionViewStep - + Gathering system information... Coletando informações do sistema... - + Partitions Partições - + Install %1 <strong>alongside</strong> another operating system. Instalar %1 <strong>ao lado de</strong> outro sistema operacional. - + <strong>Erase</strong> disk and install %1. <strong>Apagar</strong> disco e instalar %1. - + <strong>Replace</strong> a partition with %1. <strong>Substituir</strong> uma partição com %1. - + <strong>Manual</strong> partitioning. Particionamento <strong>manual</strong>. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Instalar %1 <strong>ao lado de</strong> outro sistema operacional no disco <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Apagar</strong> disco <strong>%2</strong> (%3) e instalar %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Substituir</strong> uma partição no disco <strong>%2</strong> (%3) com %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). Particionamento <strong>manual</strong> no disco <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Disco <strong>%1</strong> (%2) - + Current: Atualmente: - + After: Depois: - + No EFI system partition configured Nenhuma partição de sistema EFI configurada - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. Uma partição de sistema EFI é necessária para iniciar %1.<br/><br/>Para configurar uma partição de sistema EFI, volte, selecione ou crie um sistema de arquivos FAT32 com o marcador <strong>esp</strong> ativado e ponto de montagem <strong>%2</strong>.<br/><br/>Você pode continuar sem definir uma partição de sistema EFI, mas seu sistema pode não iniciar. - + EFI system partition flag not set Marcador da partição do sistema EFI não definida - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. Uma partição de sistema EFI é necessária para iniciar %1.<br/><br/>Uma partição foi configurada com o ponto de montagem <strong>%2</strong>, mas seu marcador <strong>esp</strong> não foi definido.<br/>Para definir o marcador, volte e edite a partição.<br/><br/>Você pode continuar sem definir um marcador, mas seu sistema pode não iniciar. - + Boot partition not encrypted Partição de boot não criptografada - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Uma partição de inicialização separada foi configurada juntamente com uma partição raiz criptografada, mas a partição de inicialização não é criptografada.<br/><br/>Há preocupações de segurança quanto a esse tipo de configuração, porque arquivos de sistema importantes são mantidos em uma partição não criptografada.<br/>Você pode continuar se quiser, mas o desbloqueio do sistema de arquivos acontecerá mais tarde durante a inicialização do sistema.<br/>Para criptografar a partição de inicialização, volte e recrie-a, selecionando <strong>Criptografar</strong> na janela de criação da partição. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Saída: QObject - + Default Keyboard Model Modelo de teclado padrão - - + + Default Padrão @@ -2064,6 +2146,11 @@ Saída: (no mount point) (sem ponto de montagem) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Saída: Partição do sistema EFI: - - RequirementsChecker - - - Gathering system information... - Coletando informações do sistema... - - - - has at least %1 GB available drive space - tenha pelo menos %1 GB de espaço disponível no dispositivo - - - - There is not enough drive space. At least %1 GB is required. - Não há espaço suficiente no armazenamento. Pelo menos %1 GB é necessário. - - - - has at least %1 GB working memory - tenha pelo menos %1 GB de memória - - - - The system does not have enough working memory. At least %1 GB is required. - O sistema não tem memória de trabalho suficiente. Pelo menos %1 GB é necessário. - - - - is plugged in to a power source - está conectado a uma fonte de energia - - - - The system is not plugged in to a power source. - O sistema não está conectado a uma fonte de energia. - - - - is connected to the Internet - está conectado à Internet - - - - The system is not connected to the Internet. - O sistema não está conectado à Internet. - - - - The installer is not running with administrator rights. - O instalador não está sendo executado com permissões de administrador. - - - - The screen is too small to display the installer. - A tela é muito pequena para exibir o instalador. - - ResizeFSJob @@ -2225,65 +2254,65 @@ Saída: Redimensionar Tarefa de Sistema de Arquivos - + Invalid configuration Configuração inválida - + The file-system resize job has an invalid configuration and will not run. A tarefa de redimensionamento do sistema de arquivos tem uma configuração inválida e não poderá ser executada. - - + + KPMCore not Available O KPMCore não está disponível - - + + Calamares cannot start KPMCore for the file-system resize job. O Calamares não pôde iniciar o KPMCore para a tarefa de redimensionamento do sistema de arquivos. - - - - - + + + + + Resize Failed O Redimensionamento Falhou - + The filesystem %1 could not be found in this system, and cannot be resized. O sistema de arquivos %1 não pôde ser encontrado neste sistema e não poderá ser redimensionado. - + The device %1 could not be found in this system, and cannot be resized. O dispositivo %1 não pôde ser encontrado neste sistema e não poderá ser redimensionado. - - + + The filesystem %1 cannot be resized. O sistema de arquivos %1 não pode ser redimensionado. - - + + The device %1 cannot be resized. O dispositivo %1 não pode ser redimensionado. - + The filesystem %1 must be resized, but cannot. O sistema de arquivos %1 deve ser redimensionado, mas não foi possível executar a tarefa. - + The device %1 must be resized, but cannot O dispositivo %1 deve ser redimensionado, mas não foi possível executar a tarefa. @@ -2338,6 +2367,34 @@ Saída: O instalador não conseguiu redimensionar um grupo de volumes nomeado '%1'. + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Este computador não satisfaz os requisitos mínimos para instalar %1.<br/>A instalação não pode continuar. <a href="#details">Detalhes...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Este computador não satisfaz alguns dos requisitos recomendados para instalar %1.<br/>A instalação pode continuar, mas alguns recursos podem ser desativados. + + + + This program will ask you some questions and set up %2 on your computer. + Este programa irá fazer-lhe algumas perguntas e configurar %2 no computador. + + + + For best results, please ensure that this computer: + Para melhores resultados, por favor, certifique-se de que este computador: + + + + System requirements + Requisitos do sistema + + ScanningDialog @@ -2861,27 +2918,27 @@ Saída: &Sobre - + <h1>Welcome to the %1 installer.</h1> <h1>Bem-vindo ao instalador %1 .</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Bem-vindo ao instalador Calamares para %1.</h1> - + About %1 installer Sobre o instalador %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Agradecimentos a: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg e às <a href="https://www.transifex.com/calamares/calamares/">equipes de tradução do Calamares</a>.<br/><br/>O desenvolvimento do <a href="https://calamares.io/">Calamares</a> tem apoio de <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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. + - + %1 support %1 suporte @@ -2889,7 +2946,7 @@ Saída: WelcomeViewStep - + Welcome Bem-vindo diff --git a/lang/calamares_pt_PT.ts b/lang/calamares_pt_PT.ts index 3cd0e9ac8..55681d482 100644 --- a/lang/calamares_pt_PT.ts +++ b/lang/calamares_pt_PT.ts @@ -25,22 +25,22 @@ Master Boot Record de %1 - + Boot Partition Partição de arranque - + System Partition Partição do Sistema - + Do not install a boot loader Não instalar um carregador de arranque - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Instalar + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Concluído + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Erro Boost.Python na tarefa "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ O instalador será encerrado e todas as alterações serão perdidas. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Este computador não satisfaz os requisitos mínimos para instalar %1.<br/>A instalação não pode continuar. <a href="#details">Detalhes...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Este computador não satisfaz alguns dos requisitos recomendados para instalar %1.<br/>A instalação pode continuar, mas algumas funcionalidades poderão ser desativadas. - - - - This program will ask you some questions and set up %2 on your computer. - Este programa vai fazer-lhe algumas perguntas e configurar o %2 no seu computador. - - - - For best results, please ensure that this computer: - Para melhores resultados, por favor certifique-se que este computador: - - - - System requirements - Requisitos de sistema + + Gathering system information... + A recolher informação de sistema... @@ -359,12 +378,12 @@ O instalador será encerrado e todas as alterações serão perdidas.<strong>Particionamento manual</strong><br/>Pode criar ou redimensionar partições manualmente. - + Boot loader location: Localização do carregador de arranque: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 será encolhida para %2MB e uma nova %3MB partição será criada para %4. @@ -375,9 +394,9 @@ O instalador será encerrado e todas as alterações serão perdidas. - - - + + + Current: Atual: @@ -387,96 +406,96 @@ O instalador será encerrado e todas as alterações serão perdidas.Reutilizar %1 como partição home para %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Selecione uma partição para encolher, depois arraste a barra de fundo para redimensionar</strong> - + <strong>Select a partition to install on</strong> <strong>Selecione uma partição para instalar</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Nenhuma partição de sistema EFI foi encontrada neste sistema. Por favor volte atrás e use o particionamento manual para configurar %1. - + The EFI system partition at %1 will be used for starting %2. A partição de sistema EFI em %1 será usada para iniciar %2. - + EFI system partition: Partição de sistema EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de armazenamento aparenta não ter um sistema operativo. O que quer fazer?<br/>Poderá rever e confirmar as suas escolhas antes de qualquer alteração ser feita no dispositivo de armazenamento. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Apagar disco</strong><br/>Isto irá <font color="red">apagar</font> todos os dados atualmente apresentados no dispositivo de armazenamento selecionado. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de armazenamento tem %1 nele. O que quer fazer?<br/>Poderá rever e confirmar as suas escolhas antes de qualquer alteração ser feita no dispositivo de armazenamento. - + No Swap Sem Swap - + Reuse Swap Reutilizar Swap - + Swap (no Hibernate) Swap (sem Hibernação) - + Swap (with Hibernate) Swap (com Hibernação) - + Swap to file Swap para ficheiro - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalar paralelamente</strong><br/>O instalador irá encolher a partição para arranjar espaço para %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Substituir a partição</strong><br/>Substitui a partição com %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de armazenamento já tem um sistema operativo nele. O que quer fazer?<br/>Poderá rever e confirmar as suas escolhas antes de qualquer alteração ser feita no dispositivo de armazenamento. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de armazenamento tem múltiplos sistemas operativos nele, O que quer fazer?<br/>Poderá rever e confirmar as suas escolhas antes de qualquer alteração ser feita no dispositivo de armazenamento. @@ -973,37 +992,37 @@ O instalador será encerrado e todas as alterações serão perdidas. FillGlobalStorageJob - + Set partition information Definir informação da partição - + Install %1 on <strong>new</strong> %2 system partition. Instalar %1 na <strong>nova</strong> %2 partição de sistema. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Criar <strong>nova</strong> %2 partição com ponto de montagem <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Instalar %2 em %3 partição de sistema <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Criar %3 partitição <strong>%1</strong> com ponto de montagem <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Instalar carregador de arranque em <strong>%1</strong>. - + Setting up mount points. Definindo pontos de montagem. @@ -1044,12 +1063,12 @@ O instalador será encerrado e todas as alterações serão perdidas.Finalizar - + Installation Complete Instalação Completa - + The installation of %1 is complete. A instalação de %1 está completa. @@ -1077,6 +1096,59 @@ O instalador será encerrado e todas as alterações serão perdidas.O instalador falhou ao formatar a partição %1 no disco '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + tem pelo menos %1 GB de espaço livre em disco + + + + There is not enough drive space. At least %1 GB is required. + Não existe espaço livre suficiente em disco. É necessário pelo menos %1 GB. + + + + has at least %1 GB working memory + tem pelo menos %1 GB de memória disponível + + + + The system does not have enough working memory. At least %1 GB is required. + O sistema não tem memória disponível suficiente. É necessário pelo menos %1 GB. + + + + is plugged in to a power source + está ligado a uma fonte de energia + + + + The system is not plugged in to a power source. + O sistema não está ligado a uma fonte de energia. + + + + is connected to the Internet + está ligado à internet + + + + The system is not connected to the Internet. + O sistema não está ligado à internet. + + + + The installer is not running with administrator rights. + O instalador não está a correr com permissões de administrador. + + + + The screen is too small to display the installer. + O ecrã tem um tamanho demasiado pequeno para mostrar o instalador. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ O instalador será encerrado e todas as alterações serão perdidas.I&nstalar carregador de arranque em: - + Are you sure you want to create a new partition table on %1? Tem certeza de que deseja criar uma nova tabela de partições em %1? - + Can not create new partition Não é possível criar nova partição - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. A tabela de partições em %1 já tem %2 partições primárias, e não podem ser adicionadas mais. Em vez disso, por favor remova uma partição primária e adicione uma partição estendida. @@ -1793,100 +1865,110 @@ O instalador será encerrado e todas as alterações serão perdidas. PartitionViewStep - + Gathering system information... A recolher informações do sistema... - + Partitions Partições - + Install %1 <strong>alongside</strong> another operating system. Instalar %1 <strong>paralelamente</strong> a outro sistema operativo. - + <strong>Erase</strong> disk and install %1. <strong>Apagar</strong> disco e instalar %1. - + <strong>Replace</strong> a partition with %1. <strong>Substituir</strong> a partição com %1. - + <strong>Manual</strong> partitioning. Particionamento <strong>Manual</strong>. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Instalar %1 <strong>paralelamente</strong> a outro sistema operativo no disco <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Apagar</strong> disco <strong>%2</strong> (%3) e instalar %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Substituir</strong> a partição no disco <strong>%2</strong> (%3) com %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). Particionamento <strong>Manual</strong> no disco <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Disco <strong>%1</strong> (%2) - + Current: Atual: - + After: Depois: - + No EFI system partition configured Nenhuma partição de sistema EFI configurada - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. É necessária uma partição de sistema EFI para iniciar %1.<br/><br/>Para configurar uma partição de sistema EFI, volte atrás e selecione ou crie um sistema de ficheiros FAT32 com a flag <strong>esp</strong> ativada e ponto de montagem <strong>%2</strong>.<br/><br/>Pode continuar sem configurar uma partição de sistema EFI mas o seu sistema pode falhar o arranque. - + EFI system partition flag not set flag não definida da partição de sistema EFI - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. É necessária uma partição de sistema EFI para iniciar %1.<br/><br/>A partitição foi configurada com o ponto de montagem <strong>%2</strong> mas a sua flag <strong>esp</strong> não está definida.<br/>Para definir a flag, volte atrás e edite a partição.<br/><br/>Pode continuar sem definir a flag mas o seu sistema pode falhar o arranque. - + Boot partition not encrypted Partição de arranque não encriptada - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Foi preparada uma partição de arranque separada juntamente com uma partição root encriptada, mas a partição de arranque não está encriptada.<br/><br/>Existem preocupações de segurança com este tipo de configuração, por causa de importantes ficheiros de sistema serem guardados numa partição não encriptada.<br/>Se desejar pode continuar, mas o destrancar do sistema de ficheiros irá ocorrer mais tarde durante o arranque do sistema.<br/>Para encriptar a partição de arranque, volte atrás e recrie-a, e selecione <strong>Encriptar</strong> na janela de criação de partições. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Saída de Dados: QObject - + Default Keyboard Model Modelo de Teclado Padrão - - + + Default Padrão @@ -2064,6 +2146,11 @@ Saída de Dados: (no mount point) (sem ponto de montagem) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Saída de Dados: Partição de sistema EFI: - - RequirementsChecker - - - Gathering system information... - A recolher informação de sistema... - - - - has at least %1 GB available drive space - tem pelo menos %1 GB de espaço livre em disco - - - - There is not enough drive space. At least %1 GB is required. - Não existe espaço livre suficiente em disco. É necessário pelo menos %1 GB. - - - - has at least %1 GB working memory - tem pelo menos %1 GB de memória disponível - - - - The system does not have enough working memory. At least %1 GB is required. - O sistema não tem memória disponível suficiente. É necessário pelo menos %1 GB. - - - - is plugged in to a power source - está ligado a uma fonte de energia - - - - The system is not plugged in to a power source. - O sistema não está ligado a uma fonte de energia. - - - - is connected to the Internet - está ligado à internet - - - - The system is not connected to the Internet. - O sistema não está ligado à internet. - - - - The installer is not running with administrator rights. - O instalador não está a correr com permissões de administrador. - - - - The screen is too small to display the installer. - O ecrã tem um tamanho demasiado pequeno para mostrar o instalador. - - ResizeFSJob @@ -2225,65 +2254,65 @@ Saída de Dados: Tarefa de Redimensionamento do Sistema de Ficheiros - + Invalid configuration Configuração inválida - + The file-system resize job has an invalid configuration and will not run. A tarefa de redimensionamento do sistema de ficheiros tem uma configuração inválida e não irá ser corrida. - - + + KPMCore not Available KPMCore não Disponível - - + + Calamares cannot start KPMCore for the file-system resize job. O Calamares não consegue iniciar KPMCore para a tarefa de redimensionamento de sistema de ficheiros. - - - - - + + + + + Resize Failed Redimensionamento Falhou - + The filesystem %1 could not be found in this system, and cannot be resized. O sistema de ficheiros %1 não foi encontrado neste sistema, e não pode ser redimensionado. - + The device %1 could not be found in this system, and cannot be resized. O dispositivo %1 não pode ser encontrado neste sistema, e não pode ser redimensionado. - - + + The filesystem %1 cannot be resized. O sistema de ficheiros %1 não pode ser redimensionado. - - + + The device %1 cannot be resized. O dispositivo %1 não pode ser redimensionado. - + The filesystem %1 must be resized, but cannot. O sistema de ficheiros %1 tem de ser redimensionado, mas não pode. - + The device %1 must be resized, but cannot O dispositivo %1 tem de ser redimensionado, mas não pode @@ -2338,6 +2367,34 @@ Saída de Dados: O instalador falhou ao redimensionar o grupo de volume com o nome '%1'. + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Este computador não satisfaz os requisitos mínimos para instalar %1.<br/>A instalação não pode continuar. <a href="#details">Detalhes...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Este computador não satisfaz alguns dos requisitos recomendados para instalar %1.<br/>A instalação pode continuar, mas algumas funcionalidades poderão ser desativadas. + + + + This program will ask you some questions and set up %2 on your computer. + Este programa vai fazer-lhe algumas perguntas e configurar o %2 no seu computador. + + + + For best results, please ensure that this computer: + Para melhores resultados, por favor certifique-se que este computador: + + + + System requirements + Requisitos de sistema + + ScanningDialog @@ -2861,27 +2918,27 @@ Saída de Dados: &Acerca - + <h1>Welcome to the %1 installer.</h1> <h1>Bem vindo ao instalador do %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Bem vindo ao instalador Calamares para %1.</h1> - + About %1 installer Acerca %1 instalador - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>Direitos de cópia 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Direitos de cópia 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Agradecimentos a: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg e à <a href="https://www.transifex.com/calamares/calamares/">equipa de tradutores do Calamares</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> desenvolvimento patrocinado por <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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. + - + %1 support %1 suporte @@ -2889,7 +2946,7 @@ Saída de Dados: WelcomeViewStep - + Welcome Bem-vindo diff --git a/lang/calamares_ro.ts b/lang/calamares_ro.ts index 3a4688a2a..3c217702b 100644 --- a/lang/calamares_ro.ts +++ b/lang/calamares_ro.ts @@ -25,22 +25,22 @@ Master boot record (MBR) al %1 - + Boot Partition Partiție de boot - + System Partition Partiție de sistem - + Do not install a boot loader Nu instala un bootloader - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Instalează + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Gata + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Eroare Boost.Python în sarcina „%1”. + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Acest calculator nu satisface cerințele minimale pentru instalarea %1.<br/>Instalarea nu poate continua. <a href="#details">Detalii...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Acest calculator nu satisface unele din cerințele recomandate pentru instalarea %1.<br/>Instalarea poate continua, dar unele funcții ar putea fi dezactivate. - - - - This program will ask you some questions and set up %2 on your computer. - Acest program vă va pune mai multe întrebări și va seta %2 pe calculatorul dumneavoastră. - - - - For best results, please ensure that this computer: - Pentru rezultate optime, asigurați-vă că acest calculator: - - - - System requirements - Cerințe de sistem + + Gathering system information... + Se adună informații despre sistem... @@ -359,12 +378,12 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.<strong>Partiționare manuală</strong><br/>Puteți crea sau redimensiona partițiile. - + Boot loader location: Locație boot loader: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 va fi micșorată la %2MB și o nouă partiție %3MB va fi creată pentru %4. @@ -375,9 +394,9 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. - - - + + + Current: Actual: @@ -387,96 +406,96 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.Reutilizează %1 ca partiție home pentru %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Selectează o partiție de micșorat, apoi trageți bara din jos pentru a redimensiona</strong> - + <strong>Select a partition to install on</strong> <strong>Selectează o partiție pe care să se instaleze</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. O partiție de sistem EFI nu poate fi găsită nicăieri în acest sistem. Vă rugăm să reveniți și să partiționați manual pentru a seta %1. - + The EFI system partition at %1 will be used for starting %2. Partiția de sistem EFI de la %1 va fi folosită pentru a porni %2. - + EFI system partition: Partiție de sistem EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Acest dispozitiv de stocare nu pare să aibă un sistem de operare instalat. Ce doriți să faceți?<br/>Veți putea revedea și confirma alegerile făcute înainte să fie realizate schimbări pe dispozitivul de stocare. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Șterge discul</strong><br/>Aceasta va <font color="red">șterge</font> toate datele prezente pe dispozitivul de stocare selectat. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Acest dispozitiv de stocare are %1. Ce doriți să faceți?<br/>Veți putea revedea și confirma alegerile făcute înainte să fie realizate schimbări pe dispozitivul de stocare. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalează laolaltă</strong><br/>Instalatorul va micșora o partiție pentru a face loc pentru %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Înlocuiește o partiție</strong><br/>Înlocuiește o partiție cu %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Acest dispozitiv de stocare are deja un sistem de operare instalat. Ce doriți să faceți?<br/>Veți putea revedea și confirma alegerile făcute înainte de se realiza schimbări pe dispozitivul de stocare. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Acest dispozitiv de stocare are mai multe sisteme de operare instalate. Ce doriți să faceți?<br/>Veți putea revedea și confirma alegerile făcute înainte de a se realiza schimbări pe dispozitivul de stocare. @@ -973,37 +992,37 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. FillGlobalStorageJob - + Set partition information Setează informația pentru partiție - + Install %1 on <strong>new</strong> %2 system partition. Instalează %1 pe <strong>noua</strong> partiție de sistem %2. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Setează <strong>noua</strong> partiție %2 cu punctul de montare <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Instalează %2 pe partiția de sistem %3 <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Setează partiția %3 <strong>%1</strong> cu punctul de montare <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Instalează bootloader-ul pe <strong>%1</strong>. - + Setting up mount points. Se setează puncte de montare. @@ -1044,12 +1063,12 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.Termină - + Installation Complete Instalarea s-a terminat - + The installation of %1 is complete. Instalarea este %1 completă. @@ -1077,6 +1096,59 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.Programul de instalare nu a putut formata partiția %1 pe discul „%2”. + + GeneralRequirements + + + has at least %1 GB available drive space + are cel puțin %1 spațiu disponibil + + + + There is not enough drive space. At least %1 GB is required. + Nu este suficient spațiu disponibil. Sunt necesari cel puțin %1 GB. + + + + has at least %1 GB working memory + are cel puțin %1 GB de memorie utilizabilă + + + + The system does not have enough working memory. At least %1 GB is required. + Sistemul nu are suficientă memorie utilizabilă. Sunt necesari cel puțin %1 GB. + + + + is plugged in to a power source + este alimentat cu curent + + + + The system is not plugged in to a power source. + Sistemul nu este alimentat cu curent. + + + + is connected to the Internet + este conectat la Internet + + + + The system is not connected to the Internet. + Sistemul nu este conectat la Internet. + + + + The installer is not running with administrator rights. + Programul de instalare nu rulează cu privilegii de administrator. + + + + The screen is too small to display the installer. + Ecranu este prea mic pentru a afișa instalatorul. + + InteractiveTerminalPage @@ -1778,17 +1850,17 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. - + Are you sure you want to create a new partition table on %1? Sigur doriți să creați o nouă tabelă de partiție pe %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1796,100 +1868,110 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. PartitionViewStep - + Gathering system information... Se adună informații despre sistem... - + Partitions Partiții - + Install %1 <strong>alongside</strong> another operating system. Instalează %1 <strong>laolaltă</strong> cu un alt sistem de operare. - + <strong>Erase</strong> disk and install %1. <strong>Șterge</strong> discul și instalează %1. - + <strong>Replace</strong> a partition with %1. <strong>Înlocuiește</strong> o partiție cu %1. - + <strong>Manual</strong> partitioning. Partiționare <strong>manuală</strong>. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Instalează %1 <strong>laolaltă</strong> cu un alt sistem de operare pe discul <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Șterge</strong> discul <strong>%2</strong> (%3) și instalează %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Înlocuiește</strong> o partiție pe discul <strong>%2</strong> (%3) cu %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). Partiționare <strong>manuală</strong> a discului <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Discul <strong>%1</strong> (%2) - + Current: Actual: - + After: După: - + No EFI system partition configured Nicio partiție de sistem EFI nu a fost configurată - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. Este necesară o partiție de sistem EFI pentru a porni %1.<br/><br/>Pentru a configura o partiție de sistem EFI, reveniți și selectați sau creați o partiție FAT32 cu flag-ul <strong>esp</strong> activat și montată la <strong>%2</strong>.<br/><br/>Puteți continua și fără configurarea unei partiții de sistem EFI, dar este posibil ca sistemul să nu pornească. - + EFI system partition flag not set Flag-ul de partiție de sistem pentru EFI nu a fost setat - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. O partiție de sistem EFI este necesară pentru a porni %1.<br/><br/>A fost configurată o partiție cu punct de montare la <strong>%2</strong> dar flag-ul <strong>esp</strong> al acesteia nu a fost setat.<br/>Pentru a seta flag-ul, reveniți și editați partiția.<br/><br/>Puteți continua și fără setarea flag-ului, dar este posibil ca sistemul să nu pornească. - + Boot partition not encrypted Partiția de boot nu este criptată - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. A fost creată o partiție de boot împreună cu o partiție root criptată, dar partiția de boot nu este criptată.<br/><br/>Sunt potențiale probleme de securitate cu un astfel de aranjament deoarece importante fișiere de sistem sunt păstrate pe o partiție necriptată.<br/>Puteți continua dacă doriți, dar descuierea sistemului se va petrece mai târziu în timpul pornirii.<br/>Pentru a cripta partiția de boot, reveniți și recreați-o, alegând opțiunea <strong>Criptează</strong> din fereastra de creare de partiții. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2021,13 +2103,13 @@ Output QObject - + Default Keyboard Model Modelul tastaturii implicit - - + + Default Implicit @@ -2067,6 +2149,11 @@ Output (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2162,64 +2249,6 @@ Output Partiție de sistem EFI: - - RequirementsChecker - - - Gathering system information... - Se adună informații despre sistem... - - - - has at least %1 GB available drive space - are cel puțin %1 spațiu disponibil - - - - There is not enough drive space. At least %1 GB is required. - Nu este suficient spațiu disponibil. Sunt necesari cel puțin %1 GB. - - - - has at least %1 GB working memory - are cel puțin %1 GB de memorie utilizabilă - - - - The system does not have enough working memory. At least %1 GB is required. - Sistemul nu are suficientă memorie utilizabilă. Sunt necesari cel puțin %1 GB. - - - - is plugged in to a power source - este alimentat cu curent - - - - The system is not plugged in to a power source. - Sistemul nu este alimentat cu curent. - - - - is connected to the Internet - este conectat la Internet - - - - The system is not connected to the Internet. - Sistemul nu este conectat la Internet. - - - - The installer is not running with administrator rights. - Programul de instalare nu rulează cu privilegii de administrator. - - - - The screen is too small to display the installer. - Ecranu este prea mic pentru a afișa instalatorul. - - ResizeFSJob @@ -2228,65 +2257,65 @@ Output - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2341,6 +2370,34 @@ Output + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Acest calculator nu satisface cerințele minimale pentru instalarea %1.<br/>Instalarea nu poate continua. <a href="#details">Detalii...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Acest calculator nu satisface unele din cerințele recomandate pentru instalarea %1.<br/>Instalarea poate continua, dar unele funcții ar putea fi dezactivate. + + + + This program will ask you some questions and set up %2 on your computer. + Acest program vă va pune mai multe întrebări și va seta %2 pe calculatorul dumneavoastră. + + + + For best results, please ensure that this computer: + Pentru rezultate optime, asigurați-vă că acest calculator: + + + + System requirements + Cerințe de sistem + + ScanningDialog @@ -2864,27 +2921,27 @@ Output &Despre - + <h1>Welcome to the %1 installer.</h1> <h1>Bine ați venit la programul de instalare pentru %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Bun venit în programul de instalare Calamares pentru %1.</h1> - + About %1 installer Despre programul de instalare %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Mulțumiri: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg și <a href="https://www.transifex.com/calamares/calamares/">echipei de traducători Calamares</a>.<br/><br/><a href="https://calamares.io/">Calamares</a>, dezvoltare sponsorizată de <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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. + - + %1 support %1 suport @@ -2892,7 +2949,7 @@ Output WelcomeViewStep - + Welcome Bine ați venit diff --git a/lang/calamares_ru.ts b/lang/calamares_ru.ts index 18a13f399..b49bfe95e 100644 --- a/lang/calamares_ru.ts +++ b/lang/calamares_ru.ts @@ -25,22 +25,22 @@ Главная загрузочная запись %1 - + Boot Partition Загрузочный раздел - + System Partition Системный раздел - + Do not install a boot loader Не устанавливать загрузчик - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Установить + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Готово + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python ошибка в задаче "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -313,31 +352,11 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Этот компьютер не соответствует минимальным требованиям для установки %1.<br/>Невозможно продолжить установку. <a href="#details">Подробнее...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Этот компьютер соответствует не всем рекомендуемым требованиям для установки %1.<br/>Можно продолжить установку, но некоторые возможности могут быть недоступны. - - - - This program will ask you some questions and set up %2 on your computer. - Эта программа задаст вам несколько вопросов и поможет установить %2 на ваш компьютер. - - - - For best results, please ensure that this computer: - Для наилучших результатов, убедитесь, что этот компьютер: - - - - System requirements - Системные требования + + Gathering system information... + Сбор информации о системе... @@ -358,12 +377,12 @@ The installer will quit and all changes will be lost. <strong>Ручная разметка</strong><br/>Вы можете самостоятельно создавать разделы или изменять их размеры. - + Boot loader location: Расположение загрузчика: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 будет уменьшен до %2MB и новый раздел %3MB будет создан для %4. @@ -374,9 +393,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: Текущий: @@ -386,96 +405,96 @@ The installer will quit and all changes will be lost. Использовать %1 как домашний раздел для %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Выберите раздел для уменьшения, затем двигайте ползунок, изменяя размер</strong> - + <strong>Select a partition to install on</strong> <strong>Выберите раздел для установки</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Не найдено системного раздела EFI. Пожалуйста, вернитесь назад и выполните ручную разметку %1. - + The EFI system partition at %1 will be used for starting %2. Системный раздел EFI на %1 будет использован для запуска %2. - + EFI system partition: Системный раздел EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Видимо, на этом устройстве нет операционной системы. Что Вы хотите сделать?<br/>Вы сможете изменить или подтвердить свой выбор до того, как на устройстве будут сделаны какие-либо изменения. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Стереть диск</strong><br/>Это <font color="red">удалит</font> все данные, которые сейчас находятся на выбранном устройстве. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На этом устройстве есть %1. Что Вы хотите сделать?<br/>Вы сможете изменить или подтвердить свой выбор до того, как на устройстве будут сделаны какие-либо изменения. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Установить рядом</strong><br/>Программа установки уменьшит раздел, чтобы освободить место для %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Заменить раздел</strong><br/>Меняет раздел на %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На этом устройстве уже есть операционная система. Что Вы хотите сделать?<br/>Вы сможете изменить или подтвердить свой выбор до того, как на устройстве будут сделаны какие-либо изменения. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На этом устройстве есть несколько операционных систем. Что Вы хотите сделать?<br/>Вы сможете изменить или подтвердить свой выбор до того, как на устройстве будут сделаны какие-либо изменения. @@ -972,37 +991,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information Установить сведения о разделе - + Install %1 on <strong>new</strong> %2 system partition. Установить %1 на <strong>новый</strong> системный раздел %2. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Настроить <strong>новый</strong> %2 раздел с точкой монтирования <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Установить %2 на %3 системный раздел <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Настроить %3 раздел <strong>%1</strong> с точкой монтирования <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Установить загрузчик на <strong>%1</strong>. - + Setting up mount points. Настраиваются точки монтирования. @@ -1043,12 +1062,12 @@ The installer will quit and all changes will be lost. Завершить - + Installation Complete Установка завершена - + The installation of %1 is complete. Установка %1 завершена. @@ -1076,6 +1095,59 @@ The installer will quit and all changes will be lost. Программе установки не удалось отформатировать раздел %1 на диске '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + доступно как минимум %1 ГБ свободного дискового пространства + + + + There is not enough drive space. At least %1 GB is required. + Недостаточно места на дисках. Необходимо как минимум %1 ГБ. + + + + has at least %1 GB working memory + доступно как минимум %1 ГБ оперативной памяти + + + + The system does not have enough working memory. At least %1 GB is required. + Недостаточно оперативной памяти. Необходимо как минимум %1 ГБ. + + + + is plugged in to a power source + подключено сетевое питание + + + + The system is not plugged in to a power source. + Сетевое питание не подключено. + + + + is connected to the Internet + присутствует выход в сеть Интернет + + + + The system is not connected to the Internet. + Отсутствует выход в Интернет. + + + + The installer is not running with administrator rights. + Программа установки не запущена с привилегиями администратора. + + + + The screen is too small to display the installer. + Слишком маленький экран для окна установщика. + + InteractiveTerminalPage @@ -1774,17 +1846,17 @@ The installer will quit and all changes will be lost. Уст&ановить загрузчик в: - + Are you sure you want to create a new partition table on %1? Вы уверены, что хотите создать новую таблицу разделов на %1? - + Can not create new partition Не удалось создать новый раздел - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. В таблице разделов на %1 уже %2 первичных разделов, больше добавить нельзя. Удалите один из первичных разделов и добавьте расширенный раздел. @@ -1792,100 +1864,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... Сбор информации о системе... - + Partitions Разделы - + Install %1 <strong>alongside</strong> another operating system. Установить %1 <strong>параллельно</strong> к другой операционной системе. - + <strong>Erase</strong> disk and install %1. <strong>Очистить</strong> диск и установить %1. - + <strong>Replace</strong> a partition with %1. <strong>Заменить</strong> раздел на %1. - + <strong>Manual</strong> partitioning. <strong>Ручная</strong> разметка. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Установить %1 <strong>параллельно</strong> к другой операционной системе на диске <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Очистить</strong> диск <strong>%2</strong> (%3) и установить %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Заменить</strong> раздел на диске <strong>%2</strong> (%3) на %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Ручная</strong> разметка диска <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Диск <strong>%1</strong> (%2) - + Current: Текущий: - + After: После: - + No EFI system partition configured Нет настроенного системного раздела EFI - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. Чтобы начать, необходим системный раздел EFI %1.<br/><br/>Для настройки системного раздела EFI, вернитесь, выберите или создайте файловую систему FAT32 с установленным флагом <strong>esp</strong> и точкой монтирования <strong>%2</strong>.<br/><br/>Вы можете продолжить и без настройки системного раздела EFI, но Ваша система может не загрузиться. - + EFI system partition flag not set Не установлен флаг системного раздела EFI - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. Чтобы начать, необходим системный раздел EFI %1.<br/><br/>Был настроен раздел с точкой монтирования <strong>%2</strong>, но его флаг <strong>esp</strong> не установлен.<br/>Для установки флага вернитесь и отредактируйте раздел.<br/><br/>Вы можете продолжить и без установки флага, но Ваша система может не загрузиться. - + Boot partition not encrypted Загрузочный раздел не зашифрован - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Включено шифрование корневого раздела, но использован отдельный загрузочный раздел без шифрования.<br/><br/>При такой конфигурации возникают проблемы с безопасностью, потому что важные системные файлы хранятся на разделе без шифрования.<br/>Если хотите, можете продолжить, но файловая система будет разблокирована позднее во время загрузки системы.<br/>Чтобы включить шифрование загрузочного раздела, вернитесь назад и снова создайте его, отметив <strong>Шифровать</strong> в окне создания раздела. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2017,13 +2099,13 @@ Output: QObject - + Default Keyboard Model Модель клавиатуры по умолчанию - - + + Default По умолчанию @@ -2063,6 +2145,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2158,64 +2245,6 @@ Output: Системный раздел EFI: - - RequirementsChecker - - - Gathering system information... - Сбор информации о системе... - - - - has at least %1 GB available drive space - доступно как минимум %1 ГБ свободного дискового пространства - - - - There is not enough drive space. At least %1 GB is required. - Недостаточно места на дисках. Необходимо как минимум %1 ГБ. - - - - has at least %1 GB working memory - доступно как минимум %1 ГБ оперативной памяти - - - - The system does not have enough working memory. At least %1 GB is required. - Недостаточно оперативной памяти. Необходимо как минимум %1 ГБ. - - - - is plugged in to a power source - подключено сетевое питание - - - - The system is not plugged in to a power source. - Сетевое питание не подключено. - - - - is connected to the Internet - присутствует выход в сеть Интернет - - - - The system is not connected to the Internet. - Отсутствует выход в Интернет. - - - - The installer is not running with administrator rights. - Программа установки не запущена с привилегиями администратора. - - - - The screen is too small to display the installer. - Слишком маленький экран для окна установщика. - - ResizeFSJob @@ -2224,65 +2253,65 @@ Output: Изменить размер файловой системы - + Invalid configuration Недействительная конфигурация - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed Не удалось изменить размер - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2337,6 +2366,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Этот компьютер не соответствует минимальным требованиям для установки %1.<br/>Невозможно продолжить установку. <a href="#details">Подробнее...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Этот компьютер соответствует не всем рекомендуемым требованиям для установки %1.<br/>Можно продолжить установку, но некоторые возможности могут быть недоступны. + + + + This program will ask you some questions and set up %2 on your computer. + Эта программа задаст вам несколько вопросов и поможет установить %2 на ваш компьютер. + + + + For best results, please ensure that this computer: + Для наилучших результатов, убедитесь, что этот компьютер: + + + + System requirements + Системные требования + + ScanningDialog @@ -2860,27 +2917,27 @@ Output: - + <h1>Welcome to the %1 installer.</h1> <h1>Добро пожаловать в программу установки %1 .</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Добро пожаловать в установщик Calamares для %1 .</h1> - + About %1 installer О программе установки %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support %1 поддержка @@ -2888,7 +2945,7 @@ Output: WelcomeViewStep - + Welcome Добро пожаловать diff --git a/lang/calamares_sk.ts b/lang/calamares_sk.ts index 521d05a7d..1c4ba2bee 100644 --- a/lang/calamares_sk.ts +++ b/lang/calamares_sk.ts @@ -25,22 +25,22 @@ Hlavný zavádzací záznam (MBR) zariadenia %1 - + Boot Partition Zavádzací oddiel - + System Partition Systémový oddiel - + Do not install a boot loader Neinštalovať zavádzač - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Inštalácia + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Hotovo + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Chyba knižnice Boost.Python v úlohe „%1“. + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Tento počítač nespĺňa minimálne požiadavky pre inštaláciu distribúcie %1.<br/>Inštalácia nemôže pokračovať. <a href="#details">Podrobnosti...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Tento počítač nespĺňa niektoré z odporúčaných požiadaviek pre inštaláciu distribúcie %1.<br/>Inštalácia môže pokračovať, ale niektoré funkcie môžu byť zakázané. - - - - This program will ask you some questions and set up %2 on your computer. - Tento program vám položí niekoľko otázok a nainštaluje distribúciu %2 do vášho počítača. - - - - For best results, please ensure that this computer: - Pre čo najlepší výsledok, sa prosím, uistite, že tento počítač: - - - - System requirements - Systémové požiadavky + + Gathering system information... + Zbierajú sa informácie o počítači... @@ -359,12 +378,12 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. <strong>Ručné rozdelenie oddielov</strong><br/>Môžete vytvoriť alebo zmeniť veľkosť oddielov podľa seba. - + Boot loader location: Umiestnenie zavádzača: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. Oddiel %1 bude zmenšený na %2MB a nový %3MB oddiel bude vytvorený pre distribúciu %4. @@ -375,9 +394,9 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. - - - + + + Current: Teraz: @@ -387,96 +406,96 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Opakované použitie oddielu %1 ako domovského pre distribúciu %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Vyberte oddiel na zmenšenie a potom potiahnutím spodného pruhu zmeňte veľkosť</strong> - + <strong>Select a partition to install on</strong> <strong>Vyberte oddiel, na ktorý sa má inštalovať</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Oddiel systému EFI sa nedá v tomto počítači nájsť. Prosím, prejdite späť a použite ručné rozdelenie oddielov na inštaláciu distribúcie %1. - + The EFI system partition at %1 will be used for starting %2. Oddie lsystému EFI na %1 bude použitý na spustenie distribúcie %2. - + EFI system partition: Oddiel systému EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Zdá sa, že toto úložné zariadenie neobsahuje operačný systém. Čo by ste chceli urobiť?<br/>Budete môcť skontrolovať a potvrdiť vaše voľby pred uplatnením akejkoľvek zmeny na úložnom zariadení. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Vymazanie disku</strong><br/>Týmto sa <font color="red">odstránia</font> všetky údaje momentálne sa nachádzajúce na vybranom úložnom zariadení. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Toto úložné zariadenie obsahuje operačný systém %1. Čo by ste chceli urobiť?<br/>Budete môcť skontrolovať a potvrdiť vaše voľby pred uplatnením akejkoľvek zmeny na úložnom zariadení. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Inštalácia popri súčasnom systéme</strong><br/>Inštalátor zmenší oddiel a uvoľní miesto pre distribúciu %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Nahradenie oddielu</strong><br/>Nahradí oddiel distribúciou %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Toto úložné zariadenie už obsahuje operačný systém. Čo by ste chceli urobiť?<br/>Budete môcť skontrolovať a potvrdiť vaše voľby pred uplatnením akejkoľvek zmeny na úložnom zariadení. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Toto úložné zariadenie obsahuje viacero operačných systémov. Čo by ste chceli urobiť?<br/>Budete môcť skontrolovať a potvrdiť vaše voľby pred uplatnením akejkoľvek zmeny na úložnom zariadení. @@ -973,37 +992,37 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. FillGlobalStorageJob - + Set partition information Nastaviť informácie o oddieli - + Install %1 on <strong>new</strong> %2 system partition. Inštalovať distribúciu %1 na <strong>novom</strong> %2 systémovom oddieli. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Nastaviť <strong>nový</strong> %2 oddiel s bodom pripojenia <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Inštalovať distribúciu %2 na %3 systémovom oddieli <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Nastaviť %3 oddiel <strong>%1</strong> s bodom pripojenia <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Inštalovať zavádzač do <strong>%1</strong>. - + Setting up mount points. Nastavujú sa body pripojení. @@ -1044,12 +1063,12 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Dokončenie - + Installation Complete Inštalácia dokončená - + The installation of %1 is complete. Inštalácia distribúcie %1s je dokončená. @@ -1077,6 +1096,59 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Inštalátor zlyhal pri formátovaní oddielu %1 na disku „%2“. + + GeneralRequirements + + + has at least %1 GB available drive space + obsahuje aspoň %1 GB voľného miesta na disku + + + + There is not enough drive space. At least %1 GB is required. + Nie je dostatok miesta na disku. Vyžaduje sa aspoň %1 GB. + + + + has at least %1 GB working memory + obsahuje aspoň %1 GB voľnej operačnej pamäte + + + + The system does not have enough working memory. At least %1 GB is required. + Počítač neobsahuje dostatok operačnej pamäte. Vyžaduje sa aspoň %1 GB. + + + + is plugged in to a power source + je pripojený k zdroju napájania + + + + The system is not plugged in to a power source. + Počítač nie je pripojený k zdroju napájania. + + + + is connected to the Internet + je pripojený k internetu + + + + The system is not connected to the Internet. + Počítač nie je pripojený k internetu. + + + + The installer is not running with administrator rights. + Inštalátor nie je spustený s právami správcu. + + + + The screen is too small to display the installer. + Obrazovka je príliš malá na to, aby bolo možné zobraziť inštalátor. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Nai&nštalovať zavádzač na: - + Are you sure you want to create a new partition table on %1? Naozaj chcete vytvoriť novú tabuľku oddielov na zariadení %1? - + Can not create new partition Nedá sa vytvoriť nový oddiel - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Tabuľka oddielov na %1 už obsahuje primárne oddiely %2 a nie je možné pridávať žiadne ďalšie. Odstráňte jeden primárny oddiel a namiesto toho pridajte rozšírenú oblasť. @@ -1793,100 +1865,110 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. PartitionViewStep - + Gathering system information... Zbierajú sa informácie o počítači... - + Partitions Oddiely - + Install %1 <strong>alongside</strong> another operating system. Inštalácia distribúcie %1 <strong>popri</strong> inom operačnom systéme. - + <strong>Erase</strong> disk and install %1. <strong>Vymazanie</strong> disku a inštalácia distribúcie %1. - + <strong>Replace</strong> a partition with %1. <strong>Nahradenie</strong> oddielu distribúciou %1. - + <strong>Manual</strong> partitioning. <strong>Ručné</strong> rozdelenie oddielov. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Inštalácia distribúcie %1 <strong>popri</strong> inom operačnom systéme na disku <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Vymazanie</strong> disku <strong>%2</strong> (%3) a inštalácia distribúcie %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Nahradenie</strong> oddielu na disku <strong>%2</strong> (%3) distribúciou %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Ručné</strong> rozdelenie oddielov na disku <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Disk <strong>%1</strong> (%2) - + Current: Teraz: - + After: Potom: - + No EFI system partition configured Nie je nastavený žiadny oddiel systému EFI - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. Oddiel systému EFI je potrebný pre spustenie distribúcie %1.<br/><br/>Na nastavenie oddielu systému EFI prejdite späť a vyberte alebo vytvorte systém súborov FAT32 s povolenou značkou <strong>esp</strong> a bod pripojenia <strong>%2</strong>.<br/><br/>Môžete pokračovať bez nastavenia oddielu systému EFI, ale váš systém môže pri spustení zlyhať. - + EFI system partition flag not set Značka oddielu systému EFI nie je nastavená - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. Oddiel systému EFI je potrebný pre spustenie distribúcie %1.<br/><br/>Oddiel bol nastavený s bodom pripojenia <strong>%2</strong>, ale nemá nastavenú značku <strong>esp</strong>.<br/>Na nastavenie značky prejdite späť a upravte oddiel.<br/><br/>Môžete pokračovať bez nastavenia značky, ale váš systém môže pri spustení zlyhať. - + Boot partition not encrypted Zavádzací oddiel nie je zašifrovaný - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Spolu so zašifrovaným koreňovým oddielom bol nainštalovaný oddelený zavádzací oddiel, ktorý ale nie je zašifrovaný.<br/><br/>S týmto typom inštalácie je ohrozená bezpečnosť, pretože dôležité systémové súbory sú uchovávané na nezašifrovanom oddieli.<br/>Ak si to želáte, môžete pokračovať, ale neskôr, počas spúšťania systému sa vykoná odomknutie systému súborov.<br/>Na zašifrovanie zavádzacieho oddielu prejdite späť a vytvorte ju znovu vybraním voľby <strong>Zašifrovať</strong> v okne vytvárania oddielu. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Výstup: QObject - + Default Keyboard Model Predvolený model klávesnice - - + + Default Predvolený @@ -2064,6 +2146,11 @@ Výstup: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Výstup: Oddiel systému EFI: - - RequirementsChecker - - - Gathering system information... - Zbierajú sa informácie o počítači... - - - - has at least %1 GB available drive space - obsahuje aspoň %1 GB voľného miesta na disku - - - - There is not enough drive space. At least %1 GB is required. - Nie je dostatok miesta na disku. Vyžaduje sa aspoň %1 GB. - - - - has at least %1 GB working memory - obsahuje aspoň %1 GB voľnej operačnej pamäte - - - - The system does not have enough working memory. At least %1 GB is required. - Počítač neobsahuje dostatok operačnej pamäte. Vyžaduje sa aspoň %1 GB. - - - - is plugged in to a power source - je pripojený k zdroju napájania - - - - The system is not plugged in to a power source. - Počítač nie je pripojený k zdroju napájania. - - - - is connected to the Internet - je pripojený k internetu - - - - The system is not connected to the Internet. - Počítač nie je pripojený k internetu. - - - - The installer is not running with administrator rights. - Inštalátor nie je spustený s právami správcu. - - - - The screen is too small to display the installer. - Obrazovka je príliš malá na to, aby bolo možné zobraziť inštalátor. - - ResizeFSJob @@ -2225,65 +2254,65 @@ Výstup: Úloha zmeny veľkosti systému súborov - + Invalid configuration Neplatná konfigurácia - + The file-system resize job has an invalid configuration and will not run. Úloha zmeny veľkosti systému súborov má neplatnú konfiguráciu a nebude spustená. - - + + KPMCore not Available Jadro KPMCore nie je dostupné - - + + Calamares cannot start KPMCore for the file-system resize job. Inštalátor Calamares nemôže spustiť jadro KPMCore pre úlohu zmeny veľkosti systému súborov. - - - - - + + + + + Resize Failed Zlyhala zmena veľkosti - + The filesystem %1 could not be found in this system, and cannot be resized. Systém súborov %1 sa nepodarilo nájsť v tomto systéme a nemôže sa zmeniť jeho veľkosť. - + The device %1 could not be found in this system, and cannot be resized. Zariadenie %1 sa nepodarilo nájsť v tomto systéme a nemôže sa zmeniť jeho veľkosť. - - + + The filesystem %1 cannot be resized. Nedá sa zmeniť veľkosť systému súborov %1. - - + + The device %1 cannot be resized. Nedá sa zmeniť veľkosť zariadenia %1. - + The filesystem %1 must be resized, but cannot. Musí sa zmeniť veľkosť systému súborov %1, ale nedá sa vykonať. - + The device %1 must be resized, but cannot Musí sa zmeniť veľkosť zariadenia %1, ale nedá sa vykonať. @@ -2338,6 +2367,34 @@ Výstup: Inštalátor zlyhal pri zmene veľkosti skupiny zväzkov s názvom „%1“. + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Tento počítač nespĺňa minimálne požiadavky pre inštaláciu distribúcie %1.<br/>Inštalácia nemôže pokračovať. <a href="#details">Podrobnosti...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Tento počítač nespĺňa niektoré z odporúčaných požiadaviek pre inštaláciu distribúcie %1.<br/>Inštalácia môže pokračovať, ale niektoré funkcie môžu byť zakázané. + + + + This program will ask you some questions and set up %2 on your computer. + Tento program vám položí niekoľko otázok a nainštaluje distribúciu %2 do vášho počítača. + + + + For best results, please ensure that this computer: + Pre čo najlepší výsledok, sa prosím, uistite, že tento počítač: + + + + System requirements + Systémové požiadavky + + ScanningDialog @@ -2861,27 +2918,27 @@ Výstup: &O inštalátore - + <h1>Welcome to the %1 installer.</h1> <h1>Vitajte v inštalátore distribúcie %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Vitajte v aplikácii Calamares, inštalátore distribúcie %1.</h1> - + About %1 installer O inštalátore %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>pre distribúciu %3</strong><br/><br/>Autorské práva 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Autorské práva 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Poďakovanie: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg a <a href="https://www.transifex.com/calamares/calamares/">tím prekladateľov inštalátora Calamares</a>.<br/><br/>Vývoj inštalátora <a href="https://calamares.io/">Calamares</a> je podporovaný spoločnosťou <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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. + - + %1 support Podpora distribúcie %1 @@ -2889,7 +2946,7 @@ Výstup: WelcomeViewStep - + Welcome Uvítanie diff --git a/lang/calamares_sl.ts b/lang/calamares_sl.ts index c7e26c173..d20ee57a3 100644 --- a/lang/calamares_sl.ts +++ b/lang/calamares_sl.ts @@ -25,22 +25,22 @@ - + Boot Partition Zagonski razdelek - + System Partition Sistemski razdelek - + Do not install a boot loader - + %1 (%2) @@ -110,6 +110,19 @@ Namesti + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Končano + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Napaka Boost.Python v opravilu "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - Za najboljše rezultate se prepričajte, da vaš računalnik izpolnjuje naslednje zahteve: - - - - System requirements - + + Gathering system information... + Zbiranje informacij o sistemu ... @@ -359,12 +378,12 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -375,9 +394,9 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - - - + + + Current: @@ -387,96 +406,96 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -973,37 +992,37 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. FillGlobalStorageJob - + Set partition information Nastavi informacije razdelka - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1044,12 +1063,12 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. Končano - + Installation Complete - + The installation of %1 is complete. @@ -1077,6 +1096,59 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. Namestilniku ni uspelo formatirati razdelka %1 na disku '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + ima vsaj %1 GB razpoložljivega prostora na disku + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + ima vsaj %1 GB delovnega pomnilnika + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + je priklopljen na vir napajanja + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + je povezan s spletom + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - + Are you sure you want to create a new partition table on %1? Ali ste prepričani, da želite ustvariti novo razpredelnico razdelkov na %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1793,100 +1865,110 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. PartitionViewStep - + Gathering system information... Zbiranje informacij o sistemu ... - + Partitions Razdelki - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: - + After: Potem: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2015,13 +2097,13 @@ Output: QObject - + Default Keyboard Model Privzeti model tipkovnice - - + + Default Privzeto @@ -2061,6 +2143,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2156,64 +2243,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - Zbiranje informacij o sistemu ... - - - - has at least %1 GB available drive space - ima vsaj %1 GB razpoložljivega prostora na disku - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - ima vsaj %1 GB delovnega pomnilnika - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - je priklopljen na vir napajanja - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - je povezan s spletom - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2222,65 +2251,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2335,6 +2364,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + Za najboljše rezultate se prepričajte, da vaš računalnik izpolnjuje naslednje zahteve: + + + + System requirements + + + ScanningDialog @@ -2858,27 +2915,27 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support @@ -2886,7 +2943,7 @@ Output: WelcomeViewStep - + Welcome Dobrodošli diff --git a/lang/calamares_sq.ts b/lang/calamares_sq.ts index 534942ab5..bfdfaaee1 100644 --- a/lang/calamares_sq.ts +++ b/lang/calamares_sq.ts @@ -25,22 +25,22 @@ Master Boot Record për %1 - + Boot Partition Pjesë Nisjesh - + System Partition Pjesëzim Sistemi - + Do not install a boot loader Mos instalo ngarkues nisjesh - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Instaloje + + Calamares::FailJob + + + Job failed (%1) + Akti dështoi (%1) + + + + Programmed job failure was explicitly requested. + Dështimi i programuar i aktit qe kërkuar shprehimisht. + + Calamares::JobThread @@ -118,6 +131,14 @@ U bë + + Calamares::NamedJob + + + Example job (%1) + Shembull akti (%1) + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Gabim Boost.Python tek akti \"%1\". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + Po pritet për %n modul(e).Po pritet për %n modul(e). + + + + (%n second(s)) + (%n sekondë(a))(%n sekondë(a)) + + + + System-requirements checking is complete. + Kontrolli i domosdoshmërive të sistemit u plotësua. + + Calamares::ViewManager @@ -314,31 +353,11 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Ky kompjuter s’i plotëson kërkesat minimum për instalimin e %1.<br/>Instalimi s’mund të vazhdojë. <a href=\"#details\">Hollësi…</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Ky kompjuter s’i plotëson disa nga domosdoshmëritë e rekomanduara për instalimin e %1.<br/>Instalimi mund të vazhdojë, por disa veçori mund të përfundojnë të çaktivizuara. - - - - This program will ask you some questions and set up %2 on your computer. - Ky program do t’ju bëjë disa pyetje dhe do të rregullojë %2 në kompjuterin tuaj. - - - - For best results, please ensure that this computer: - Për përfundime më të mira, ju lutemi, garantoni që ky kompjuter: - - - - System requirements - Sistem i domosdoshëm + + Gathering system information... + Po grumbullohen të dhëna mbi sistemin… @@ -359,12 +378,12 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. <strong>Pjesëzim dorazi</strong><br/>Pjesët mund t’i krijoni dhe ripërmasoni ju vetë. - + Boot loader location: Vendndodhje ngarkuesi nisjesh: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 do të zvogëlohet në %2MB dhe për %4 do të krijohet një pjesë e re %3MB. @@ -375,9 +394,9 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. - - - + + + Current: E tanishmja: @@ -387,96 +406,96 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. Ripërdore %1 si pjesën shtëpi për %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Përzgjidhni një pjesë që të zvogëlohet, mandej tërhiqni shtyllën e poshtme që ta ripërmasoni</strong> - + <strong>Select a partition to install on</strong> <strong>Përzgjidhni një pjesë ku të instalohet</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Në këtë sistem s’gjendet gjëkundi një pjesë EFI sistemi. Ju lutemi, kthehuni mbrapsht dhe përdorni pjesëzimin dorazi që të rregulloni %1. - + The EFI system partition at %1 will be used for starting %2. Për nisjen e %2 do të përdoret pjesa EFI e sistemit te %1. - + EFI system partition: Pjesë Sistemi EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Kjo pajisje depozitimi përmban %1 në të. Ç’do të donit të bënit?<br/>Do të jeni në gjendje të rishqyrtoni dhe ripohoni zgjedhjet tuaja, para se te pajisja e depozitimit të bëhet çfarëdo ndryshimi. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Fshije diskun</strong><br/>Kështu do të <font color=\"red\">fshihen</font> krejt të dhënat të pranishme tani në pajisjen e përzgjedhur. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Kjo pajisje depozitimi përmban %1 në të. Ç’do të donit të bënit?<br/>Do të jeni në gjendje të rishqyrtoni dhe ripohoni zgjedhjet tuaja, para se te pajisja e depozitimit të bëhet çfarëdo ndryshimi. - + No Swap Pa Swap - + Reuse Swap Ripërdor Swap-in - + Swap (no Hibernate) Swap (pa Letargji) - + Swap (with Hibernate) Swap (me Letargji) - + Swap to file Swap në kartelë - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instaloje në krah të tij</strong><br/>Instaluesi do të zvogëlojë një pjesë për të bërë vend për %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Zëvendëso një pjesë</strong><br/>Zëvendëson një pjesë me %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Kjo pajisje depozitimi ka tashmë një sistem operativ në të. Ç’do të donit të bënit?<br/>Do të jeni në gjendje të rishqyrtoni dhe ripohoni zgjedhjet tuaja, para se te pajisja e depozitimit të bëhet çfarëdo ndryshimi. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Kjo pajisje depozitimi ka disa sisteme operativë në të. Ç’do të donit të bënit?<br/>Do të jeni në gjendje të rishqyrtoni dhe ripohoni zgjedhjet tuaja, para se te pajisja e depozitimit të bëhet çfarëdo ndryshimi. @@ -973,37 +992,37 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. FillGlobalStorageJob - + Set partition information Caktoni të dhëna pjese - + Install %1 on <strong>new</strong> %2 system partition. Instaloje %1 në pjesë sistemi <strong>të re</strong> %2. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Rregullo pjesë të <strong>re</strong> %2 me pikë montimi <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Instaloje %2 te pjesa e sistemit %3 <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Rregullo pjesë %3 <strong>%1</strong> me pikë montimi <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Instalo ngarkues nisjesh në <strong>%1</strong>. - + Setting up mount points. Po rregullohen pika montimesh. @@ -1044,12 +1063,12 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. Përfundoje - + Installation Complete Instalimi u Plotësua - + The installation of %1 is complete. Instalimi i %1 u plotësua. @@ -1077,6 +1096,59 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. Instaluesi s’arriti të formatojë pjesën %1 në diskun '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + ka të paktën %1 GB hapësirë të përdorshme + + + + There is not enough drive space. At least %1 GB is required. + S’ka hapësirë të mjaftueshme. Lypset të paktën %1 GB. + + + + has at least %1 GB working memory + ka të paktën %1 GB kujtesë të përdorshme + + + + The system does not have enough working memory. At least %1 GB is required. + Sistemi s’ka kujtesë të mjaftueshme për të punuar. Lypsen të paktën %1 GB. + + + + is plugged in to a power source + është në prizë + + + + The system is not plugged in to a power source. + Sistemi s'është i lidhur me ndonjë burim rryme. + + + + is connected to the Internet + është lidhur në Internet + + + + The system is not connected to the Internet. + Sistemi s’është i lidhur në Internet. + + + + The installer is not running with administrator rights. + Instaluesi s’po xhirohet me të drejta përgjegjësi. + + + + The screen is too small to display the installer. + Ekrani është shumë i vogël për shfaqjen e instaluesit. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. &Instalo ngarkues nisjesh në: - + Are you sure you want to create a new partition table on %1? Jeni i sigurt se doni të krijoni një tabelë të re pjesësh në %1? - + Can not create new partition S’krijohet dot pjesë e re - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. Tabela e pjesëzimit te %1 ka tashmë %2 pjesë parësore, dhe s’mund të shtohen të tjera. Ju lutemi, në vend të kësaj, hiqni një pjesë parësore dhe shtoni një pjesë të zgjeruar. @@ -1793,100 +1865,110 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. PartitionViewStep - + Gathering system information... Po grumbullohen të dhëna mbi sistemin… - + Partitions Pjesë - + Install %1 <strong>alongside</strong> another operating system. Instalojeni %1 <strong>në krah</strong> të një tjetër sistemi operativ. - + <strong>Erase</strong> disk and install %1. <strong>Fshije</strong> diskun dhe instalo %1. - + <strong>Replace</strong> a partition with %1. <strong>Zëvendësojeni</strong> një pjesë me %1. - + <strong>Manual</strong> partitioning. Pjesëzim <strong>dorazi</strong>. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Instaloje %1 <strong>në krah</strong> të një tjetri sistemi operativ në diskun <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Fshije</strong> diskun <strong>%2</strong> (%3) dhe instalo %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Zëvendëso</strong> një pjesë te disku <strong>%2</strong> (%3) me %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). Pjesëzim <strong>dorazi</strong> në diskun <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Disku <strong>%1</strong> (%2) - + Current: E tanishmja: - + After: Më Pas: - + No EFI system partition configured S’ka të formësuar pjesë sistemi EFI - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. Që të niset %1, është e domosdoshme një pjesë sistemi EFI.<br/><br/>Që të formësoni një pjesë sistemi EFI, kthehuni mbrapsht dhe përzgjidhni ose krijoni një sistem kartelash FAT32 me flamurkën <strong>esp</strong> të aktivizuar dhe me pikë montimi <strong>%2</strong>.<br/><br/>Mund të vazhdoni pa rregulluar një pjesë sistemi EFI, por mundet që sistemi të mos arrijë dot të niset. - + EFI system partition flag not set S’është vënë flamurkë EFI pjese sistemi - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. Që të niset %1, është e domosdoshme një pjesë sistemi EFI.<br/><br/>Është formësuar një pjesë me pikë montimi <strong>%2</strong>, por pa i vënë flamurkën <strong>esp</strong>.<br/>Që t’ia vini, kthehuni mbrapsht dhe përpunoni pjesë.<br/><br/>Mund të vazhdoni pa i vënë flamurkën, por mundet që sistemi të mos arrijë dot të niset. - + Boot partition not encrypted Pjesë nisjesh e pafshehtëzuar - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Tok me pjesën e fshehtëzuar <em>root</em> qe rregulluar edhe një pjesë <em>boot</em> veçmas, por pjesa <em>boot</em> s’është e fshehtëzuar.<br/><br/>Ka preokupime mbi sigurinë e këtij lloj rregullimi, ngaqë kartela të rëndësishme sistemi mbahen në një pjesë të pafshehtëzuar.<br/>Mund të vazhdoni, nëse doni, por shkyçja e sistemit të kartelave do të ndodhë më vonë, gjatë nisjes së sistemit.<br/>Që të fshehtëzoni pjesën <em>boot</em>, kthehuni mbrapsht dhe rikrijojeni, duke përzgjedhur te skena e krijimit të pjesës <strong>Fshehtëzoje</strong>. + + + has at least one disk device available. + ka të paktën një pajisje disku për përdorim. + + + + There are no partitons to install on. + S’ka pjesë ku të instalohet. + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Përfundim: QObject - + Default Keyboard Model Model Parazgjedhje Për Tastierën - - + + Default Parazgjedhje @@ -2064,6 +2146,11 @@ Përfundim: (no mount point) (s’ka pikë montimi) + + + Requirements checking for module <i>%1</i> is complete. + Kontrolli i domosdoshmërive për modulin <i>%1</i> u plotësua. + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Përfundim: Pjesë Sistemi EFI: - - RequirementsChecker - - - Gathering system information... - Po grumbullohen të dhëna mbi sistemin… - - - - has at least %1 GB available drive space - ka të paktën %1 GB hapësirë të përdorshme - - - - There is not enough drive space. At least %1 GB is required. - S’ka hapësirë të mjaftueshme. Lypset të paktën %1 GB. - - - - has at least %1 GB working memory - ka të paktën %1 GB kujtesë të përdorshme - - - - The system does not have enough working memory. At least %1 GB is required. - Sistemi s’ka kujtesë të mjaftueshme për të punuar. Lypsen të paktën %1 GB. - - - - is plugged in to a power source - është në prizë - - - - The system is not plugged in to a power source. - Sistemi s'është i lidhur me ndonjë burim rryme. - - - - is connected to the Internet - është lidhur në Internet - - - - The system is not connected to the Internet. - Sistemi s’është i lidhur në Internet. - - - - The installer is not running with administrator rights. - Instaluesi s’po xhirohet me të drejta përgjegjësi. - - - - The screen is too small to display the installer. - Ekrani është shumë i vogël për shfaqjen e instaluesit. - - ResizeFSJob @@ -2225,65 +2254,65 @@ Përfundim: Akt Ripërmasimi Sistemi Kartelash - + Invalid configuration Formësim i palvefshëm - + The file-system resize job has an invalid configuration and will not run. Akti i ripërmasimit të sistemit të kartela ka një formësim të pavlefshëm dhe nuk do të kryhet. - - + + KPMCore not Available S’ka KPMCore - - + + Calamares cannot start KPMCore for the file-system resize job. Calamares s’mund të nisë KPMCore për aktin e ripërmasimit të sistemit të kartelave. - - - - - + + + + + Resize Failed Ripërmasimi Dështoi - + The filesystem %1 could not be found in this system, and cannot be resized. Sistemi %1 i kartelave s’u gjet dot në këtë sistem, dhe s’mund të ripërmasohet. - + The device %1 could not be found in this system, and cannot be resized. Pajisja %1 s’u gjet dot në këtë sistem, dhe s’mund të ripërmasohet. - - + + The filesystem %1 cannot be resized. Sistemi %1 i kartelave s’mund të ripërmasohet. - - + + The device %1 cannot be resized. Pajisja %1 s’mund të ripërmasohet. - + The filesystem %1 must be resized, but cannot. Sistemi %1 i kartelave duhet ripërmasuar, por kjo s’bëhet dot. - + The device %1 must be resized, but cannot Pajisja %1 duhet ripërmasuar, por kjo s’bëhet dot. @@ -2338,6 +2367,34 @@ Përfundim: Instaluesi s’arriti të ripërmasojë një grup vëllimesh të quajtur '%1'. + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Ky kompjuter s’i plotëson kërkesat minimum për instalimin e %1.<br/>Instalimi s’mund të vazhdojë. <a href=\"#details\">Hollësi…</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Ky kompjuter s’i plotëson disa nga domosdoshmëritë e rekomanduara për instalimin e %1.<br/>Instalimi mund të vazhdojë, por disa veçori mund të përfundojnë të çaktivizuara. + + + + This program will ask you some questions and set up %2 on your computer. + Ky program do t’ju bëjë disa pyetje dhe do të rregullojë %2 në kompjuterin tuaj. + + + + For best results, please ensure that this computer: + Për përfundime më të mira, ju lutemi, garantoni që ky kompjuter: + + + + System requirements + Sistem i domosdoshëm + + ScanningDialog @@ -2682,7 +2739,7 @@ Përfundim: TextLabel - + EtiketëTekst @@ -2861,27 +2918,27 @@ Përfundim: &Mbi - + <h1>Welcome to the %1 installer.</h1> <h1>Mirë se vini te instaluesi i %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Mirë se vini te instaluesi Calamares për %1.</h1> - + About %1 installer Rreth instaluesit %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>për %3</strong><br/><br/>Të drejta Kopjimi 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Të drejta Kopjimi 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Falënderime për: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg dhe <a href="https://www.transifex.com/calamares/calamares/">ekipin e përkthyesve të Calamares-it</a>.<br/><br/>Zhvillimi i <a href="https://calamares.io/">Calamares</a> sponsorizohet nga <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. + + <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-2019 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/>për %3</strong><br/><br/>Të drejta Kopjimi 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Të drejta Kopjimi 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Falënderime për <a href="https://calamares.io/team/">ekipin e Calamares</a> dhe <a href="https://www.transifex.com/calamares/calamares/">ekipin e përkthyesve të Calamares</a>.<br/><br/>Zhvillimi i <a href="https://calamares.io/">Calamares</a> sponsorizohet nga <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support Asistencë %1 @@ -2889,7 +2946,7 @@ Përfundim: WelcomeViewStep - + Welcome Mirë se vini diff --git a/lang/calamares_sr.ts b/lang/calamares_sr.ts index 6dbb96429..df2120ebe 100644 --- a/lang/calamares_sr.ts +++ b/lang/calamares_sr.ts @@ -25,22 +25,22 @@ - + Boot Partition Подизна партиција - + System Partition Системска партиција - + Do not install a boot loader Не инсталирај подизни учитавач - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Инсталирај + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Завршено + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python грешка у послу „%1“. + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,32 +353,12 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + Gathering system information... - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - За најбоље резултате обезбедите да овај рачунар: - - - - System requirements - Системски захтеви - ChoicePage @@ -359,12 +378,12 @@ The installer will quit and all changes will be lost. <strong>Ручно партиционисање</strong><br/>Сами можете креирати или мењати партције. - + Boot loader location: Подизни учитавач на: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 биће змањена на %2MB а нова %3MB партиција биће направљена за %4. @@ -375,9 +394,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: Тренутно: @@ -387,96 +406,96 @@ The installer will quit and all changes will be lost. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -973,37 +992,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1044,12 +1063,12 @@ The installer will quit and all changes will be lost. Заврши - + Installation Complete - + The installation of %1 is complete. @@ -1077,6 +1096,59 @@ The installer will quit and all changes will be lost. + + GeneralRequirements + + + has at least %1 GB available drive space + + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1793,100 +1865,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... - + Partitions - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: Тренутно: - + After: После: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2015,13 +2097,13 @@ Output: QObject - + Default Keyboard Model - - + + Default подразумевано @@ -2061,6 +2143,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2156,64 +2243,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - - - - - has at least %1 GB available drive space - - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2222,65 +2251,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2335,6 +2364,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + За најбоље резултате обезбедите да овај рачунар: + + + + System requirements + Системски захтеви + + ScanningDialog @@ -2858,27 +2915,27 @@ Output: &О програму - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer О %1 инсталатеру - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support %1 подршка @@ -2886,7 +2943,7 @@ Output: WelcomeViewStep - + Welcome Добродошли diff --git a/lang/calamares_sr@latin.ts b/lang/calamares_sr@latin.ts index 75cf41643..557100a27 100644 --- a/lang/calamares_sr@latin.ts +++ b/lang/calamares_sr@latin.ts @@ -25,22 +25,22 @@ Master Boot Record na %1 - + Boot Partition Particija za pokretanje sistema - + System Partition Sistemska particija - + Do not install a boot loader - + %1 (%2) @@ -110,6 +110,19 @@ Instaliraj + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Gotovo + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python greška u funkciji %1 + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,30 +353,10 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - Za najbolje rezultate, uvjetite se da li ovaj računar: - - - - System requirements + + Gathering system information... @@ -359,12 +378,12 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -375,9 +394,9 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - - - + + + Current: @@ -387,96 +406,96 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -973,37 +992,37 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. FillGlobalStorageJob - + Set partition information - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1044,12 +1063,12 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. Završi - + Installation Complete - + The installation of %1 is complete. @@ -1077,6 +1096,59 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. Instaler nije uspeo formatirati particiju %1 na disku '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + ima najmanje %1GB slobodnog prostora na disku + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + ima bar %1GB radne memorije + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + je priključen na izvor struje + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + ima vezu sa internetom + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1793,100 +1865,110 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. PartitionViewStep - + Gathering system information... - + Partitions Particije - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: - + After: Poslije: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2015,13 +2097,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2061,6 +2143,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2156,64 +2243,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - - - - - has at least %1 GB available drive space - ima najmanje %1GB slobodnog prostora na disku - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - ima bar %1GB radne memorije - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - je priključen na izvor struje - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - ima vezu sa internetom - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2222,65 +2251,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2335,6 +2364,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + Za najbolje rezultate, uvjetite se da li ovaj računar: + + + + System requirements + + + ScanningDialog @@ -2858,27 +2915,27 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support @@ -2886,7 +2943,7 @@ Output: WelcomeViewStep - + Welcome Dobrodošli diff --git a/lang/calamares_sv.ts b/lang/calamares_sv.ts index 2b4071639..618900b50 100644 --- a/lang/calamares_sv.ts +++ b/lang/calamares_sv.ts @@ -25,22 +25,22 @@ Master Boot Record på %1 - + Boot Partition Uppstartspartition - + System Partition Systempartition - + Do not install a boot loader Installera inte en uppstartsladdare - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Installera + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Klar + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python-fel i uppgift "%'1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ Alla ändringar kommer att gå förlorade. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Denna dator uppfyller inte minimikraven för att installera %1.<br/>Installationen kan inte fortsätta. <a href="#details">Detaljer...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Denna dator uppfyller inte alla rekommenderade krav för att installera %1.<br/>Installationen kan fortsätta, men alla alternativ och funktioner kanske inte kan användas. - - - - This program will ask you some questions and set up %2 on your computer. - Detta program kommer att ställa dig några frågor och installera %2 på din dator. - - - - For best results, please ensure that this computer: - För bästa resultat, vänligen se till att datorn: - - - - System requirements - Systemkrav + + Gathering system information... + Samlar systeminformation... @@ -359,12 +378,12 @@ Alla ändringar kommer att gå förlorade. <strong>Manuell partitionering</strong><br/>Du kan själv skapa och ändra storlek på partitionerna. - + Boot loader location: Sökväg till uppstartshanterare: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 kommer att förminskas till %2 MB och en ny %3 MB-partition kommer att skapas för %4. @@ -375,9 +394,9 @@ Alla ändringar kommer att gå förlorade. - - - + + + Current: Nuvarande: @@ -387,96 +406,96 @@ Alla ändringar kommer att gå förlorade. Återanvänd %1 som hempartition för %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Välj en partition att minska, sen dra i nedre fältet för att ändra storlek</strong> - + <strong>Select a partition to install on</strong> <strong>Välj en partition att installera på</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Ingen EFI-partition kunde inte hittas på systemet. Gå tillbaka och partitionera din lagringsenhet manuellt för att ställa in %1. - + The EFI system partition at %1 will be used for starting %2. EFI-partitionen %1 kommer att användas för att starta %2. - + EFI system partition: EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Denna lagringsenhet ser inte ut att ha ett operativsystem installerat. Vad vill du göra?<br/>Du kommer kunna granska och bekräfta dina val innan någon ändring görs på lagringseneheten. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Rensa lagringsenhet</strong><br/>Detta kommer <font color="red">radera</font> all existerande data på den valda lagringsenheten. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Denna lagringsenhet har %1 på sig. Vad vill du göra?<br/>Du kommer kunna granska och bekräfta dina val innan någon ändring görs på lagringsenheten. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Installera på sidan om</strong><br/>Installationshanteraren kommer krympa en partition för att göra utrymme för %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Ersätt en partition</strong><br/>Ersätter en partition med %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Denna lagringsenhet har redan ett operativsystem på sig. Vad vill du göra?<br/>Du kommer kunna granska och bekräfta dina val innan någon ändring sker på lagringsenheten. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Denna lagringsenhet har flera operativsystem på sig. Vad vill du göra?<br/>Du kommer kunna granska och bekräfta dina val innan någon ändring sker på lagringsenheten. @@ -973,37 +992,37 @@ Alla ändringar kommer att gå förlorade. FillGlobalStorageJob - + Set partition information Ange partitionsinformation - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Installera uppstartshanterare på <strong>%1</strong>. - + Setting up mount points. Ställer in monteringspunkter. @@ -1044,12 +1063,12 @@ Alla ändringar kommer att gå förlorade. Slutför - + Installation Complete - + The installation of %1 is complete. @@ -1077,6 +1096,59 @@ Alla ändringar kommer att gå förlorade. Installationsprogrammet misslyckades att formatera partition %1 på disk '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + har minst %1 GB tillgängligt utrymme på hårddisken + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + har minst %1 GB arbetsminne + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + är ansluten till en strömkälla + + + + The system is not plugged in to a power source. + Systemet är inte anslutet till någon strömkälla. + + + + is connected to the Internet + är ansluten till internet + + + + The system is not connected to the Internet. + Systemet är inte anslutet till internet. + + + + The installer is not running with administrator rights. + Installationsprogammet körs inte med administratörsrättigheter. + + + + The screen is too small to display the installer. + Skärmen är för liten för att visa installationshanteraren. + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ Alla ändringar kommer att gå förlorade. - + Are you sure you want to create a new partition table on %1? Är du säker på att du vill skapa en ny partitionstabell på %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1793,100 +1865,110 @@ Alla ändringar kommer att gå förlorade. PartitionViewStep - + Gathering system information... Samlar systeminformation... - + Partitions Partitioner - + Install %1 <strong>alongside</strong> another operating system. Installera %1 <strong>bredvid</strong> ett annat operativsystem. - + <strong>Erase</strong> disk and install %1. <strong>Rensa</strong> disken och installera %1. - + <strong>Replace</strong> a partition with %1. <strong>Ersätt</strong> en partition med %1. - + <strong>Manual</strong> partitioning. <strong>Manuell</strong> partitionering. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Installera %1 <strong>bredvid</strong> ett annat operativsystem på disken <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Rensa</strong> disken <strong>%2</strong> (%3) och installera %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Ersätt</strong> en partition på disken <strong>%2</strong> (%3) med %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>Manuell</strong> partitionering på disken <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) Disk <strong>%1</strong> (%2) - + Current: Nuvarande: - + After: Efter: - + No EFI system partition configured Ingen EFI system partition konfigurerad - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2015,13 +2097,13 @@ Output: QObject - + Default Keyboard Model Standardtangentbordsmodell - - + + Default Standard @@ -2061,6 +2143,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2156,64 +2243,6 @@ Output: EFI-systempartition: - - RequirementsChecker - - - Gathering system information... - Samlar systeminformation... - - - - has at least %1 GB available drive space - har minst %1 GB tillgängligt utrymme på hårddisken - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - har minst %1 GB arbetsminne - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - är ansluten till en strömkälla - - - - The system is not plugged in to a power source. - Systemet är inte anslutet till någon strömkälla. - - - - is connected to the Internet - är ansluten till internet - - - - The system is not connected to the Internet. - Systemet är inte anslutet till internet. - - - - The installer is not running with administrator rights. - Installationsprogammet körs inte med administratörsrättigheter. - - - - The screen is too small to display the installer. - Skärmen är för liten för att visa installationshanteraren. - - ResizeFSJob @@ -2222,65 +2251,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2335,6 +2364,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Denna dator uppfyller inte minimikraven för att installera %1.<br/>Installationen kan inte fortsätta. <a href="#details">Detaljer...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Denna dator uppfyller inte alla rekommenderade krav för att installera %1.<br/>Installationen kan fortsätta, men alla alternativ och funktioner kanske inte kan användas. + + + + This program will ask you some questions and set up %2 on your computer. + Detta program kommer att ställa dig några frågor och installera %2 på din dator. + + + + For best results, please ensure that this computer: + För bästa resultat, vänligen se till att datorn: + + + + System requirements + Systemkrav + + ScanningDialog @@ -2858,27 +2915,27 @@ Output: Om - + <h1>Welcome to the %1 installer.</h1> <h1>V&auml;lkommen till %1-installeraren.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer Om %1-installationsprogrammet - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support %1-support @@ -2886,7 +2943,7 @@ Output: WelcomeViewStep - + Welcome Välkommen diff --git a/lang/calamares_th.ts b/lang/calamares_th.ts index 00c15dd14..ce30bbed3 100644 --- a/lang/calamares_th.ts +++ b/lang/calamares_th.ts @@ -25,22 +25,22 @@ Master Boot Record ของ %1 - + Boot Partition พาร์ทิชัน Boot - + System Partition พาร์ทิชันระบบ - + Do not install a boot loader ไม่ต้องติดตั้งบูตโหลดเดอร์ - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ ติดตั้ง + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ เสร็จสิ้น + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python ผิดพลาดที่งาน "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - ขณะที่กำลังติดตั้ง ตัวติดตั้งฟ้องว่า คอมพิวเตอร์นี้มีความต้องการไม่เพียงพอที่จะติดตั้ง %1.<br/>ไม่สามารถทำการติดตั้งต่อไปได้ <a href="#details">รายละเอียด...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - ขณะที่กำลังติดตั้ง ตัวติดตั้งฟ้องว่า คอมพิวเตอร์มีความต้องการไม่เพียงพอที่จะติดตั้ง %1<br/>ไม่สามารถทำการติดตั้งต่อไปได้ และฟีเจอร์บางอย่างจะถูกปิดไว้ - - - - This program will ask you some questions and set up %2 on your computer. - โปรแกรมนี้จะถามคุณบางอย่าง เพื่อติดตั้ง %2 ไว้ในคอมพิวเตอร์ของคุณ - - - - For best results, please ensure that this computer: - สำหรับผลลัพธ์ที่ดีขึ้น โปรดตรวจสอบให้แน่ใจว่าคอมพิวเตอร์เครื่องนี้: - - - - System requirements - ความต้องการของระบบ + + Gathering system information... + กำลังรวบรวมข้อมูลของระบบ... @@ -359,12 +378,12 @@ The installer will quit and all changes will be lost. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -375,9 +394,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: @@ -387,96 +406,96 @@ The installer will quit and all changes will be lost. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. ไม่พบพาร์ทิชันสำหรับระบบ EFI อยู่ที่ไหนเลยในระบบนี้ กรุณากลับไปเลือกใช้การแบ่งพาร์ทิชันด้วยตนเอง เพื่อติดตั้ง %1 - + The EFI system partition at %1 will be used for starting %2. พาร์ทิชันสำหรับระบบ EFI ที่ %1 จะถูกใช้เพื่อเริ่มต้น %2 - + EFI system partition: พาร์ทิชันสำหรับระบบ EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -973,37 +992,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information ตั้งค่าข้อมูลพาร์ทิชัน - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1044,12 +1063,12 @@ The installer will quit and all changes will be lost. สิ้นสุด - + Installation Complete - + The installation of %1 is complete. @@ -1077,6 +1096,59 @@ The installer will quit and all changes will be lost. ตัวติดตั้งไม่สามารถฟอร์แมทพาร์ทิชัน %1 บนดิสก์ '%2' + + GeneralRequirements + + + has at least %1 GB available drive space + มีพื้นที่บนไดรฟ์เหลืออย่างน้อย %1 GB + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + มีพื้นที่หน่วยความจำอย่างน้อย %1 GB + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + เชื่อมต่อปลั๊กเข้ากับแหล่งจ่ายไฟ + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + เชื่อมต่อกับอินเตอร์เน็ต + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? คุณแน่ใจว่าจะสร้างตารางพาร์ทิชันใหม่บน %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1793,100 +1865,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... กำลังรวบรวมข้อมูลของระบบ... - + Partitions พาร์ทิชัน - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: - + After: หลัง: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2015,13 +2097,13 @@ Output: QObject - + Default Keyboard Model โมเดลแป้นพิมพ์ค่าเริ่มต้น - - + + Default ค่าเริ่มต้น @@ -2061,6 +2143,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2156,64 +2243,6 @@ Output: พาร์ทิชันสำหรับระบบ EFI: - - RequirementsChecker - - - Gathering system information... - กำลังรวบรวมข้อมูลของระบบ... - - - - has at least %1 GB available drive space - มีพื้นที่บนไดรฟ์เหลืออย่างน้อย %1 GB - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - มีพื้นที่หน่วยความจำอย่างน้อย %1 GB - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - เชื่อมต่อปลั๊กเข้ากับแหล่งจ่ายไฟ - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - เชื่อมต่อกับอินเตอร์เน็ต - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2222,65 +2251,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2335,6 +2364,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + ขณะที่กำลังติดตั้ง ตัวติดตั้งฟ้องว่า คอมพิวเตอร์นี้มีความต้องการไม่เพียงพอที่จะติดตั้ง %1.<br/>ไม่สามารถทำการติดตั้งต่อไปได้ <a href="#details">รายละเอียด...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + ขณะที่กำลังติดตั้ง ตัวติดตั้งฟ้องว่า คอมพิวเตอร์มีความต้องการไม่เพียงพอที่จะติดตั้ง %1<br/>ไม่สามารถทำการติดตั้งต่อไปได้ และฟีเจอร์บางอย่างจะถูกปิดไว้ + + + + This program will ask you some questions and set up %2 on your computer. + โปรแกรมนี้จะถามคุณบางอย่าง เพื่อติดตั้ง %2 ไว้ในคอมพิวเตอร์ของคุณ + + + + For best results, please ensure that this computer: + สำหรับผลลัพธ์ที่ดีขึ้น โปรดตรวจสอบให้แน่ใจว่าคอมพิวเตอร์เครื่องนี้: + + + + System requirements + ความต้องการของระบบ + + ScanningDialog @@ -2858,27 +2915,27 @@ Output: &A เกี่ยวกับ - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer เกี่ยวกับตัวติดตั้ง %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support @@ -2886,7 +2943,7 @@ Output: WelcomeViewStep - + Welcome ยินดีต้อนรับ diff --git a/lang/calamares_tr_TR.ts b/lang/calamares_tr_TR.ts index a91f8e1b1..1598afe89 100644 --- a/lang/calamares_tr_TR.ts +++ b/lang/calamares_tr_TR.ts @@ -25,22 +25,22 @@ %1 Üzerine Önyükleyici Kur - + Boot Partition Önyükleyici Disk Bölümü - + System Partition Sistem Disk Bölümü - + Do not install a boot loader Bir önyükleyici kurmayın - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Sistem Kuruluyor + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Sistem kurulumu tamamlandı, kurulum aracından çıkabilirsiniz. + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Boost.Python iş hatası "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,33 +353,11 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Bu bilgisayara %1 yüklemek için minimum gereksinimler karşılanamadı. -Kurulum devam edemiyor. <a href="#detaylar">Detaylar...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Bu bilgisayara %1 yüklemek için önerilen gereksinimlerin bazıları karşılanamadı.<br/> -Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. - - - - This program will ask you some questions and set up %2 on your computer. - Bu program size bazı sorular soracak ve bilgisayarınıza %2 kuracak. - - - - For best results, please ensure that this computer: - En iyi sonucu elde etmek için bilgisayarınızın aşağıdaki gereksinimleri karşıladığından emin olunuz: - - - - System requirements - Sistem gereksinimleri + + Gathering system information... + Sistem bilgileri toplanıyor... @@ -361,12 +378,12 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir.<strong>Elle bölümleme</strong><br/>Bölümler oluşturabilir ve boyutlandırabilirsiniz. - + Boot loader location: Önyükleyici konumu: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 %2MB küçülecek ve %4 için %3MB bir disk bölümü oluşturacak. @@ -377,9 +394,9 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. - - - + + + Current: Geçerli: @@ -390,96 +407,96 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Küçültmek için bir bölüm seçip alttaki çubuğu sürükleyerek boyutlandır</strong> - + <strong>Select a partition to install on</strong> <strong>Yükleyeceğin disk bölümünü seç</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. Bu sistemde EFI disk bölümü bulunamadı. Lütfen geri dönün ve %1 kurmak için gelişmiş kurulum seçeneğini kullanın. - + The EFI system partition at %1 will be used for starting %2. %1 EFI sistem bölümü %2 başlatmak için kullanılacaktır. - + EFI system partition: EFI sistem bölümü: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Bu depolama aygıtı üzerinde yüklü herhangi bir işletim sistemi tespit etmedik. Ne yapmak istersiniz?<br/>Yaptığınız değişiklikler disk bölümü üzerine uygulanmadan önce gözden geçirme fırsatınız olacak. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Diski sil</strong><br/>Seçili depolama bölümündeki mevcut veriler şu anda <font color="red">silinecektir.</font> - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Bu depolama aygıtı üzerinde %1 vardır. Ne yapmak istersiniz?<br/>Yaptığınız değişiklikler disk bölümü üzerine uygulanmadan önce gözden geçirme fırsatınız olacak. - + No Swap Takas alanı yok - + Reuse Swap Yeniden takas alanı - + Swap (no Hibernate) Takas Alanı (uyku modu yok) - + Swap (with Hibernate) Takas Alanı (uyku moduyla) - + Swap to file Takas alanı dosyası - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Yanına yükleyin</strong><br/>Sistem yükleyici disk bölümünü küçülterek %1 için yer açacak. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Varolan bir disk bölümüne kur</strong><br/>Varolan bir disk bölümü üzerine %1 kur. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Bu depolama aygıtı üzerinde bir işletim sistemi yüklü. Ne yapmak istersiniz? <br/>Yaptığınız değişiklikler disk bölümü üzerine uygulanmadan önce gözden geçirme fırsatınız olacak. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Bu depolama aygıtı üzerinde birden fazla işletim sistemi var. Ne yapmak istersiniz? <br/>Yaptığınız değişiklikler disk bölümü üzerine uygulanmadan önce gözden geçirme fırsatınız olacak. @@ -976,37 +993,37 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. FillGlobalStorageJob - + Set partition information Bölüm bilgilendirmesini ayarla - + Install %1 on <strong>new</strong> %2 system partition. %2 <strong>yeni</strong> sistem diskine %1 yükle. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. %2 <strong>yeni</strong> disk bölümünü <strong>%1</strong> ile ayarlayıp bağla. - + Install %2 on %3 system partition <strong>%1</strong>. %3 <strong>%1</strong> sistem diskine %2 yükle. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. %3 diskine<strong>%1</strong> ile <strong>%2</strong> bağlama noktası ayarla. - + Install boot loader on <strong>%1</strong>. <strong>%1</strong> üzerine sistem ön yükleyiciyi kur. - + Setting up mount points. Bağlama noktalarını ayarla. @@ -1047,12 +1064,12 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir.Kurulum Tamam - + Installation Complete Kurulum Tamamlandı - + The installation of %1 is complete. Kurulum %1 oranında tamamlandı. @@ -1080,6 +1097,60 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir.Yükleyici %1 bölümünü '%2' diski üzerinde biçimlendiremedi. + + GeneralRequirements + + + has at least %1 GB available drive space + En az %1 GB disk alanı olduğundan... + + + + There is not enough drive space. At least %1 GB is required. + Yeterli disk alanı mevcut değil. En az %1 GB disk alanı gereklidir. + + + + has at least %1 GB working memory + En az %1 GB bellek bulunduğundan... + + + + The system does not have enough working memory. At least %1 GB is required. + Yeterli ram bellek gereksinimi karşılanamıyor. En az %1 GB ram bellek gereklidir. + + + + is plugged in to a power source + Bir güç kaynağına takılı olduğundan... + + + + The system is not plugged in to a power source. + +Sistem güç kaynağına bağlı değil. + + + + is connected to the Internet + İnternete bağlı olduğundan... + + + + The system is not connected to the Internet. + Sistem internete bağlı değil. + + + + The installer is not running with administrator rights. + Sistem yükleyici yönetici haklarına sahip olmadan çalışmıyor. + + + + The screen is too small to display the installer. + Ekran, sistem yükleyiciyi görüntülemek için çok küçük. + + InteractiveTerminalPage @@ -1778,17 +1849,17 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir.Ö&nyükleyiciyi şuraya kurun: - + Are you sure you want to create a new partition table on %1? %1 tablosunda yeni bölüm oluşturmaya devam etmek istiyor musunuz? - + Can not create new partition Yeni disk bölümü oluşturulamıyor - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. %1 üzerindeki disk bölümü tablosu zaten %2 birincil disk bölümüne sahip ve artık eklenemiyor. Lütfen bir birincil disk bölümü kaldırın ve bunun yerine uzatılmış bir disk bölümü ekleyin. @@ -1796,101 +1867,111 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. PartitionViewStep - + Gathering system information... Sistem bilgileri toplanıyor... - + Partitions Disk Bölümleme - + Install %1 <strong>alongside</strong> another operating system. Diğer işletim sisteminin <strong>yanına</strong> %1 yükle. - + <strong>Erase</strong> disk and install %1. Diski <strong>sil</strong> ve %1 yükle. - + <strong>Replace</strong> a partition with %1. %1 ile disk bölümünün üzerine <strong>yaz</strong>. - + <strong>Manual</strong> partitioning. <strong>Manuel</strong> bölümleme. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). <strong>%2</strong> (%3) diskindeki diğer işletim sisteminin <strong>yanına</strong> %1 yükle. - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>%2</strong> (%3) diski <strong>sil</strong> ve %1 yükle. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>%2</strong> (%3) disk bölümünün %1 ile <strong>üzerine yaz</strong>. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). <strong>%1</strong> (%2) disk bölümünü <strong>manuel</strong> bölümle. - + Disk <strong>%1</strong> (%2) Disk <strong>%1</strong> (%2) - + Current: Geçerli: - + After: Sonra: - + No EFI system partition configured EFI sistem bölümü yapılandırılmamış - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. %1 başlatmak için bir EFI sistem bölümü gereklidir.<br/><br/>EFI sistem bölümünü yapılandırmak için geri dönün ve seçim yapın veya FAT32 dosya sistemi ile <strong>esp</strong> etiketiyle <strong>%2</strong> noktasına bağlayın.<br/><br/>Bir EFI sistem bölümü kurmadan devam edebilirsiniz fakat işletim sistemi başlatılamayabilir. - + EFI system partition flag not set EFI sistem bölümü bayrağı ayarlanmadı - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. %1 başlatmak için bir EFI sistem bölümü gereklidir.<br/><br/>Bir bağlama noktası <strong>%2</strong> olarak yapılandırıldı fakat <strong>esp</strong>bayrağı ayarlanmadı.<br/>Bayrağı ayarlamak için, geri dönün ve bölümü düzenleyin.<br/><br/>Sen bayrağı ayarlamadan devam edebilirsin fakat işletim sistemi başlatılamayabilir. - + Boot partition not encrypted Önyükleme yani boot diski şifrelenmedi - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Ayrı bir önyükleme yani boot disk bölümü, şifrenmiş bir kök bölüm ile birlikte ayarlandı, fakat önyükleme bölümü şifrelenmedi.<br/><br/>Bu tip kurulumun güvenlik endişeleri vardır, çünkü önemli sistem dosyaları şifrelenmemiş bir bölümde saklanır.<br/>İsterseniz kuruluma devam edebilirsiniz, fakat dosya sistemi kilidi daha sonra sistem başlatılırken açılacak.<br/> Önyükleme bölümünü şifrelemek için geri dönün ve bölüm oluşturma penceresinde <strong>Şifreleme</strong>seçeneği ile yeniden oluşturun. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2022,13 +2103,13 @@ Output: QObject - + Default Keyboard Model Varsayılan Klavye Modeli - - + + Default Varsayılan @@ -2068,6 +2149,11 @@ Output: (no mount point) (bağlama noktası yok) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2163,65 +2249,6 @@ Output: EFI sistem bölümü: - - RequirementsChecker - - - Gathering system information... - Sistem bilgileri toplanıyor... - - - - has at least %1 GB available drive space - En az %1 GB disk alanı olduğundan... - - - - There is not enough drive space. At least %1 GB is required. - Yeterli disk alanı mevcut değil. En az %1 GB disk alanı gereklidir. - - - - has at least %1 GB working memory - En az %1 GB bellek bulunduğundan... - - - - The system does not have enough working memory. At least %1 GB is required. - Yeterli ram bellek gereksinimi karşılanamıyor. En az %1 GB ram bellek gereklidir. - - - - is plugged in to a power source - Bir güç kaynağına takılı olduğundan... - - - - The system is not plugged in to a power source. - -Sistem güç kaynağına bağlı değil. - - - - is connected to the Internet - İnternete bağlı olduğundan... - - - - The system is not connected to the Internet. - Sistem internete bağlı değil. - - - - The installer is not running with administrator rights. - Sistem yükleyici yönetici haklarına sahip olmadan çalışmıyor. - - - - The screen is too small to display the installer. - Ekran, sistem yükleyiciyi görüntülemek için çok küçük. - - ResizeFSJob @@ -2230,65 +2257,65 @@ Sistem güç kaynağına bağlı değil. Dosya Sistemini Yeniden Boyutlandır - + Invalid configuration Geçersiz yapılandırma - + The file-system resize job has an invalid configuration and will not run. Dosya sistemi yeniden boyutlandırma işi sorunlu yapılandırıldı ve çalışmayacak. - - + + KPMCore not Available KPMCore Hazır değil - - + + Calamares cannot start KPMCore for the file-system resize job. Calamares dosya sistemi yeniden boyutlandırma işi için KPMCore başlatılamıyor. - - - - - + + + + + Resize Failed Yeniden Boyutlandırılamadı - + The filesystem %1 could not be found in this system, and cannot be resized. %1 dosya sistemi bu sistemde bulunamadı ve yeniden boyutlandırılamıyor. - + The device %1 could not be found in this system, and cannot be resized. %1 aygıtı bu sistemde bulunamadı ve yeniden boyutlandırılamıyor. - - + + The filesystem %1 cannot be resized. %1 dosya sistemi yeniden boyutlandırılamıyor. - - + + The device %1 cannot be resized. %1 aygıtı yeniden boyutlandırılamıyor. - + The filesystem %1 must be resized, but cannot. %1 dosya sistemi yeniden boyutlandırılmalıdır, fakat yapılamaz. - + The device %1 must be resized, but cannot %1 dosya sistemi yeniden boyutlandırılmalıdır, ancak yapılamaz. @@ -2343,6 +2370,36 @@ Sistem güç kaynağına bağlı değil. Yükleyici, '%1' adında bir birim grubunu yeniden boyutlandıramadı. + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Bu bilgisayara %1 yüklemek için minimum gereksinimler karşılanamadı. +Kurulum devam edemiyor. <a href="#detaylar">Detaylar...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Bu bilgisayara %1 yüklemek için önerilen gereksinimlerin bazıları karşılanamadı.<br/> +Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. + + + + This program will ask you some questions and set up %2 on your computer. + Bu program size bazı sorular soracak ve bilgisayarınıza %2 kuracak. + + + + For best results, please ensure that this computer: + En iyi sonucu elde etmek için bilgisayarınızın aşağıdaki gereksinimleri karşıladığından emin olunuz: + + + + System requirements + Sistem gereksinimleri + + ScanningDialog @@ -2866,27 +2923,27 @@ Sistem güç kaynağına bağlı değil. &Hakkında - + <h1>Welcome to the %1 installer.</h1> <h1>%1 Sistem Yükleyiciye Hoşgeldiniz.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>%1 Calamares Sistem Yükleyici .</h1> - + About %1 installer %1 sistem yükleyici hakkında - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>için %3</strong><br/><br/>Telif Hakkı 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Telif Hakkı 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Teşekkürler: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg ve <a href="https://www.transifex.com/calamares/calamares/">Calamares çeviri takımı için</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> gelişim sponsoru <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Özgür Yazılım. + + <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-2019 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. + - + %1 support %1 destek @@ -2894,7 +2951,7 @@ Sistem güç kaynağına bağlı değil. WelcomeViewStep - + Welcome Hoşgeldiniz diff --git a/lang/calamares_uk.ts b/lang/calamares_uk.ts index 3ff4b849a..17b7141fb 100644 --- a/lang/calamares_uk.ts +++ b/lang/calamares_uk.ts @@ -25,22 +25,22 @@ Головний Завантажувальний Запис (Master Boot Record) %1 - + Boot Partition Розділ Boot - + System Partition Системний розділ - + Do not install a boot loader Не встановлювати завантажувач - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ Встановити + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ Зроблено + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ Помилка Boost.Python у завданні "%1". + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -314,31 +353,11 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - Цей комп'ютер не задовільняє мінімальним вимогам для встановлення %1.<br/>Встановлення неможливо продовжити. <a href="#details">Докладніше...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - Цей комп'ютер не задовільняє рекомендованим вимогам для встановлення %1.<br/>Встановлення можна продовжити, але деякі особливості можуть бути вимкненими. - - - - This program will ask you some questions and set up %2 on your computer. - Ця програма поставить кілька питань та встановить %2 на ваш комп'ютер. - - - - For best results, please ensure that this computer: - Щоб отримати найкращий результат, будь-ласка переконайтеся, що цей комп'ютер: - - - - System requirements - Системні вимоги + + Gathering system information... + Збираємо інформацію про систему... @@ -359,12 +378,12 @@ The installer will quit and all changes will be lost. <strong>Розподілення вручну</strong><br/>Ви можете створити або змінити розмір розділів власноруч. - + Boot loader location: Місцезнаходження завантажувача: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. Розділ %1 буде зменьшено до %2Мб та створено новий розділ розміром %3MB для %4. @@ -375,9 +394,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: Зараз: @@ -387,96 +406,96 @@ The installer will quit and all changes will be lost. Використати %1 як домашній розділ (home) для %2. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>Оберіть розділ для зменьшення, потім тягніть повзунок, щоб змінити розмір</strong> - + <strong>Select a partition to install on</strong> <strong>Оберіть розділ, на який встановити</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. В цій системі не знайдено жодного системного розділу EFI. Щоб встановити %1, будь ласка, поверніться та оберіть розподілення вручну. - + The EFI system partition at %1 will be used for starting %2. Системний розділ EFI %1 буде використано для встановлення %2. - + EFI system partition: Системний розділ EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Цей пристрій зберігання, схоже, не має жодної операційної системи. Що ви бажаєте зробити?<br/>У вас буде можливість переглянути та підтвердити все, що ви обрали перед тим, як будуть зроблені будь-які зміни на пристрої зберігання. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Очистити диск</strong><br/>Це <font color="red">знищить</font> всі данні, присутні на обраному пристрої зберігання. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На цьому пристрої зберігання є %1. Що ви бажаєте зробити?<br/>У вас буде можливість переглянути та підтвердити все, що ви обрали перед тим, як будуть зроблені будь-які зміни на пристрої зберігання. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Встановити поруч</strong><br/>Установник зменьшить розмір розділу, щоб вивільнити простір для %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Замінити розділ</strong><br/>Замінити розділу на %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На цьому пристрої зберігання вже є операційна система. Що ви бажаєте зробити?<br/>У вас буде можливість переглянути та підтвердити все, що ви обрали перед тим, як будуть зроблені будь-які зміни на пристрої зберігання. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На цьому пристрої зберігання вже є декілька операційних систем. Що ви бажаєте зробити?<br/>У вас буде можливість переглянути та підтвердити все, що ви обрали перед тим, як будуть зроблені будь-які зміни на пристрої зберігання. @@ -973,37 +992,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information Ввести інформацію про розділ - + Install %1 on <strong>new</strong> %2 system partition. Встановити %1 на <strong>новий</strong> системний розділ %2. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. Налаштувати <strong>новий</strong> розділ %2 з точкою підключення <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. Встановити %2 на системний розділ %3 <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. Налаштувати розділ %3 <strong>%1</strong> з точкою підключення <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. Встановити завантажувач на <strong>%1</strong>. - + Setting up mount points. Налаштування точок підключення. @@ -1044,12 +1063,12 @@ The installer will quit and all changes will be lost. Завершити - + Installation Complete Встановлення завершено - + The installation of %1 is complete. Встановлення %1 завершено. @@ -1077,6 +1096,59 @@ The installer will quit and all changes will be lost. Установник зазнав невдачі під час форматування розділу %1 на диску '%2'. + + GeneralRequirements + + + has at least %1 GB available drive space + має хоча б %1 Гб доступного простору + + + + There is not enough drive space. At least %1 GB is required. + Недостатньо простору на диску. Потрібно хоча б %1 Гб. + + + + has at least %1 GB working memory + має хоча б %1 Гб операційної пам'яті + + + + The system does not have enough working memory. At least %1 GB is required. + Система не має достатньо операційної пам'яті. Потрібно хоча б %1 Гб. + + + + is plugged in to a power source + підключена до джерела живлення + + + + The system is not plugged in to a power source. + Система не підключена до джерела живлення. + + + + is connected to the Internet + з'єднано з мережею Інтернет + + + + The system is not connected to the Internet. + Система не з'єднана з мережею Інтернет. + + + + The installer is not running with administrator rights. + Установник запущено без прав адміністратора. + + + + The screen is too small to display the installer. + Екран замалий для відображення установника. + + InteractiveTerminalPage @@ -1776,17 +1848,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? Ви впевнені, що бажаєте створити нову таблицю розділів на %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1794,100 +1866,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... Збір інформації про систему... - + Partitions Розділи - + Install %1 <strong>alongside</strong> another operating system. Встановити %1 <strong>поруч</strong> з іншою операційною системою. - + <strong>Erase</strong> disk and install %1. <strong>Очистити</strong> диск та встановити %1. - + <strong>Replace</strong> a partition with %1. <strong>Замінити</strong> розділ на %1. - + <strong>Manual</strong> partitioning. Розподілення диску <strong>власноруч</strong>. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). Встановити %1 <strong>поруч</strong> з іншою операційною системою на диск <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>Очистити</strong> диск <strong>%2</strong> (%3) та встановити %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. <strong>Замінити</strong> розділ на диску <strong>%2</strong> (%3) на %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). Розподілення диску <strong>%1</strong> (%2) <strong>власноруч</strong>. - + Disk <strong>%1</strong> (%2) Диск <strong>%1</strong> (%2) - + Current: Зараз: - + After: Після: - + No EFI system partition configured Не налаштовано жодного системного розділу EFI - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. Щоб запустити %1, потрібен системний розділ EFI.<br/><br/>Щоб налаштувати системний розділ EFI, поверніться та оберіть або створіть файлову систему FAT32 з увімкненною опцією <strong>esp</strong> та точкою підключення <strong>%2</strong>.<br/><br/>Ви можете продовжити не налаштовуючи системний розділ EFI, але ваша система може не запускатись. - + EFI system partition flag not set Опцію системного розділу EFI не встановлено - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. Для запуску %1 потрібен системний розділ EFI.<br/><br/>Розділ налаштовано з точкою підключення <strong>%2</strong>, але опція <strong>esp</strong> не встановлено.<br/>Щоб встановити опцію, поверніться та відредагуйте розділ.<br/><br/>Ви можете продовжити не налаштовуючи цю опцію, але ваша система може не запускатись. - + Boot partition not encrypted Завантажувальний розділ незашифрований - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. Було налаштовано окремий завантажувальний розділ поряд із зашифрованим кореневим розділом, але завантажувальний розділ незашифрований.<br/><br/>Існують проблеми з безпекою такого типу, оскільки важливі системні файли зберігаються на незашифрованому розділі.<br/>Ви можете продовжувати, якщо бажаєте, але розблокування файлової системи відбудеться пізніше під час запуску системи.<br/>Щоб зашифрувати завантажувальний розділ, поверніться і створіть його знов, обравши <strong>Зашифрувати</strong> у вікні створення розділів. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2016,13 +2098,13 @@ Output: QObject - + Default Keyboard Model Модель клавіатури за замовченням - - + + Default За замовченням @@ -2062,6 +2144,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2157,64 +2244,6 @@ Output: Системний розділ EFI: - - RequirementsChecker - - - Gathering system information... - Збираємо інформацію про систему... - - - - has at least %1 GB available drive space - має хоча б %1 Гб доступного простору - - - - There is not enough drive space. At least %1 GB is required. - Недостатньо простору на диску. Потрібно хоча б %1 Гб. - - - - has at least %1 GB working memory - має хоча б %1 Гб операційної пам'яті - - - - The system does not have enough working memory. At least %1 GB is required. - Система не має достатньо операційної пам'яті. Потрібно хоча б %1 Гб. - - - - is plugged in to a power source - підключена до джерела живлення - - - - The system is not plugged in to a power source. - Система не підключена до джерела живлення. - - - - is connected to the Internet - з'єднано з мережею Інтернет - - - - The system is not connected to the Internet. - Система не з'єднана з мережею Інтернет. - - - - The installer is not running with administrator rights. - Установник запущено без прав адміністратора. - - - - The screen is too small to display the installer. - Екран замалий для відображення установника. - - ResizeFSJob @@ -2223,65 +2252,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2336,6 +2365,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + Цей комп'ютер не задовільняє мінімальним вимогам для встановлення %1.<br/>Встановлення неможливо продовжити. <a href="#details">Докладніше...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + Цей комп'ютер не задовільняє рекомендованим вимогам для встановлення %1.<br/>Встановлення можна продовжити, але деякі особливості можуть бути вимкненими. + + + + This program will ask you some questions and set up %2 on your computer. + Ця програма поставить кілька питань та встановить %2 на ваш комп'ютер. + + + + For best results, please ensure that this computer: + Щоб отримати найкращий результат, будь-ласка переконайтеся, що цей комп'ютер: + + + + System requirements + Системні вимоги + + ScanningDialog @@ -2859,27 +2916,27 @@ Output: &Про - + <h1>Welcome to the %1 installer.</h1> <h1>Ласкаво просимо до установника %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Ласкаво просимо до установника для %1 Calamares.</h1> - + About %1 installer Про втановлювач %1 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support Підтримка %1 @@ -2887,7 +2944,7 @@ Output: WelcomeViewStep - + Welcome Вітаємо diff --git a/lang/calamares_ur.ts b/lang/calamares_ur.ts index 883a4f26c..247eef658 100644 --- a/lang/calamares_ur.ts +++ b/lang/calamares_ur.ts @@ -25,22 +25,22 @@ - + Boot Partition - + System Partition - + Do not install a boot loader - + %1 (%2) @@ -110,6 +110,19 @@ + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -313,30 +352,10 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - - - - - System requirements + + Gathering system information... @@ -358,12 +377,12 @@ The installer will quit and all changes will be lost. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,9 +393,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: @@ -386,96 +405,96 @@ The installer will quit and all changes will be lost. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -972,37 +991,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1043,12 +1062,12 @@ The installer will quit and all changes will be lost. - + Installation Complete - + The installation of %1 is complete. @@ -1076,6 +1095,59 @@ The installer will quit and all changes will be lost. + + GeneralRequirements + + + has at least %1 GB available drive space + + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1774,17 +1846,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1792,100 +1864,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... - + Partitions - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: - + After: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2014,13 +2096,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2060,6 +2142,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2155,64 +2242,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - - - - - has at least %1 GB available drive space - - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2221,65 +2250,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2334,6 +2363,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + + + + + System requirements + + + ScanningDialog @@ -2857,27 +2914,27 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support @@ -2885,7 +2942,7 @@ Output: WelcomeViewStep - + Welcome diff --git a/lang/calamares_uz.ts b/lang/calamares_uz.ts index 0f4cd8afd..fe99a5a76 100644 --- a/lang/calamares_uz.ts +++ b/lang/calamares_uz.ts @@ -25,22 +25,22 @@ - + Boot Partition - + System Partition - + Do not install a boot loader - + %1 (%2) @@ -110,6 +110,19 @@ + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -118,6 +131,14 @@ + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -164,6 +185,24 @@ + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -313,30 +352,10 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - - - - - This program will ask you some questions and set up %2 on your computer. - - - - - For best results, please ensure that this computer: - - - - - System requirements + + Gathering system information... @@ -358,12 +377,12 @@ The installer will quit and all changes will be lost. - + Boot loader location: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. @@ -374,9 +393,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: @@ -386,96 +405,96 @@ The installer will quit and all changes will be lost. - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> - + <strong>Select a partition to install on</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. - + The EFI system partition at %1 will be used for starting %2. - + EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -972,37 +991,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information - + Install %1 on <strong>new</strong> %2 system partition. - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. - + Install %2 on %3 system partition <strong>%1</strong>. - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. - + Install boot loader on <strong>%1</strong>. - + Setting up mount points. @@ -1043,12 +1062,12 @@ The installer will quit and all changes will be lost. - + Installation Complete - + The installation of %1 is complete. @@ -1076,6 +1095,59 @@ The installer will quit and all changes will be lost. + + GeneralRequirements + + + has at least %1 GB available drive space + + + + + There is not enough drive space. At least %1 GB is required. + + + + + has at least %1 GB working memory + + + + + The system does not have enough working memory. At least %1 GB is required. + + + + + is plugged in to a power source + + + + + The system is not plugged in to a power source. + + + + + is connected to the Internet + + + + + The system is not connected to the Internet. + + + + + The installer is not running with administrator rights. + + + + + The screen is too small to display the installer. + + + InteractiveTerminalPage @@ -1774,17 +1846,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? - + Can not create new partition - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. @@ -1792,100 +1864,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... - + Partitions - + Install %1 <strong>alongside</strong> another operating system. - + <strong>Erase</strong> disk and install %1. - + <strong>Replace</strong> a partition with %1. - + <strong>Manual</strong> partitioning. - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). - + Disk <strong>%1</strong> (%2) - + Current: - + After: - + No EFI system partition configured - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. - + EFI system partition flag not set - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. - + Boot partition not encrypted - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2014,13 +2096,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2060,6 +2142,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2155,64 +2242,6 @@ Output: - - RequirementsChecker - - - Gathering system information... - - - - - has at least %1 GB available drive space - - - - - There is not enough drive space. At least %1 GB is required. - - - - - has at least %1 GB working memory - - - - - The system does not have enough working memory. At least %1 GB is required. - - - - - is plugged in to a power source - - - - - The system is not plugged in to a power source. - - - - - is connected to the Internet - - - - - The system is not connected to the Internet. - - - - - The installer is not running with administrator rights. - - - - - The screen is too small to display the installer. - - - ResizeFSJob @@ -2221,65 +2250,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2334,6 +2363,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + + + + + This program will ask you some questions and set up %2 on your computer. + + + + + For best results, please ensure that this computer: + + + + + System requirements + + + ScanningDialog @@ -2857,27 +2914,27 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + About %1 installer - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support @@ -2885,7 +2942,7 @@ Output: WelcomeViewStep - + Welcome diff --git a/lang/calamares_zh_CN.ts b/lang/calamares_zh_CN.ts index 132d41a95..0fb5e13e2 100644 --- a/lang/calamares_zh_CN.ts +++ b/lang/calamares_zh_CN.ts @@ -26,22 +26,22 @@ 主引导记录 %1 - + Boot Partition 引导分区 - + System Partition 系统分区 - + Do not install a boot loader 不要安装引导程序 - + %1 (%2) %1 (%2) @@ -111,6 +111,19 @@ 安装 + + Calamares::FailJob + + + Job failed (%1) + + + + + Programmed job failure was explicitly requested. + + + Calamares::JobThread @@ -119,6 +132,14 @@ 完成 + + Calamares::NamedJob + + + Example job (%1) + + + Calamares::ProcessJob @@ -165,6 +186,24 @@ 任务“%1”出现 Boost.Python 错误。 + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + + + + + (%n second(s)) + + + + + System-requirements checking is complete. + + + Calamares::ViewManager @@ -315,31 +354,11 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - 此电脑未满足安装 %1 的最低需求。<br/>安装无法继续。<a href="#details">详细信息...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - 此电脑未满足一些安装 %1 的推荐需求。<br/>可以继续安装,但一些功能可能会被停用。 - - - - This program will ask you some questions and set up %2 on your computer. - 本程序将会问您一些问题并在您的电脑上安装及设置 %2 。 - - - - For best results, please ensure that this computer: - 为了更好的体验,请确保这台电脑: - - - - System requirements - 系统需求 + + Gathering system information... + 正在收集系统信息 ... @@ -360,12 +379,12 @@ The installer will quit and all changes will be lost. <strong>手动分区</strong><br/>您可以自行创建或重新调整分区大小。 - + Boot loader location: 引导程序位置: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 将会被缩减到 %2 MB,同时将为 %4 创建空间为 %3MB 的新分区。 @@ -376,9 +395,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: 当前: @@ -388,96 +407,96 @@ The installer will quit and all changes will be lost. 将 %1 重用为 %2 的家分区。 - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>选择要缩小的分区,然后拖动底栏改变大小</strong> - + <strong>Select a partition to install on</strong> <strong>选择要安装到的分区</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. 在此系统上找不到任何 EFI 系统分区。请后退到上一步并使用手动分区配置 %1。 - + The EFI system partition at %1 will be used for starting %2. %1 处的 EFI 系统分区将被用来启动 %2。 - + EFI system partition: EFI 系统分区: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 这个存储器上似乎还没有操作系统。您想要怎么做?<br/>在任何变更应用到存储器上前,您都可以重新查看并确认您的选择。 - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>抹除磁盘</strong><br/>这将会<font color="red">删除</font>目前选定的存储器上所有的数据。 - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 这个存储器上已经有 %1 了。您想要怎么做?<br/>在任何变更应用到存储器上前,您都可以重新查看并确认您的选择。 - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>并存安装</strong><br/>安装程序将会缩小一个分区,为 %1 腾出空间。 - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>取代一个分区</strong><br/>以 %1 <strong>替代</strong>一个分区。 - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 这个存储器上已经有一个操作系统了。您想要怎么做?<br/>在任何变更应用到存储器上前,您都可以重新查看并确认您的选择。 - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 这个存储器上已经有多个操作系统了。您想要怎么做?<br/>在任何变更应用到存储器上前,您都可以重新查看并确认您的选择。 @@ -975,37 +994,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information 设置分区信息 - + Install %1 on <strong>new</strong> %2 system partition. 在 <strong>新的</strong>系统分区 %2 上安装 %1。 - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. 设置 <strong>新的</strong> 含挂载点 <strong>%1</strong> 的 %2 分区。 - + Install %2 on %3 system partition <strong>%1</strong>. 在 %3 系统割区 <strong>%1</strong> 上安装 %2。 - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. 为分区 %3 <strong>%1</strong> 设置挂载点 <strong>%2</strong>。 - + Install boot loader on <strong>%1</strong>. 在 <strong>%1</strong>上安装引导程序。 - + Setting up mount points. 正在设置挂载点。 @@ -1046,12 +1065,12 @@ The installer will quit and all changes will be lost. 结束 - + Installation Complete 安装完成 - + The installation of %1 is complete. %1 的安装操作已完成。 @@ -1079,6 +1098,59 @@ The installer will quit and all changes will be lost. 安装程序格式化磁盘“%2”上的分区 %1 失败。 + + GeneralRequirements + + + has at least %1 GB available drive space + 至少 %1 GB 可用磁盘空间 + + + + There is not enough drive space. At least %1 GB is required. + 没有足够的磁盘空间。至少需要 %1 GB。 + + + + has at least %1 GB working memory + 至少 %1 GB 可用内存 + + + + The system does not have enough working memory. At least %1 GB is required. + 系统没有足够的内存。至少需要 %1 GB。 + + + + is plugged in to a power source + 已连接到电源 + + + + The system is not plugged in to a power source. + 系统未连接到电源。 + + + + is connected to the Internet + 已连接到互联网 + + + + The system is not connected to the Internet. + 系统未连接到互联网。 + + + + The installer is not running with administrator rights. + 安装器未以管理员权限运行 + + + + The screen is too small to display the installer. + 屏幕不能完整显示安装器。 + + InteractiveTerminalPage @@ -1777,17 +1849,17 @@ The installer will quit and all changes will be lost. - + Are you sure you want to create a new partition table on %1? 您是否确定要在 %1 上创建新分区表? - + Can not create new partition 无法创建新分区 - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. %1上的分区表已经有%2个主分区,并且不能再添加。请删除一个主分区并添加扩展分区。 @@ -1795,100 +1867,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... 正在收集系统信息... - + Partitions 分区 - + Install %1 <strong>alongside</strong> another operating system. 将 %1 安装在其他操作系统<strong>旁边</strong>。 - + <strong>Erase</strong> disk and install %1. <strong>抹除</strong>磁盘并安装 %1。 - + <strong>Replace</strong> a partition with %1. 以 %1 <strong>替代</strong>一个分区。 - + <strong>Manual</strong> partitioning. <strong>手动</strong>分区 - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). 将 %1 安装在磁盘 <strong>%2</strong> (%3) 上的另一个操作系统<strong>旁边</strong>。 - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>抹除</strong> 磁盘 <strong>%2</strong> (%3) 并且安装 %1。 - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. 以 %1 <strong>替代</strong> 一个在磁盘 <strong>%2</strong> (%3) 上的分区。 - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). 在磁盘 <strong>%1</strong> (%2) 上<strong>手动</strong>分区。 - + Disk <strong>%1</strong> (%2) 磁盘 <strong>%1</strong> (%2) - + Current: 当前: - + After: 之后: - + No EFI system partition configured 未配置 EFI 系统分区 - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. 必须有 EFI 系统分区才能启动 %1 。<br/><br/>要配置 EFI 系统分区,后退一步,然后创建或选中一个 FAT32 分区并为之设置 <strong>esp</strong> 标记及挂载点 <strong>%2</strong>。<br/><br/>你可以不创建 EFI 系统分区并继续安装,但是你的系统可能无法启动。 - + EFI system partition flag not set 未设置 EFI 系统分区标记 - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. 必须有 EFI 系统分区才能启动 %1 。<br/><br/>已有挂载点为 <strong>%2</strong> 的分区,但是未设置 <strong>esp</strong> 标记。<br/>要设置此标记,后退并编辑分区。<br/><br/>你可以不创建 EFI 系统分区并继续安装,但是你的系统可能无法启动。 - + Boot partition not encrypted 引导分区未加密 - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. 您尝试用单独的引导分区配合已加密的根分区使用,但引导分区未加密。<br/><br/>这种配置方式可能存在安全隐患,因为重要的系统文件存储在了未加密的分区上。<br/>您可以继续保持此配置,但是系统解密将在系统启动时而不是引导时进行。<br/>要加密引导分区,请返回上一步并重新创建此分区,并在分区创建窗口选中 <strong>加密</strong> 选项。 + + + has at least one disk device available. + + + + + There are no partitons to install on. + + PlasmaLnfJob @@ -2020,13 +2102,13 @@ Output: QObject - + Default Keyboard Model 默认键盘型号 - - + + Default 默认 @@ -2066,6 +2148,11 @@ Output: (no mount point) + + + Requirements checking for module <i>%1</i> is complete. + + RemoveVolumeGroupJob @@ -2161,64 +2248,6 @@ Output: EFI 系统分区: - - RequirementsChecker - - - Gathering system information... - 正在收集系统信息 ... - - - - has at least %1 GB available drive space - 至少 %1 GB 可用磁盘空间 - - - - There is not enough drive space. At least %1 GB is required. - 没有足够的磁盘空间。至少需要 %1 GB。 - - - - has at least %1 GB working memory - 至少 %1 GB 可用内存 - - - - The system does not have enough working memory. At least %1 GB is required. - 系统没有足够的内存。至少需要 %1 GB。 - - - - is plugged in to a power source - 已连接到电源 - - - - The system is not plugged in to a power source. - 系统未连接到电源。 - - - - is connected to the Internet - 已连接到互联网 - - - - The system is not connected to the Internet. - 系统未连接到互联网。 - - - - The installer is not running with administrator rights. - 安装器未以管理员权限运行 - - - - The screen is too small to display the installer. - 屏幕不能完整显示安装器。 - - ResizeFSJob @@ -2227,65 +2256,65 @@ Output: - + Invalid configuration - + The file-system resize job has an invalid configuration and will not run. - - + + KPMCore not Available - - + + Calamares cannot start KPMCore for the file-system resize job. - - - - - + + + + + Resize Failed - + The filesystem %1 could not be found in this system, and cannot be resized. - + The device %1 could not be found in this system, and cannot be resized. - - + + The filesystem %1 cannot be resized. - - + + The device %1 cannot be resized. - + The filesystem %1 must be resized, but cannot. - + The device %1 must be resized, but cannot @@ -2340,6 +2369,34 @@ Output: + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + 此电脑未满足安装 %1 的最低需求。<br/>安装无法继续。<a href="#details">详细信息...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + 此电脑未满足一些安装 %1 的推荐需求。<br/>可以继续安装,但一些功能可能会被停用。 + + + + This program will ask you some questions and set up %2 on your computer. + 本程序将会问您一些问题并在您的电脑上安装及设置 %2 。 + + + + For best results, please ensure that this computer: + 为了更好的体验,请确保这台电脑: + + + + System requirements + 系统需求 + + ScanningDialog @@ -2863,27 +2920,27 @@ Output: 关于(&A) - + <h1>Welcome to the %1 installer.</h1> <h1>欢迎使用 %1 安装程序。</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>欢迎使用 Calamares 安装程序 - %1。</h1> - + About %1 installer 关于 %1 安装程序 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>特别感谢:Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 及 <a href="https://www.transifex.com/calamares/calamares/">Calamares 翻译团队</a>。<br/><br/><a href="https://calamares.io/">Calamares</a> 的开发由 <br/><a href="http://www.blue-systems.com/">Blue Systems</a> 赞助。 + + <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-2019 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. + - + %1 support %1 的支持信息 @@ -2891,7 +2948,7 @@ Output: WelcomeViewStep - + Welcome 欢迎 diff --git a/lang/calamares_zh_TW.ts b/lang/calamares_zh_TW.ts index 90aa3db65..eda80a013 100644 --- a/lang/calamares_zh_TW.ts +++ b/lang/calamares_zh_TW.ts @@ -25,22 +25,22 @@ %1 的主要開機紀錄 (MBR) - + Boot Partition 開機磁區 - + System Partition 系統磁區 - + Do not install a boot loader 無法安裝開機載入器 - + %1 (%2) %1 (%2) @@ -110,6 +110,19 @@ 安裝 + + Calamares::FailJob + + + Job failed (%1) + 排程失敗 (%1) + + + + Programmed job failure was explicitly requested. + 明確要求程式化排程失敗。 + + Calamares::JobThread @@ -118,6 +131,14 @@ 完成 + + Calamares::NamedJob + + + Example job (%1) + 範例排程 (%1) + + Calamares::ProcessJob @@ -164,6 +185,24 @@ 行程 %1 中 Boost.Python 錯誤。 + + Calamares::RequirementsChecker + + + Waiting for %n module(s). + 正在等待 %n 個模組。 + + + + (%n second(s)) + (%n 秒) + + + + System-requirements checking is complete. + 系統需求檢查完成。 + + Calamares::ViewManager @@ -314,31 +353,11 @@ The installer will quit and all changes will be lost. - CheckerWidget + CheckerContainer - - This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> - 此電腦未滿足安裝 %1 的最低配備。<br/>安裝無法繼續。<a href="#details">詳細資訊...</a> - - - - This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - 此電腦未滿足一些安裝 %1 的推薦需求。<br/>安裝可以繼續,但部份功能可能會被停用。 - - - - This program will ask you some questions and set up %2 on your computer. - 本程式將會問您一些問題並在您的電腦上安裝及設定 %2 。 - - - - For best results, please ensure that this computer: - 為了得到最佳的結果,請確保此電腦: - - - - System requirements - 系統需求 + + Gathering system information... + 收集系統資訊中... @@ -359,12 +378,12 @@ The installer will quit and all changes will be lost. <strong>手動分割</strong><br/>您可以自行建立或重新調整分割區大小。 - + Boot loader location: 開機載入器位置: - + %1 will be shrunk to %2MB and a new %3MB partition will be created for %4. %1 將會被縮減容量到 %2MB 而一個新的 %3MB 分割區將會被建立為 %4。 @@ -375,9 +394,9 @@ The installer will quit and all changes will be lost. - - - + + + Current: 目前: @@ -387,96 +406,96 @@ The installer will quit and all changes will be lost. 重新使用 %1 作為 %2 的家目錄分割區。 - + <strong>Select a partition to shrink, then drag the bottom bar to resize</strong> <strong>選取要縮減的分割區,然後拖曳底部條狀物來調整大小</strong> - + <strong>Select a partition to install on</strong> <strong>選取分割區以安裝在其上</strong> - + An EFI system partition cannot be found anywhere on this system. Please go back and use manual partitioning to set up %1. 在這個系統上找不到任何的 EFI 系統分割區。請回到上一步並使用手動分割以設定 %1。 - + The EFI system partition at %1 will be used for starting %2. 在 %1 的 EFI 系統分割區將會在開始 %2 時使用。 - + EFI system partition: EFI 系統分割區: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 這個儲存裝置上似乎還沒有作業系統。您想要怎麼做?<br/>在任何變更套用到儲存裝置上前,您都可以重新檢視並確認您的選擇。 - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>抹除磁碟</strong><br/>這將會<font color="red">刪除</font>目前選取的儲存裝置上所有的資料。 - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 這個儲存裝置上已經有 %1 了。您想要怎麼做?<br/>在任何變更套用到儲存裝置上前,您都可以重新檢視並確認您的選擇。 - + No Swap 沒有 Swap - + Reuse Swap 重用 Swap - + Swap (no Hibernate) Swap(沒有冬眠) - + Swap (with Hibernate) Swap(有冬眠) - + Swap to file Swap 到檔案 - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>並存安裝</strong><br/>安裝程式將會縮減一個分割區以讓出空間給 %1。 - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>取代一個分割區</strong><br/>用 %1 取代一個分割區。 - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 這個儲存裝置上已經有一個作業系統了。您想要怎麼做?<br/>在任何變更套用到儲存裝置上前,您都可以重新檢視並確認您的選擇。 - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 這個儲存裝置上已經有多個作業系統了。您想要怎麼做?<br/>在任何變更套用到儲存裝置上前,您都可以重新檢視並確認您的選擇。 @@ -973,37 +992,37 @@ The installer will quit and all changes will be lost. FillGlobalStorageJob - + Set partition information 設定分割區資訊 - + Install %1 on <strong>new</strong> %2 system partition. 在 <strong>新的</strong>系統分割區 %2 上安裝 %1。 - + Set up <strong>new</strong> %2 partition with mount point <strong>%1</strong>. 設定 <strong>新的</strong> 不含掛載點 <strong>%1</strong> 的 %2 分割區。 - + Install %2 on %3 system partition <strong>%1</strong>. 在 %3 系統分割區 <strong>%1</strong> 上安裝 %2。 - + Set up %3 partition <strong>%1</strong> with mount point <strong>%2</strong>. 為分割區 %3 <strong>%1</strong> 設定掛載點 <strong>%2</strong>。 - + Install boot loader on <strong>%1</strong>. 安裝開機載入器於 <strong>%1</strong>。 - + Setting up mount points. 正在設定掛載點。 @@ -1044,12 +1063,12 @@ The installer will quit and all changes will be lost. 完成 - + Installation Complete 安裝完成 - + The installation of %1 is complete. %1 的安裝已完成。 @@ -1077,6 +1096,59 @@ The installer will quit and all changes will be lost. 安裝程式格式化在磁碟 '%2' 上的分割區 %1 失敗。 + + GeneralRequirements + + + has at least %1 GB available drive space + 有至少 %1 GB 的可用磁碟空間 + + + + There is not enough drive space. At least %1 GB is required. + 沒有足夠的磁碟空間。至少需要 %1 GB。 + + + + has at least %1 GB working memory + 有至少 %1 GB 的可用記憶體 + + + + The system does not have enough working memory. At least %1 GB is required. + 系統沒有足夠的記憶體。至少需要 %1 GB。 + + + + is plugged in to a power source + 已插入外接電源 + + + + The system is not plugged in to a power source. + 系統未插入外接電源。 + + + + is connected to the Internet + 已連上網際網路 + + + + The system is not connected to the Internet. + 系統未連上網際網路 + + + + The installer is not running with administrator rights. + 安裝程式並未以管理員權限執行。 + + + + The screen is too small to display the installer. + 螢幕太小了,沒辦法顯示安裝程式。 + + InteractiveTerminalPage @@ -1775,17 +1847,17 @@ The installer will quit and all changes will be lost. 安裝開機管理程式於: - + Are you sure you want to create a new partition table on %1? 您是否確定要在 %1 上建立一個新的分割區表格? - + Can not create new partition 無法建立新分割區 - + The partition table on %1 already has %2 primary partitions, and no more can be added. Please remove one primary partition and add an extended partition, instead. 在 %1 上的分割表已有 %2 個主要分割區,無法再新增。請移除一個主要分割區並新增一個延伸分割區。 @@ -1793,100 +1865,110 @@ The installer will quit and all changes will be lost. PartitionViewStep - + Gathering system information... 蒐集系統資訊中... - + Partitions 分割區 - + Install %1 <strong>alongside</strong> another operating system. 將 %1 安裝在其他作業系統<strong>旁邊</strong>。 - + <strong>Erase</strong> disk and install %1. <strong>抹除</strong>磁碟並安裝 %1。 - + <strong>Replace</strong> a partition with %1. 以 %1 <strong>取代</strong>一個分割區。 - + <strong>Manual</strong> partitioning. <strong>手動</strong>分割 - + Install %1 <strong>alongside</strong> another operating system on disk <strong>%2</strong> (%3). 將 %1 安裝在磁碟 <strong>%2</strong> (%3) 上的另一個作業系統<strong>旁邊</strong>。 - + <strong>Erase</strong> disk <strong>%2</strong> (%3) and install %1. <strong>抹除</strong> 磁碟 <strong>%2</strong> (%3) 並且安裝 %1。 - + <strong>Replace</strong> a partition on disk <strong>%2</strong> (%3) with %1. 以 %1 <strong>取代</strong> 一個在磁碟 <strong>%2</strong> (%3) 上的分割區。 - + <strong>Manual</strong> partitioning on disk <strong>%1</strong> (%2). 在磁碟 <strong>%1</strong> (%2) 上<strong>手動</strong>分割。 - + Disk <strong>%1</strong> (%2) 磁碟 <strong>%1</strong> (%2) - + Current: 目前: - + After: 之後: - + No EFI system partition configured 未設定 EFI 系統分割區 - + An EFI system partition is necessary to start %1.<br/><br/>To configure an EFI system partition, go back and select or create a FAT32 filesystem with the <strong>esp</strong> flag enabled and mount point <strong>%2</strong>.<br/><br/>You can continue without setting up an EFI system partition but your system may fail to start. 需要一個 EFI 系統分割區以啟動 %1。<br/><br/>要設定 EFI 系統分割區,回到上一步並選取或建立一個包含啟用的 <strong>esp</strong> 旗標以及掛載點 <strong>%2</strong> 的 FAT32 檔案系統。<br/><br/>您也可以不設定 EFI 系統分割區並繼續,但是您的系統可能會啟動失敗。 - + EFI system partition flag not set EFI 系統分割區旗標未設定 - + An EFI system partition is necessary to start %1.<br/><br/>A partition was configured with mount point <strong>%2</strong> but its <strong>esp</strong> flag is not set.<br/>To set the flag, go back and edit the partition.<br/><br/>You can continue without setting the flag but your system may fail to start. 需要一個 EFI 系統分割區以啟動 %1。<br/><br/>有一個掛載點設定為 <strong>%2</strong> 但未設定 <strong>esp</strong> 旗標的分割區。<br/>要設定此旗標,回到上一步並編輯分割區。<br/><br/>您也可以不設定旗標而繼續,但您的系統可能會啟動失敗。 - + Boot partition not encrypted 開機分割區未加密 - + A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window. 單獨的開機分割區會與加密的根分割區一起設定,但是開機分割區並不會被加密。<br/><br/>這種設定可能會造成安全性問題,因為系統檔案放在未加密的分割區中。<br/>若您想要,您可以繼續,但是檔案系統的解鎖會在系統啟動後才發生。<br/>要加密開機分割區,回到上一頁並重新建立它,在分割區建立視窗中選取<strong>加密</strong>。 + + + has at least one disk device available. + 有至少一個可用的磁碟裝置。 + + + + There are no partitons to install on. + 沒有要安裝的分割區。 + PlasmaLnfJob @@ -2018,13 +2100,13 @@ Output: QObject - + Default Keyboard Model 預設鍵盤型號 - - + + Default 預設值 @@ -2064,6 +2146,11 @@ Output: (no mount point) (沒有掛載點) + + + Requirements checking for module <i>%1</i> is complete. + 模組 <i>%1</i> 需求檢查完成。 + RemoveVolumeGroupJob @@ -2159,64 +2246,6 @@ Output: EFI 系統分割區: - - RequirementsChecker - - - Gathering system information... - 收集系統資訊中... - - - - has at least %1 GB available drive space - 有至少 %1 GB 的可用磁碟空間 - - - - There is not enough drive space. At least %1 GB is required. - 沒有足夠的磁碟空間。至少需要 %1 GB。 - - - - has at least %1 GB working memory - 有至少 %1 GB 的可用記憶體 - - - - The system does not have enough working memory. At least %1 GB is required. - 系統沒有足夠的記憶體。至少需要 %1 GB。 - - - - is plugged in to a power source - 已插入外接電源 - - - - The system is not plugged in to a power source. - 系統未插入外接電源。 - - - - is connected to the Internet - 已連上網際網路 - - - - The system is not connected to the Internet. - 系統未連上網際網路 - - - - The installer is not running with administrator rights. - 安裝程式並未以管理員權限執行。 - - - - The screen is too small to display the installer. - 螢幕太小了,沒辦法顯示安裝程式。 - - ResizeFSJob @@ -2225,65 +2254,65 @@ Output: 調整檔案系統大小工作 - + Invalid configuration 無效的設定 - + The file-system resize job has an invalid configuration and will not run. 檔案系統調整大小工作有無效的設定且將不會執行。 - - + + KPMCore not Available KPMCore 未提供 - - + + Calamares cannot start KPMCore for the file-system resize job. Calamares 無法啟動 KPMCore 來進行調整檔案系統大小的工作。 - - - - - + + + + + Resize Failed 調整大小失敗 - + The filesystem %1 could not be found in this system, and cannot be resized. 檔案系統 %1 在此系統中找不到,且無法調整大小。 - + The device %1 could not be found in this system, and cannot be resized. 裝置 %1 在此系統中找不到,且無法調整大小。 - - + + The filesystem %1 cannot be resized. 檔案系統 %1 無法調整大小。 - - + + The device %1 cannot be resized. 裝置 %1 無法調整大小。 - + The filesystem %1 must be resized, but cannot. 檔案系統 %1 必須調整大小,但是無法調整。 - + The device %1 must be resized, but cannot 裝置 %1 必須調整大小,但是無法調整。 @@ -2338,6 +2367,34 @@ Output: 安裝程式對名為「%1」的新卷冊群組調整大小失敗。 + + ResultsListWidget + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> + 此電腦未滿足安裝 %1 的最低配備。<br/>安裝無法繼續。<a href="#details">詳細資訊...</a> + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. + 此電腦未滿足一些安裝 %1 的推薦需求。<br/>安裝可以繼續,但部份功能可能會被停用。 + + + + This program will ask you some questions and set up %2 on your computer. + 本程式將會問您一些問題並在您的電腦上安裝及設定 %2 。 + + + + For best results, please ensure that this computer: + 為了得到最佳的結果,請確保此電腦: + + + + System requirements + 系統需求 + + ScanningDialog @@ -2861,27 +2918,27 @@ Output: 關於(&A) - + <h1>Welcome to the %1 installer.</h1> <h1>歡迎使用 %1 安裝程式。</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>歡迎使用 %1 的 Calamares 安裝程式。</h1> - + About %1 installer 關於 %1 安裝程式 - - <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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Thanks to: Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 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 Adriaan de Groot &lt;groot@kde.org&gt;<br/>感謝:Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg 與 <a href="https://www.transifex.com/calamares/calamares/">Calamares 翻譯團隊</a>。<br/><br/><a href="https://calamares.io/">Calamares</a> 開發由 <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software 贊助。 + + <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-2019 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-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>感謝 <a href="https://calamares.io/team/">Calamares 團隊</a>與 <a href="https://www.transifex.com/calamares/calamares/">Calamares 翻譯團隊</a>。<br/><br/><a href="https://calamares.io/">Calamares</a> 開發由 <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software 贊助。 - + %1 support %1 支援 @@ -2889,7 +2946,7 @@ Output: WelcomeViewStep - + Welcome 歡迎 From 48e34077deb3652d552b423a0d64563b765730d9 Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Mon, 1 Apr 2019 05:02:12 -0400 Subject: [PATCH 062/303] i18n: [desktop] Automatic merge of Transifex translations --- calamares.desktop | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/calamares.desktop b/calamares.desktop index a92c507fc..2d8097a7f 100644 --- a/calamares.desktop +++ b/calamares.desktop @@ -99,9 +99,9 @@ Icon[ja]=calamares GenericName[ja]=システムインストーラー Comment[ja]=Calamares — システムインストーラー Name[ko]=시스템 설치 -Icon[ko]=깔라마레스 +Icon[ko]=깔라마레스 (Calamares) GenericName[ko]=시스템 설치 관리자 -Comment[ko]=깔라마레스 — 시스템 설치 관리자 +Comment[ko]=깔라마레스 (Calamares) — 시스템 설치 관리자 Name[lt]=Įdiegti Sistemą Icon[lt]=calamares GenericName[lt]=Sistemos diegimas į kompiuterį From 7259ddd3d8375f777a4d3fc8c44432c142f9ce06 Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Mon, 1 Apr 2019 05:02:12 -0400 Subject: [PATCH 063/303] i18n: [dummypythonqt] Automatic merge of Transifex translations --- .../lang/ko/LC_MESSAGES/dummypythonqt.mo | Bin 944 -> 939 bytes .../lang/ko/LC_MESSAGES/dummypythonqt.po | 7 ++++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/modules/dummypythonqt/lang/ko/LC_MESSAGES/dummypythonqt.mo b/src/modules/dummypythonqt/lang/ko/LC_MESSAGES/dummypythonqt.mo index 7be7f0dbe3a2648b4379817e05802b29551ea46e..de86554cd4026d658809e50fb89957135ffb39be 100644 GIT binary patch delta 116 zcmdnMzM6ePh-m>M149B33o4PzTblfwUBm7G`E(kO0zpKw20`y94PEARWE2 z)0!96oq!KNU;B(WqvJu}w<&eF?EEwR&4FfuT-*!+VroRQfpKWTC( Ga~J?}Y8)j1 diff --git a/src/modules/dummypythonqt/lang/ko/LC_MESSAGES/dummypythonqt.po b/src/modules/dummypythonqt/lang/ko/LC_MESSAGES/dummypythonqt.po index 016a5b3bf..aa639c6a3 100644 --- a/src/modules/dummypythonqt/lang/ko/LC_MESSAGES/dummypythonqt.po +++ b/src/modules/dummypythonqt/lang/ko/LC_MESSAGES/dummypythonqt.po @@ -5,15 +5,16 @@ # # Translators: # Ji-Hyeon Gim , 2018 +# 이정희 , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-05 11:34-0400\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2016-12-16 12:18+0000\n" -"Last-Translator: Ji-Hyeon Gim , 2018\n" +"Last-Translator: 이정희 , 2019\n" "Language-Team: Korean (https://www.transifex.com/calamares/teams/20061/ko/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -35,7 +36,7 @@ msgstr "더미 PythonQt ViewStep" #: src/modules/dummypythonqt/main.py:183 msgid "The Dummy PythonQt Job" -msgstr "더미 PythonQt Job" +msgstr "더미 PythonQt 작업" #: src/modules/dummypythonqt/main.py:186 msgid "This is the Dummy PythonQt Job. The dummy job says: {}" From b4274f4e4645ed3ec7a87132cc7d09735255799b Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Mon, 1 Apr 2019 05:02:12 -0400 Subject: [PATCH 064/303] i18n: [python] Automatic merge of Transifex translations --- lang/python.pot | 7 +- lang/python/ar/LC_MESSAGES/python.po | 7 +- lang/python/ast/LC_MESSAGES/python.mo | Bin 4947 -> 4770 bytes lang/python/ast/LC_MESSAGES/python.po | 8 +- lang/python/be/LC_MESSAGES/python.po | 7 +- lang/python/bg/LC_MESSAGES/python.po | 7 +- lang/python/ca/LC_MESSAGES/python.mo | Bin 7081 -> 6914 bytes lang/python/ca/LC_MESSAGES/python.po | 9 +- lang/python/cs_CZ/LC_MESSAGES/python.mo | Bin 7177 -> 7026 bytes lang/python/cs_CZ/LC_MESSAGES/python.po | 7 +- lang/python/da/LC_MESSAGES/python.mo | Bin 6544 -> 6396 bytes lang/python/da/LC_MESSAGES/python.po | 7 +- lang/python/de/LC_MESSAGES/python.mo | Bin 6811 -> 6628 bytes lang/python/de/LC_MESSAGES/python.po | 12 +-- lang/python/el/LC_MESSAGES/python.po | 7 +- lang/python/en_GB/LC_MESSAGES/python.po | 7 +- lang/python/eo/LC_MESSAGES/python.po | 7 +- lang/python/es/LC_MESSAGES/python.mo | Bin 3099 -> 2932 bytes lang/python/es/LC_MESSAGES/python.po | 9 +- lang/python/es_MX/LC_MESSAGES/python.po | 7 +- lang/python/es_PR/LC_MESSAGES/python.po | 7 +- lang/python/et/LC_MESSAGES/python.po | 7 +- lang/python/eu/LC_MESSAGES/python.mo | Bin 2738 -> 2572 bytes lang/python/eu/LC_MESSAGES/python.po | 8 +- lang/python/fa/LC_MESSAGES/python.po | 7 +- lang/python/fi_FI/LC_MESSAGES/python.po | 7 +- lang/python/fr/LC_MESSAGES/python.mo | Bin 6989 -> 6827 bytes lang/python/fr/LC_MESSAGES/python.po | 9 +- lang/python/fr_CH/LC_MESSAGES/python.po | 7 +- lang/python/gl/LC_MESSAGES/python.mo | Bin 2868 -> 2700 bytes lang/python/gl/LC_MESSAGES/python.po | 9 +- lang/python/gu/LC_MESSAGES/python.po | 7 +- lang/python/he/LC_MESSAGES/python.mo | Bin 2046 -> 7708 bytes lang/python/he/LC_MESSAGES/python.po | 88 ++++++++--------- lang/python/hi/LC_MESSAGES/python.po | 7 +- lang/python/hr/LC_MESSAGES/python.mo | Bin 6768 -> 6617 bytes lang/python/hr/LC_MESSAGES/python.po | 7 +- lang/python/hu/LC_MESSAGES/python.mo | Bin 2800 -> 2645 bytes lang/python/hu/LC_MESSAGES/python.po | 7 +- lang/python/id/LC_MESSAGES/python.mo | Bin 2603 -> 2436 bytes lang/python/id/LC_MESSAGES/python.po | 9 +- lang/python/is/LC_MESSAGES/python.po | 7 +- lang/python/it_IT/LC_MESSAGES/python.mo | Bin 2844 -> 2685 bytes lang/python/it_IT/LC_MESSAGES/python.po | 7 +- lang/python/ja/LC_MESSAGES/python.mo | Bin 6029 -> 5806 bytes lang/python/ja/LC_MESSAGES/python.po | 7 +- lang/python/kk/LC_MESSAGES/python.po | 7 +- lang/python/kn/LC_MESSAGES/python.po | 7 +- lang/python/ko/LC_MESSAGES/python.mo | Bin 1197 -> 7029 bytes lang/python/ko/LC_MESSAGES/python.po | 105 +++++++++++---------- lang/python/lo/LC_MESSAGES/python.po | 7 +- lang/python/lt/LC_MESSAGES/python.mo | Bin 7003 -> 6855 bytes lang/python/lt/LC_MESSAGES/python.po | 7 +- lang/python/mk/LC_MESSAGES/python.po | 7 +- lang/python/mr/LC_MESSAGES/python.po | 7 +- lang/python/nb/LC_MESSAGES/python.po | 7 +- lang/python/ne_NP/LC_MESSAGES/python.po | 7 +- lang/python/nl/LC_MESSAGES/python.po | 7 +- lang/python/pl/LC_MESSAGES/python.mo | Bin 4568 -> 4387 bytes lang/python/pl/LC_MESSAGES/python.po | 8 +- lang/python/pt_BR/LC_MESSAGES/python.mo | Bin 7127 -> 6963 bytes lang/python/pt_BR/LC_MESSAGES/python.po | 9 +- lang/python/pt_PT/LC_MESSAGES/python.mo | Bin 7007 -> 6847 bytes lang/python/pt_PT/LC_MESSAGES/python.po | 8 +- lang/python/ro/LC_MESSAGES/python.po | 7 +- lang/python/ru/LC_MESSAGES/python.po | 7 +- lang/python/sk/LC_MESSAGES/python.mo | Bin 2808 -> 2656 bytes lang/python/sk/LC_MESSAGES/python.po | 7 +- lang/python/sl/LC_MESSAGES/python.po | 7 +- lang/python/sq/LC_MESSAGES/python.mo | Bin 6756 -> 6596 bytes lang/python/sq/LC_MESSAGES/python.po | 8 +- lang/python/sr/LC_MESSAGES/python.po | 7 +- lang/python/sr@latin/LC_MESSAGES/python.po | 7 +- lang/python/sv/LC_MESSAGES/python.po | 7 +- lang/python/th/LC_MESSAGES/python.po | 7 +- lang/python/tr_TR/LC_MESSAGES/python.mo | Bin 6761 -> 6616 bytes lang/python/tr_TR/LC_MESSAGES/python.po | 7 +- lang/python/uk/LC_MESSAGES/python.po | 7 +- lang/python/ur/LC_MESSAGES/python.po | 7 +- lang/python/uz/LC_MESSAGES/python.po | 7 +- lang/python/zh_CN/LC_MESSAGES/python.po | 7 +- lang/python/zh_TW/LC_MESSAGES/python.mo | Bin 6270 -> 6131 bytes lang/python/zh_TW/LC_MESSAGES/python.po | 7 +- 83 files changed, 158 insertions(+), 456 deletions(-) diff --git a/lang/python.pot b/lang/python.pot index 2dee15545..33ef484e6 100644 --- a/lang/python.pot +++ b/lang/python.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -156,7 +156,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "SLIM config file {!s} does not exist" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "No display managers selected for the displaymanager module." @@ -168,10 +167,6 @@ msgstr "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "The list is empty after checking for installed display managers." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "Display manager configuration was incomplete" diff --git a/lang/python/ar/LC_MESSAGES/python.po b/lang/python/ar/LC_MESSAGES/python.po index c1778c08a..e7526ca4a 100644 --- a/lang/python/ar/LC_MESSAGES/python.po +++ b/lang/python/ar/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Abubakaragoub Y , 2018\n" "Language-Team: Arabic (https://www.transifex.com/calamares/teams/20061/ar/)\n" @@ -154,7 +154,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "ملف ضبط SLIM {!s} غير موجود" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -164,10 +163,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/ast/LC_MESSAGES/python.mo b/lang/python/ast/LC_MESSAGES/python.mo index 02d4d02b6ae9df3889cc2906a460921f91fefa9e..eb4071e42162a6c65acf30fc12dd90757b22dad2 100644 GIT binary patch delta 922 zcmX}rOGwmF6vy$Sqt0l)=I^VVvT1x{qWDU!D8vULZQQsKL69aFIzA8tgK61*45E}E z1aVUf7b>`y6e5bEMG4}@h09sAi0b>h|G^9Y`P_S%Kj+?a&i`w}yZYpbm-EsXO+43m zCbG=BaXp(K#(cmmh6`AYYuJe&@G72R1^&Ta^m5E(jZAL2<3E*$XQ$y!{wkg z+)#`_X0A-Df2f9qRR2mQT-Yd+Yec0=gG0OeYOargvt16F*QK0FxMqu@4y^vsSEPQ@ t;QV&e&HS&3Rx+wVI;W?BbPyz^AQPiktRJPq_w}L} zDrzE$Hxrw1z9FU|3LLUeH@ zxzaTvC-M0@Zp8hV$N_wSyKn{j@iXqg#<<8fY{TQ2!h;xL8!licu2l0i>?Uuh6-kJc zWRSsD9$dm}coTPHx%&Jq@{jTzoA5WbV!Tdd0F$T-j-xI(hq~ZH+=H)BH}nnnV{*O7 zVLXk!tS`41=nofhFTO8;7;;8s1<#TCBxta1MTT5_F;TWB_F~;@>%T0B|L}k@dP&04=v>w4q*{> zo^tj18fwX#SnU+{p~XDvhCU{!|0sj{X6=Q@Rn%VI#w+*?wUocG9eY|tsH6+sskTXj z_xUe$mt9-%2Xq%%?8xAP`zb9UMbqa(|Y>SGO~W7haOi#7aB sSl^5MsCy98?UzlZklK=n! diff --git a/lang/python/ast/LC_MESSAGES/python.po b/lang/python/ast/LC_MESSAGES/python.po index 04f6bedc3..c656d7e1d 100644 --- a/lang/python/ast/LC_MESSAGES/python.po +++ b/lang/python/ast/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: enolp , 2019\n" "Language-Team: Asturian (https://www.transifex.com/calamares/teams/20061/ast/)\n" @@ -157,7 +157,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "Nun esiste'l ficheru de configuración de SLIM {!s}" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "Nun s'esbillaron xestores de pantalles pal módulu displaymanager." @@ -169,11 +168,6 @@ msgstr "" "La llista displaymanagers ta balera o nun se definió en bothglobalstorage y " "displaymanager.conf." -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" -"La llista ta balera tres comprobar los xestores de pantalles instalaos." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "La configuración del xestor de pantalles nun se completó" diff --git a/lang/python/be/LC_MESSAGES/python.po b/lang/python/be/LC_MESSAGES/python.po index 0e1e1e4ba..6f444e89e 100644 --- a/lang/python/be/LC_MESSAGES/python.po +++ b/lang/python/be/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Belarusian (https://www.transifex.com/calamares/teams/20061/be/)\n" "MIME-Version: 1.0\n" @@ -150,7 +150,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -160,10 +159,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/bg/LC_MESSAGES/python.po b/lang/python/bg/LC_MESSAGES/python.po index 803879e4a..a3269fefa 100644 --- a/lang/python/bg/LC_MESSAGES/python.po +++ b/lang/python/bg/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Georgi Georgiev , 2018\n" "Language-Team: Bulgarian (https://www.transifex.com/calamares/teams/20061/bg/)\n" @@ -154,7 +154,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -164,10 +163,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/ca/LC_MESSAGES/python.mo b/lang/python/ca/LC_MESSAGES/python.mo index af47737a367ad2f741b7a6898ed52e8be889d438..1aa4adf2d3cc52ead58a74083a447041154a3aca 100644 GIT binary patch delta 1006 zcmXZbJ4{ni9LMp0xkbdHC?G8_Edr^A%A3~Ms`x@{f-gGwOfW7+;~+@~6ST%e;-<+> z7Y#mQLL|b}!9`6(5*J;JVbF*!IFa~ZkkRk2y*Iu0bN=T(&N=`8=~Vo7EW1$U&lyLI zvythTQrVg^Gvg?%{d`Omu_U1iou{|Iix`?$j_ zYm+ou==hGU=#-g7a4RZ4j&+zp4R8-N@NU&u#INHfe1v-cH74;Z zp2JYUY&+vyhQ={`hC{fF+i-7%*(tn&BRGdjUE5l-1DHTf=oW_Y6=o>kH`IH>l|`pf z#P_%d*O4bZa1;m7MXlsB9>QhR2NP9=8rmrCB!1z=KT*$b zt}eP8!^G#2n%hlO313!|f7SLA9ZJa(D&;8(rj%a8Am)&t&2Z7?n?+4v5&N)_v?xA- z8sIK=;ag1MU+l+ZZE??x;z8oawd6leW04Mhpo!7CF^z3Fj{9&LFXAun{&0w$PkaZ5 z@CRx$cCeaDcowhX9BQxhu-pMmqcWRAE%Zwb4N6v+Z5Xxcm^Ms#iBssn7ubdG3Kp-=_j|CN>oKgt zd)Td1Qaz>7z=faKi1uQooY;*L58*bPLP;=H9|iFJ6naQzO- zeGhRnE?^D$)oU6u;}w*N)RpEF_n?#5k2^4h2k`;c;|exo$%g!MUD!c9h%)gTxD)45 zo_~cN{DJ3jcbQVHu#Y%}GO@R)v0|fA z=ogMI433n=~5=*90SD{88w{@8~yU<#?F zTEYXkT8Q2D{Qa?lH&N3+k8=MTJNqxSETM2x;|7$iIfSzHcTq~Rh&8x^eAPex>&!8k&#ty8k&L8St+)tcFIXg?$?EeuOzqlZ8fQu|HjNo3pk4^X)591p8 z(Cf(e&*B;4Pk0VnSj7NdM@jGzN3n=ihH(t*aT&e%w~>Zyv4^87E53r1E|*-RtlphT zTb-q{4jHmDvtVto?8|($HrLCVDQa$SczqNHC$~Px6{, 2019\n" "Language-Team: Catalan (https://www.transifex.com/calamares/teams/20061/ca/)\n" @@ -160,7 +160,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "El fitxer de configuració de l'SLIM {!s} no existeix." #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" "No hi ha cap gestor de pantalla seleccionat per al mòdul displaymanager." @@ -173,12 +172,6 @@ msgstr "" "La llista de gestors de pantalla és buida o no definida a bothglobalstorage " "i displaymanager.conf." -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" -"La llista és buida, després de comprovar si hi ha gestors de pantalla " -"instal·lats." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "La configuració del gestor de pantalla no era completa." diff --git a/lang/python/cs_CZ/LC_MESSAGES/python.mo b/lang/python/cs_CZ/LC_MESSAGES/python.mo index 2a294529defaab038dfdae44e5ac9a1b7ff24e37..8bc7cd20e8fe56d84454b7b08ea21bad9d8151f0 100644 GIT binary patch delta 1010 zcmXZbJ7`l;9LMp0a-(gH^^wM=X|*Ia8cWi5O@q}zeBdLcMIBTeDx#J;C`bmO5?zFb zfJ)TClA;K{pi^-uSO;x4i+1T!)J;Jgd>}1Oet+o=oP5sz+hUyoVHWG~1$N_G*CqFQa==fy0f$lJw@~+u z;Rc+*5bN6;I@<99Y9s!tm4(|dPJ9Bl;0X5OLyY1ACU6-wFSf?49S@;4ehnLO95sI$ zcjF?S!8*TL3+r2!PCq`uKKz5txOc7DNxX!EID<;vwraEe*o)fG4UFJx{7U&gVIT3# zda{QBj@yFgP#L+48JxhJYW|N-4~EFkF6?*Bqjo%tn&=If9mPg$$6@TiF;oWU+}K;A z)G~(3Oa@iDE11AhR7qdekbl+k0|RIAJ8s7e1&iQS)QRumI(&&yoWcSwqE0r%O|AF< zwV_$pB|JdfT)T4pGIkP=qh9#=TJnFBP9@vb1M;W`PN7cx4Run7?GIr$>H#IZh#&Dd zra6x8E8qp3#`75CbjolZRgz~ofPYb$I2dFV4;@X8(3GxJvE;<7^syvqoy9q)$W^ksX(L5BuO6(dhoJcx9Qx*HU#$~J?uf4 zFO7PWtlkRx!y*zD3hS|?KTk~ntio_o&k{LbC4u6gg=r*g-2 z#nnwaNPBNnY5+5Kez+bwlsb=(^8Uqo;$^ti07JiD&_zw4>DpG1cl;b6IV=bog_ivz# zyN7#m4XapRy{01>Z=oboTWl?S3f;thJcJqS!Mo_fEo{P~66?KAY$F~+Nqipb@IK1> zudo-t;}twos#FW>t2CX{n8St+Rl*tUC(fWG_69YU?It;n z(St+8m27tyeb|DJQ7ZEV=PuCsM@Ply?&)b7#5r;s_2BN3ji8@EHC; zsbpP+6^~#QaT=wvizr9<9Gmb%1@)J+E#TnfOf?$VgNJbuHNHUkXucwwQh(5eCEUzl zGs@1E(SzSm5^_2%&*2&36w32w*pAyy>fc4Do;0uGWt0J%C=-^Du9V7)veQuvVj5+F zpC}W%*hK&XID#7};~Uu31dgJKD=3wAF{vEQ$woTEbTTL<`G_`@>@`iw)}39jyNhMI zW?Dyf&E8;Z&wjQyxjKpW(4@%xeH0&#I!=>IKE2j#i=)=&$qqRBY+bnpM@?aGIFv~0 zP(qv2vE-~aCX!}c`+}x#DijImiD+DhB8j9C4x4`M4<%w@V^&Wa5hGy66Q11d(zdcb zJr#{4ph{e}$&G=qEu--K%=}nqCVWuL+w3de{KO;T4jp{o) F{sUgapJ4z1 diff --git a/lang/python/cs_CZ/LC_MESSAGES/python.po b/lang/python/cs_CZ/LC_MESSAGES/python.po index adfc1e593..809c58b0d 100644 --- a/lang/python/cs_CZ/LC_MESSAGES/python.po +++ b/lang/python/cs_CZ/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Pavel Borecki , 2019\n" "Language-Team: Czech (Czech Republic) (https://www.transifex.com/calamares/teams/20061/cs_CZ/)\n" @@ -160,7 +160,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "Soubor s nastaveními pro SLIM {!s} neexistuje" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "Pro modul správce sezení nejsou vybrány žádní správci sezení." @@ -172,10 +171,6 @@ msgstr "" "Seznam správců displejů je prázdný nebo není definován v bothglobalstorage a" " displaymanager.conf." -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "Po kontrole nainstalovaných správců displejů je seznam prázdný." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "Nastavení správce displeje nebylo úplné" diff --git a/lang/python/da/LC_MESSAGES/python.mo b/lang/python/da/LC_MESSAGES/python.mo index 9f7b620c2930a37b4068394fd84b35e67b689b66..fa0f3ccf44c1a35a89f63d2cab52b3e9ca4a870b 100644 GIT binary patch delta 1006 zcmXZaKTK0m6vy#X`UGn=YALpY7!XQTDlM&06dgp2|Nq9JDgzp0BF4#dFd^2&KXJ23 zV>B8XjET`07dt8rNL#vpN!LB;Q{@4fWB&%O7(d++Hvx0w0UTlgAs?ig1; z_Zsf^KC`_z?&rZZ>6q=qhn};zj(&ELSu>u*4CXP4PjNF&d;a#`C+f|TjE`ay7IDC= zV2^2ZFz^jK(cfSe$MvZG5nPRV)CRXv8$ZDWzQL9F6T?`y*z6caum#6Z<2O;?J-`+C z93$*+uW2aaDk_j*z}+~Bar(!x6~}Q9?_)bwu^Z=6^E#K9rEm`_@XNRs%c%KNxD7wy z2u6cuo7ms-G!Ek^3;~*-atJsFG@Eqm)g8S(YFLy1X z*87YKsGh&C`7tagvN0N4@D^^xY0TnZ&pz^|lwZUleTOl8hg~>_+8`Qo`$MSIpGTGK z2I_2;F@-OYDK;A-|EkSD1`c6kqnp|@$j`3x;FaA&O?ZY{a0=5{MFkLG5tS;18!?AH zcnuHW3)FWD-uo`ns1hD+BLA9ji2*H8My2R2>d^f_ZM1-AF}=z?bazoDo59@}j<^es z;A#3-P~U$?rrIu|R?1Id7AH|>=3|%!C99>S4K>(bn()U1Nm>c+bm@b?!`EAy^LMvr t=u^pwx~o)WYs5ZFgFHRyyJA^z~IHoaTnge6TfG$wdb0{sRv-Xodg) delta 1164 zcmXxjO-NKx6u|K_&6JuS<&2}{SUf*!Ds}u!t&GA1u}q~FNwjcqp89kgW#(bnMj{LX zg=nyCAq0JZ6a&$hZE9OkS>PscBSwp9(b7f#(;FY&`Q3Bp-E*$@-q~un+cf*r>sb_@ zR$3Wt)g{u6^KL$Po_j>jAkKhylEj8NZME-ZR{b zD_BB(`AkPwyn(uqK#o)R3){gSd=3{}Z<3 zZ@h*_az$#XFLQLxVha24FJ8pXJdvY#4+roa4x&Hb*}`e;B%ViI*cUV~zd&S|V+`R1 z;>A6V>!|r^`S*2US8!GnOw-X7zQq%`h9}X-e(AmF&3GGi>)&ICzK4gf%qwyjJ5UQ) znK+4h1aDA}?g#1}OJhCe`PhGQ$Z4N*c751O96{aU6!ItE`CyLxLVbS=HDLh<-iSfe z1zbfvvYU7epI``Au?OAUJbkYp_5167_FoGvWd=T?CP<@hQAx3L`C3p5^j}6*$!^a%S4(QaQ<~KtwGy^r zB@A<7%APU8!?qbWhDObyaVs`r3{S=lE0(as(Wn_QB35E58lEvG!m;p(8Bc^#OSu)f zJw0SFV+Ql=$qB>!pTQn8$7?eE?F4Z%Vs7Uc{qQIjp%g{Tct|eW78z_Snp`dnq&AC- GcKie0P@T>I diff --git a/lang/python/da/LC_MESSAGES/python.po b/lang/python/da/LC_MESSAGES/python.po index 2d8aa8caf..16720bfc0 100644 --- a/lang/python/da/LC_MESSAGES/python.po +++ b/lang/python/da/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: scootergrisen, 2019\n" "Language-Team: Danish (https://www.transifex.com/calamares/teams/20061/da/)\n" @@ -160,7 +160,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "SLIM-konfigurationsfil {!s} findes ikke" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" "Der er ikke valgt nogen displayhåndteringer til displayhåndtering-modulet." @@ -173,10 +172,6 @@ msgstr "" "Listen over displayhåndteringer er tom eller udefineret i bothglobalstorage " "og displaymanager.conf." -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "Listen er tom efter tjek, efter installerede displayhåndteringer." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "Displayhåndtering-konfiguration er ikke komplet" diff --git a/lang/python/de/LC_MESSAGES/python.mo b/lang/python/de/LC_MESSAGES/python.mo index 751c1ebb05d56bbdaf3595e8c0a8bb6c29dfe28e..d935e6b712c5dddd600c6717d35475c0510c4d71 100644 GIT binary patch delta 1023 zcmXZbUr19?9KiA4c5lt8{d3DLZ838(V{_Bi)*owVYE%%07-S_agc0_T5A8t^ml3^1 z!9~z)Rs>NG^)e6w4Jx0a9`wN%(I9#fiK3vMqVI3JmwWH$oU?oH@0{Q7Y&!WZkzcDZ zCxj!#wVUgcL*z7$8r(RZm?CHJsqF^trGIFXNF83p1m@6>FYzG0xBX-P9^EVwXFP*D z@c|wd$;)#ZjSPIj5E?F#FgBs~&*3i2p$52*8u$f9@dNI_ALvDAg-9>@upWm{$M2#( zH;voz75a!TZ)xa^mr*BDU*I|krq6KI`I+QgEOe_ z&*L#%!OQ5c5@{yB#oWm^TTg5*5 zUE9h|VT}HF)aL>${{*HnuPGd-(T%Tde`6>8qvT7+$51n|fE~Djnz2}oND>E;TFR8& zUqVfNg{N!?b#Jv}90!mPa?eBleKckm$l@$&pa2Eam3AYiT;j%0GK^aLJJ^bkQ5Ud? z&G-*nFv`nXf&on9ZEV7KsF_{2_12RA2m|Tb@&|@cYc+`)XcqN@i#Ui*W}Ct+Y6%M1 zi(gScoMeag;}z5ey+KY1vV%2~M^N`b9(AE}UK*6F6eNhcky2K{2)i{=y0!z>XQR>4 zYW*}K4GH=bv6M6ZF2Y7B6#`0IEoL1z>m6eCo1Kniv0&D@T*FsyUJGV#SQ)>!=&63> PEPmYD?k=A9pLG5QIQDE? delta 1190 zcmXxjO-NKx6u|L2&X|s7ADUWD#q$Hkuo*2sAvH^*lp+ubiwIvcZ^mcibC`J+wy_p2 z1chiQ`hucG3yV+&qCi(I!bL?EwTU1I7k#>D6SU}m=1qe$zk9BC-nsXjJ6{@aH&1>l z_FPlET6u5h{m!LSFV496;5F}2st*^k{>3Wd!?{XT;0QM26mG?5*n}%t^VT{4Z^wG( z<5-IKuuZ8+^@Kq+6Th$qOY)TRV;f35gxhcmCBa>k#7}WIzQxU`@|D^G#n_L2^x?(q z{B@Ld4{;MNVLAELD+aRTRg{hRyiVf%=qC>24xGV#IER(EiglP@;C!zM8;A!{Ha?9z z@iEHxUt&9c!_!z>s8oRbYKlP@rtvub#$(vCUa4Jp6$fzQsM!5jlA`D?< zp**kyLug?Ou3#T}xtY?60qn<{D9`(N#njW!@gcce$Lg!2?szt^UnrS6%Jr*;, 2019 -# Andreas Eitel , 2019 +# Andreas Eitel, 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Andreas Eitel , 2019\n" +"Last-Translator: Andreas Eitel, 2019\n" "Language-Team: German (https://www.transifex.com/calamares/teams/20061/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -162,7 +162,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "SLIM Konfigurationsdatei {!s} existiert nicht" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "Keine Displaymanager für das Displaymanagermodul ausgewählt." @@ -174,11 +173,6 @@ msgstr "" "Die Displaymanagerliste ist leer oder nicht in bothglobalstorage und " "displaymanager.conf definiert." -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" -"Die Liste ist leer nachdem auf installierte Displaymanager geprüft wurde." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "Displaymanagerkonfiguration war unvollständig." diff --git a/lang/python/el/LC_MESSAGES/python.po b/lang/python/el/LC_MESSAGES/python.po index 59101e0a3..9b90139fe 100644 --- a/lang/python/el/LC_MESSAGES/python.po +++ b/lang/python/el/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Efstathios Iosifidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/calamares/teams/20061/el/)\n" @@ -154,7 +154,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -164,10 +163,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/en_GB/LC_MESSAGES/python.po b/lang/python/en_GB/LC_MESSAGES/python.po index 43f26d25f..37f45a48b 100644 --- a/lang/python/en_GB/LC_MESSAGES/python.po +++ b/lang/python/en_GB/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Jason Collins , 2018\n" "Language-Team: English (United Kingdom) (https://www.transifex.com/calamares/teams/20061/en_GB/)\n" @@ -154,7 +154,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -164,10 +163,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/eo/LC_MESSAGES/python.po b/lang/python/eo/LC_MESSAGES/python.po index 854ec3596..8f413fa9f 100644 --- a/lang/python/eo/LC_MESSAGES/python.po +++ b/lang/python/eo/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Kurt Ankh Phoenix , 2018\n" "Language-Team: Esperanto (https://www.transifex.com/calamares/teams/20061/eo/)\n" @@ -154,7 +154,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -164,10 +163,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/es/LC_MESSAGES/python.mo b/lang/python/es/LC_MESSAGES/python.mo index 8d68c985fb4fc4719404541fc823f1ba447c9c79..54fb397b6325fe307beaf888e4823ed34aebb19f 100644 GIT binary patch delta 459 zcmXZYKS%;`6u|NKQ!lF{zTX0*A4OdeHH3n`@ z4nadh4Q&lgLEzZfqAq0slN&DI}y1RR+^Y5I>Z9eG(1>)A(0gB z<2csP#WS488(hS8kpJK$`A}G71?Mo1B^<*OJi>FF67l3M_|QQ;*u^B;5s^H)=wcPM z;00>IN8HADTt>?hS;H*qxl`1Judu-|_c%))i_#RX;s*7l%x04pm$-w^xP?8;V18Jn zfECnRx<;Mw39I;uOE@z!D13kk@;W-`;W|EG4nG5|um`_lAO5JWFVWrAS}XDppI{Td#TJZk7B{d{q$H=+gDZ52 z4Rs=Su@i@J2)i+lJ-CUk;5U4RXE=cAl*nV8LYEigByOX7_$d}?>JQ#$y;v{OMSUqT z8DV1wNAV|)4&fyZV()Eq zg%+5&!k=&&kI;40)Ohp5MAahBv%ib(LI28o-gB>`{L7p3+7BjbUer#$$r}~;Hc`G+ zW+h72m0nIvtTK6%dGCigwOojmAKF9*fyt_@Z=*o3s}&vUoQdtDgO91>)ch-beTi1a zCY2qvrZbg&t+K{OtCc;=MCJ9;&8@{%qq7AS6s*dTU5L%~d89*ELRV{%V#{-lUH<_P Cn{8GA diff --git a/lang/python/es/LC_MESSAGES/python.po b/lang/python/es/LC_MESSAGES/python.po index 426c5fce3..628731962 100644 --- a/lang/python/es/LC_MESSAGES/python.po +++ b/lang/python/es/LC_MESSAGES/python.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Adolfo Jayme-Barrientos, 2019\n" "Language-Team: Spanish (https://www.transifex.com/calamares/teams/20061/es/)\n" @@ -159,7 +159,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "El archivo de configuración {!s} de SLIM no existe" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" "No se ha seleccionado ningún gestor de pantalla para el modulo " @@ -171,12 +170,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" -"La lista está vacía después de haber chequeado los gestores de pantalla " -"instalados" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "La configuración del gestor de pantalla estaba incompleta" diff --git a/lang/python/es_MX/LC_MESSAGES/python.po b/lang/python/es_MX/LC_MESSAGES/python.po index 841014ab2..ea207d2a0 100644 --- a/lang/python/es_MX/LC_MESSAGES/python.po +++ b/lang/python/es_MX/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Logan 8192 , 2018\n" "Language-Team: Spanish (Mexico) (https://www.transifex.com/calamares/teams/20061/es_MX/)\n" @@ -155,7 +155,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -165,10 +164,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/es_PR/LC_MESSAGES/python.po b/lang/python/es_PR/LC_MESSAGES/python.po index 073ad8e03..befc09a86 100644 --- a/lang/python/es_PR/LC_MESSAGES/python.po +++ b/lang/python/es_PR/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Spanish (Puerto Rico) (https://www.transifex.com/calamares/teams/20061/es_PR/)\n" "MIME-Version: 1.0\n" @@ -150,7 +150,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -160,10 +159,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/et/LC_MESSAGES/python.po b/lang/python/et/LC_MESSAGES/python.po index 0c0b89f99..53755d2bd 100644 --- a/lang/python/et/LC_MESSAGES/python.po +++ b/lang/python/et/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Madis, 2019\n" "Language-Team: Estonian (https://www.transifex.com/calamares/teams/20061/et/)\n" @@ -154,7 +154,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "SLIM-konfiguratsioonifail {!s} puudub" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -164,10 +163,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/eu/LC_MESSAGES/python.mo b/lang/python/eu/LC_MESSAGES/python.mo index 5e301f74907377dfeb4dd37bc1a1030b115370ec..e29e27c6e8650756441edf751f99c82dfec73d18 100644 GIT binary patch delta 558 zcmXZZ%}N4M6u|MLX{CLcX$AHn7(`h^MXg!}xebI?ZU(cGa9nr?i~_d>tpXP<0$-to z)&(u=74iiNih`hp^grVqIR5S#@4a*Hnfv5bqVX0FHHDZYXUG?FmOKyeLww>ieqjcq zL6HTta1rx3fZqAdkl0#gSz1j>H(f`8#|cAR7hkE zbExy{SioCM;vXJ!$XJ-U)TjL-%h*I+|A-d8`*mtSWR>?zjzOG1T%5uSjA6@veuo>> z&$y1ie!Vm(vPE6M3|?anA5c5dMLj?^(p$feMe0kO!w(Gbey?53^=<(&L~83a#z_4% z6C@oJE-Aw#YrR8*&>$Jr0TJyXoKd)_7kU|u5t8PJ?AVS|HR)p2Icz6_-C#Q({tnIW dmQCF@rK57XR<4;+#XdT*B>DG3)5P)sExL9AtVG5#AV)f-sL^t8{WIK(2Wo+ zXAunU`wv7#=&xuIZQKL}t<-j*?)+YTcHqqCp38mr$C+mT-oVz+N@-h&LGls#gM30Z z+xQ_mZ-_j=GLGRWj^h$eU{usCoTmPYefS6a@wBkJ{c3&$pE19H?6)N$1HWMt{f4_Z zjEDFFPjLztN+NUk0sZ>V_#O}N6;?V#2Jj7rT;Adk_4k`1llT|?J`Zn+%;F+WalSYP zGfaHJ3VuW1jbC^d&x`r4PLX-)VSI`!Mg0+)zDNUo7B`=nkk#)PRFqcRABRZ ztT)uUPIS#=`TkkyUupTB$ug4!T7?al+eihvmKGmr*Kj&YRb3}e+gQ&;jlgKP$=K*f UnVQv`jzua>f|N~WTgPQ}0i~;ABLDyZ diff --git a/lang/python/eu/LC_MESSAGES/python.po b/lang/python/eu/LC_MESSAGES/python.po index 89db8fc21..403d34344 100644 --- a/lang/python/eu/LC_MESSAGES/python.po +++ b/lang/python/eu/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Ander Elortondo, 2019\n" "Language-Team: Basque (https://www.transifex.com/calamares/teams/20061/eu/)\n" @@ -154,7 +154,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "SLIM konfigurazio fitxategia {!s} ez da existitzen" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" "Ez da pantaila kudeatzailerik aukeratu pantaila-kudeatzaile modulurako." @@ -167,11 +166,6 @@ msgstr "" "Pantaila-kudeatzaile-zerrenda hutsik dago edo definitzeke bothglobalstorage " "eta displaymanager.conf" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" -"Zerrenda hutsik dago instalatutako pantaila-kudeatzaileak egiaztatu ondoren." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "Pantaila kudeatzaile konfigurazioa osotu gabe" diff --git a/lang/python/fa/LC_MESSAGES/python.po b/lang/python/fa/LC_MESSAGES/python.po index fafb917ce..95ba5369f 100644 --- a/lang/python/fa/LC_MESSAGES/python.po +++ b/lang/python/fa/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Persian (https://www.transifex.com/calamares/teams/20061/fa/)\n" "MIME-Version: 1.0\n" @@ -150,7 +150,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -160,10 +159,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/fi_FI/LC_MESSAGES/python.po b/lang/python/fi_FI/LC_MESSAGES/python.po index 7d553b691..cbae0f527 100644 --- a/lang/python/fi_FI/LC_MESSAGES/python.po +++ b/lang/python/fi_FI/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Finnish (Finland) (https://www.transifex.com/calamares/teams/20061/fi_FI/)\n" "MIME-Version: 1.0\n" @@ -150,7 +150,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -160,10 +159,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/fr/LC_MESSAGES/python.mo b/lang/python/fr/LC_MESSAGES/python.mo index 288771b019182788236e88602edd2ba3f553110c..18d58bd44c663145bc1c22afcd2bada7ddff0fdb 100644 GIT binary patch delta 1006 zcmXZbUr3Wt7{~GF_1#)F!*b@0? zf?*i_p(rG8b|=|I8r|rvH~kT+%Pxv861wU8b9>?4=bZDt=Y5`Yp0m~DTq5_i#`Dm) zlH3j4D~{PI%)0z=J@J^G#;0X};(q#vy=Gy&h&`CW5WdDXf)jx~7F@p+l4;A~dTH4)m{{w2} z|4=Ir2TFna@HqW()ItgY_FpxfXCRFqu^C$^m;#Ps9bQA7fjf8*U*Hj3L7f2~Uu(x+ zR6>)e`32N>7qAl>_*e&yl+D($|H^!hfo}YP$~+h>WuC+#`eS$%3#hKa)etiC-bvztTIkZYwOOhx{Xd({L)9BG4>#>4*FrQ=eHH#dh^WJT*so~ z(?UB;`(#t98|UnN@pO8(kyNwl$&+S&K7_Va!#?ggu(2E;sGxnr@Z^Js~!&rbz z*s9cwdPS#_iCVZe-~xl z3Ld~UEF!*oPe(G|L`kG1D;2mM-HiQMigS1xpJF*~Vhv{QO+Dwudd34NiO=E@e1`J; zI=10Yyo%LMrD}<<;&eJNftT$QI;(Uv{EcTZpL05c{U{kPq6FB$a@?1jT33&9auM|5 zW8_ZNm-M(WFLeSJP)=YJCGae^<8mJ7FU7FMgxu{v)X~L7R^t>(z=v3f?@(&tGakdg zcnV9|L~3CGYcY;KOrSi!g|e@cP3mzBJ$SE>^Ow##6O#EhHlnX6m3aUq^IO=7k1&W^ zD1rOQ`ZC_Z9{i4Sgx? zcW23V@{Uc`n!VE2XnnKSlzSO-xzw>z{CyOKv-94tQ+jn)t)s-|vAP|dw&ujVqd22G zXhvh28P$xjaBNc3hhs)W8wwahqh@GC8y=5nW+)odgF(Zu`ORoJs84ERdPpBJB2ka( z3m95hj|F6*)#J)fB%RaQM|Dj$H8g{rCrrPg>ETH7NmQFiE=SB^b4ZVw;~{IQs4OeJ QcXHXf?J7w0x~}Z{552aYQ~&?~ diff --git a/lang/python/fr/LC_MESSAGES/python.po b/lang/python/fr/LC_MESSAGES/python.po index 09033ec6a..f1178fd95 100644 --- a/lang/python/fr/LC_MESSAGES/python.po +++ b/lang/python/fr/LC_MESSAGES/python.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Seboss666 , 2019\n" "Language-Team: French (https://www.transifex.com/calamares/teams/20061/fr/)\n" @@ -167,7 +167,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "Le fichier de configuration SLIM {!S} n'existe pas" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" "Aucun gestionnaire d'affichage n'a été sélectionné pour le module de " @@ -181,12 +180,6 @@ msgstr "" "La liste des gestionnaires d'affichage est vide ou indéfinie dans " "bothglobalstorage et displaymanager.conf." -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" -"La liste est vide après vérification des gestionnaires d'affichage " -"installés." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "La configuration du gestionnaire d'affichage était incomplète" diff --git a/lang/python/fr_CH/LC_MESSAGES/python.po b/lang/python/fr_CH/LC_MESSAGES/python.po index 7ac8f3120..58bb19040 100644 --- a/lang/python/fr_CH/LC_MESSAGES/python.po +++ b/lang/python/fr_CH/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: French (Switzerland) (https://www.transifex.com/calamares/teams/20061/fr_CH/)\n" "MIME-Version: 1.0\n" @@ -150,7 +150,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -160,10 +159,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/gl/LC_MESSAGES/python.mo b/lang/python/gl/LC_MESSAGES/python.mo index b94a0abb2b4b43b1febefc01f45d7c3b0c8fae20..2f7cdba5747171f22e82b2c69c6fdaf256ae8a4c 100644 GIT binary patch delta 530 zcmXZZyGjE=6vpu{YgSF7Cgv(cAzp}}B8rNI3W9~$1=5Nrf(SxlAcdfi7Z3|Cg^1ug z#1{|*8&lYec?E@37V7`3bKvZ6W_R}N%-P56d8YA^4Bv>zlEdUHIYOR=xDcN>gkLz0 zQBRt{S)9bOo1fwg^9LNn7N)W7?6~`pE@_ebd8A%LB?eZoj#ls%Z39oZf^D3}d{~;p zO|F&a?nhBKVGx!*ZiwgZ1fMs Chc2Q3 delta 682 zcmX}pzfTlF6u|L^9Ln)S;Si*N@B{-1Qa}!3Aw+3REUsPb9>b_=5fA z8w16WevzW`=3(XS#NIPhV zl>Lc^$l;UAuEFjnTcOoBa=AuMZ9UBo)$Har(^_b2`%z<0cauz`hRaPH+dzZJrLj5G zx@nj_o4J$glIz)6ZtJRrp9cjmIQ_Bu&h zn8^A1+*o~TCVuYV=U3M#wFi9WI{xE3eZ5kj1J5M*cW@o;``)G0 zZQvKd4PXv{3Cc5c-?!Hx(Dn7r9B3I z9BhIj|5;G>eFYoHjV$^G<;u27d(J0$v0~-%FtA zal`xKeTTq%Xpe)R0G|Q3f-it~f|tO1!GD3W?yerCir}N5=-mQ82`+-N{-@wJ@VDTX z!CP-ossJ{@ec(&rDELpXAKdYNrJe#0flq@!2gPr_A5dx+xD^zAj)5Bd3HUo=_j~Xl z?H_+gDI4s?*zMr=K+)$Hpve6TDE95ZDdV66ehIt?9sqBl#xCwj! zl1cwzuopZBj)A`fzX{#}>2`yQU=92ecmVu7Bzpin2hM_j2EPq{9pgmaf55MT1xQc= zzYmI?Z-9i$=%zv8kmv!O3_qcx@!JPM`R?RL_$xk>JQClEKT+R&h*Q@kzvp2%X-KTa zfAU?=k8o5z)XhHe8?-TbK{_g^XmSHEF%Wz1mIfc`X7cb_upk|Lgi`gH-;{zThBwj_ zd!et%W9Y9a35swTKHmgFSyNL!3ySYMzHKG1Y~Syf3e85@3T-`Y`IC1BN4E``eqFL^ zHSM^%RP{YC)V>`yeb+8)+xI4)D6$! z{|cKK1sawgI-%paN~Sd3;A>4QsG^8laVDF-WrlWIu8Xo(xvT@*KkSr5Nvm$7r4Bvq zH{C+bK5V0*0i%4fCKY7sz0PDc+%>9_fwB`=6E$1M=9P7bpX^Y_HmA}PuMMV)Y`0@g zs?1wjbX6PGt>93mTGMr|q*&c6JC#=Iom5@lu6u_uaiz~HzE{7j*QR_2>O8hV0J$!s7E zaN>nP?Q()f&1&hobd%$H!;}RLuxei z^ilP&g=Zj1U8f$gU7Osn5nie~u3d1-gKAH_G!+$OJ&rr6sRdR?hlDbAP3J_< zwNnWl^LzU!3;pGEj74pF7+&aUNyoBh2U?QVKH>zS%F*L8lRD_J_PocvG>P@3ZxbEA z?XE$^C^?;vYyeMcb}1wwGE-#V1nP8?zjcl!9(^IK|sm2(4Kg8?$vt~bJ#CIU^j zY?B|v1F;icSe>kS6ILxif>7Hcb2f+=aB`=*cfr^*D)M#J-owVB

A(>fU**i>a$sbGsM$Ot3lG%M`#m2~p16lC;~NF_B4p7Bnjr=SXf$ zwl*hJ>XJeAgd1m*7?_-5)QiqwXT}oZ(1H(^UMDw#QOT$=xg@O9hwRn>;gE!&q)_N4 zRp%7(zPPS?=vJ)_T5d^K;!-{3z>xf{hYJr$eh@wv_LK`x+J1nyNA%c^osaE!WVe2D z_x=NW_C4OS-xit`MuSPGTzIHC85G975#2Mkudv@f?8utJE-LegUSAx(uTb1vC~nci z#gPpg?=AB6?6rchFz#D!P_v-@i2j1*6VwA$tLj@5mh0$kL3OYtoexgdQI!;^-#;MI zwy@ZpY?3L3aoeho=tu1d-=5Na)i7)XBSS+|Q&WSXh;}OW5m`6HZO^J(z8wsOtO$nI z7mJ&QhpP5af6wTi(cNt;hX;#29GRi*qFt+j`k{R!9HN>!?p7{~mLJ&R_9w<4E^Kbk zldUSYU)arYStd9mdh>)6W?GKus@*eI;}TaZJnZ@PU_`qO(+sw6+^XYWxA(bv`*uC7 z@4j2Rx|d&Q75nuAx~NBVJh*=K;IJ8EdeO}9oDjF}XHev2U_X3}diYoCvvW9=)fMZmH~)?9Q_Gq4n$NQ7SP#koV1Xy($zW=rNn+QT>LSIfHd=E-coc5?-`Y5qnA;OrTKd~?UjO0L?=a5EI7TU zcbT_@VD!lpm`6Gx5OdQ@9y6Ar7j;@BlSe{!jqf5wAfMaRfzxaazf)(Ph)dYK^c%TMp&Urm z=J}s(PfAa+rFro zmC57pGK&q7Qu8^C7LBi=^vi@karha+a3Xyk;?m@lnZb#iQL+Zk2t70*m7FqZuwYy- zoZ}?^v3x?^_e9caTQI2lA~Rk zY=(GJ(Jn~njte=L5_zW(LGSva)(mBmo{P=x3_@0Av&~lDDKE1D2TSU^cAd(VW^-iZ zqA2kd2Id^mc0e3PGE5~e>Ey+Yt8|~a%2FmI_!+zUQ?olCTxw;1J2V_yeT)iYpQ6R1Z4GFUdXf7TRyL4`*N9H@6jQC z5X?mv;>(FVCQL!jorIaYna&5Go*y@*keTxi+(u;*MSw#LY1X2{8UR#x%) vkPEv6Vs_=<0y=YtH%LdIyHe#U_Aq}lz;1KJ5UaTf2!&1x^K)-M{(SIX6-L75 delta 425 zcmY+=JxBs^7{~F)I$z6DJ4I5|slh_j9EFyMs2rPWy&y;%G(rem$}xzCXbFV2#)$TE zX>@7mjl$Mkf}kerd)3kdKR(CvzyEU&cU}*Lu3JSSil_& z;~9?QHQMjLpo#B)dIx^{3AFEJaS|=e;sG+JA#ENWxpa#b2N#CO3dWowY23yno?rso zXfN8uY3ySZ^DdEnTtvHnkC!;&7Rg`-`OLo>l)Q+K7H2X{*g-sGh_Ht+TbT1x_8;;R zeKnT!!&%fLS3pnQF@1ASXw#F|t|zUZ-kg?vQ|5A|yt!4WrPkIrtW>pLty$&j`Gf!2 vp*, 2019\n" "Language-Team: Hebrew (https://www.transifex.com/calamares/teams/20061/he/)\n" @@ -44,21 +44,23 @@ msgstr "לא ניתן להפעיל את השירות הבא של systemd:‏ {name!s}." -msgstr "" +msgstr "לא ניתן להפעיל את היעד של systemd בשם {name!s}." #: src/modules/services-systemd/main.py:78 msgid "Cannot disable systemd target {name!s}." -msgstr "" +msgstr "לא ניתן להשבית את היעד של systemd בשם {name!s}." #: src/modules/services-systemd/main.py:80 msgid "Cannot mask systemd unit {name!s}." -msgstr "" +msgstr "לא ניתן למסך את היחידה של systemd בשם {name!s}." #: src/modules/services-systemd/main.py:82 msgid "" "Unknown systemd commands {command!s} and " "{suffix!s} for unit {name!s}." msgstr "" +"פקודות לא ידועות של systemd‏ {command!s} " +"ו־{suffix!s} עבור היחידה {name!s}." #: src/modules/umount/main.py:40 msgid "Unmount file systems." @@ -66,164 +68,166 @@ msgstr "ניתוק עיגון מערכות קבצים." #: src/modules/unpackfs/main.py:40 msgid "Installing filesystems." -msgstr "" +msgstr "מערכות הקבצים מותקנות." #: src/modules/unpackfs/main.py:153 msgid "rsync failed with error code {}." -msgstr "" +msgstr "rsync נכשל עם קוד השגיאה {}." #: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 msgid "Failed to unpack image \"{}\"" -msgstr "" +msgstr "פריסת התמונה „{}” נכשלה" #: src/modules/unpackfs/main.py:210 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" -msgstr "" +msgstr "איתור unsquashfs לא צלח, נא לוודא שהחבילה squashfs-tools מותקנת" #: src/modules/unpackfs/main.py:301 msgid "No mount point for root partition" -msgstr "" +msgstr "אין נקודת עגינה למחיצת העל" #: src/modules/unpackfs/main.py:302 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" +msgstr "ב־globalstorage אין את המפתח „rootMountPoint”, לא תתבצע אף פעולה" #: src/modules/unpackfs/main.py:307 msgid "Bad mount point for root partition" -msgstr "" +msgstr "נקודת העגינה של מחיצת השורה שגויה" #: src/modules/unpackfs/main.py:308 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" +msgstr "rootMountPoint מוגדרת בתור „{}”, שאינו קיים, לא תתבצע אף פעולה" #: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 #: src/modules/unpackfs/main.py:333 msgid "Bad unsquash configuration" -msgstr "" +msgstr "תצורת unsquash שגויה" #: src/modules/unpackfs/main.py:322 msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" +msgstr "מערכת הקבצים עבור „{}” ‏({}) אינה נתמכת" #: src/modules/unpackfs/main.py:329 msgid "The source filesystem \"{}\" does not exist" -msgstr "" +msgstr "מערכת הקבצים במקור „{}” אינה קיימת" #: src/modules/unpackfs/main.py:334 msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" +msgstr "היעד „{}” במערכת הקבצים המיועדת אינו תיקייה" #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" -msgstr "" +msgstr "לא ניתן לכתוב את קובץ התצורה של KDM" #: src/modules/displaymanager/main.py:381 msgid "KDM config file {!s} does not exist" -msgstr "" +msgstr "קובץ התצורה של KDM ‏{!s} אינו קיים" #: src/modules/displaymanager/main.py:442 msgid "Cannot write LXDM configuration file" -msgstr "" +msgstr "לא ניתן לכתוב את קובץ התצורה של LXDM" #: src/modules/displaymanager/main.py:443 msgid "LXDM config file {!s} does not exist" -msgstr "" +msgstr "קובץ התצורה של LXDM ‏{!s} אינו קיים" #: src/modules/displaymanager/main.py:517 msgid "Cannot write LightDM configuration file" -msgstr "" +msgstr "לא ניתן לכתוב את קובץ התצורה של LightDM" #: src/modules/displaymanager/main.py:518 msgid "LightDM config file {!s} does not exist" -msgstr "" +msgstr "קובץ התצורה של LightDM ‏{!s} אינו קיים" #: src/modules/displaymanager/main.py:592 msgid "Cannot configure LightDM" -msgstr "" +msgstr "לא ניתן להגדיר את LightDM" #: src/modules/displaymanager/main.py:593 msgid "No LightDM greeter installed." -msgstr "" +msgstr "לא מותקן מקבל פנים מסוג LightDM." #: src/modules/displaymanager/main.py:624 msgid "Cannot write SLIM configuration file" -msgstr "" +msgstr "לא ניתן לכתוב קובץ תצורה של SLIM." #: src/modules/displaymanager/main.py:625 msgid "SLIM config file {!s} does not exist" -msgstr "" +msgstr "קובץ התצורה {!s} של SLIM אינו קיים" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." -msgstr "" +msgstr "לא נבחרו מנהלי תצוגה למודול displaymanager." #: src/modules/displaymanager/main.py:741 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" - -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" +"הרשימה של מנהלי התצוגה ריקה או שאינה מוגדרת תחת bothglobalstorage " +"ו־displaymanager.conf." #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" -msgstr "" +msgstr "תצורת מנהל התצוגה אינה שלמה" #: src/modules/rawfs/main.py:35 msgid "Installing data." -msgstr "" +msgstr "הנתונים מותקנים." #: src/modules/services-openrc/main.py:38 msgid "Configure OpenRC services" -msgstr "" +msgstr "הגדרת שירותי OpenRC" #: src/modules/services-openrc/main.py:66 msgid "Cannot add service {name!s} to run-level {level!s}." -msgstr "" +msgstr "לא ניתן להוסיף את השירות {name!s} לשכבת ההפעלה {level!s}." #: src/modules/services-openrc/main.py:68 msgid "Cannot remove service {name!s} from run-level {level!s}." -msgstr "" +msgstr "לא ניתן להסיר את השירות {name!s} משכבת ההפעלה {level!s}." #: src/modules/services-openrc/main.py:70 msgid "" "Unknown service-action {arg!s} for service {name!s} in run-" "level {level!s}." msgstr "" +"service-action‏ (פעולת שירות) {arg!s} בלתי ידועה עבור השירות " +"{name!s} בשכבת ההפעלה {level!s}." #: src/modules/services-openrc/main.py:103 msgid "" "rc-update {arg!s} call in chroot returned error code {num!s}." msgstr "" +"הקריאה rc-update {arg!s} במצב chroot החזירה את קוד השגיאה " +"{num!s}." #: src/modules/services-openrc/main.py:110 msgid "Target runlevel does not exist" -msgstr "" +msgstr "יעד שכבת ההפעלה אינו קיים" #: src/modules/services-openrc/main.py:111 msgid "" "The path for runlevel {level!s} is {path!s}, which does not " "exist." msgstr "" +"הנתיב לשכבת ההפעלה {level!s} הוא {path!s} ונתיב זה אינו קיים." #: src/modules/services-openrc/main.py:119 msgid "Target service does not exist" -msgstr "" +msgstr "שירות היעד אינו קיים" #: src/modules/services-openrc/main.py:120 msgid "" "The path for service {name!s} is {path!s}, which does not " "exist." -msgstr "" +msgstr "הנתיב לשירות {name!s} הוא {path!s}, שאינו קיים." #: src/modules/plymouthcfg/main.py:36 msgid "Configure Plymouth theme" -msgstr "" +msgstr "הגדרת ערכת עיצוב של Plymouth" #: src/modules/machineid/main.py:36 msgid "Generate machine-id." @@ -258,7 +262,7 @@ msgstr[3] "מתבצעת הסרה של %(num)d חבילות." #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" -msgstr "" +msgstr "הסרת משתמש חי ממערכת היעד" #: src/modules/dummypython/main.py:44 msgid "Dummy python job." diff --git a/lang/python/hi/LC_MESSAGES/python.po b/lang/python/hi/LC_MESSAGES/python.po index 61fce1340..f50bc5286 100644 --- a/lang/python/hi/LC_MESSAGES/python.po +++ b/lang/python/hi/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Panwar108 , 2018\n" "Language-Team: Hindi (https://www.transifex.com/calamares/teams/20061/hi/)\n" @@ -154,7 +154,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -164,10 +163,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/hr/LC_MESSAGES/python.mo b/lang/python/hr/LC_MESSAGES/python.mo index 778f5ca8f45db6d08ac0eda0ae9b69a562a60735..c040327cd147a104a3e68278f7aca1dfd80cc414 100644 GIT binary patch delta 1006 zcmXZbUr1A77{~Evo|W1$GBvkmg-dO#O`T0=%L1*S45bkfO(I5hmDh`k#kwhoE(%5v ziP9gCBD!f81^t2kT(-LsDk{1xx=_1F!i&DYZ3oUi?|XL6`#k4)pEKY8DW3n<%Otm~;5yxZ^cDhtyu`esCf$4V-^+QIx6r3jN)5di}TomHFai((T8n#26g=k>b@y# z#K-6(zP)0gjOS2^xb>C5y%=JC1UF(1hwwHAaSkK6gnF)Xm01iApb|fin{Wp8{7c-0 zU+_5kU9)cDTb98gypQAf2e;x#gV`~h#0l#`E%5| zzfe6@*Icm+)hl~YTXMFU`nNK;#)UNALzQkBeHi2}*03b%zA@AroWlKh8Px+NR6_qS zhGEL2ElHyizKCIbhN|oj+=gx|^&er7V0A5U4%J+xfqR7Ze1vc=_%~?wt1|O_U`oz6sNs`+TxPC=oVxC;hO&lG--AK delta 1152 zcmXZbT}V@57{Kv&ZKbAG&eYP9W16$fX>NX$LZ*gTS<*!)Sa{N-ow=Qjvo%l(yOAjL zrcqt>L6-`WtfD}#qYI@kf+B)$geWj5@WzY&kK2K>-}}7hocDR&kA3m|@lSqtyY4Bj zChmRQpBzecu4gW#PUAw_4Lm^HwNI5_U;#eC zW~C<8OB&^LtYHP_XDH>tW|Vjk_u>>vg2yO{U*Qq_h?PjVnX-pzdx;;ROkf!&8)&T2kO~j7KJ1C=NP8U{iC^F`{Ef1tm2RbuV>{O14U~cB z@F;#w$2s|_aa&N%R)5+!`iK+xtiSBp8#)T{8}{R0lqKxpVG-KMnCcG7dk;}&@Ep7F zGs;;g(QMPmzrQj8;!Yl@nm8~yi{SVU^pyMRoLK)yK${|}vIdpESkeOBE zWxRxva1l@8Pwd57UOtOAQ4%cUMO?=#c#e}SXJP@{@LdIsCK`EUtHf?(>o${VDAhM5 zW}KcZnUAFOC6=7!j{3w8XLXsMn9bc>BmO>$gQFU_<&reDi5gdl!<*=KbvPQ6Gp^!{ z)}R@UX=YS2LXp_GrjNu7TN}D+42_xAs5TO|HPed5^kC2!)`rb!B&d&TA>GnP4Lj;h zKFwaw?hHrxJYZ-MTc6M^&C6+WC$ diff --git a/lang/python/hr/LC_MESSAGES/python.po b/lang/python/hr/LC_MESSAGES/python.po index 7762dfa49..826606d55 100644 --- a/lang/python/hr/LC_MESSAGES/python.po +++ b/lang/python/hr/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Lovro Kudelić , 2019\n" "Language-Team: Croatian (https://www.transifex.com/calamares/teams/20061/hr/)\n" @@ -160,7 +160,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "SLIM konfiguracijska datoteka {!s} ne postoji" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "Nisu odabrani upravitelji zaslona za modul displaymanager." @@ -172,10 +171,6 @@ msgstr "" "Popis upravitelja zaslona je prazan ili nedefiniran u bothglobalstorage i " "displaymanager.conf." -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "Popis je prazan nakon provjere za instaliranim upraviteljima zaslona." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "Konfiguracija upravitelja zaslona nije bila potpuna" diff --git a/lang/python/hu/LC_MESSAGES/python.mo b/lang/python/hu/LC_MESSAGES/python.mo index a6e0ed21350501ba1d5595c40794dc1c546bf0d5..fd0e4fd22d3b5a5a2af20112eb3ede0ab00b7cb8 100644 GIT binary patch delta 530 zcmXZZy-UMj5XbRfW1}{{)tZV>#em{Vl~Tn{1s4Zbp*Yz^1jiJigP>4w?;yp&K@j{4 zq^pa%D!8}^+R?Q_CkOF+X&$(Io;)O%yGu9w?l-m?O>;Tv%P4!5>^e z&yg0ffXi5k@6T|Z`&*pESM;$H+l$Xr1JV}fIV4|0du%LW9WCKCS^DV!3IMU8x7}n~+Q7t@f`_7-!uDE5l_2vct D@}e)} delta 668 zcmX}py-!n77{~DkC@-y`P$-%J@hBv`hJZyEgTTVZ1f$X1&;z~nQp&xDfi6v8gcu3& z4`6h_#2^WSTf^=kgNqvs1QIqF82mo9`Xs-8&b>K(&dWXPxJi|MCu5(4dQ7^>Px6%P z*6>3$)rvg9IQHUm?88~?$6WP!A4hmT!8Sa{4!o_}T=)0=Go0Xk8tGS(ECX%0i`wuj z_TVpkjkh?A>6pkEzDJ$^5#Qo5PGhoOB!%<1#pZp~K35GQ1DI$O8NxK`M&IEe>&p%U zZG4Q{-~#o;_h>NHB+`km@FmWn&fmsy{Dyj>3)GEu#YNuWG>&2k^&nqR=U?JFb|*w; zSYJLc&@2Ce)myJD$ibzBXz?FuCc42SVXgnA*Zi;8vpgj2 zk+^>MR?>EKUDHxGwUD(Y@FQpZ$k^3_+ce&iv!Pkc+QpooUp7l?q4D#P^Mb%;OvaB2 zfwyT^y}Y+, 2018\n" "Language-Team: Hungarian (https://www.transifex.com/calamares/teams/20061/hu/)\n" @@ -156,7 +156,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "A(z) {!s} SLIM konfigurációs fájl nem létezik" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "Nincs kijelzőkezelő kiválasztva a kijelzőkezelő modulhoz." @@ -168,10 +167,6 @@ msgstr "" "A kijelzőkezelők listája üres vagy nincs megadva a bothglobalstorage-ben és" " a displaymanager.conf fájlban." -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "A lista üres a telepített kijelzőkezelők ellenőrzése után." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "A kijelzőkezelő konfigurációja hiányos volt" diff --git a/lang/python/id/LC_MESSAGES/python.mo b/lang/python/id/LC_MESSAGES/python.mo index 4618cedb040f0d904b189a5fbfd61c1c9fc8e15b..510ab114dfc57783a4f0870d17e3897e18a70170 100644 GIT binary patch delta 530 zcmXZYyGjF55XSK@Yocbo#cb5TMh#vOMJ((D1ublav^F9NLP#K_5F%`$Zy*X5f<-zD zi#&nYd3ggd;1d|IQV{>MIR_@cGrOBPbLKvG5kw!^GEuZ(jD8IH7bP^nbw#lvdlxRvw%yjCeyOI`+k{vTy& BETzgCvgI&@F&iq->Oe=f%+Qz@ev2`sbx=l^ZGYj;(8Y8cOV76xQ0jQ8eZa8 zyvH0q;XGy&B8#|`(;Xs%xPcLe_fSzkd=#0+7o5S#PLVlW!x`pF+`4d% zX@02V5ZA9gL(=m-+?wBlv&tvZ9r!cJ5*k5k=_Xm0@Q*Ztg-FT` z?j!qaf7^Q7S2qhr1)hzSXO$_ImV?BmG^8p&{b8` zq24o*tvx5=#QG1O(UFQxpbN?`*%HrLV=H;evMHL#^R3pQs)TXH|G$T-YHnv{bIQqn G>dPy0(O*IU diff --git a/lang/python/id/LC_MESSAGES/python.po b/lang/python/id/LC_MESSAGES/python.po index c9c4e9209..b67096350 100644 --- a/lang/python/id/LC_MESSAGES/python.po +++ b/lang/python/id/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Wantoyo , 2018\n" "Language-Team: Indonesian (https://www.transifex.com/calamares/teams/20061/id/)\n" @@ -156,7 +156,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "File {!s} config SLIM belum ada" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "Tiada display manager yang dipilih untuk modul displaymanager." @@ -168,12 +167,6 @@ msgstr "" "Daftar displaymanager telah kosong atau takdidefinisikan dalam " "bothglobalstorage dan displaymanager.conf." -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" -"Daftar telah kosong sesudah pemeriksaan untuk display manager yang " -"terinstal." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "Konfigurasi display manager belum rampung" diff --git a/lang/python/is/LC_MESSAGES/python.po b/lang/python/is/LC_MESSAGES/python.po index a6239ac22..919670c29 100644 --- a/lang/python/is/LC_MESSAGES/python.po +++ b/lang/python/is/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Kristján Magnússon, 2018\n" "Language-Team: Icelandic (https://www.transifex.com/calamares/teams/20061/is/)\n" @@ -154,7 +154,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -164,10 +163,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/it_IT/LC_MESSAGES/python.mo b/lang/python/it_IT/LC_MESSAGES/python.mo index 7ee0ae9e817cfe723ac1a98b45c7df418149a7b6..c319bdb99b75fb6f1be40c02b5fe5cce044b66a7 100644 GIT binary patch delta 549 zcmXZZJ4*vW6o%n1S53Ud7!x5;7Zfa%;2lM*EG%q!DYAv45Gz};un-me z3zEiGY_+qnGNqLe!AekkXR`;+J~PYgnKQFD$=^i%Js!Likt8$ZGdWD2_;?U49KtUg z!>C^x$1F}@&YK_O6!Sam#}`as)AQSV9|=hFyiX(b>e^&r3OZ;CUZH8=5m&H@lb8-l z)3}ai{UPq)Ee_%jp3-D2B#kn^2ullikBj($%Q(`}o^RtE`|F&6>GTOx_=a(8;Q$6Y zrBzI!XZqggx6@+zv3>2qwR+G(Z~Mob@8ox3Q!km8ZyyG znqOlY;ReMa)lE{%Z4$%sC6 XbCs&?3*Gu}n89DTg7GGi&$x+4G;h!y%94+Nd4BOmpKQQ4$=kRN;~P+xu)3jf4HXKf-}e`(ly*katXCy3!%JlS;8Nw z1s5Yx_usq7*!g2aN8|F>yr+Bw7UAC4)z19RW>LEN*}mFLD7~2-`6%!=Kc3?m9;fV U*(|VBvnXeLPlc7xdWEF?0~fPnn*aa+ diff --git a/lang/python/it_IT/LC_MESSAGES/python.po b/lang/python/it_IT/LC_MESSAGES/python.po index 90bc38cab..bc9185e40 100644 --- a/lang/python/it_IT/LC_MESSAGES/python.po +++ b/lang/python/it_IT/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Pietro Francesco Fontana, 2018\n" "Language-Team: Italian (Italy) (https://www.transifex.com/calamares/teams/20061/it_IT/)\n" @@ -155,7 +155,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "Il file di configurazione di SLIM {!s} non esiste" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" "Non è stato selezionato alcun display manager per il modulo displaymanager" @@ -168,10 +167,6 @@ msgstr "" "La lista displaymanagers è vuota o non definita sia in globalstorage che in " "displaymanager.conf" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "La lista è vuota dopo aver controllato i display manager installati." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "La configurazione del display manager è incompleta" diff --git a/lang/python/ja/LC_MESSAGES/python.mo b/lang/python/ja/LC_MESSAGES/python.mo index 7b75411d7c87ddc4aa1a22c1ca6e0db7780f7baa..234da3f81862fb691280a9609addee0259bd09b5 100644 GIT binary patch delta 1043 zcmY+@%}Z2K7{~F)yp5?@I_l`C)tKW;lP{A~W@?K>(1;w0gdi8j)S^YSszqowjCNzR z@eiK<_02^3j`~j7U<_5DXIEJ@yH6B+`2g@DtktyN@#;L%Y%A@3%R3V8va;T-nj=Xib(wQ&tED`JC~$9Yt( zgm?xc9L4W=4%?H&UniPRnoVOFZ{Qcy!fdlo%}vz8r>KKPsGIGg-p_G5MKZ)$+(-TH zEEPD0&rvCPk0nf}`~g=|tRmvB=|+l%icd|s)vW>zX!Udz5^IgXxTd^P2Btp?d;Zr{ zwA{nhz%W+R$*e1KYTOl}J2lTXKqo5yn$kf!UEyi6kIvyON2g9*!GbGT(rN_4rA~7h rebC5?ouI2`_;VO_Xq1pkkxk#elez!kVU!746Vao(srqOjb+_s-#$#0E delta 1196 zcmX}r%S%*o6u|MLW232AO=?zS-ORLyZ!@e6(jG3%q7Zs0#4wIJG}Ue$LL*v6wd;F+GkM_N&u@PB-ueCRIp;pBP1eW1dUB?P zsORu<+|3d>iG?msL|KkV1#ZLb*oMt`3CnN_58=a%pEK8s)`^rb-+`@o8Ta6Ati(51 zEfSY6nTc#Si*TVD^^e<87rcr!IEtHb4vXt%b-RLCh zM&4m1>&rI=)l9haM9Q%akKtL|jgxo~=dl4lp}s-xdXb%2gZf+-wqX$a@DbLcD_`UU zHsXGapk`(UPqDtdVxSBDMhlw@MEsPY2QTn@sW82f{0$=K`CWrrlAG9tv)GG2GQT^E z(i=>nW@rhIV8KR_qj(yR<2c53;ynXR;a}90mykE@g$C3&>PAiJE!5P{-~_(Jz1YG< zo$p1>Oc*tD)7XHEs6Dfajp+4=G~qc9`EOxhGod?L#18z0J=nS>{a_NcL?2Ke{EoUY zFRSXCT|vD+g__Y-?8G7RJc=(+|G%nKN2ic^(;&N$7c>iN zR@jrN8wf2Ul-Godvo@%PHZC84=@-qYMqQe`E$23^PAuNUNghr?q58{@T|h;oA`Wq4`XfM%Zu;_PjNA0-vclEbisQ3Ui}Hi zz7FmISAsV95I6-s0sh+Ozx?*bPcqho_j|#wfFs}<@OAJ}@bBPb;G$14_Bhx8((exN zYoHC1{8J#!I|(*|zX87l{sa6nc<-kf+X+4hegoVO()(i|^}7gu5qt}L5c~ineLn(8 zkNZC3&D#V%j^CZ&x4@Udb>Ic?5%42$8TfCI#ywWYSTp!MNP6eMZ-bXW8h;C15B>%G z0r=2;jKx43+yPzz+rfW=OTmqwW$Z<;2iyz(79_hZ`5a@d;5v}>=?6J@6U@SQe+BpA z_x3L^mH^)dp9CMkqREbJ;PYSt{0=w`ZUz4Ywu2ADNYtJI+rVoet(V=;*!O{Y@VlS| zlKo!=-1Jii_F}M=k0cVljj(}vhpMv};A{^Pn_W90?w>Kf*=&59!DdiZV9<=@VKH#SA@2H<^d`f@C*($WP=8dJqOOPUt)N z1>q~>58=;H5*W-b;~8#e2w7QEo&=ZR6M5Dr^rU#oNW|=HQn3W@Q;e=h%tPy&*gjC)i69^J~o7&ZFwYD?AA*q_mzO>-p@{-(worJ}`H3!mttHpysLW_(E zl)0-xcQjE(F?-6Y*_yhLVi`TDrgDLG0(A|M(GOsWb8VI~^vrFo)@!H;ovp3yQAhBU znihd@ug|s@@1&Dw`UQpU+SXQkMn4(^-;ovC&P~CJOtz`q(vi*~z^ra=b&Cv?EH?xW z_N`#DR@Ka=l^o9~n$jgG=tHr_dleJ;k)GgQ934dVRA}VaZoia77CBsbc%$>{Qb7;K@#&WL%=&m z#awZQR^)WpvnJvsEfN+SL-mHN?)L~>kF>GVLXKUaI&~O&LYO9*(sz}~8{?>(D)eMnlw-f|?pt+sY3H|Docr&q*K5WRXh z#~XfgP!Hy|l6{0}shX_1GSX(ez#|D0VR=L7QQqdvsf;rB#D|@IW56cUa9U?5h3AI4-Py?^8JYCSX(mof-p>2yM=db+_ZJ$ zbDQ}Kn|JPN+p)cFr=T#4wVPdPGWM+9WyU)77GBq}Beqi}n=Fhl zn^rV8uUg*Jqc<(BYj11cTv^`ocyk^0N=s-^E0=}dmN;lNp^U29I-C*}!xYwr-JM%v zYbyO{s+2Hdo3T$O;guG?W}j-6wQS)%dR<2vr?+%$i*97h7OrLGPjkcab=>>9p?O^$ z^G>1ec;1idd5^87{B`$Q0k-09e!_Vz&)r+2&Y41RR&`#x$(@;e>3p7-&JMaK-gkxu zouP?%Fu}PIcc9?U;T7N-=UIOa*|&O@L-WqzT$wDLxXw$%!=<4a_h{ZdH^QCa{?b^1 zyO;9Lo4;^I3fy^P(7kY#`niPx_eP#on#zaX+4ra2fp=Jq<1C2`(u-p$&W!>01nh8= zyVpi%XE0ZhyMwUGxnrTl`zKy^e1LnRYj+C{NYL3mayY0j@_fz9#Zj*Q#z5(O0V(kEUbr_eIjt(Oq{57$_%T;5X z(NS^*MivJt^=Gg4Lxy{4#2+ck!TAB_%CIw%ci-se?$`-;EFa1M=j5pKwoFYbvnQvK zkf+^qN8_xj!5NyIeQ$t{@V9^XsDlciTC&=biB7f&F=NvE@@ zSC|qYN?-r#5Oq|o z;E5hZ5dxFWnZa^#hi3*-B+gF3saOsuB`n^SJ_u%C)3Ax`ml=~xkVlLE&EoT2kUAV)oH!o^e0 z<#BhspGVKC&djM=7n8ua*o?hIM+J9YK?)aFLPuuudD#214ZEC zNT{4uhL){azR8e`*>`U_mkTmS=h%wg_4zlPQ1VtEBg!FN2uZ7XLxKlq-zzq9cg|Fy zit81$W5cq{dz)2cee;j3b?m_c=iX|{+9CnR5YOHgNQ?D*-tL|hvV-d#1Uz$i+p~9S ztCCwzCd9{4r+6bcJOtMy3=aNxl>#MtPpULlm)XjpkVSeys8mN{5X+`D&bcD- zdX8;}0=skySv6VNb7<$F?XYmunL@2c*iU0&a`$si;q)+=$04O=9!76ia#Gx|=5@WC d03mTVGtfPZl1**Hm%fa6fKHpaPU%lqez7!b`V7nT>JrrMhTciXexG5ktkvnD#t>X zc8Zrmb?Kl)_{$N69h9^tqor=uVkRNxr=2q$2N zv)<3a0rcB2Zg4zk26pUEyFiQGG=gV;!5OX<&=1!rJ>Vm>#*fo)cbG1D{KASNs~JTj ztJ1ni(%G~o%4z!Q-SjU?lM7iHwLLT`Ga zoveJ$?u&%wO6Hx;%6WPs40lk2m2|>%11qagp+7=m%sRfZ_6&BpYc{sGMf0L+6^iE3 a8DYjLEAN}RLo;X4HqQWk>YJu, 2018 +# 이정희 , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Ji-Hyeon Gim , 2018\n" +"Last-Translator: 이정희 , 2019\n" "Language-Team: Korean (https://www.transifex.com/calamares/teams/20061/ko/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,40 +24,42 @@ msgstr "" #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" -msgstr "" +msgstr "systemd 서비스 구성" #: src/modules/services-systemd/main.py:68 #: src/modules/services-openrc/main.py:102 msgid "Cannot modify service" -msgstr "" +msgstr "서비스를 수정할 수 없음" #: src/modules/services-systemd/main.py:69 msgid "" "systemctl {arg!s} call in chroot returned error code {num!s}." -msgstr "" +msgstr "chroot에서 systemctl {arg!s} 호출에서오류 코드 {num}를 반환 했습니다." #: src/modules/services-systemd/main.py:72 #: src/modules/services-systemd/main.py:76 msgid "Cannot enable systemd service {name!s}." -msgstr "" +msgstr "{name! s} 시스템 서비스를 활성화 할 수 없습니다." #: src/modules/services-systemd/main.py:74 msgid "Cannot enable systemd target {name!s}." -msgstr "" +msgstr "systemd 대상 {name! s}를 활성화 할 수 없습니다." #: src/modules/services-systemd/main.py:78 msgid "Cannot disable systemd target {name!s}." -msgstr "" +msgstr "systemd 대상 {name! s}를 비활성화 할 수 없습니다." #: src/modules/services-systemd/main.py:80 msgid "Cannot mask systemd unit {name!s}." -msgstr "" +msgstr "시스템 유닛 {name! s}를 마스크할 수 없습니다." #: src/modules/services-systemd/main.py:82 msgid "" "Unknown systemd commands {command!s} and " "{suffix!s} for unit {name!s}." msgstr "" +"유닛 {name! s}에 대해 알 수 없는 시스템 명령 {command! s}{suffix! " +"s}." #: src/modules/umount/main.py:40 msgid "Unmount file systems." @@ -64,177 +67,175 @@ msgstr "파일 시스템 마운트를 해제합니다." #: src/modules/unpackfs/main.py:40 msgid "Installing filesystems." -msgstr "" +msgstr "파일 시스템을 설치하는 중입니다." #: src/modules/unpackfs/main.py:153 msgid "rsync failed with error code {}." -msgstr "" +msgstr "rsync가 {} 오류 코드로 실패했습니다." #: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 msgid "Failed to unpack image \"{}\"" -msgstr "" +msgstr "\"{}\" 이미지의 압축을 풀지 못했습니다." #: src/modules/unpackfs/main.py:210 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" -msgstr "" +msgstr "unsquashfs를 찾지 못했습니다. squashfs-tools 패키지가 설치되어 있는지 확인하십시오." #: src/modules/unpackfs/main.py:301 msgid "No mount point for root partition" -msgstr "" +msgstr "루트 파티션에 대한 마운트 위치 없음" #: src/modules/unpackfs/main.py:302 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -msgstr "" +msgstr "globalstorage에는 \"rootMountPoint \" 키가 포함되어 있지 않으며 아무 작업도 수행하지 않습니다." #: src/modules/unpackfs/main.py:307 msgid "Bad mount point for root partition" -msgstr "" +msgstr "루트 파티션에 대한 잘못된 마운트 위치" #: src/modules/unpackfs/main.py:308 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" -msgstr "" +msgstr "rootMountPoint는 \"{}\"이고, 존재하지 않으며, 아무 작업도 수행하지 않습니다." #: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 #: src/modules/unpackfs/main.py:333 msgid "Bad unsquash configuration" -msgstr "" +msgstr "잘못된 unsquash 구성" #: src/modules/unpackfs/main.py:322 msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" +msgstr "\"{}\" ({})의 파일시스템은 지원되지 않습니다." #: src/modules/unpackfs/main.py:329 msgid "The source filesystem \"{}\" does not exist" -msgstr "" +msgstr "\"{}\" 소스 파일시스템은 존재하지 않습니다." #: src/modules/unpackfs/main.py:334 msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" +msgstr "대상 시스템의 \"{}\" 목적지가 디렉토리가 아닙니다." #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" -msgstr "" +msgstr "KDM 구성 파일을 쓸 수 없습니다." #: src/modules/displaymanager/main.py:381 msgid "KDM config file {!s} does not exist" -msgstr "" +msgstr "KDM 구성 파일 {! s}가 없습니다" #: src/modules/displaymanager/main.py:442 msgid "Cannot write LXDM configuration file" -msgstr "" +msgstr "LMLDM 구성 파일을 쓸 수 없습니다." #: src/modules/displaymanager/main.py:443 msgid "LXDM config file {!s} does not exist" -msgstr "" +msgstr "LXDM 구성 파일 {!s}이 없습니다." #: src/modules/displaymanager/main.py:517 msgid "Cannot write LightDM configuration file" -msgstr "" +msgstr "LightDM 구성 파일을 쓸 수 없습니다." #: src/modules/displaymanager/main.py:518 msgid "LightDM config file {!s} does not exist" -msgstr "" +msgstr "LightDM 구성 파일 {!s}가 없습니다." #: src/modules/displaymanager/main.py:592 msgid "Cannot configure LightDM" -msgstr "" +msgstr "LightDM을 구성할 수 없습니다." #: src/modules/displaymanager/main.py:593 msgid "No LightDM greeter installed." -msgstr "" +msgstr "LightDM greeter가 설치되지 않았습니다." #: src/modules/displaymanager/main.py:624 msgid "Cannot write SLIM configuration file" -msgstr "" +msgstr "SLIM 구성 파일을 쓸 수 없음" #: src/modules/displaymanager/main.py:625 msgid "SLIM config file {!s} does not exist" -msgstr "" +msgstr "SLIM 구성 파일 {!s}가 없음" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." -msgstr "" +msgstr "displaymanager 모듈에 대해 선택된 디스플레이 관리자가 없습니다." #: src/modules/displaymanager/main.py:741 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" - -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" +"displaymanagers 목록은 globalstorage 및 displaymanager.conf에서 비어 있거나 정의되지 않습니다." #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" -msgstr "" +msgstr "디스플레이 관리자 구성이 완료되지 않았습니다." #: src/modules/rawfs/main.py:35 msgid "Installing data." -msgstr "" +msgstr "데이터 설치중." #: src/modules/services-openrc/main.py:38 msgid "Configure OpenRC services" -msgstr "" +msgstr "OpenRC 서비스 구성" #: src/modules/services-openrc/main.py:66 msgid "Cannot add service {name!s} to run-level {level!s}." -msgstr "" +msgstr "run-level {level!s}에 {name!s} 서비스를 추가할 수 없습니다." #: src/modules/services-openrc/main.py:68 msgid "Cannot remove service {name!s} from run-level {level!s}." -msgstr "" +msgstr "실행-수준 {level! s}에서 서비스 {name! s}를 제거할 수 없습니다." #: src/modules/services-openrc/main.py:70 msgid "" "Unknown service-action {arg!s} for service {name!s} in run-" "level {level!s}." msgstr "" +"run-level {level!s}의 service {name!s}에 대해 알 수 없는 service-action " +"{arg!s}입니다." #: src/modules/services-openrc/main.py:103 msgid "" "rc-update {arg!s} call in chroot returned error code {num!s}." -msgstr "" +msgstr "chroot의 rc-update {arg!s} 호출이 오류 코드 {num!s}를 반환 했습니다." #: src/modules/services-openrc/main.py:110 msgid "Target runlevel does not exist" -msgstr "" +msgstr "runlevel 대상이 존재하지 않습니다." #: src/modules/services-openrc/main.py:111 msgid "" "The path for runlevel {level!s} is {path!s}, which does not " "exist." -msgstr "" +msgstr "runlevel {level!s}의 경로는 존재하지 않는 {path!s}입니다." #: src/modules/services-openrc/main.py:119 msgid "Target service does not exist" -msgstr "" +msgstr "대상 서비스가 존재하지 않습니다." #: src/modules/services-openrc/main.py:120 msgid "" "The path for service {name!s} is {path!s}, which does not " "exist." -msgstr "" +msgstr "{name!s} 서비스에 대한 경로는 {path!s}이고, 존재하지 않습니다." #: src/modules/plymouthcfg/main.py:36 msgid "Configure Plymouth theme" -msgstr "" +msgstr "플리머스 테마 구성" #: src/modules/machineid/main.py:36 msgid "Generate machine-id." -msgstr "장치 식별자를 생성합니다." +msgstr "machine-id를 생성합니다." #: src/modules/packages/main.py:62 #, python-format msgid "Processing packages (%(count)d / %(total)d)" -msgstr "패키지들을 처리하는 중입니다 (%(count)d / %(total)d)" +msgstr "패키지 처리중 (%(count)d / %(total)d)" #: src/modules/packages/main.py:64 src/modules/packages/main.py:74 msgid "Install packages." -msgstr "패키지들을 설치합니다." +msgstr "패키지를 설치합니다." #: src/modules/packages/main.py:67 #, python-format @@ -250,7 +251,7 @@ msgstr[0] "%(num)d개의 패키지들을 제거하는 중입니다." #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" -msgstr "" +msgstr "대상 시스템에서 라이브 사용자 제거" #: src/modules/dummypython/main.py:44 msgid "Dummy python job." diff --git a/lang/python/lo/LC_MESSAGES/python.po b/lang/python/lo/LC_MESSAGES/python.po index d17815e70..7f5f4a8f8 100644 --- a/lang/python/lo/LC_MESSAGES/python.po +++ b/lang/python/lo/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Lao (https://www.transifex.com/calamares/teams/20061/lo/)\n" "MIME-Version: 1.0\n" @@ -150,7 +150,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -160,10 +159,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/lt/LC_MESSAGES/python.mo b/lang/python/lt/LC_MESSAGES/python.mo index 312817a54d58ed88b02a20bdd988f4174d6e431e..ea33b2ea4d979a77d05bbf772cf1a5cdf417c108 100644 GIT binary patch delta 1006 zcmXZbPe{{Y9LMqR{LP%ssMNN(^=Ia6)~v1671{z(Dh(+zA!7##4Eh6gXhI;YI@B>? z?2;I*AnVW}b~Pyrg2+P^4R;c?Z@_eJJXK_1DVJ|+w7F@;{uA|mP>dX>&0+skp+<^~K>tEp! zT){L3yk`4|Zy6e=@Cgp%U)+Oz^=9Yr3XbDDRO#9_nhjttDxq5##(DhC_O0R={WqJ+ zhIn07DuYVoF>3v5%!X-HQI{6V^nH!x zK*v#MY64Y>JE(O9)Rul~r2d-llYtTRuu(c(Y1Er$k=T|;J~qcq^XKt8enFLbh{N=47 y9eVvTQmMH#z84P4oU^ypG&zzF3XL%`(53|S$D9exb9u5FM66ss{RASZfH;d delta 1150 zcmXZbOGs2v7{Ku}&Xk&(Ig^jH$MwaS@A8RGFO|YTie4y0cyq?-HsdtRy-rLUYvCf& zO+yhBl`UFS_FzB^5?VO9DpFenK_J0wS_IW1qDB9Y@iJ$A=R5b_bH4e`nWeTb?Gs;} zj$4YWgSMUa$);34PTBe5dg)N=D85?vA65__*`QP@Uc?rh#1edst+=vo=En4W4>mC# z#zK6Eok~rpIXaaL{J<)7Wh&*yPLy~Ux8Wqp0uN9Yp2vDz#R61WN^J!voXtti!BL>GxW(nRpN-@$0w~ zpQF709zFOS&tgrEQVp!HCg~i+1RlfRIDmb*O6|s*IEZg>7z^{#C5&Pp@f1p8%cx=A zW~IKdjg2@&?BwT)L6nNULrLftPRIlW)J4NHxF0X0OgM-8@F#X*vs0;E7{J4L17%NF zuo*L4>Ah}2iTx-G-9b59b0`&AMS1V1i~7snR4+PET+ZHR8u82`*tT zu3;3bIf=5sJ?z0Gp2jR59>8-b2|Ystm+?Gyb8_jb`*;ZFtLU`S`HPZS6GxVPQ@p`ZW^0W1J9=&H ziD^e^rYC5amS&imZ!B!ZG=0?aMYNF%zL9_t@@u1)BAO90Ej<|Yc{Q(LhJ$)c8`DF& z-xo0(6OVFMa(j;JmJx^;p>b1NeBm{GeoJS%KtvBE6Pgv(BY~JT9`%{^nz=X`(UUXW Vjzx6M8c)tFP8&M&m?ft&{sT`5pRfP` diff --git a/lang/python/lt/LC_MESSAGES/python.po b/lang/python/lt/LC_MESSAGES/python.po index 91a8c0d6d..c70c26263 100644 --- a/lang/python/lt/LC_MESSAGES/python.po +++ b/lang/python/lt/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Moo, 2019\n" "Language-Team: Lithuanian (https://www.transifex.com/calamares/teams/20061/lt/)\n" @@ -160,7 +160,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "SLIM konfigūracijos failo {!s} nėra" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "Displaymanagers moduliui nėra pasirinkta jokių ekranų tvarkytuvių." @@ -172,10 +171,6 @@ msgstr "" "Displaymanagers sąrašas yra tuščias arba neapibrėžtas tiek " "bothglobalstorage, tiek ir displaymanager.conf faile." -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "Patikrinus įdiegtas ekranų tvarkytuves, sąrašas yra tuščias." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "Ekranų tvarkytuvės konfigūracija yra nepilna" diff --git a/lang/python/mk/LC_MESSAGES/python.po b/lang/python/mk/LC_MESSAGES/python.po index 02419b9b2..01517f422 100644 --- a/lang/python/mk/LC_MESSAGES/python.po +++ b/lang/python/mk/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Martin Ristovski , 2018\n" "Language-Team: Macedonian (https://www.transifex.com/calamares/teams/20061/mk/)\n" @@ -154,7 +154,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "SLIM конфигурациониот фајл {!s} не постои" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "Немате избрано дисплеј менаџер за displaymanager модулот." @@ -164,10 +163,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/mr/LC_MESSAGES/python.po b/lang/python/mr/LC_MESSAGES/python.po index 100d72639..f233f12ab 100644 --- a/lang/python/mr/LC_MESSAGES/python.po +++ b/lang/python/mr/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Marathi (https://www.transifex.com/calamares/teams/20061/mr/)\n" "MIME-Version: 1.0\n" @@ -150,7 +150,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -160,10 +159,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/nb/LC_MESSAGES/python.po b/lang/python/nb/LC_MESSAGES/python.po index 7de962910..847f9e4db 100644 --- a/lang/python/nb/LC_MESSAGES/python.po +++ b/lang/python/nb/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Tyler Moss , 2017\n" "Language-Team: Norwegian Bokmål (https://www.transifex.com/calamares/teams/20061/nb/)\n" @@ -154,7 +154,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -164,10 +163,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/ne_NP/LC_MESSAGES/python.po b/lang/python/ne_NP/LC_MESSAGES/python.po index 7b0da2959..6bdcaf9f7 100644 --- a/lang/python/ne_NP/LC_MESSAGES/python.po +++ b/lang/python/ne_NP/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Nepali (Nepal) (https://www.transifex.com/calamares/teams/20061/ne_NP/)\n" "MIME-Version: 1.0\n" @@ -150,7 +150,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -160,10 +159,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/nl/LC_MESSAGES/python.po b/lang/python/nl/LC_MESSAGES/python.po index f424fb4c7..d2720e1b2 100644 --- a/lang/python/nl/LC_MESSAGES/python.po +++ b/lang/python/nl/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Adriaan de Groot , 2019\n" "Language-Team: Dutch (https://www.transifex.com/calamares/teams/20061/nl/)\n" @@ -156,7 +156,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -166,10 +165,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/pl/LC_MESSAGES/python.mo b/lang/python/pl/LC_MESSAGES/python.mo index 1f6a3770a161ada0c3e223f53cfb97fc70c0fd4c..99308d3c5a99ac079995d55c54bd0cf0628d1745 100644 GIT binary patch delta 799 zcmXZaJ1m1y6u|LQEp5HktM%5eNzs=`F=$K@BBl;%=pYs$VPX?aM1n~o5tA4ULV}?& zV6&JAv6w_m!a{_B#sA#)B)7kNzkc`L@7!}At$lyy$>Z1-!lE_N;x>^Ojur4jxa=Z+ zbYlaC(Tl@q;Uord6@z$~AKzn`@efv^WjBniO*P%pBP7X zVQ#}g3^1NT-Ea+?@e~K}2HVkHBoe|9c4G>4-a01m7}M-8Z*(F&7cYR+hJ7xP3Qi}5LB`X?A}zRyy738i;T`G+{9zP>CAsl9_A_2VFZ;^{9nJIs)A)|M z&`7CBHO}T;Mm@qUY{dgy!fVtIA1V{+zLG4YtzL%$STc8x75x zHG~q1gT{U)6TKID=`^TcYJu5?2LRF1jkHC~o}EWSRq$@7~GGy>rgF&qlwcgY{JWkq{ZK zBV2`;$T=)-T($58(nH#0IAE9_qUU(Qgz^_f-GVPz diff --git a/lang/python/pl/LC_MESSAGES/python.po b/lang/python/pl/LC_MESSAGES/python.po index d63e2c49a..71c727291 100644 --- a/lang/python/pl/LC_MESSAGES/python.po +++ b/lang/python/pl/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Piotr Strębski , 2019\n" "Language-Team: Polish (https://www.transifex.com/calamares/teams/20061/pl/)\n" @@ -162,7 +162,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "Plik konfiguracji SLIM {!s} nie istnieje" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "Brak wybranych menedżerów wyświetlania dla modułu displaymanager" @@ -174,11 +173,6 @@ msgstr "" "Lista menedżerów wyświetlania jest pusta lub niezdefiniowana w " "bothglobalstorage i displaymanager.conf" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" -"Lista jest pusta po sprawdzaniu zainstalowanych menedżerów wyświetlania." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "Konfiguracja menedzera wyświetlania była niekompletna" diff --git a/lang/python/pt_BR/LC_MESSAGES/python.mo b/lang/python/pt_BR/LC_MESSAGES/python.mo index 45712ac3f4b1461b279960e767a5f52db11e6c6c..fe6761bae4789d4ecb18c8cf2942b855d3bb2787 100644 GIT binary patch delta 1006 zcmXZbPe>F|9KiA4I^qz7L({=`b!Nw-KD-p3}iuoPcoGj2NmcAiIbMH=WI#A2Ms z%OWXRqf$l39#*4~Clbb5)OJ4x(L$YI4t3&J7{w2G3J=haIVVJJV*tx>1hxMO>U&G* z!#5aUe%YX+5pSag;>piW+<;-)19%pvuoV}v0=F@O$Ef3~3q)erg&O!Ip2O#;Tii7wOb?a(QigaQtYCzK%!gn~w@qNPq+GAdk zJGhCB7-ZQRSTFYD1g0+N3si34K6YV@ebNagQTsPg-*Xp<+`=g8N*-f7u44!Oa@xt$ z*_B(UNAMKS<6FFfUr`t0^|SvaRBAY&5o|+El9#Awwd1&t{NyjU5c(J$$2d0O5H{li zCUMJYn|xdYZbAL-EJkqM@ka^!uMd2I><2oqp08q!;Aek0vdrKRY9b}1kz__Mq{Kymx0$P58)t^O!;nHqfl#4D zO|}b57eRp(6H$>Z8gLO6^nhp+v`B&$5xHm)(f@Pi!o9z9&ONXDo$tn5KDCa2$#G39 zu2$|%+#elE_28tF2iF6aQU~#2%D=dkdiQFjig6elaRQ6*DK_Ezlxb^{?>n%L_7LXd zZERC&Ts@{xPQy>Ez}z&YJlKX(AHa<`fwI61%EC`@JAS|osM3|ngBCqs{JNP zzx%iz7qF1^)msX(<0X`hl(>@%ccO>74@+?pcj7%P!zHZ7^tH)xO;}I8A7$g0aWl@N zjDLe2_ybR3RfbYEtgj|0?7=u5#brE%u;&JLPvX$z?Tt2%2hfy|o3&)R9cuApBIuM`z*p3JA0?GofQtjC}$$ou!g!c0& zU-TMxp*uJEA>AnTODGXoL^+CYxCI@Y({3!wBmR;M12hz16o+vNC0YI;YpW_ciS0;} zI)oYx+<_Od5g%a_en&~@QYMx936u?AL7De6R-?O+_)DR=F!{nj8E_42a1rIKm$4HI z$UralVGBOPUi^ipu!~HUh|Xd?{>Bhikg+2;jq>+635P_uvVwwyB8XKuj~v~~S80@l zY>iDhJ#Lv!^1U&(;4F7E#J)PK%Vet@E_tjJzmFnuR5Q0+68O4UjjO~_8|!iHbF{># zT*YY}e#?$%%hu*dC^D*z!H5~w-ZQ56tQ8p2gTb)20(Qjk`%RzrS$4>8jOr01U<{dI zyEZp^Z=?ZtJKSwgxS)5!NBoAG9^2%z)Q2e8I43YoDpj WbJl4qaW^p+Os&H!=A9|JvFbl}NTM(R diff --git a/lang/python/pt_BR/LC_MESSAGES/python.po b/lang/python/pt_BR/LC_MESSAGES/python.po index 8cfb269ba..4c572c113 100644 --- a/lang/python/pt_BR/LC_MESSAGES/python.po +++ b/lang/python/pt_BR/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Guilherme , 2019\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/calamares/teams/20061/pt_BR/)\n" @@ -161,7 +161,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "O arquivo de configuração {!s} do SLIM não existe" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" "Nenhum gerenciador de exibição selecionado para o módulo do displaymanager." @@ -174,12 +173,6 @@ msgstr "" "A lista de displaymanagers está vazia ou indefinida no bothglobalstorage e " "no displaymanager.conf." -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" -"A listá está vazia após verificar pelos gerenciadores de exibição " -"instalados." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "A configuração do gerenciador de exibição está incompleta" diff --git a/lang/python/pt_PT/LC_MESSAGES/python.mo b/lang/python/pt_PT/LC_MESSAGES/python.mo index c4528d21fe9c8de4aebf431eccc89ea5965c0421..99f84f1812360174453f12e0edf0c3df48a455b4 100644 GIT binary patch delta 1006 zcmXZbPe_w-7{Kx8^?l83hWU5PxpFyMrE^W)vP>wA{s`ibqLQE;#Djuav_mjhU7}mT zOA?k+NRd>hVO>h;&qdO!mncusK@W=#8FlFU?0pCCKEFTjyXSeI-?O#EVm$k;(z-8v z5?u9M%ZA7q%$R)fd2EUF;S<*l+{64(u}B>bVLPVLhjZA0A6$RC`z>2UqO7N|2Jc~~ zNLHRPXk=jxLui(WgmEA0Jc&CojT+!CYT)PCf*-L0^H_~VTSW%Zi+&tMUB8Wb-$UGi zuh2_;Szw?Uuc9X6DRlxzG0gld1~7wNIE6u6#b(?@eJ-?3mLN~Di-{K_4_Z81Gzh3UR zj0c#9cx|o70BVKCFuRw*0)tcd9eXfBoixA%p2T_7H~NQ33|5L9#%p*4Ut%}@aOX`` zPN0-)2DP^ypx!@^dL;QO>aTB9%Lji6yq{Q`a}{{u0L6U&js%@FQ^?M4C$O zU@N{yt!y5nc&yervI*4vN43;nH$Jlv$G;fCnAb_^cUyi#?2A^f5zkFqbtSn?&sF|9Ki9n?dED~*7`U9)H9{6Hdph{YPM09Bvxhwl|%;zch<(%-DPK6&_hDt zA<#oD37yh91O=ijM1fMaL??r+OP3-DAtLG!oeKIsX9i|I?>B$m@6GT1UbKAbUU}>#^7^gcmzd#e=v5Cs8H1k1FvqJb>?UJBnN(O2C8X(Ti0$Zr`6l z_1+WQhRaw^e({!pTJbung;eEPiI1X}ID|Dgg@^Gm*5W$)Fn5dfT`M*b51?B3E!>Io zsJ>stAb!UyxHn&j2J(wZ2FEai{rDUEu)9EreRu~4a0v&ow9qPH3cHD?P%Z2oN-W$e z#0=Z$$4kVoi!5vS?ft~pQB`IZCse7H80^6!>eGV(JdQU|C0N0enB%ejtPjr-C-4wv zu@nE{5$q_o;uNYxi?*w%dhDD1Jg0>Et3B)DqMG6&Ucd;d62C%ni?6nSY;$>8J+H)r z7{peLVjDh0noE2{KYGfn%66e@!rSP>l``tDUie`@s4llAID-w`zlkc*0;&XS7)Cdp z*o;v;i*tAxe_ZF>c6WO|rzmljLvOPWR z^yW1&QvKeNUUt?wn$usLzFM^;HkUqTb2w?7joDzM^%~O+t}2H=-RnBx2xO*RmF{4~ zFq6_Sr9K)@j!7+?)Dv>(sy=khhz`qeEFq1knbaZ?JtRYh8INdVa#V|I!+OH>XCCCw z7x=oQnnRPinas|~ls0Z?Qj2FZrcCJxBWw(5*+c!sE8?5} E1Gg@i>;M1& diff --git a/lang/python/pt_PT/LC_MESSAGES/python.po b/lang/python/pt_PT/LC_MESSAGES/python.po index a6b7ae932..49cef52a1 100644 --- a/lang/python/pt_PT/LC_MESSAGES/python.po +++ b/lang/python/pt_PT/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Hugo Carvalho , 2019\n" "Language-Team: Portuguese (Portugal) (https://www.transifex.com/calamares/teams/20061/pt_PT/)\n" @@ -162,7 +162,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "O ficheiro de configuração do SLIM {!s} não existe" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" "Nenhum gestor de exibição selecionado para o módulo de gestor de exibição." @@ -175,11 +174,6 @@ msgstr "" "A lista de gestores de exibição está vazia ou indefinida no globalstorage e " "no displaymanager.conf." -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" -"A lista está vazia após verificação por gestores de exibição instalados." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "A configuração do gestor de exibição estava incompleta" diff --git a/lang/python/ro/LC_MESSAGES/python.po b/lang/python/ro/LC_MESSAGES/python.po index eb5174621..c4797a109 100644 --- a/lang/python/ro/LC_MESSAGES/python.po +++ b/lang/python/ro/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Sebastian Brici , 2018\n" "Language-Team: Romanian (https://www.transifex.com/calamares/teams/20061/ro/)\n" @@ -155,7 +155,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -165,10 +164,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/ru/LC_MESSAGES/python.po b/lang/python/ru/LC_MESSAGES/python.po index ae2799b80..b76c52a9a 100644 --- a/lang/python/ru/LC_MESSAGES/python.po +++ b/lang/python/ru/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Aleksey Kabanov , 2018\n" "Language-Team: Russian (https://www.transifex.com/calamares/teams/20061/ru/)\n" @@ -154,7 +154,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -164,10 +163,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/sk/LC_MESSAGES/python.mo b/lang/python/sk/LC_MESSAGES/python.mo index c9a6f84c1322d8aecce79cf45de2d7a84bc4a68c..ec4bdf41b86ec5aa6b4813ba7cab7e131989e5f8 100644 GIT binary patch delta 378 zcmXZXu}eZx6vy%N?5X)6#dt=85}Kf3gO&vqIW_nPI0OoAf}?|jI6P-JdAPL%u0bFL zfzarh6yl<}+Aat#ey{IcIQMhU;qv3&O=M|Wi(|bnER%{-BPvE!G&a^Zp5g@0@gI{I z^oXSJ3RPdm3+!MRUr}X#x&FHI73P_5kvvPX2Tni}%kWeC@C@JdKd(JC5<86wD{ue+ delta 550 zcmXZW%}X0W7{~EhjnUeRt%)eqc0|ES#dn2L3W0)@o;_8NPLna&W;3(wE`h{D@aRQ_ z;2+@8n?SJ)^!;!&Kn0 zv06BYe{dB4;TS&e5MmtPq3g>yiM#j&Pceh%4_-ao|HTFFA9vp8HAIes3n-uq+`>0_ zgs<=hXK*Ohp8J3~dW-JUhxm(6{lu5_+i4*d@dTIf24CY?ce`Ihm$!#6M1zO-2O+M} z1*Cg~7{F=Vz-64nZ#a*)=z=F63Gp63;Vd2?apE_+xz%3Y;tr1B1@cePM-kCp&5GCW zWt*GcxR*IT@V<8BR!Uk1ew;`@mbwxqHL2DU9m#x2=gYn+%5@t_-^7Uu0$q>=KMn&` zlNDuDQAhFA@mi|Ywfxc6jjG5mT87cte!XC7GPJU6O%mBaOQU@AW1k3HRp#t8Uy`w# VtLAN0*6rs=)wS`}RP$}`=zlDDWPtzx diff --git a/lang/python/sk/LC_MESSAGES/python.po b/lang/python/sk/LC_MESSAGES/python.po index 9696c52d0..19e7ab9f1 100644 --- a/lang/python/sk/LC_MESSAGES/python.po +++ b/lang/python/sk/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Dušan Kazik , 2018\n" "Language-Team: Slovak (https://www.transifex.com/calamares/teams/20061/sk/)\n" @@ -154,7 +154,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "Konfiguračný súbor správcu SLIM {!s} neexistuje" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "Neboli vybraní žiadni správcovia zobrazenia pre modul displaymanager." @@ -164,10 +163,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "Zoznam je prázdny po kontrole nainštalovaných správcov zobrazenia." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "Konfigurácia správcu zobrazenia nebola úplná" diff --git a/lang/python/sl/LC_MESSAGES/python.po b/lang/python/sl/LC_MESSAGES/python.po index 49917593c..1b99cb320 100644 --- a/lang/python/sl/LC_MESSAGES/python.po +++ b/lang/python/sl/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Slovenian (https://www.transifex.com/calamares/teams/20061/sl/)\n" "MIME-Version: 1.0\n" @@ -150,7 +150,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -160,10 +159,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/sq/LC_MESSAGES/python.mo b/lang/python/sq/LC_MESSAGES/python.mo index 5c584ac6b202edc23edfd5929072c4ca95a40681..c1078d247d50e6ffb1bfb643a074a8741d4216d0 100644 GIT binary patch delta 1006 zcmXZbPe_w-9LMqR+>@p&D(BqN{!CrWn!46(R+eA|l@UgHC<$i=JJg{|I|PGu3hH9< z5K&aOY{dS=pbZtXt#QQ_B;;x8r{BS&R%!cr(?+UgP_pLE&!BNa&0b@9ez4+GmuYbL()-28ZI7aXe z?lUXd41*3PzF-1_b!JKIM8&6ZGZs(@CQ*r>VHdu`O}L6pShLpb3`VgPFQevfqV9Wy z8}T_t$!~8MsN!W*A)$INaT=4vBe)fd*pCmf4VN*671VQy2D9CG998&r+=h=)&%efl z_z^E)EM(SAek(8-#%Vl-e{d%bt}{D_S8yB`QLWpt-s~v$qYAo#aeReEmhTge5RY!~ ze1Yne!)L3I3?9H?EU87e84TbIs=^<>?ewdUIFEYpKJLdk?8INFLSv0yg2SlzD(bxt zP)j$5+FKt`?^{70wM3ZyhZ*Gf8N(q|D`$~=YzZmezM@{Vig9dUK~+c!m2d)g;UsqB zg6~f}M%+x>bbSna@RlFXN9cc=iEsWyxYdPy55+i)YAYQ~cPB$@N$*LPi6Z-m`I~7dUD~(odkGmA?2xQ#f!Bkt8 tSp6WI@pmycN_Fc(b*uHbhn&`cx#yiDfxYD^r=_l33C)Mf|DqE${{i*MXgUA@ delta 1162 zcmXZbT}TvB6u|Mjx%ts%ADUTec1>X`bJg7ZC@V!l?8Cqcgu&7?TXxn!5sW}0 zP=b~s=ppH$hZf3Ml7fU_do8khDu{xRsE1yHAcFdzW`~{m-E(K|y=TtcebMyAKmD=D zeM51ya8_`>b1Bt}vpHNi7Tii5!ADvD;11%R)k>A&C^q2?Zo#MM$2VE?a-I9_SWkZp zOK=`rm6}$IG^*+Nfi+m1r<504QQ{%oiZdt++(B9R3GTtSxDi#pQk$R%`_YT#IGOFg ziSk?uH{cSMvc7snLo!}LNu<2MS@HVSFsWw zpp1Ws?f4zf;!clJb*!&uXmns2PvB2Hj@@gO+J)C~0H5IymJ~WAyolYzvnYuzqsGE@ zN=@+@eRzsEwcb%)TPk)MC85hWy`RQB4Jp+JJcPecGHs?_qK&dY7ElI$#Wu_>;w`WP zB~c4yfn+v*jxz5zluwvj?Cdd(GT*^s>d#zioDP2K3YS5=jq)jeBV$!1AC{L;jVKd! zqQ)~QiA_Qhda!M>!Xi3iH zcncb6NpYK!OF7l9y~)oxwN-v%sSB$r{yvJ0qxNyiAzQCLS?4Zy`I5cvE?0AU&Rv$* z9tds1Y*bwl96x zv*hVJ#teqer0kJICZ$b1c|LATW>N_qGi)8sq~c*~%p#)o{}LKCL!&&d&2Zd^T3SXq Oi;Np_UwW`KxauF)W1)Wl diff --git a/lang/python/sq/LC_MESSAGES/python.po b/lang/python/sq/LC_MESSAGES/python.po index f548ffb41..7b2200bb4 100644 --- a/lang/python/sq/LC_MESSAGES/python.po +++ b/lang/python/sq/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Besnik , 2019\n" "Language-Team: Albanian (https://www.transifex.com/calamares/teams/20061/sq/)\n" @@ -160,7 +160,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "S’ekziston kartelë formësimi SLIM {!s}" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "S’janë përzgjedhur përgjegjës ekrani për modulin displaymanager." @@ -172,11 +171,6 @@ msgstr "" "Lista displaymanagers është e zbrazët ose e papërcaktuar si te " "globalstorage, ashtu edhe te displaymanager.conf." -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" -"Lista është e zbrazët pas kërkimit për përgjegjës ekrani të instaluar." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "Formësimi i përgjegjësit të ekranit s’qe i plotë" diff --git a/lang/python/sr/LC_MESSAGES/python.po b/lang/python/sr/LC_MESSAGES/python.po index ac42802b8..d3592c35e 100644 --- a/lang/python/sr/LC_MESSAGES/python.po +++ b/lang/python/sr/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Serbian (https://www.transifex.com/calamares/teams/20061/sr/)\n" "MIME-Version: 1.0\n" @@ -150,7 +150,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -160,10 +159,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/sr@latin/LC_MESSAGES/python.po b/lang/python/sr@latin/LC_MESSAGES/python.po index 9aabd4ff5..60cfa803f 100644 --- a/lang/python/sr@latin/LC_MESSAGES/python.po +++ b/lang/python/sr@latin/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Serbian (Latin) (https://www.transifex.com/calamares/teams/20061/sr@latin/)\n" "MIME-Version: 1.0\n" @@ -150,7 +150,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -160,10 +159,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/sv/LC_MESSAGES/python.po b/lang/python/sv/LC_MESSAGES/python.po index 9cd96cf3d..a9a95ffa4 100644 --- a/lang/python/sv/LC_MESSAGES/python.po +++ b/lang/python/sv/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Swedish (https://www.transifex.com/calamares/teams/20061/sv/)\n" "MIME-Version: 1.0\n" @@ -150,7 +150,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -160,10 +159,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/th/LC_MESSAGES/python.po b/lang/python/th/LC_MESSAGES/python.po index a4d87ca6f..716867f06 100644 --- a/lang/python/th/LC_MESSAGES/python.po +++ b/lang/python/th/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Thai (https://www.transifex.com/calamares/teams/20061/th/)\n" "MIME-Version: 1.0\n" @@ -150,7 +150,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -160,10 +159,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/tr_TR/LC_MESSAGES/python.mo b/lang/python/tr_TR/LC_MESSAGES/python.mo index 3950d00da3c27bb8d44c5ce78d2e7d566fa0d2ca..dde3eb5289c4f41f344c5e566bc3b625ba41c25f 100644 GIT binary patch delta 1006 zcmXZbOGs346vy#1-fN~)X^uMM*kgRuSTkxlY7bKoU6iCrh&>m!tBeR_7J)Jm6he!F zOPkUtqNqSx%p!;itU!d?g%wgQLkKEb&JV(Kd_Geu0pdY9>)}>F@le=4PX2I^`9qKnYD0#6f5xt z?l#NVLmKtm_=XMW6q&`b5!D~UYD}XxxQ^QR5hn2suE$?kfd#A04r3T=@GR>7Rn)lK zScbD0W`BD{LlG~c0tpu9H*Uc={bAgQ6WEEjuof3Ffh(wa4JBqfa6c;Wi?|8zpyt2C zeYk`tF%mRuVt-51IE43c0RP}N>{(-W6vuEB-=b2tWvy8scA^5hgfV=9*C^i?JVO6W zso4n5p-L3twKwBI?80-HQG`!uXu$>4g6qiBUhGF@<_f9=&r#z(paQHeH`|WA*o5c( z{xm8>^BBWrzh4r{ua`uYuu~!OuiA`rV-TlMsr!i9@E;PBRWV2t;;7p1!4wW-Gftrn z*E4Lz@2HYQNmn;^qn=M<0%x%uKUb1}rJ}SdKVSe=^GVdffC)T})2OeikhdAaI@I`aY{aJ(G$>i_;KWc-cX%^Syjbz-e7Ab_>8^*Q4knR!MAAuU`~ zO3;{_C?jZ75!HZHC@rdGLK%^psErU2ZK6#P{g30oo8LY6y>~y(x$jf(Tg~uipZA9F ztL56n^}!?3f}?5t@q6qQIgC%1{EOR&4=oodz&;G(2?b`2j*s{Qg{xViAPZv_6`kZuNJvV z83Wix{9=vBN%XO8EtQR1@fHs6r!hlASNaEazyk851D?Tpyos8jkEo@{@}-{Jj=I1; zEXQ&5UY6{Ef)CpUWwMh@^^XE~| zz!ePQJq+MH>LJVEgjHi5YDvR*0I#9mpT!FNmrMTl&?w&^qM7JGec(1~?PpOB(Qnk9 z`SKVHn{Wp{#73M$&0G#AR5RC(`u;c$;57E4pWWzJHi5@6Swcf!@UopUY(h#WySWUP zuD&)gmR6csMN7|nFfo%>?5R$CO{*xXA*Q&TV-Y?d;ovN82NnxjneclHJ%L1v_n>EQ za?D$h-Vm|luCe3B>K|~2OsLznVy3g#>I~aXkLixajP1nTP$Xh?nJzm%5D5*L{*V*u zv10K+@^03bti~gQvBAiovBI&CV}@Q$IhJd8+7T;eJGKc&9XA$@7|V6-uxmLc9(7_N SqqAD(Z1l}!AbBaTZP|Z0_L+nL diff --git a/lang/python/tr_TR/LC_MESSAGES/python.po b/lang/python/tr_TR/LC_MESSAGES/python.po index c446c473c..599c4e15c 100644 --- a/lang/python/tr_TR/LC_MESSAGES/python.po +++ b/lang/python/tr_TR/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Demiray Muhterem , 2019\n" "Language-Team: Turkish (Turkey) (https://www.transifex.com/calamares/teams/20061/tr_TR/)\n" @@ -160,7 +160,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "SLIM yapılandırma dosyası {!s} mevcut değil" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "Ekran yöneticisi modülü için ekran yöneticisi seçilmedi." @@ -172,10 +171,6 @@ msgstr "" "Görüntüleyiciler listesi, her iki bölgedeki ve displaymanager.conf öğesinde " "boş veya tanımsızdır." -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "Kurulu ekran yöneticilerini kontrol ettikten sonra liste boş." - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "Ekran yöneticisi yapılandırma işi tamamlanamadı" diff --git a/lang/python/uk/LC_MESSAGES/python.po b/lang/python/uk/LC_MESSAGES/python.po index 3424d0d6f..64aca95f0 100644 --- a/lang/python/uk/LC_MESSAGES/python.po +++ b/lang/python/uk/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Paul S , 2019\n" "Language-Team: Ukrainian (https://www.transifex.com/calamares/teams/20061/uk/)\n" @@ -161,7 +161,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "Файл налаштування SLIM {!s} не існує" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -171,10 +170,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/ur/LC_MESSAGES/python.po b/lang/python/ur/LC_MESSAGES/python.po index f52967303..efe9b2f7b 100644 --- a/lang/python/ur/LC_MESSAGES/python.po +++ b/lang/python/ur/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Urdu (https://www.transifex.com/calamares/teams/20061/ur/)\n" "MIME-Version: 1.0\n" @@ -150,7 +150,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -160,10 +159,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/uz/LC_MESSAGES/python.po b/lang/python/uz/LC_MESSAGES/python.po index 55cc32a3c..4c9b55b10 100644 --- a/lang/python/uz/LC_MESSAGES/python.po +++ b/lang/python/uz/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Uzbek (https://www.transifex.com/calamares/teams/20061/uz/)\n" "MIME-Version: 1.0\n" @@ -150,7 +150,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -160,10 +159,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/zh_CN/LC_MESSAGES/python.po b/lang/python/zh_CN/LC_MESSAGES/python.po index 79cddcec3..329de14a8 100644 --- a/lang/python/zh_CN/LC_MESSAGES/python.po +++ b/lang/python/zh_CN/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-02-22 07:09-0500\n" +"POT-Creation-Date: 2019-03-29 15:54-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: leonfeng , 2018\n" "Language-Team: Chinese (China) (https://www.transifex.com/calamares/teams/20061/zh_CN/)\n" @@ -156,7 +156,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "" @@ -166,10 +165,6 @@ msgid "" "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/zh_TW/LC_MESSAGES/python.mo b/lang/python/zh_TW/LC_MESSAGES/python.mo index a00180044ff9f7a2a67d8c0678bfb017aae12c6f..ad7b354cdc6e521d423dc102a14649725b511c9c 100644 GIT binary patch delta 1006 zcmXZb&r1|x9LMqRI8)|sVXfP)spXp1ChN9angy$dWn@7VB3KqF)IsXfWe<_C+og_$ zgBQbo5JVlq!xmnuLv@OzgCK-de?Sq12Zf+|e|BeJ=Jh{1iLz9d5y27{#g$W#j;j1%A9P|%E*P!kE)R03x(Nqrc%<0R&A23v3mQ@Dout}SGi#X;1>uj3B9kNW;K z_TVyJ!1}ORn)sHda2g-uDO|yJ?B8g17O&zszDK2Q*Cw+8%%LV!#00*=n{3|~9HBl| zTX7yWfm)WWOs0|4+i@%?HAM=_z;xh;z<;Q{?ILdxoIrhe1GNP&P$~X|TIu(o9-_0x z-HkEKp(Z|r>NkOLyd5F`dhvjUWB3v^@E_CwvARm&6slhzD&R0`3$CFK?G$Q-bC|$| zp#3N6V22q@{f}T8FQc|-DoXzKVx9&K@EH|g6&0|KhdyXWrE~%^%@=X&v{3k1EpE7p}MpdPKQckvF57(bs%Ma delta 1145 zcmXZbT}YEr7{KwfHg#(DF+X!+ET?HZAk}eGDGNS+E_QKikJn#FS^PKaXcfX7OmGpiy8SW~s zO4?@H7oAe|=+pDVHDyrhD87jK7q<}~iBl>Y&tn;SF$-s~96!ZOh>t$EVlnqSF&&4o zN~vD;nob@!Rxlq^6O^)G6-wNUo6w7rU<;?OLUF;vHeN-dcmW4EPrKA%m-->Lj z8uGCYoA4k$K}ocXXE2#vwqPsDyzg*7hV$u2DYs`SwH2FChkIxmO_Egl2lST25_uGyXLPM57)YqxdS+8kZ(qTpz9 zX;SsWiSXoTcxXKI=4B|*|6}Y?`=evys3^, 2019\n" "Language-Team: Chinese (Taiwan) (https://www.transifex.com/calamares/teams/20061/zh_TW/)\n" @@ -156,7 +156,6 @@ msgid "SLIM config file {!s} does not exist" msgstr "SLIM 設定檔 {!s} 不存在" #: src/modules/displaymanager/main.py:740 -#: src/modules/displaymanager/main.py:772 msgid "No display managers selected for the displaymanager module." msgstr "未在顯示管理器模組中選取顯示管理器。" @@ -166,10 +165,6 @@ msgid "" "displaymanager.conf." msgstr "顯示管理器清單為空或在全域儲存與 displaymanager.conf 中皆未定義。" -#: src/modules/displaymanager/main.py:773 -msgid "The list is empty after checking for installed display managers." -msgstr "在檢查已安裝的顯示管理器後,清單為空。" - #: src/modules/displaymanager/main.py:821 msgid "Display manager configuration was incomplete" msgstr "顯示管理器設定不完整" From ce07babcee634a5341d304418cb079d626790a71 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 1 Apr 2019 05:18:47 -0400 Subject: [PATCH 065/303] Changes: add header for the next-next release --- CHANGES | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGES b/CHANGES index 9fa7c2d6b..4917f44ac 100644 --- a/CHANGES +++ b/CHANGES @@ -3,6 +3,15 @@ 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.6 (unreleased) # + +This release contains contributions from (alphabetically by first name): + +## Core ## + +## Modules ## + + # 3.2.5 (unreleased) # This release contains contributions from (alphabetically by first name): From 57ccefa1e5bca5c67f61030d0cab2871542d70da Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 1 Apr 2019 05:35:02 -0400 Subject: [PATCH 066/303] [libcalamares] Distinguish "install" and "setup" modes. - This initial bit of code re-uses the *dont-chroot* setting; it may need to be made independent. - This branch will use `isSetupMode()` to adjust user-visible strings to match the intended use. SEE #1100 --- src/libcalamares/Settings.h | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/libcalamares/Settings.h b/src/libcalamares/Settings.h index 4d7568c7d..c72e30421 100644 --- a/src/libcalamares/Settings.h +++ b/src/libcalamares/Settings.h @@ -57,6 +57,15 @@ public: bool debugMode() const; bool doChroot() const; + /** @brief Distinguish between "install" and "setup" modes. + * + * This influences user-visible strings, for instance using the + * word "setup" instead of "install" where relevant. + * + * NOTE: it's a synonym for !doChroot() for now, but may become + * an independent setting. + */ + bool isSetupMode() const { return !doChroot(); } bool disableCancel() const; From 8ee2375ee69b372da816e0c442616c16431398fd Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 1 Apr 2019 05:54:35 -0400 Subject: [PATCH 067/303] [welcome] Adjust welcome message to setup-mode --- src/modules/welcome/WelcomePage.cpp | 21 ++++++++++--- .../welcome/checker/ResultsListWidget.cpp | 31 +++++++++++++------ 2 files changed, 38 insertions(+), 14 deletions(-) diff --git a/src/modules/welcome/WelcomePage.cpp b/src/modules/welcome/WelcomePage.cpp index 9260f27a3..7d86567d7 100644 --- a/src/modules/welcome/WelcomePage.cpp +++ b/src/modules/welcome/WelcomePage.cpp @@ -28,6 +28,7 @@ #include "utils/Retranslator.h" #include "modulesystem/ModuleManager.h" +#include "Settings.h" #include "ViewManager.h" #include @@ -62,8 +63,18 @@ WelcomePage::WelcomePage( QWidget* parent ) << *Calamares::Branding::VersionedName; CALAMARES_RETRANSLATE( - ui->mainText->setText( (Calamares::Branding::instance()->welcomeStyleCalamares() ? tr( "

Welcome to the Calamares installer for %1.

" ) : tr( "

Welcome to the %1 installer.

" )) - .arg( *Calamares::Branding::VersionedName ) ); + QString message; + + if ( Calamares::Settings::instance()->isSetupMode() ) + message = Calamares::Branding::instance()->welcomeStyleCalamares() + ? tr( "

Welcome to the Calamares setup program for %1.

" ) + : tr( "

Welcome to %1 setup.

" ); + else + message = Calamares::Branding::instance()->welcomeStyleCalamares() + ? tr( "

Welcome to the Calamares installer for %1.

" ) + : tr( "

Welcome to the %1 installer.

" ); + + ui->mainText->setText( message.arg( *Calamares::Branding::VersionedName ) ); ui->retranslateUi( this ); ) @@ -74,9 +85,11 @@ WelcomePage::WelcomePage( QWidget* parent ) connect( ui->aboutButton, &QPushButton::clicked, this, [ this ] { + QString title = Calamares::Settings::instance()->isSetupMode() + ? tr( "About %1 setup" ) + : tr( "About %1 installer" ); QMessageBox mb( QMessageBox::Information, - tr( "About %1 installer" ) - .arg( CALAMARES_APPLICATION_NAME ), + title.arg( CALAMARES_APPLICATION_NAME ), tr( "

%1


" "%2
" diff --git a/src/modules/welcome/checker/ResultsListWidget.cpp b/src/modules/welcome/checker/ResultsListWidget.cpp index 5908e4bf5..9c3e3f0cd 100644 --- a/src/modules/welcome/checker/ResultsListWidget.cpp +++ b/src/modules/welcome/checker/ResultsListWidget.cpp @@ -22,6 +22,7 @@ #include "ResultWidget.h" #include "Branding.h" +#include "Settings.h" #include "utils/CalamaresUtilsGui.h" #include "utils/Retranslator.h" #include "widgets/FixedAspectRatioLabel.h" @@ -91,11 +92,16 @@ ResultsListWidget::init( const Calamares::RequirementsList& checkEntries ) if ( !requirementsSatisfied ) { CALAMARES_RETRANSLATE( - textLabel->setText( tr( "This computer does not satisfy the minimum " - "requirements for installing %1.
" - "Installation cannot continue. " - "Details..." ) - .arg( *Calamares::Branding::ShortVersionedName ) ); + QString message = Calamares::Settings::instance()->isSetupMode() + ? tr( "This computer does not satisfy the minimum " + "requirements for setting up %1.
" + "Setup cannot continue. " + "Details..." ) + : tr( "This computer does not satisfy the minimum " + "requirements for installing %1.
" + "Installation cannot continue. " + "Details..." ); + textLabel->setText( message.arg( *Calamares::Branding::ShortVersionedName ) ); ) textLabel->setOpenExternalLinks( false ); connect( textLabel, &QLabel::linkActivated, @@ -108,11 +114,16 @@ ResultsListWidget::init( const Calamares::RequirementsList& checkEntries ) else { CALAMARES_RETRANSLATE( - textLabel->setText( tr( "This computer does not satisfy some of the " - "recommended requirements for installing %1.
" - "Installation can continue, but some features " - "might be disabled." ) - .arg( *Calamares::Branding::ShortVersionedName ) ); + QString message = Calamares::Settings::instance()->isSetupMode() + ? tr( "This computer does not satisfy some of the " + "recommended requirements for setting up %1.
" + "Setup can continue, but some features " + "might be disabled." ) + : tr( "This computer does not satisfy some of the " + "recommended requirements for installing %1.
" + "Installation can continue, but some features " + "might be disabled." ); + textLabel->setText( message.arg( *Calamares::Branding::ShortVersionedName ) ); ) } } From 3a0bd254c044f6053d31ea84ed872791ce436ba7 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 1 Apr 2019 06:16:13 -0400 Subject: [PATCH 068/303] [libcalamaresui] Adjust quit-messages to setup-mode --- src/libcalamaresui/ViewManager.cpp | 65 +++++++++++++++++++++++------- 1 file changed, 50 insertions(+), 15 deletions(-) diff --git a/src/libcalamaresui/ViewManager.cpp b/src/libcalamaresui/ViewManager.cpp index e222707ac..f9a7c9e06 100644 --- a/src/libcalamaresui/ViewManager.cpp +++ b/src/libcalamaresui/ViewManager.cpp @@ -74,7 +74,10 @@ ViewManager::ViewManager( QObject* parent ) m_back->setText( tr( "&Back" ) ); m_next->setText( tr( "&Next" ) ); m_quit->setText( tr( "&Cancel" ) ); - m_quit->setToolTip( tr( "Cancel installation without changing the system." ) ); + QString tooltip = Calamares::Settings::instance()->isSetupMode() + ? tr( "Cancel setup without changing the system." ) + : tr( "Cancel installation without changing the system." ); + m_quit->setToolTip( tooltip ); ) QBoxLayout* bottomLayout = new QHBoxLayout; @@ -159,10 +162,13 @@ ViewManager::onInstallationFailed( const QString& message, const QString& detail cDebug() << "- message:" << message; cDebug() << "- details:" << details; + QString heading = Calamares::Settings::instance()->isSetupMode() + ? tr( "Setup Failed" ) + : tr( "Installation Failed" ); QMessageBox* msgBox = new QMessageBox(); msgBox->setIcon( QMessageBox::Critical ); msgBox->setWindowTitle( tr( "Error" ) ); - msgBox->setText( "" + tr( "Installation Failed" ) + "" ); + msgBox->setText( "" + heading + "" ); msgBox->setStandardButtons( QMessageBox::Close ); msgBox->button( QMessageBox::Close )->setText( tr( "&Close" ) ); @@ -180,6 +186,8 @@ ViewManager::onInstallationFailed( const QString& message, const QString& detail void ViewManager::onInitFailed( const QStringList& modules) { + // Because this means the installer / setup program is broken by the distributor, + // don't bother being precise about installer / setup wording. QString title( tr( "Calamares Initialization Failed" ) ); QString description( tr( "%1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution." ) ); QString detailString; @@ -236,15 +244,25 @@ ViewManager::next() // Depending on Calamares::Settings, we show an "are you sure" prompt or not. if ( Calamares::Settings::instance()->showPromptBeforeExecution() && stepNextWillExecute( m_steps, m_currentStep ) ) { + QString title = Calamares::Settings::instance()->isSetupMode() + ? tr( "Continue with setup?" ) + : tr( "Continue with installation?" ); + QString question = Calamares::Settings::instance()->isSetupMode() + ? tr( "The %1 setup program is about to make changes to your " + "disk in order to set up %2.
You will not be able " + "to undo these changes." ) + : tr( "The %1 installer is about to make changes to your " + "disk in order to install %2.
You will not be able " + "to undo these changes." ); + QString confirm = Calamares::Settings::instance()->isSetupMode() + ? tr( "&Set up now" ) + : tr( "&Install now" ); + int reply = QMessageBox::question( m_widget, - tr( "Continue with setup?" ), - tr( "The %1 installer is about to make changes to your " - "disk in order to install %2.
You will not be able " - "to undo these changes." ) - .arg( *Calamares::Branding::ShortProductName ) - .arg( *Calamares::Branding::ShortVersionedName ), - tr( "&Install now" ), + title, + question.arg( *Calamares::Branding::ShortProductName, *Calamares::Branding::ShortVersionedName ), + confirm, tr( "Go &back" ), QString(), 0, @@ -277,15 +295,25 @@ ViewManager::next() void ViewManager::updateButtonLabels() { + QString next = Calamares::Settings::instance()->isSetupMode() + ? tr( "&Set up" ) + : tr( "&Install" ); + QString complete = Calamares::Settings::instance()->isSetupMode() + ? tr( "Setup is complete. Close the setup program." ) + : tr( "The installation is complete. Close the installer." ); + QString quit = Calamares::Settings::instance()->isSetupMode() + ? tr( "Cancel setup without changing the system." ) + : tr( "Cancel installation without changing the system." ); + if ( stepNextWillExecute( m_steps, m_currentStep ) ) - m_next->setText( tr( "&Install" ) ); + m_next->setText( next ); else m_next->setText( tr( "&Next" ) ); if ( m_currentStep == m_steps.count() -1 && m_steps.last()->isAtEnd() ) { m_quit->setText( tr( "&Done" ) ); - m_quit->setToolTip( tr( "The installation is complete. Close the installer." ) ); + m_quit->setToolTip( complete ); if (Calamares::Settings::instance()->disableCancel()) m_quit->setVisible( true ); } @@ -294,7 +322,7 @@ ViewManager::updateButtonLabels() if (Calamares::Settings::instance()->disableCancel()) m_quit->setVisible( false ); m_quit->setText( tr( "&Cancel" ) ); - m_quit->setToolTip( tr( "Cancel installation without changing the system." ) ); + m_quit->setToolTip( quit ); } } @@ -329,10 +357,17 @@ bool ViewManager::confirmCancelInstallation() if ( !( m_currentStep == m_steps.count() -1 && m_steps.last()->isAtEnd() ) ) { + QString title = Calamares::Settings::instance()->isSetupMode() + ? tr( "Cancel setup?" ) + : tr( "Cancel installation?" ); + QString question = Calamares::Settings::instance()->isSetupMode() + ? tr( "Do you really want to cancel the current setup process?\n" + "The setup program will quit and all changes will be lost." ) + : tr( "Do you really want to cancel the current install process?\n" + "The installer will quit and all changes will be lost." ); QMessageBox mb( QMessageBox::Question, - tr( "Cancel installation?" ), - tr( "Do you really want to cancel the current install process?\n" - "The installer will quit and all changes will be lost." ), + title, + question, QMessageBox::Yes | QMessageBox::No, m_widget ); mb.setDefaultButton( QMessageBox::No ); From 3248aba8995d0cb0aa455b1214f9645bd9814850 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 1 Apr 2019 06:26:42 -0400 Subject: [PATCH 069/303] [libcalamares] Make oem-setup independent of dont-chroot - At least for testing purposes it makes sense to decouple dont-chroot from the OEM-setup wording, so introduce a separate setting for it. --- src/libcalamares/Settings.cpp | 5 +++-- src/libcalamares/Settings.h | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/libcalamares/Settings.cpp b/src/libcalamares/Settings.cpp index 9bedbbe41..9004cd8a2 100644 --- a/src/libcalamares/Settings.cpp +++ b/src/libcalamares/Settings.cpp @@ -35,7 +35,7 @@ hasValue( const YAML::Node& v ) return v.IsDefined() && !v.IsNull(); } -/** Helper function to grab a QString out of the config, and to warn if not present. */ +/** @brief Helper function to grab a QString out of the config, and to warn if not present. */ static QString requireString( const YAML::Node& config, const char* key ) { @@ -49,7 +49,7 @@ requireString( const YAML::Node& config, const char* key ) } } -/** Helper function to grab a bool out of the config, and to warn if not present. */ +/** @brief Helper function to grab a bool out of the config, and to warn if not present. */ static bool requireBool( const YAML::Node& config, const char* key, bool d ) { @@ -207,6 +207,7 @@ Settings::Settings( const QString& settingsFilePath, m_brandingComponentName = requireString( config, "branding" ); m_promptInstall = requireBool( config, "prompt-install", false ); m_doChroot = !requireBool( config, "dont-chroot", false ); + m_isSetupMode = requireBool( config, "oem-setup", !m_doChroot ); m_disableCancel = requireBool( config, "disable-cancel", false ); } catch ( YAML::Exception& e ) diff --git a/src/libcalamares/Settings.h b/src/libcalamares/Settings.h index c72e30421..0c0f0aa91 100644 --- a/src/libcalamares/Settings.h +++ b/src/libcalamares/Settings.h @@ -65,7 +65,7 @@ public: * NOTE: it's a synonym for !doChroot() for now, but may become * an independent setting. */ - bool isSetupMode() const { return !doChroot(); } + bool isSetupMode() const { return m_isSetupMode; } bool disableCancel() const; @@ -81,6 +81,7 @@ private: bool m_debug; bool m_doChroot; + bool m_isSetupMode; bool m_promptInstall; bool m_disableCancel; }; From c813ee94956fadc2c17dbaf28ce4539ac74d3170 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 1 Apr 2019 06:27:23 -0400 Subject: [PATCH 070/303] Settings: add an oem-setup entry - Add independent oem-setup entry to the example configuration. - Document that things may have a default value (so you don't **have** to set them in the file) but that Calamares will complain. --- settings.conf | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/settings.conf b/settings.conf index 2be482d44..8135ef3db 100644 --- a/settings.conf +++ b/settings.conf @@ -128,7 +128,8 @@ branding: default # If this is set to true, Calamares will show an "Are you sure?" prompt right # before each execution phase, i.e. at points of no return. If this is set to -# false, no prompt is shown. Default is false. +# false, no prompt is shown. Default is false, but Calamares will complain if +# this is not explicitly set. # # YAML: boolean. prompt-install: false @@ -142,16 +143,23 @@ prompt-install: false # setting. (e.g. partitioning seems like a bad idea, since that is expected to # have been done already) # -# Default is false (for a normal installer). +# Default is false (for a normal installer), but Calamares will complain if +# this is not explicitly set. # # YAML: boolean. dont-chroot: false +# If this is set to true, Calamares refers to itself as a "setup program" +# rather than an "installer". Defaults to the value of dont-chroot, but +# Calamares will complain if this is not explicitly set. +# oem-setup: true + # If this is set to true, the "Cancel" button will be disabled. -# This can be useful if when e.g. calamares is used as a post-install configuration -# tool and you require the user to go through all the configuration steps. +# This can be useful if when e.g. Calamares is used as a post-install +# configuration tool and you require the user to go through all the +# configuration steps. # -# Default is false. +# Default is false, but Calamares will complain if this is not explicitly set. # # YAML: boolean. disable-cancel: false From 752a922bde603b65217e19503a41547aa2ec2384 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 1 Apr 2019 07:36:18 -0400 Subject: [PATCH 071/303] [partition] Lock the bootloader model during reset - Try to avoid races between resetting the model and getting data from it for the UI. --- src/modules/partition/core/BootLoaderModel.cpp | 13 +++++++++++-- src/modules/partition/core/BootLoaderModel.h | 9 +++++++-- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/src/modules/partition/core/BootLoaderModel.cpp b/src/modules/partition/core/BootLoaderModel.cpp index f0661d8b0..345cbad52 100644 --- a/src/modules/partition/core/BootLoaderModel.cpp +++ b/src/modules/partition/core/BootLoaderModel.cpp @@ -69,6 +69,16 @@ BootLoaderModel::update() { beginResetModel(); blockSignals( true ); + updateInternal(); + blockSignals( false ); + endResetModel(); +} + + +void +BootLoaderModel::updateInternal() +{ + QMutexLocker lock(&m_lock); clear(); createMbrItems(); @@ -113,14 +123,13 @@ BootLoaderModel::update() createBootLoaderItem( tr( "Do not install a boot loader" ), QString(), false ) ); } - blockSignals( false ); - endResetModel(); } QVariant BootLoaderModel::data( const QModelIndex& index, int role ) const { + QMutexLocker lock(&m_lock); if ( role == Qt::DisplayRole ) { QString displayRole = QStandardItemModel::data( index, Qt::DisplayRole ).toString(); diff --git a/src/modules/partition/core/BootLoaderModel.h b/src/modules/partition/core/BootLoaderModel.h index 27be18687..e59225e0e 100644 --- a/src/modules/partition/core/BootLoaderModel.h +++ b/src/modules/partition/core/BootLoaderModel.h @@ -19,8 +19,9 @@ #ifndef BOOTLOADERMODEL_H #define BOOTLOADERMODEL_H -#include #include +#include +#include class Device; @@ -51,10 +52,14 @@ public: QVariant data( const QModelIndex& index, int role = Qt::DisplayRole ) const override; + using DeviceList = QList< Device* >; + private: - QList< Device* > m_devices; + DeviceList m_devices; + mutable QMutex m_lock; void createMbrItems(); + void updateInternal(); }; #endif /* BOOTLOADERMODEL_H */ From 7806ccbe729ceee69cb0e608cf07bf9a0df10e2c Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 1 Apr 2019 07:39:19 -0400 Subject: [PATCH 072/303] [partition] Drop superfluous debug logging - While here, update copyright header --- src/modules/partition/gui/PartitionPage.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/modules/partition/gui/PartitionPage.cpp b/src/modules/partition/gui/PartitionPage.cpp index 965209b41..a9aa0fc81 100644 --- a/src/modules/partition/gui/PartitionPage.cpp +++ b/src/modules/partition/gui/PartitionPage.cpp @@ -2,7 +2,7 @@ * * Copyright 2014, Aurélien Gâteau * Copyright 2015-2016, Teo Mrnjavac - * Copyright 2018, Adriaan de Groot + * Copyright 2018-2019, Adriaan de Groot * Copyright 2018, Andrius Štikonas * Copyright 2018, Caio Jordão Carvalho * Copyright 2019, Collabora Ltd @@ -512,7 +512,8 @@ findBootloader( const QAbstractItemModel* model, const QString& path ) for ( int i = 0; i < model->rowCount(); ++i) { const auto index = model->index( i, 0, QModelIndex() ); - cDebug() << "FindBootLoader" << i << index.isValid() << model->itemData( index ); + if ( !index.isValid() ) + continue; QVariant var = model->data( index, BootLoaderModel::BootLoaderPathRole ); if ( var.isValid() && var.toString() == path ) return i; From b55a6cf7167e844f5d96ffd20b99740000c01670 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 1 Apr 2019 07:50:59 -0400 Subject: [PATCH 073/303] [partition] Improve type-constness - Don't bother copying the vector of available PVs, we need the contained pointers. --- src/modules/partition/gui/ResizeVolumeGroupDialog.cpp | 5 +++-- src/modules/partition/gui/ResizeVolumeGroupDialog.h | 9 ++++++--- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/modules/partition/gui/ResizeVolumeGroupDialog.cpp b/src/modules/partition/gui/ResizeVolumeGroupDialog.cpp index 35b6bbdf1..1c5eef0ab 100644 --- a/src/modules/partition/gui/ResizeVolumeGroupDialog.cpp +++ b/src/modules/partition/gui/ResizeVolumeGroupDialog.cpp @@ -1,6 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2018, Caio Jordão Carvalho + * Copyright 2019, Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -29,8 +30,8 @@ #include ResizeVolumeGroupDialog::ResizeVolumeGroupDialog( LvmDevice *device, - QVector< const Partition* > availablePVs, - QVector< const Partition* >& selectedPVs, + const PartitionVector& availablePVs, + PartitionVector& selectedPVs, QWidget* parent ) : VolumeGroupBaseDialog( device->name(), device->physicalVolumes(), parent ) , m_selectedPVs( selectedPVs ) diff --git a/src/modules/partition/gui/ResizeVolumeGroupDialog.h b/src/modules/partition/gui/ResizeVolumeGroupDialog.h index 1d6015329..82231f885 100644 --- a/src/modules/partition/gui/ResizeVolumeGroupDialog.h +++ b/src/modules/partition/gui/ResizeVolumeGroupDialog.h @@ -1,6 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2018, Caio Jordão Carvalho + * Copyright 2019, Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -26,15 +27,17 @@ class LvmDevice; class ResizeVolumeGroupDialog : public VolumeGroupBaseDialog { public: + using PartitionVector = QVector< const Partition* >; + ResizeVolumeGroupDialog( LvmDevice *device, - QVector< const Partition* > availablePVs, - QVector< const Partition* >& selectedPVs, + const PartitionVector& availablePVs, + PartitionVector& selectedPVs, QWidget* parent ); void accept() override; private: - QVector< const Partition* >& m_selectedPVs; + PartitionVector& m_selectedPVs; }; #endif // RESIZEVOLUMEGROUPDIALOG_H From df921606b9c448ee4a6c5b1f906b241752fffa01 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 1 Apr 2019 07:55:14 -0400 Subject: [PATCH 074/303] [partition] Update copyright headers - Files modified in 2019 by me --- src/modules/partition/core/BootLoaderModel.cpp | 1 + src/modules/partition/core/BootLoaderModel.h | 1 + src/modules/partition/core/DeviceList.cpp | 2 +- src/modules/partition/core/KPMHelpers.cpp | 2 +- src/modules/partition/core/KPMHelpers.h | 1 + src/modules/partition/core/PartUtils.cpp | 2 +- src/modules/partition/core/PartUtils.h | 2 +- src/modules/partition/core/PartitionActions.cpp | 2 +- src/modules/partition/core/PartitionCoreModule.cpp | 2 +- src/modules/partition/core/PartitionCoreModule.h | 1 + src/modules/partition/core/PartitionLayout.cpp | 2 +- src/modules/partition/core/PartitionModel.cpp | 2 +- src/modules/partition/core/PartitionModel.h | 2 +- src/modules/partition/gui/PartitionDialogHelpers.cpp | 2 +- src/modules/partition/gui/PartitionPage.h | 2 +- src/modules/partition/gui/PartitionViewStep.cpp | 2 +- src/modules/partition/gui/ReplaceWidget.cpp | 1 + src/modules/partition/jobs/FillGlobalStorageJob.cpp | 2 +- src/modules/partition/tests/PartitionJobTests.cpp | 2 +- 19 files changed, 19 insertions(+), 14 deletions(-) diff --git a/src/modules/partition/core/BootLoaderModel.cpp b/src/modules/partition/core/BootLoaderModel.cpp index 345cbad52..4f48e0787 100644 --- a/src/modules/partition/core/BootLoaderModel.cpp +++ b/src/modules/partition/core/BootLoaderModel.cpp @@ -2,6 +2,7 @@ * * Copyright 2014, Aurélien Gâteau * Copyright 2015, Teo Mrnjavac + * Copyright 2019, Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/modules/partition/core/BootLoaderModel.h b/src/modules/partition/core/BootLoaderModel.h index e59225e0e..fbbb9deb2 100644 --- a/src/modules/partition/core/BootLoaderModel.h +++ b/src/modules/partition/core/BootLoaderModel.h @@ -2,6 +2,7 @@ * * Copyright 2014, Aurélien Gâteau * Copyright 2015, Teo Mrnjavac + * Copyright 2019, Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/modules/partition/core/DeviceList.cpp b/src/modules/partition/core/DeviceList.cpp index 858bb5c73..68f218689 100644 --- a/src/modules/partition/core/DeviceList.cpp +++ b/src/modules/partition/core/DeviceList.cpp @@ -1,7 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2015-2016, Teo Mrnjavac - * Copyright 2018, Adriaan de Groot + * Copyright 2018-2019, Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/modules/partition/core/KPMHelpers.cpp b/src/modules/partition/core/KPMHelpers.cpp index 3c0a55987..0265a17e5 100644 --- a/src/modules/partition/core/KPMHelpers.cpp +++ b/src/modules/partition/core/KPMHelpers.cpp @@ -2,7 +2,7 @@ * * Copyright 2014, Aurélien Gâteau * Copyright 2015-2016, Teo Mrnjavac - * Copyright 2018, Adriaan de Groot + * Copyright 2018-2019 Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/modules/partition/core/KPMHelpers.h b/src/modules/partition/core/KPMHelpers.h index f1b8bd8a9..764a9491b 100644 --- a/src/modules/partition/core/KPMHelpers.h +++ b/src/modules/partition/core/KPMHelpers.h @@ -2,6 +2,7 @@ * * Copyright 2014, Aurélien Gâteau * Copyright 2015-2016, Teo Mrnjavac + * Copyright 2019, Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/modules/partition/core/PartUtils.cpp b/src/modules/partition/core/PartUtils.cpp index a4738aa8c..89cf33a0a 100644 --- a/src/modules/partition/core/PartUtils.cpp +++ b/src/modules/partition/core/PartUtils.cpp @@ -1,7 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2015-2016, Teo Mrnjavac - * Copyright 2018, Adriaan de Groot + * Copyright 2018-2019 Adriaan de Groot * Copyright 2019, Collabora Ltd * * Calamares is free software: you can redistribute it and/or modify diff --git a/src/modules/partition/core/PartUtils.h b/src/modules/partition/core/PartUtils.h index 9b4efeec9..d28355331 100644 --- a/src/modules/partition/core/PartUtils.h +++ b/src/modules/partition/core/PartUtils.h @@ -1,7 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2015-2016, Teo Mrnjavac - * Copyright 2018, Adriaan de Groot + * Copyright 2018-2019 Adriaan de Groot * Copyright 2019, Collabora Ltd * * Calamares is free software: you can redistribute it and/or modify diff --git a/src/modules/partition/core/PartitionActions.cpp b/src/modules/partition/core/PartitionActions.cpp index 074783186..4397ac736 100644 --- a/src/modules/partition/core/PartitionActions.cpp +++ b/src/modules/partition/core/PartitionActions.cpp @@ -1,7 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2014-2017, Teo Mrnjavac - * Copyright 2017-2018, Adriaan de Groot + * Copyright 2017-2019, Adriaan de Groot * Copyright 2019, Collabora Ltd * * Calamares is free software: you can redistribute it and/or modify diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index 5d9b21bb0..d6ffe6354 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -2,7 +2,7 @@ * * Copyright 2014, Aurélien Gâteau * Copyright 2014-2015, Teo Mrnjavac - * Copyright 2017-2018, Adriaan de Groot + * Copyright 2017-2019, Adriaan de Groot * Copyright 2018, Caio Carvalho * * Calamares is free software: you can redistribute it and/or modify diff --git a/src/modules/partition/core/PartitionCoreModule.h b/src/modules/partition/core/PartitionCoreModule.h index dc0c5eff5..aebf9835f 100644 --- a/src/modules/partition/core/PartitionCoreModule.h +++ b/src/modules/partition/core/PartitionCoreModule.h @@ -2,6 +2,7 @@ * * Copyright 2014, Aurélien Gâteau * Copyright 2014-2016, Teo Mrnjavac + * Copyright 2019, Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/modules/partition/core/PartitionLayout.cpp b/src/modules/partition/core/PartitionLayout.cpp index 98095b9ed..222950a83 100644 --- a/src/modules/partition/core/PartitionLayout.cpp +++ b/src/modules/partition/core/PartitionLayout.cpp @@ -1,7 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2014-2017, Teo Mrnjavac - * Copyright 2017-2018, Adriaan de Groot + * Copyright 2017-2019, Adriaan de Groot * Copyright 2018, Collabora Ltd * * Calamares is free software: you can redistribute it and/or modify diff --git a/src/modules/partition/core/PartitionModel.cpp b/src/modules/partition/core/PartitionModel.cpp index 8f0ecba81..a685a8bf5 100644 --- a/src/modules/partition/core/PartitionModel.cpp +++ b/src/modules/partition/core/PartitionModel.cpp @@ -1,7 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2014, Aurélien Gâteau - * Copyright 2018, Adriaan de Groot + * Copyright 2018-2019, Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/modules/partition/core/PartitionModel.h b/src/modules/partition/core/PartitionModel.h index fa63103c9..f36a496ea 100644 --- a/src/modules/partition/core/PartitionModel.h +++ b/src/modules/partition/core/PartitionModel.h @@ -1,7 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2014, Aurélien Gâteau - * Copyright 2017, Adriaan de Groot + * Copyright 2017, 2019, Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/modules/partition/gui/PartitionDialogHelpers.cpp b/src/modules/partition/gui/PartitionDialogHelpers.cpp index 02d91ca4b..112d12cea 100644 --- a/src/modules/partition/gui/PartitionDialogHelpers.cpp +++ b/src/modules/partition/gui/PartitionDialogHelpers.cpp @@ -2,7 +2,7 @@ * * Copyright 2014, Aurélien Gâteau * Copyright 2016, Teo Mrnjavac - * Copyright 2018, Adriaan de Groot + * Copyright 2018-2019 Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/modules/partition/gui/PartitionPage.h b/src/modules/partition/gui/PartitionPage.h index 9999c334d..e8a96a4cf 100644 --- a/src/modules/partition/gui/PartitionPage.h +++ b/src/modules/partition/gui/PartitionPage.h @@ -1,7 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2014, Aurélien Gâteau - * Copyright 2018, Adriaan de Groot + * Copyright 2018-2019, Adriaan de Groot * Copyright 2019, Collabora Ltd * * Calamares is free software: you can redistribute it and/or modify diff --git a/src/modules/partition/gui/PartitionViewStep.cpp b/src/modules/partition/gui/PartitionViewStep.cpp index 7053740c9..1964a2839 100644 --- a/src/modules/partition/gui/PartitionViewStep.cpp +++ b/src/modules/partition/gui/PartitionViewStep.cpp @@ -2,7 +2,7 @@ * * Copyright 2014, Aurélien Gâteau * Copyright 2014-2017, Teo Mrnjavac - * Copyright 2018, Adriaan de Groot + * Copyright 2018-2019, Adriaan de Groot * Copyright 2019, Collabora Ltd * * Calamares is free software: you can redistribute it and/or modify diff --git a/src/modules/partition/gui/ReplaceWidget.cpp b/src/modules/partition/gui/ReplaceWidget.cpp index 9c7a199be..13001468f 100644 --- a/src/modules/partition/gui/ReplaceWidget.cpp +++ b/src/modules/partition/gui/ReplaceWidget.cpp @@ -2,6 +2,7 @@ * * Copyright 2014-2015, Teo Mrnjavac * Copyright 2014, Aurélien Gâteau + * Copyright 2019, Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/modules/partition/jobs/FillGlobalStorageJob.cpp b/src/modules/partition/jobs/FillGlobalStorageJob.cpp index 72146e2a0..52f98d4e5 100644 --- a/src/modules/partition/jobs/FillGlobalStorageJob.cpp +++ b/src/modules/partition/jobs/FillGlobalStorageJob.cpp @@ -2,7 +2,7 @@ * * Copyright 2014, Aurélien Gâteau * Copyright 2015-2016, Teo Mrnjavac - * Copyright 2017, Adriaan de Groot + * Copyright 2017, 2019, Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/src/modules/partition/tests/PartitionJobTests.cpp b/src/modules/partition/tests/PartitionJobTests.cpp index 0314ea9cd..ac867bcb0 100644 --- a/src/modules/partition/tests/PartitionJobTests.cpp +++ b/src/modules/partition/tests/PartitionJobTests.cpp @@ -1,7 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2014, Aurélien Gâteau - * Copyright 2017, Adriaan de Groot + * Copyright 2017, 2019 Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by From dd6d1bf1c1c324873b2fc39c5fa28dd3a4c4a0da Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 1 Apr 2019 08:09:37 -0400 Subject: [PATCH 075/303] [partition] Protect PartitionModel against concurrent access - Try to avoid concurrent access while the model is being reset. --- src/modules/partition/core/PartitionModel.cpp | 7 +++++++ src/modules/partition/core/PartitionModel.h | 4 ++++ 2 files changed, 11 insertions(+) diff --git a/src/modules/partition/core/PartitionModel.cpp b/src/modules/partition/core/PartitionModel.cpp index a685a8bf5..e92a9fe32 100644 --- a/src/modules/partition/core/PartitionModel.cpp +++ b/src/modules/partition/core/PartitionModel.cpp @@ -40,11 +40,16 @@ PartitionModel::ResetHelper::ResetHelper( PartitionModel* model ) : m_model( model ) { + m_model->m_lock.lock(); m_model->beginResetModel(); } PartitionModel::ResetHelper::~ResetHelper() { + // We need to unlock the mutex before emitting the reset signal, + // because the reset will cause clients to start looking at the + // (new) data. + m_model->m_lock.unlock(); m_model->endResetModel(); } @@ -58,6 +63,7 @@ PartitionModel::PartitionModel( QObject* parent ) void PartitionModel::init( Device* device , const OsproberEntryList& osproberEntries ) { + QMutexLocker lock(&m_lock); beginResetModel(); m_device = device; m_osproberEntries = osproberEntries; @@ -271,6 +277,7 @@ PartitionModel::headerData( int section, Qt::Orientation orientation, int role ) Partition* PartitionModel::partitionForIndex( const QModelIndex& index ) const { + QMutexLocker lock(&m_lock); if ( !index.isValid() ) return nullptr; return reinterpret_cast< Partition* >( index.internalPointer() ); diff --git a/src/modules/partition/core/PartitionModel.h b/src/modules/partition/core/PartitionModel.h index f36a496ea..f5289254b 100644 --- a/src/modules/partition/core/PartitionModel.h +++ b/src/modules/partition/core/PartitionModel.h @@ -23,6 +23,7 @@ // Qt #include +#include class Device; class Partition; @@ -115,8 +116,11 @@ public: void update(); private: + friend class ResetHelper; + Device* m_device; OsproberEntryList m_osproberEntries; + mutable QMutex m_lock; }; #endif /* PARTITIONMODEL_H */ From 544131c4bcd51ba401bde1325db36bfda9f4e608 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 1 Apr 2019 08:48:25 -0400 Subject: [PATCH 076/303] [partition] Improve type notation --- src/modules/partition/core/DeviceModel.cpp | 3 ++- src/modules/partition/core/DeviceModel.h | 8 +++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/modules/partition/core/DeviceModel.cpp b/src/modules/partition/core/DeviceModel.cpp index 260315729..7c9503344 100644 --- a/src/modules/partition/core/DeviceModel.cpp +++ b/src/modules/partition/core/DeviceModel.cpp @@ -2,6 +2,7 @@ * * Copyright 2014, Aurélien Gâteau * Copyright 2014, Teo Mrnjavac + * Copyright 2019, Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -45,7 +46,7 @@ DeviceModel::~DeviceModel() } void -DeviceModel::init( const QList< Device* >& devices ) +DeviceModel::init( const DeviceList& devices ) { beginResetModel(); m_devices = devices; diff --git a/src/modules/partition/core/DeviceModel.h b/src/modules/partition/core/DeviceModel.h index 2e2f99342..f3e158bbf 100644 --- a/src/modules/partition/core/DeviceModel.h +++ b/src/modules/partition/core/DeviceModel.h @@ -1,7 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2014, Aurélien Gâteau - * Copyright 2017, Adriaan de Groot + * Copyright 2017, 2019, Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -36,11 +36,13 @@ public: DeviceModel( QObject* parent = nullptr ); ~DeviceModel() override; + using DeviceList = QList< Device* >; + /** * Init the model with the list of devices. Does *not* take ownership of the * devices. */ - void init( const QList< Device* >& devices ); + void init( const DeviceList& devices ); int rowCount( const QModelIndex& parent = QModelIndex() ) const override; QVariant data( const QModelIndex& index, int role = Qt::DisplayRole ) const override; @@ -54,7 +56,7 @@ public: void removeDevice( Device* device ); private: - QList< Device* > m_devices; + DeviceList m_devices; }; #endif /* DEVICEMODEL_H */ From cccd4402d8b1541fabc15a42d1573f0731150fb0 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 1 Apr 2019 08:53:35 -0400 Subject: [PATCH 077/303] [partition] Simplify DeviceModel sorting --- src/modules/partition/core/DeviceModel.cpp | 28 ++++++++++------------ 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/src/modules/partition/core/DeviceModel.cpp b/src/modules/partition/core/DeviceModel.cpp index 7c9503344..d77f10ca1 100644 --- a/src/modules/partition/core/DeviceModel.cpp +++ b/src/modules/partition/core/DeviceModel.cpp @@ -36,6 +36,15 @@ // STL #include +static void +sortDevices( DeviceModel::DeviceList& l ) +{ + std::sort( l.begin(), l.end(), []( const Device* dev1, const Device* dev2 ) + { + return dev1->deviceNode() < dev2->deviceNode(); + } ); +} + DeviceModel::DeviceModel( QObject* parent ) : QAbstractListModel( parent ) { @@ -50,10 +59,7 @@ DeviceModel::init( const DeviceList& devices ) { beginResetModel(); m_devices = devices; - std::sort( m_devices.begin(), m_devices.end(), []( const Device* dev1, const Device* dev2 ) - { - return dev1->deviceNode() < dev2->deviceNode(); - } ); + sortDevices( m_devices ); endResetModel(); } @@ -131,13 +137,8 @@ void DeviceModel::addDevice( Device *device ) { beginResetModel(); - m_devices << device; - std::sort( m_devices.begin(), m_devices.end(), []( const Device* dev1, const Device* dev2 ) - { - return dev1->deviceNode() < dev2->deviceNode(); - } ); - + sortDevices( m_devices ); endResetModel(); } @@ -145,12 +146,7 @@ void DeviceModel::removeDevice( Device *device ) { beginResetModel(); - m_devices.removeAll( device ); - std::sort( m_devices.begin(), m_devices.end(), []( const Device* dev1, const Device* dev2 ) - { - return dev1->deviceNode() < dev2->deviceNode(); - } ); - + sortDevices( m_devices ); endResetModel(); } From 7074829c24cb21832b71daa9f980c9ac770df78b Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 2 Apr 2019 04:55:12 -0400 Subject: [PATCH 078/303] [partition] Initialising BootLoader model is atomic - don't send a bunch of update signals, do only a single model-reset when the BootLoaderModel is (re-)initialised. --- src/modules/partition/core/BootLoaderModel.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/modules/partition/core/BootLoaderModel.cpp b/src/modules/partition/core/BootLoaderModel.cpp index 4f48e0787..16c6ce3c8 100644 --- a/src/modules/partition/core/BootLoaderModel.cpp +++ b/src/modules/partition/core/BootLoaderModel.cpp @@ -47,9 +47,15 @@ BootLoaderModel::~BootLoaderModel() void BootLoaderModel::init( const QList< Device* >& devices ) { + beginResetModel(); + blockSignals( true ); + m_devices = devices; clear(); createMbrItems(); + + blockSignals( false ); + endResetModel(); } void From 8f9b9a2ccf5575020a0359a57045b481233e23a2 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 2 Apr 2019 05:21:35 -0400 Subject: [PATCH 079/303] [partition] Remove unused include --- src/modules/partition/gui/PartitionViewStep.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/modules/partition/gui/PartitionViewStep.cpp b/src/modules/partition/gui/PartitionViewStep.cpp index 1964a2839..6927dbdbc 100644 --- a/src/modules/partition/gui/PartitionViewStep.cpp +++ b/src/modules/partition/gui/PartitionViewStep.cpp @@ -60,8 +60,6 @@ #include #include -#include // For sleep(3) - PartitionViewStep::PartitionViewStep( QObject* parent ) : Calamares::ViewStep( parent ) , m_core( nullptr ) From 71fd3ab01051874b6503f2b4095e1a296a83be21 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 2 Apr 2019 05:30:22 -0400 Subject: [PATCH 080/303] [partition] Check-which-page consistently --- src/modules/partition/gui/PartitionViewStep.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/modules/partition/gui/PartitionViewStep.cpp b/src/modules/partition/gui/PartitionViewStep.cpp index 6927dbdbc..509edea13 100644 --- a/src/modules/partition/gui/PartitionViewStep.cpp +++ b/src/modules/partition/gui/PartitionViewStep.cpp @@ -311,10 +311,10 @@ PartitionViewStep::back() bool PartitionViewStep::isNextEnabled() const { - if ( m_choicePage && m_choicePage == m_widget->currentWidget() ) + if ( m_choicePage && m_widget->currentWidget() == m_choicePage ) return m_choicePage->isNextEnabled(); - if ( m_manualPartitionPage && m_manualPartitionPage == m_widget->currentWidget() ) + if ( m_manualPartitionPage && m_widget->currentWidget() == m_manualPartitionPage ) return m_core->hasRootMountPoint(); return false; @@ -331,7 +331,7 @@ PartitionViewStep::isBackEnabled() const bool PartitionViewStep::isAtBeginning() const { - if ( m_widget->currentWidget() == m_manualPartitionPage ) + if ( m_widget->currentWidget() != m_choicePage ) return false; return true; } @@ -340,7 +340,7 @@ PartitionViewStep::isAtBeginning() const bool PartitionViewStep::isAtEnd() const { - if ( m_choicePage == m_widget->currentWidget() ) + if ( m_widget->currentWidget() == m_choicePage ) { if ( m_choicePage->currentChoice() == ChoicePage::Erase || m_choicePage->currentChoice() == ChoicePage::Replace || From 4282e4c31f95c6581478bea993bea73e232b62e2 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 2 Apr 2019 05:32:32 -0400 Subject: [PATCH 081/303] [partition] Instantiate the manual-partitioning page on-demand - When the manual partitioning page exists, it reacts to changes in a bunch of models; these models can be changed repeatedly from the choice page. - the manual partitioning page really only needs to deal with the relevant selections at the moment it is instantiated. --- .../partition/gui/PartitionViewStep.cpp | 25 ++++++++++++++----- 1 file changed, 19 insertions(+), 6 deletions(-) diff --git a/src/modules/partition/gui/PartitionViewStep.cpp b/src/modules/partition/gui/PartitionViewStep.cpp index 509edea13..371a039cb 100644 --- a/src/modules/partition/gui/PartitionViewStep.cpp +++ b/src/modules/partition/gui/PartitionViewStep.cpp @@ -90,15 +90,16 @@ void PartitionViewStep::continueLoading() { Q_ASSERT( !m_choicePage ); - Q_ASSERT( !m_manualPartitionPage ); - - m_manualPartitionPage = new PartitionPage( m_core ); m_choicePage = new ChoicePage( m_swapChoices ); - m_choicePage->init( m_core ); - m_widget->addWidget( m_choicePage ); - m_widget->addWidget( m_manualPartitionPage ); + + // Instantiate the manual partitioning page as needed. + // + Q_ASSERT( !m_manualPartitionPage ); + // m_manualPartitionPage = new PartitionPage( m_core ); + // m_widget->addWidget( m_manualPartitionPage ); + m_widget->removeWidget( m_waitingWidget ); m_waitingWidget->deleteLater(); m_waitingWidget = nullptr; @@ -287,6 +288,12 @@ PartitionViewStep::next() { if ( m_choicePage->currentChoice() == ChoicePage::Manual ) { + if ( !m_manualPartitionPage ) + { + m_manualPartitionPage = new PartitionPage( m_core ); + m_widget->addWidget( m_manualPartitionPage ); + } + m_widget->setCurrentWidget( m_manualPartitionPage ); m_manualPartitionPage->selectDeviceByIndex( m_choicePage->lastSelectedDeviceIndex() ); if ( m_core->isDirty() ) @@ -304,6 +311,12 @@ PartitionViewStep::back() { m_widget->setCurrentWidget( m_choicePage ); m_choicePage->setLastSelectedDeviceIndex( m_manualPartitionPage->selectedDeviceIndex() ); + + if ( m_manualPartitionPage ) + { + m_manualPartitionPage->deleteLater(); + m_manualPartitionPage = nullptr; + } } } From caba74438ecf234d9dcf12ccd2abf23b8948678e Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 2 Apr 2019 09:57:28 -0400 Subject: [PATCH 082/303] [libcalamares] Improve XDG handling - When environment is empty, use default values from spec - Search in application-named subdirs first (but keep previous behavior of also searching directly in the named dirs) - Don't consider empty XDG_* elements - Settings XDG_DATA_DIRS=":" would yield an empty list of extra directories to check; don't bother setting haveExtraDirs for that. --- src/libcalamares/utils/CalamaresUtils.cpp | 25 ++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/src/libcalamares/utils/CalamaresUtils.cpp b/src/libcalamares/utils/CalamaresUtils.cpp index 3ab758522..4a8b1f528 100644 --- a/src/libcalamares/utils/CalamaresUtils.cpp +++ b/src/libcalamares/utils/CalamaresUtils.cpp @@ -99,21 +99,32 @@ setAppDataDir( const QDir& dir ) /* Split $ENV{@p name} on :, append to @p l, making sure each ends in / */ static void -mungeEnvironment( QStringList& l, const char *name ) +mungeEnvironment( QStringList& l, const char* name, const char* defaultDirs ) { - for ( auto s : QString( qgetenv( name ) ).split(':') ) + static const QString calamaresSubdir = QStringLiteral( "calamares/" ); + + QStringList dirs = QString( qgetenv( name ) ).split( ':' ); + if ( dirs.isEmpty() ) + dirs = QString( defaultDirs ).split( ':' ); + + for ( auto s : dirs ) + { + if ( s.isEmpty() ) + continue; if ( s.endsWith( '/' ) ) - l << s; + l << ( s + calamaresSubdir ) << s; else - l << ( s + '/' ); + l << ( s + '/' + calamaresSubdir ) << ( s + '/' ); + } } void setXdgDirs() { - s_haveExtraDirs = true; - mungeEnvironment( s_extraConfigDirs, "XDG_CONFIG_DIRS" ); - mungeEnvironment( s_extraDataDirs, "XDG_DATA_DIRS" ); + mungeEnvironment( s_extraConfigDirs, "XDG_CONFIG_DIRS", "/etc/xdg" ); + mungeEnvironment( s_extraDataDirs, "XDG_DATA_DIRS", "/usr/local/share/:/usr/share/" ); + + s_haveExtraDirs = !( s_extraConfigDirs.isEmpty() && s_extraDataDirs.isEmpty() ); } QStringList From 14f8262f2d497148431cb2a13e44cc8eee884a4d Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 2 Apr 2019 10:17:42 -0400 Subject: [PATCH 083/303] CI: Fix Copyright - yes, that's also me, but not the right address for Calamares --- ci/AppImage.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/AppImage.sh b/ci/AppImage.sh index da5e41766..5adafbcd4 100644 --- a/ci/AppImage.sh +++ b/ci/AppImage.sh @@ -2,7 +2,7 @@ # # SPDX-License-Identifier: BSD-2-Clause # -# Copyright 2019 Adriaan de Groot +# Copyright 2019 Adriaan de Groot # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions From c9421ca32c689ba3d5463634dea7c9b604ca71e5 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 2 Apr 2019 09:59:56 -0400 Subject: [PATCH 084/303] CI: follow XDG spec more closely in AppImage script - Misplaced $D - Set XDG_*_DIRS without the /calamares/ trailer - Don't overwrite XDG_*, but append for AppImage, avoid unnecessary : - Explain XDG_* tweaks in the AppImage documentation at the top. --- ci/AppImage.sh | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/ci/AppImage.sh b/ci/AppImage.sh index 5adafbcd4..1bb067b1e 100644 --- a/ci/AppImage.sh +++ b/ci/AppImage.sh @@ -56,7 +56,11 @@ # The build process for AppImage proceeds in a directory build-AppImage # that is created in the current directory. # -# TODO: Conda / Python support doesn't work yet. +# The resulting AppImage has XDG_* enabled, and appends the in-image +# directories to the current environment. You can set XDG_* in the +# current environment to use other configurations and data, e.g. the +# data in the current live environment. Or leave it unset, to try +# Calamares with only the configuration contained in the AppImage. # ### END USAGE @@ -207,10 +211,13 @@ mv "$IMAGE_DIR/usr/bin/calamares" "$IMAGE_DIR/usr/bin/calamares.bin" cat > "$IMAGE_DIR/usr/bin/calamares" <<"EOF" #! /bin/sh # -# Calamares proxy-script -export XDG_DATA_DIRS="$APPDIR/usr/share/calamares:" -export XDG_CONFIG_DIRS="$APPDIR/etc/calamares:$D/usr/share:" -export PYTHONPATH=$APPDIR/usr/lib: +# Calamares proxy-script. Runs Calamares with XDG support enabled, +# and in-image XDG dirs set up so that compiled-in configuration can be used. +test -n "${XDG_DATA_DIRS}" && XDG_DATA_DIRS="${XDG_DATA_DIRS}:" +test -n "${XDG_CONFIG_DIRS}" $$ XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS}:" +export XDG_DATA_DIRS="${XDG_DATA_DIRS}${APPDIR}/usr/share/" +export XDG_CONFIG_DIRS="${XDG_CONFIG_DIRS}${APPDIR}/etc/:${APPDIR}/usr/share/" +export PYTHONPATH="${APPDIR}/usr/lib:" cd "$APPDIR" exec "$APPDIR"/usr/bin/calamares.bin -X "$@" EOF From 53cdf0b0541c5e130fa523f9975992425ceed1ce Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 4 Apr 2019 14:10:50 +0200 Subject: [PATCH 085/303] [calamares] Log version and supported languages - These logging statements happened before logging was configured, so never ended up in the session log. Move them to be executed later. --- src/calamares/CalamaresApplication.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/calamares/CalamaresApplication.cpp b/src/calamares/CalamaresApplication.cpp index 989290567..0fd307548 100644 --- a/src/calamares/CalamaresApplication.cpp +++ b/src/calamares/CalamaresApplication.cpp @@ -55,16 +55,10 @@ CalamaresApplication::CalamaresApplication( int& argc, char* argv[] ) setApplicationName( QStringLiteral( CALAMARES_APPLICATION_NAME ) ); setApplicationVersion( QStringLiteral( CALAMARES_VERSION ) ); - cDebug() << "Calamares version:" << CALAMARES_VERSION; - CalamaresUtils::installTranslator( QLocale::system(), QString(), this ); QFont f = font(); - - cDebug() << "Default font size" << f.pointSize() << ';' << f.pixelSize() << "px"; CalamaresUtils::setDefaultFontSize( f.pointSize() ); - - cDebug() << "Available languages:" << QString( CALAMARES_TRANSLATION_LANGUAGES ).split( ';' ); } @@ -72,6 +66,8 @@ void CalamaresApplication::init() { Logger::setupLogfile(); + cDebug() << "Calamares version:" << CALAMARES_VERSION; + cDebug() << " languages:" << QString( CALAMARES_TRANSLATION_LANGUAGES ).replace( ";", ", " ); setQuitOnLastWindowClosed( false ); From b6ea17136515a81c4cbaaa3d5ee0a588595685a2 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 4 Apr 2019 14:14:59 +0200 Subject: [PATCH 086/303] [libcalamares] Reduce chatty logging - Only log module-search entries when they are bad. --- src/libcalamares/Settings.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/libcalamares/Settings.cpp b/src/libcalamares/Settings.cpp index 9bedbbe41..a43d18d10 100644 --- a/src/libcalamares/Settings.cpp +++ b/src/libcalamares/Settings.cpp @@ -81,8 +81,6 @@ interpretModulesSearch( const bool debugMode, const QStringList& rawPaths, QStri { if ( path == "local" ) { - cDebug() << "module-search local"; - // If we're running in debug mode, we assume we might also be // running from the build dir, so we add a maximum priority // module search path in the build dir. @@ -105,11 +103,10 @@ interpretModulesSearch( const bool debugMode, const QStringList& rawPaths, QStri QDir d( path ); if ( d.exists() && d.isReadable() ) { - cDebug() << "module-search exists" << d.absolutePath(); output.append( d.absolutePath() ); } else - cDebug() << "module-search non-existent" << path; + cDebug() << " .. module-search entry non-existent" << path; } } } From 09ae721038069850a6d4380b54870e0220b188fe Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 4 Apr 2019 14:32:36 +0200 Subject: [PATCH 087/303] [libcalamares] Structure continuations and sub-entries --- src/libcalamares/utils/Logger.cpp | 31 ++++++++++++++++++++++++++- src/libcalamares/utils/Logger.h | 35 ++++++++++++++++++++++++++----- 2 files changed, 60 insertions(+), 6 deletions(-) diff --git a/src/libcalamares/utils/Logger.cpp b/src/libcalamares/utils/Logger.cpp index b75fb6495..31dd44978 100644 --- a/src/libcalamares/utils/Logger.cpp +++ b/src/libcalamares/utils/Logger.cpp @@ -189,7 +189,36 @@ CDebug::~CDebug() { } -const char* continuation = "\n "; +static const char continuation[] = "\n "; +static const char subentry[] = " .. "; + +QDebug& +operator<<( QDebug& s, Continuation c ) +{ + s << continuation; + return s; +} + +QDebug& +operator<<( QDebug& s, SubEntry l ) +{ + s << subentry; + return s; +} + +CDebug& +operator<<( CDebug&& s, Continuation c ) +{ + s << continuation; + return s; +} + +CDebug& +operator<<( CDebug&& s, SubEntry l ) +{ + s << subentry; + return s; +} QString toString( const QVariant& v ) { diff --git a/src/libcalamares/utils/Logger.h b/src/libcalamares/utils/Logger.h index 0cb4b494f..d3861279e 100644 --- a/src/libcalamares/utils/Logger.h +++ b/src/libcalamares/utils/Logger.h @@ -2,7 +2,7 @@ * * Copyright 2010-2011, Christian Muehlhaeuser * Copyright 2014, Teo Mrnjavac - * Copyright 2017-2018, Adriaan de Groot + * Copyright 2017-2019, Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -27,7 +27,25 @@ namespace Logger { - extern const char* continuation; + /** @brief tag-class used for continuing debug-output on the next line + * + * A continuation starts a new debug-log line, without the timestamp and + * other leading information. Used when dumping tables and lists. Represented + * in the log by a newline and four spaces. + */ + struct Continuation + { + } ; + + /** @brief tag-class used to indicate a log line is a sub-entry + * + * Sub-entries indicate additional information that isn't a continuation + * of the previous line, or sub-steps of something that has already been logged. + * Represented in the log as space dot dot space. + */ + struct SubEntry + { + } ; enum { @@ -95,6 +113,13 @@ namespace Logger /** @brief Would the given @p level really be logged? */ DLLEXPORT bool logLevelEnabled( unsigned int level ); + /// @brief Output a continuation + DLLEXPORT CDebug& operator <<( CDebug&& s, Continuation c ); + DLLEXPORT QDebug& operator <<( QDebug& s, Continuation c ); + /// @brief Output a subentry marker + DLLEXPORT CDebug& operator <<( CDebug&& s, SubEntry level ); + DLLEXPORT QDebug& operator <<( QDebug& s, SubEntry level ); + /** * @brief Row-oriented formatted logging. * @@ -161,7 +186,7 @@ namespace Logger inline QDebug& operator <<( QDebug& s, const DebugRow& t ) { - s << continuation << t.first << ':' << ' ' << t.second; + s << Continuation() << t.first << ':' << ' ' << t.second; return s; } @@ -170,7 +195,7 @@ namespace Logger operator <<( QDebug& s, const DebugList& c ) { for( const auto& i : c.list ) - s << continuation << i; + s << Continuation() << i; return s; } @@ -182,7 +207,7 @@ namespace Logger operator <<( QDebug& s, const DebugMap& t ) { for ( auto it = t.map.constBegin(); it != t.map.constEnd(); ++it ) - s << continuation << it.key().toUtf8().constData() << ':' << ' ' << toString( it.value() ).toUtf8().constData(); + s << Continuation() << it.key().toUtf8().constData() << ':' << ' ' << toString( it.value() ).toUtf8().constData(); return s; } } From b18e0a0bd858adad1908d1427bfccadfc3914d95 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 4 Apr 2019 14:43:05 +0200 Subject: [PATCH 088/303] [libcalamares] Use structured logging tags --- src/libcalamares/Settings.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libcalamares/Settings.cpp b/src/libcalamares/Settings.cpp index a43d18d10..d1dc2cc99 100644 --- a/src/libcalamares/Settings.cpp +++ b/src/libcalamares/Settings.cpp @@ -44,7 +44,7 @@ requireString( const YAML::Node& config, const char* key ) return QString::fromStdString( v.as< std::string >() ); else { - cWarning() << "Required settings.conf key" << key << "is missing."; + cWarning() << Logger::SubEntry() << "Required settings.conf key" << key << "is missing."; return QString(); } } @@ -58,7 +58,7 @@ requireBool( const YAML::Node& config, const char* key, bool d ) return v.as< bool >(); else { - cWarning() << "Required settings.conf key" << key << "is missing."; + cWarning() << Logger::SubEntry() << "Required settings.conf key" << key << "is missing."; return d; } } @@ -106,7 +106,7 @@ interpretModulesSearch( const bool debugMode, const QStringList& rawPaths, QStri output.append( d.absolutePath() ); } else - cDebug() << " .. module-search entry non-existent" << path; + cDebug() << Logger::SubEntry() << "module-search entry non-existent" << path; } } } From 01f5ac22a0953002c6c091a7d301493fe320c8f7 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 4 Apr 2019 15:40:05 +0200 Subject: [PATCH 089/303] CMake: use conventional method for setting version - Using project() to set up the version is idiomatic for CMake and more standardised than doing it by hand. Do retain the RC flag, because that's used in other parts of versioning. --- CMakeLists.txt | 18 +++++++++--------- src/libcalamares/CMakeLists.txt | 2 -- src/libcalamaresui/CMakeLists.txt | 2 -- 3 files changed, 9 insertions(+), 13 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 226c97a31..8477e33f7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -35,10 +35,10 @@ # One special target is "show-version", which can be built # to obtain the version number from here. -project( calamares C CXX ) - -cmake_minimum_required( VERSION 3.2 ) - +cmake_minimum_required( VERSION 3.2 FATAL_ERROR ) +project( calamares + VERSION 3.2.5 + LANGUAGES C CXX ) ### OPTIONS # @@ -77,11 +77,11 @@ set( CALAMARES_APPLICATION_NAME "Calamares" ) set( CALAMARES_DESCRIPTION_SUMMARY "The distribution-independent installer framework" ) -set( CALAMARES_VERSION_MAJOR 3 ) -set( CALAMARES_VERSION_MINOR 2 ) -set( CALAMARES_VERSION_PATCH 5 ) -set( CALAMARES_VERSION_RC 1 ) - +# Take settings from the project() command +set( CALAMARES_VERSION_MAJOR ${calamares_VERSION_MAJOR} ) +set( CALAMARES_VERSION_MINOR ${calamares_VERSION_MINOR} ) +set( CALAMARES_VERSION_PATCH ${calamares_VERSION_PATCH} ) +set( CALAMARES_VERSION_RC 0 ) ### Transifex (languages) info # diff --git a/src/libcalamares/CMakeLists.txt b/src/libcalamares/CMakeLists.txt index aeea34470..a7dd1c0fe 100644 --- a/src/libcalamares/CMakeLists.txt +++ b/src/libcalamares/CMakeLists.txt @@ -1,5 +1,3 @@ -project( libcalamares CXX ) - add_definitions( ${QT_DEFINITIONS} -DQT_SHARED diff --git a/src/libcalamaresui/CMakeLists.txt b/src/libcalamaresui/CMakeLists.txt index 99531e5ff..498faba95 100644 --- a/src/libcalamaresui/CMakeLists.txt +++ b/src/libcalamaresui/CMakeLists.txt @@ -1,5 +1,3 @@ -project( libcalamaresui CXX ) - set( calamaresui_SOURCES modulesystem/CppJobModule.cpp modulesystem/Module.cpp From 14bedef411856c5c51f2b970863a14217e94409c Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 4 Apr 2019 16:43:04 +0200 Subject: [PATCH 090/303] CMake: change project identifier to simplify code - Using CALAMARES means that the automatic versioning variables are set using that name (instead of lower-case). --- CMakeLists.txt | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8477e33f7..504f30c6b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -36,10 +36,12 @@ # to obtain the version number from here. cmake_minimum_required( VERSION 3.2 FATAL_ERROR ) -project( calamares +project( CALAMARES VERSION 3.2.5 LANGUAGES C CXX ) +set( CALAMARES_VERSION_RC 0 ) # Set to 0 during release cycle, 1 during development + ### OPTIONS # option( INSTALL_CONFIG "Install configuration files" OFF ) @@ -77,12 +79,6 @@ set( CALAMARES_APPLICATION_NAME "Calamares" ) set( CALAMARES_DESCRIPTION_SUMMARY "The distribution-independent installer framework" ) -# Take settings from the project() command -set( CALAMARES_VERSION_MAJOR ${calamares_VERSION_MAJOR} ) -set( CALAMARES_VERSION_MINOR ${calamares_VERSION_MINOR} ) -set( CALAMARES_VERSION_PATCH ${calamares_VERSION_PATCH} ) -set( CALAMARES_VERSION_RC 0 ) - ### Transifex (languages) info # # complete = 100% translated, From b5a997d11e0f6fa4eb10cff9bc020691e40e328c Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 4 Apr 2019 17:13:57 +0200 Subject: [PATCH 091/303] [partition] Use structured logging --- src/modules/partition/core/DeviceList.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/modules/partition/core/DeviceList.cpp b/src/modules/partition/core/DeviceList.cpp index 858bb5c73..cef1c0414 100644 --- a/src/modules/partition/core/DeviceList.cpp +++ b/src/modules/partition/core/DeviceList.cpp @@ -116,7 +116,7 @@ QList< Device* > getDevices( DeviceType which, qint64 minimumSize ) #ifdef DEBUG_PARTITION_UNSAFE cWarning() << "Allowing unsafe partitioning choices." << devices.count() << "candidates."; #ifdef DEBUG_PARTITION_LAME - cDebug() << ".. it has been lamed, and will fail."; + cDebug() << Logger::SubEntry() << "it has been lamed, and will fail."; #endif #else cDebug() << "Removing unsuitable devices:" << devices.count() << "candidates."; @@ -125,29 +125,29 @@ QList< Device* > getDevices( DeviceType which, qint64 minimumSize ) for ( DeviceList::iterator it = devices.begin(); it != devices.end(); ) if ( !( *it ) ) { - cDebug() << " .. Skipping nullptr device"; + cDebug() << Logger::SubEntry() << "Skipping nullptr device"; it = erase( devices, it); } else if ( ( *it )->deviceNode().startsWith( "/dev/zram" ) ) { - cDebug() << " .. Removing zram" << it; + cDebug() << Logger::SubEntry() << "Removing zram" << it; it = erase( devices, it ); } else if ( writableOnly && hasRootPartition( *it ) ) { - cDebug() << " .. Removing device with root filesystem (/) on it" << it; + cDebug() << Logger::SubEntry() << "Removing device with root filesystem (/) on it" << it; it = erase( devices, it ); } else if ( writableOnly && isIso9660( *it ) ) { - cDebug() << " .. Removing device with iso9660 filesystem (probably a CD) on it" << it; + cDebug() << Logger::SubEntry() << "Removing device with iso9660 filesystem (probably a CD) on it" << it; it = erase( devices, it ); } else if ( (minimumSize >= 0) && !( (*it)->capacity() > minimumSize ) ) { - cDebug() << " .. Removing too-small" << it; + cDebug() << Logger::SubEntry() << "Removing too-small" << it; it = erase( devices, it ); } else From 6bccbcd1f5bd35992779750f9db74df366d539ac Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 4 Apr 2019 17:37:37 +0200 Subject: [PATCH 092/303] [partition] Improve logging of status of choice buttons --- src/modules/partition/gui/ChoicePage.cpp | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/modules/partition/gui/ChoicePage.cpp b/src/modules/partition/gui/ChoicePage.cpp index 446d26a89..504fbcd81 100644 --- a/src/modules/partition/gui/ChoicePage.cpp +++ b/src/modules/partition/gui/ChoicePage.cpp @@ -1228,7 +1228,7 @@ ChoicePage::setupActions() if ( currentDevice->type() == Device::Type::SoftwareRAID_Device && static_cast< SoftwareRAID* >(currentDevice)->status() == SoftwareRAID::Status::Inactive ) { - cDebug() << ".. part of an inactive RAID device"; + cDebug() << Logger::SubEntry() << "part of an inactive RAID device"; isInactiveRAID = true; } #endif @@ -1238,17 +1238,17 @@ ChoicePage::setupActions() { if ( PartUtils::canBeResized( *it ) ) { - cDebug() << ".. contains resizable" << it; + cDebug() << Logger::SubEntry() << "contains resizable" << it; atLeastOneCanBeResized = true; } if ( PartUtils::canBeReplaced( *it ) ) { - cDebug() << ".. contains replaceable" << it; + cDebug() << Logger::SubEntry() << "contains replaceable" << it; atLeastOneCanBeReplaced = true; } if ( (*it)->isMounted() ) { - cDebug() << ".. contains mounted" << it; + cDebug() << Logger::SubEntry() << "contains mounted (un-eraseable)" << it; atLeastOneIsMounted = true; } } @@ -1372,12 +1372,18 @@ ChoicePage::setupActions() if ( atLeastOneCanBeReplaced ) m_replaceButton->show(); else + { + cDebug() << "Replace button suppressed because none can be replaced."; force_uncheck( m_grp, m_replaceButton ); + } if ( atLeastOneCanBeResized ) m_alongsideButton->show(); else + { + cDebug() << "Alongside button suppressed because none can be resized."; force_uncheck( m_grp, m_alongsideButton ); + } if ( !atLeastOneIsMounted && !isInactiveRAID ) m_eraseButton->show(); // None mounted From 04146df36bb44660b8c2faaaac3e9aff2546363a Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 4 Apr 2019 17:46:48 +0200 Subject: [PATCH 093/303] [partition] Reduce logging for mounted partitions - The other log entries say when something is possible, not when something is **not** possible. --- src/modules/partition/gui/ChoicePage.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/modules/partition/gui/ChoicePage.cpp b/src/modules/partition/gui/ChoicePage.cpp index 504fbcd81..10f73964f 100644 --- a/src/modules/partition/gui/ChoicePage.cpp +++ b/src/modules/partition/gui/ChoicePage.cpp @@ -1248,7 +1248,6 @@ ChoicePage::setupActions() } if ( (*it)->isMounted() ) { - cDebug() << Logger::SubEntry() << "contains mounted (un-eraseable)" << it; atLeastOneIsMounted = true; } } From 4caa401a075f4a16118642fa69c41ae9e29f2e75 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 4 Apr 2019 17:58:03 +0200 Subject: [PATCH 094/303] [partition] Use structured logging - Structured logging - Reduce chattiness - Use helper functions - Some TODO were done a while ago --- src/modules/partition/core/PartUtils.cpp | 46 +++++++++++++----------- 1 file changed, 26 insertions(+), 20 deletions(-) diff --git a/src/modules/partition/core/PartUtils.cpp b/src/modules/partition/core/PartUtils.cpp index a4738aa8c..cbbd63cbe 100644 --- a/src/modules/partition/core/PartUtils.cpp +++ b/src/modules/partition/core/PartUtils.cpp @@ -109,20 +109,20 @@ canBeResized( Partition* candidate ) if ( !candidate->fileSystem().supportGrow() || !candidate->fileSystem().supportShrink() ) { - cDebug() << " .. filesystem" << candidate->fileSystem().name() + cDebug() << Logger::SubEntry() << "NO, filesystem" << candidate->fileSystem().name() << "does not support resize."; return false; } if ( KPMHelpers::isPartitionFreeSpace( candidate ) ) { - cDebug() << " .. partition is free space"; + cDebug() << Logger::SubEntry() << "NO, partition is free space"; return false; } if ( candidate->isMounted() ) { - cDebug() << " .. partition is mounted"; + cDebug() << Logger::SubEntry() << "NO, partition is mounted"; return false; } @@ -131,13 +131,13 @@ canBeResized( Partition* candidate ) PartitionTable* table = dynamic_cast< PartitionTable* >( candidate->parent() ); if ( !table ) { - cDebug() << " .. no partition table found"; + cDebug() << Logger::SubEntry() << "NO, no partition table found"; return false; } if ( table->numPrimaries() >= table->maxPrimaries() ) { - cDebug() << " .. partition table already has" + cDebug() << Logger::SubEntry() << "NO, partition table already has" << table->maxPrimaries() << "primary partitions."; return false; } @@ -148,19 +148,11 @@ canBeResized( Partition* candidate ) ->globalStorage() ->value( "requiredStorageGB" ) .toDouble( &ok ); + // We require a little more for partitioning overhead and swap file double advisedStorageGB = requiredStorageGB + 0.5 + 2.0; - qint64 availableStorageB = candidate->available(); - // We require a little more for partitioning overhead and swap file - // TODO: maybe make this configurable? - qint64 advisedStorageB = advisedStorageGB * 1024 * 1024 * 1024; - cDebug() << "Required storage B:" << advisedStorageB - << QString( "(%1GB)" ).arg( advisedStorageGB ); - cDebug() << "Available storage B:" << availableStorageB - << QString( "(%1GB)" ).arg( availableStorageB / 1024 / 1024 / 1024 ) - << "for" << convenienceName( candidate ) << " length:" << candidate->length() - << " sectorsUsed:" << candidate->sectorsUsed() << " fsType:" << candidate->fileSystem().name(); + qint64 advisedStorageB = CalamaresUtils::GiBtoBytes( advisedStorageGB ); if ( ok && availableStorageB > advisedStorageB ) @@ -169,14 +161,29 @@ canBeResized( Partition* candidate ) return true; } - return false; + else if ( ok ) + { + auto deb = cDebug(); + deb << Logger::SubEntry() << "NO, insufficient storage"; + deb << Logger::Continuation() << "Required storage B:" << advisedStorageB + << QString( "(%1GB)" ).arg( advisedStorageGB ); + deb << Logger::Continuation() << "Available storage B:" << availableStorageB + << QString( "(%1GB)" ).arg( availableStorageB / 1024 / 1024 / 1024 ) + << "for" << convenienceName( candidate ) << " length:" << candidate->length() + << " sectorsUsed:" << candidate->sectorsUsed() << " fsType:" << candidate->fileSystem().name(); + return false; + } + else + { + cDebug() << Logger::SubEntry() << "NO, requiredStorageGB is not set correctly."; + return false; + } } bool canBeResized( PartitionCoreModule* core, const QString& partitionPath ) { - //FIXME: check for max partitions count on DOS MBR cDebug() << "Checking if" << partitionPath << "can be resized."; QString partitionWithOs = partitionPath; if ( partitionWithOs.startsWith( "/dev/" ) ) @@ -188,14 +195,13 @@ canBeResized( PartitionCoreModule* core, const QString& partitionPath ) Partition* candidate = KPMHelpers::findPartitionByPath( { dev }, partitionWithOs ); if ( candidate ) { - cDebug() << " .. found Partition* for" << partitionWithOs; return canBeResized( candidate ); } } - cDebug() << " .. no Partition* found for" << partitionWithOs; + cDebug() << Logger::SubEntry() << "no Partition* found for" << partitionWithOs; } - cDebug() << "Partition" << partitionWithOs << "CANNOT BE RESIZED FOR AUTOINSTALL."; + cDebug() << Logger::SubEntry() << "Partition" << partitionWithOs << "CANNOT BE RESIZED FOR AUTOINSTALL."; return false; } From 5358e2314dac247f1552de802650d48d085a64e8 Mon Sep 17 00:00:00 2001 From: Arnaud Ferraris Date: Mon, 8 Apr 2019 12:19:35 +0200 Subject: [PATCH 095/303] [partition] Add max size parameter When using a custom partition layout with partition sizes in %, it can be useful to set an upper limit to the partition size. For instance, using a 20% size for the `/` partition will create a 24G partition on a 120GB drive, but a 200GB partition on a 1TB drive, which is not useful, and could be avoided by setting a maximum partition size. This commit adds the `maxSize` parameter (with a default value of 100%). Signed-off-by: Arnaud Ferraris --- .../partition/core/PartitionCoreModule.cpp | 9 ++++++++- src/modules/partition/core/PartitionLayout.cpp | 17 +++++++++++------ src/modules/partition/core/PartitionLayout.h | 10 ++++++---- src/modules/partition/partition.conf | 2 ++ 4 files changed, 27 insertions(+), 11 deletions(-) diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index 07cb0fcfd..6b43756f2 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -774,6 +774,7 @@ PartitionCoreModule::initLayout( const QVariantList& config ) { QString sizeString; QString minSizeString; + QString maxSizeString; m_partLayout = new PartitionLayout(); @@ -791,11 +792,17 @@ PartitionCoreModule::initLayout( const QVariantList& config ) else minSizeString = CalamaresUtils::getString( pentry, "minSize" ); + if ( pentry.contains("maxSize") && CalamaresUtils::getString( pentry, "maxSize" ).isEmpty() ) + maxSizeString.setNum( CalamaresUtils::getInteger( pentry, "maxSize", 100 ) ); + else + maxSizeString = CalamaresUtils::getString( pentry, "maxSize" ); + m_partLayout->addEntry( CalamaresUtils::getString( pentry, "name" ), CalamaresUtils::getString( pentry, "mountPoint" ), CalamaresUtils::getString( pentry, "filesystem" ), sizeString, - minSizeString + minSizeString, + maxSizeString ); } } diff --git a/src/modules/partition/core/PartitionLayout.cpp b/src/modules/partition/core/PartitionLayout.cpp index 4f62db7d6..c88b8df2a 100644 --- a/src/modules/partition/core/PartitionLayout.cpp +++ b/src/modules/partition/core/PartitionLayout.cpp @@ -75,17 +75,19 @@ PartitionLayout::addEntry( PartitionLayout::PartitionEntry entry ) m_partLayout.append( entry ); } -PartitionLayout::PartitionEntry::PartitionEntry(const QString& size, const QString& min) +PartitionLayout::PartitionEntry::PartitionEntry( const QString& size, const QString& min, const QString& max ) { partSize = PartUtils::parseSizeString( size , &partSizeUnit ); if ( !min.isEmpty() ) partMinSize = PartUtils::parseSizeString( min , &partMinSizeUnit ); + if ( !max.isEmpty() ) + partMaxSize = PartUtils::parseSizeString( max , &partMaxSizeUnit ); } void -PartitionLayout::addEntry( const QString& mountPoint, const QString& size, const QString& min ) +PartitionLayout::addEntry( const QString& mountPoint, const QString& size, const QString& min, const QString& max ) { - PartitionLayout::PartitionEntry entry( size, min ); + PartitionLayout::PartitionEntry entry( size, min, max ); entry.partMountPoint = mountPoint; entry.partFileSystem = m_defaultFsType; @@ -94,9 +96,9 @@ PartitionLayout::addEntry( const QString& mountPoint, const QString& size, const } void -PartitionLayout::addEntry( const QString& label, const QString& mountPoint, const QString& fs, const QString& size, const QString& min ) +PartitionLayout::addEntry( const QString& label, const QString& mountPoint, const QString& fs, const QString& size, const QString& min, const QString& max ) { - PartitionLayout::PartitionEntry entry( size, min ); + PartitionLayout::PartitionEntry entry( size, min, max ); entry.partLabel = label; entry.partMountPoint = mountPoint; @@ -114,7 +116,7 @@ PartitionLayout::execute( Device *dev, qint64 firstSector, const PartitionRole& role ) { QList< Partition* > partList; - qint64 size, minSize, end; + qint64 size, minSize, maxSize, end; qint64 totalSize = lastSector - firstSector + 1; qint64 availableSize = totalSize; @@ -128,8 +130,11 @@ PartitionLayout::execute( Device *dev, qint64 firstSector, // Calculate partition size size = PartUtils::sizeToSectors( part.partSize, part.partSizeUnit, totalSize, dev->logicalSize() ); minSize = PartUtils::sizeToSectors( part.partMinSize, part.partMinSizeUnit, totalSize, dev->logicalSize() ); + maxSize = PartUtils::sizeToSectors( part.partMaxSize, part.partMaxSizeUnit, totalSize, dev->logicalSize() ); if ( size < minSize ) size = minSize; + if ( size > maxSize ) + size = maxSize; if ( size > availableSize ) size = availableSize; end = firstSector + size - 1; diff --git a/src/modules/partition/core/PartitionLayout.h b/src/modules/partition/core/PartitionLayout.h index ab597734c..fd6075ba0 100644 --- a/src/modules/partition/core/PartitionLayout.h +++ b/src/modules/partition/core/PartitionLayout.h @@ -47,11 +47,13 @@ public: PartUtils::SizeUnit partSizeUnit = PartUtils::SizeUnit::Percent; double partMinSize = 0.0L; PartUtils::SizeUnit partMinSizeUnit = PartUtils::SizeUnit::Percent; + double partMaxSize = 100.0L; + PartUtils::SizeUnit partMaxSizeUnit = PartUtils::SizeUnit::Percent; /// @brief All-zeroes PartitionEntry PartitionEntry() {}; - /// @brief Parse @p size and @p min to their respective member variables - PartitionEntry( const QString& size, const QString& min ); + /// @brief Parse @p size, @p min and @p max to their respective member variables + PartitionEntry( const QString& size, const QString& min, const QString& max ); }; PartitionLayout(); @@ -60,8 +62,8 @@ public: ~PartitionLayout(); void addEntry( PartitionEntry entry ); - void addEntry( const QString& mountPoint, const QString& size, const QString& min = QString() ); - void addEntry( const QString& label, const QString& mountPoint, const QString& fs, const QString& size, const QString& min = QString() ); + void addEntry( const QString& mountPoint, const QString& size, const QString& min = QString(), const QString& max = QString() ); + void addEntry( const QString& label, const QString& mountPoint, const QString& fs, const QString& size, const QString& min = QString(), const QString& max = QString() ); /** * @brief Apply the current partition layout to the selected drive space. diff --git a/src/modules/partition/partition.conf b/src/modules/partition/partition.conf index 66f40020c..b9262e86f 100644 --- a/src/modules/partition/partition.conf +++ b/src/modules/partition/partition.conf @@ -100,6 +100,7 @@ defaultFileSystemType: "ext4" # mountPoint: "/" # size: 20% # minSize: 500M +# maxSize: 10G # - name: "home" # filesystem: "ext4" # mountPoint: "/home" @@ -118,3 +119,4 @@ defaultFileSystemType: "ext4" # or # % of the available drive space if a '%' is appended to the value # - minSize: minimum partition size (optional parameter) +# - maxSize: maximum partition size (optional parameter) From cbf7f4fb17c67bd400191eed05c35a31794c0d5a Mon Sep 17 00:00:00 2001 From: Arnaud Ferraris Date: Mon, 8 Apr 2019 13:41:21 +0200 Subject: [PATCH 096/303] [calamares] Adjust window title for setup mode Signed-off-by: Arnaud Ferraris --- src/calamares/CalamaresWindow.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/calamares/CalamaresWindow.cpp b/src/calamares/CalamaresWindow.cpp index 7e619a7be..e11990600 100644 --- a/src/calamares/CalamaresWindow.cpp +++ b/src/calamares/CalamaresWindow.cpp @@ -2,6 +2,7 @@ * * Copyright 2014-2015, Teo Mrnjavac * Copyright 2017-2018, Adriaan de Groot + * Copyright 2019, Collabora Ltd * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -53,8 +54,10 @@ CalamaresWindow::CalamaresWindow( QWidget* parent ) , m_viewManager( nullptr ) { CALAMARES_RETRANSLATE( - setWindowTitle( tr( "%1 Installer" ) - .arg( *Calamares::Branding::ProductName ) ); + setWindowTitle( Calamares::Settings::instance()->isSetupMode() + ? tr( "%1 Setup Program" ).arg( *Calamares::Branding::ProductName ) + : tr( "%1 Installer" ).arg( *Calamares::Branding::ProductName ) + ); ) const Calamares::Branding* const branding = Calamares::Branding::instance(); From 866afcfe47da23b455cc24c1017b85b843b37828 Mon Sep 17 00:00:00 2001 From: Arnaud Ferraris Date: Mon, 8 Apr 2019 13:42:15 +0200 Subject: [PATCH 097/303] [welcome] Adjust checker-messages for setup mode Signed-off-by: Arnaud Ferraris --- src/modules/welcome/checker/GeneralRequirements.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/modules/welcome/checker/GeneralRequirements.cpp b/src/modules/welcome/checker/GeneralRequirements.cpp index 07d99d707..dd43baafd 100644 --- a/src/modules/welcome/checker/GeneralRequirements.cpp +++ b/src/modules/welcome/checker/GeneralRequirements.cpp @@ -3,6 +3,7 @@ * Copyright 2014-2017, Teo Mrnjavac * Copyright 2017-2018, Adriaan de Groot * Copyright 2017, Gabriel Craciunescu + * Copyright 2019, Collabora Ltd * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -30,7 +31,7 @@ #include "utils/Retranslator.h" #include "utils/CalamaresUtilsSystem.h" #include "utils/Units.h" - +#include "Settings.h" #include "JobQueue.h" #include "GlobalStorage.h" @@ -141,7 +142,9 @@ Calamares::RequirementsList GeneralRequirements::checkRequirements() checkEntries.append( { entry, [this]{ return QString(); }, //we hide it - [this]{ return tr( "The installer is not running with administrator rights." ); }, + [this]{ return Calamares::Settings::instance()->isSetupMode() + ? tr( "The setup program is not running with administrator rights." ) + : tr( "The installer is not running with administrator rights." ); }, isRoot, m_entriesToRequire.contains( entry ) } ); @@ -149,7 +152,9 @@ Calamares::RequirementsList GeneralRequirements::checkRequirements() checkEntries.append( { entry, [this]{ return QString(); }, // we hide it - [this]{ return tr( "The screen is too small to display the installer." ); }, + [this]{ return Calamares::Settings::instance()->isSetupMode() + ? tr( "The screen is too small to display the setup program." ) + : tr( "The screen is too small to display the installer." ); }, enoughScreen, false } ); From 9b77e5b17d88a11ddb9b9d17ada5fb31b1420481 Mon Sep 17 00:00:00 2001 From: Arnaud Ferraris Date: Mon, 8 Apr 2019 13:43:38 +0200 Subject: [PATCH 098/303] [summary] Adjust summary text to setup mode Signed-off-by: Arnaud Ferraris --- src/modules/summary/SummaryPage.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/modules/summary/SummaryPage.cpp b/src/modules/summary/SummaryPage.cpp index de68b1211..bddfe9dcc 100644 --- a/src/modules/summary/SummaryPage.cpp +++ b/src/modules/summary/SummaryPage.cpp @@ -2,6 +2,7 @@ * * Copyright 2014-2015, Teo Mrnjavac * Copyright 2017, Adriaan de Groot + * Copyright 2019, Collabora Ltd * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -25,6 +26,7 @@ #include "utils/Retranslator.h" #include "utils/CalamaresUtilsGui.h" #include "utils/Logger.h" +#include "Settings.h" #include "ViewManager.h" #include @@ -46,8 +48,12 @@ SummaryPage::SummaryPage( const SummaryViewStep* thisViewStep, QWidget* parent ) QLabel* headerLabel = new QLabel( this ); CALAMARES_RETRANSLATE( - headerLabel->setText( tr( "This is an overview of what will happen once you start " - "the install procedure." ) ); + if ( Calamares::Settings::instance()->isSetupMode() ) + headerLabel->setText( tr( "This is an overview of what will happen once you start " + "the setup procedure." ) ); + else + headerLabel->setText( tr( "This is an overview of what will happen once you start " + "the install procedure." ) ); ) layout->addWidget( headerLabel ); layout->addWidget( m_scrollArea ); From e3cebd9da90da882cc5ab3da921795ca187336d7 Mon Sep 17 00:00:00 2001 From: Arnaud Ferraris Date: Mon, 8 Apr 2019 13:44:41 +0200 Subject: [PATCH 099/303] [plasmalnf] Adjust explanation message to setup mode Signed-off-by: Arnaud Ferraris --- src/modules/plasmalnf/PlasmaLnfPage.cpp | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/src/modules/plasmalnf/PlasmaLnfPage.cpp b/src/modules/plasmalnf/PlasmaLnfPage.cpp index df55cb3a4..7e2ef8aa6 100644 --- a/src/modules/plasmalnf/PlasmaLnfPage.cpp +++ b/src/modules/plasmalnf/PlasmaLnfPage.cpp @@ -1,6 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2017-2018, Adriaan de Groot + * Copyright 2019, Collabora Ltd * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -22,6 +23,7 @@ #include "utils/Logger.h" #include "utils/Retranslator.h" +#include "Settings.h" #include @@ -64,11 +66,18 @@ PlasmaLnfPage::PlasmaLnfPage( QWidget* parent ) CALAMARES_RETRANSLATE( { ui->retranslateUi( this ); - ui->generalExplanation->setText( tr( - "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.") ); + if ( Calamares::Settings::instance()->isSetupMode() ) + ui->generalExplanation->setText( tr( + "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.") ); + else + ui->generalExplanation->setText( tr( + "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.") ); updateThemeNames(); fillUi(); } From dddebc98b5a5a77467890cfc9811fa45d86260ab Mon Sep 17 00:00:00 2001 From: Arnaud Ferraris Date: Mon, 8 Apr 2019 17:55:03 +0200 Subject: [PATCH 100/303] [finished] Adjust messages to setup mode Signed-off-by: Arnaud Ferraris --- src/modules/finished/FinishedPage.cpp | 53 ++++++++++++++++++----- src/modules/finished/FinishedPage.ui | 2 +- src/modules/finished/FinishedViewStep.cpp | 10 ++++- 3 files changed, 50 insertions(+), 15 deletions(-) diff --git a/src/modules/finished/FinishedPage.cpp b/src/modules/finished/FinishedPage.cpp index ef3b0745e..856742ae6 100644 --- a/src/modules/finished/FinishedPage.cpp +++ b/src/modules/finished/FinishedPage.cpp @@ -2,6 +2,7 @@ * * Copyright 2014-2015, Teo Mrnjavac * Copyright 2017-2018, Adriaan de Groot + * Copyright 2019, Collabora Ltd * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -33,7 +34,7 @@ #include #include "Branding.h" - +#include "Settings.h" FinishedPage::FinishedPage( QWidget* parent ) : QWidget( parent ) @@ -48,12 +49,33 @@ FinishedPage::FinishedPage( QWidget* parent ) CALAMARES_RETRANSLATE( ui->retranslateUi( this ); - ui->mainText->setText( tr( "

All done.


" - "%1 has been installed on your computer.
" - "You may now restart into your new system, or continue " - "using the %2 Live environment." ) - .arg( *Calamares::Branding::VersionedName ) - .arg( *Calamares::Branding::ProductName ) ); + if ( Calamares::Settings::instance()->isSetupMode() ) + { + ui->mainText->setText( tr( "

All done.


" + "%1 has been set up on your computer.
" + "You may now start using your new system." ) + .arg( *Calamares::Branding::VersionedName ) + .arg( *Calamares::Branding::ProductName ) ); + ui->restartCheckBox->setToolTip( tr ( "" + "

When this box is checked, your system will " + "restart immediately when you click on " + "Done " + "or close the setup program.

" ) ); + } + else + { + ui->mainText->setText( tr( "

All done.


" + "%1 has been installed on your computer.
" + "You may now restart into your new system, or continue " + "using the %2 Live environment." ) + .arg( *Calamares::Branding::VersionedName ) + .arg( *Calamares::Branding::ProductName ) ); + ui->restartCheckBox->setToolTip( tr ( "" + "

When this box is checked, your system will " + "restart immediately when you click on " + "Done " + "or close the installer.

" ) ); + } ) } @@ -106,10 +128,17 @@ void FinishedPage::onInstallationFailed( const QString& message, const QString& details ) { Q_UNUSED( details ); - ui->mainText->setText( tr( "

Installation Failed


" - "%1 has not been installed on your computer.
" - "The error message was: %2." ) - .arg( *Calamares::Branding::VersionedName ) - .arg( message ) ); + if ( Calamares::Settings::instance()->isSetupMode() ) + ui->mainText->setText( tr( "

Setup Failed


" + "%1 has not been set up on your computer.
" + "The error message was: %2." ) + .arg( *Calamares::Branding::VersionedName ) + .arg( message ) ); + else + ui->mainText->setText( tr( "

Installation Failed


" + "%1 has not been installed on your computer.
" + "The error message was: %2." ) + .arg( *Calamares::Branding::VersionedName ) + .arg( message ) ); setRestartNowEnabled( false ); } diff --git a/src/modules/finished/FinishedPage.ui b/src/modules/finished/FinishedPage.ui index 8da5aad67..adb99b5b3 100644 --- a/src/modules/finished/FinishedPage.ui +++ b/src/modules/finished/FinishedPage.ui @@ -92,7 +92,7 @@ - <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> + <Restart checkbox tooltip> &Restart now diff --git a/src/modules/finished/FinishedViewStep.cpp b/src/modules/finished/FinishedViewStep.cpp index 8457aa4cd..721df9765 100644 --- a/src/modules/finished/FinishedViewStep.cpp +++ b/src/modules/finished/FinishedViewStep.cpp @@ -2,6 +2,7 @@ * * Copyright 2014-2015, Teo Mrnjavac * Copyright 2017, Adriaan de Groot + * Copyright 2019, Collabora Ltd * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -29,6 +30,7 @@ #include #include "Branding.h" +#include "Settings.h" FinishedViewStep::FinishedViewStep( QObject* parent ) : Calamares::ViewStep( parent ) @@ -109,8 +111,12 @@ FinishedViewStep::sendNotification() QString( "Calamares" ), QVariant( 0U ), QString( "calamares" ), - tr( "Installation Complete" ), - tr( "The installation of %1 is complete." ).arg( *Calamares::Branding::VersionedName ), + Calamares::Settings::instance()->isSetupMode() + ? tr( "Setup Complete" ) + : tr( "Installation Complete" ), + Calamares::Settings::instance()->isSetupMode() + ? tr( "The setup of %1 is complete." ).arg( *Calamares::Branding::VersionedName ) + : tr( "The installation of %1 is complete." ).arg( *Calamares::Branding::VersionedName ), QStringList(), QVariantMap(), QVariant( 0 ) From 6463e5f83ccf85c78c5faefc23978681c91e46bc Mon Sep 17 00:00:00 2001 From: Arnaud Ferraris Date: Mon, 8 Apr 2019 18:02:23 +0200 Subject: [PATCH 101/303] [users] Adjust messages to setup mode Signed-off-by: Arnaud Ferraris --- src/modules/users/UsersPage.cpp | 18 +++++++++++++++++- src/modules/users/page_usersetup.ui | 2 +- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/src/modules/users/UsersPage.cpp b/src/modules/users/UsersPage.cpp index 00e15b69d..834287bcd 100644 --- a/src/modules/users/UsersPage.cpp +++ b/src/modules/users/UsersPage.cpp @@ -2,6 +2,7 @@ * * Copyright 2014-2017, Teo Mrnjavac * Copyright 2017-2018, Adriaan de Groot + * Copyright 2019, Collabora Ltd * * Portions from the Manjaro Installation Framework * by Roland Singer @@ -31,6 +32,7 @@ #include "utils/Logger.h" #include "utils/CalamaresUtilsGui.h" #include "utils/Retranslator.h" +#include "Settings.h" #include #include @@ -106,7 +108,21 @@ UsersPage::UsersPage( QWidget* parent ) ui->hostname_extra_label_2->setMaximumWidth( 3 * boxWidth ); ui->password_extra_label_3->setMaximumWidth( 3 * boxWidth ); - CALAMARES_RETRANSLATE( ui->retranslateUi( this ); ) + CALAMARES_RETRANSLATE( + ui->retranslateUi( this ); + if ( Calamares::Settings::instance()->isSetupMode() ) + { + ui->username_extra_label_2->setText( tr( "If more than one person will " + "use this computer, you can create multiple " + "accounts after setup." ) ); + } + else + { + ui->username_extra_label_2->setText( tr( "If more than one person will " + "use this computer, you can create multiple " + "accounts after installation." ) ); + } + ) } diff --git a/src/modules/users/page_usersetup.ui b/src/modules/users/page_usersetup.ui index 650c568fa..ccd0e37fa 100644 --- a/src/modules/users/page_usersetup.ui +++ b/src/modules/users/page_usersetup.ui @@ -197,7 +197,7 @@ font-weight: normal - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> + <Username extra label 2 text> true From 34e091833db99f4434432f4291f8b4e9d21f0204 Mon Sep 17 00:00:00 2001 From: Caio Carvalho Date: Tue, 9 Apr 2019 23:12:31 -0600 Subject: [PATCH 102/303] [partition] Fixing LVM scanning according to new kpmcore API --- src/modules/partition/core/PartitionCoreModule.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index 5d9b21bb0..1ee63c1b5 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -55,6 +55,7 @@ #include #include #include +#include #include #include #include @@ -686,12 +687,13 @@ PartitionCoreModule::scanForLVMPVs() } } - // Update LVM::pvList - LvmDevice::scanSystemLVM( physicalDevices ); - #ifdef WITH_KPMCOREGT33 + VolumeManagerDevice::scanDevices( physicalDevices ); + for ( auto p : LVM::pvList::list() ) #else + LvmDevice::scanSystemLVM( physicalDevices ); + for ( auto p : LVM::pvList ) #endif { From 2c33535ee8800b5d77916e05baa10da560f57dd2 Mon Sep 17 00:00:00 2001 From: Caio Carvalho Date: Tue, 9 Apr 2019 23:14:34 -0600 Subject: [PATCH 103/303] [partition] Using std::find_if to search in container for elements according to a condition --- .../partition/core/PartitionCoreModule.cpp | 22 ++++++++----------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index 1ee63c1b5..e06d191b8 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -551,26 +551,22 @@ PartitionCoreModule::lvmPVs() const bool PartitionCoreModule::hasVGwithThisName( const QString& name ) const { - for ( DeviceInfo* d : m_deviceInfos ) - if ( dynamic_cast(d->device.data()) && - d->device.data()->name() == name) - return true; + auto condition = [ name ]( DeviceInfo* d ) { + return dynamic_cast(d->device.data()) && d->device.data()->name() == name; + }; - return false; + return std::find_if( m_deviceInfos.begin(), m_deviceInfos.end(), condition ) != m_deviceInfos.end(); } bool PartitionCoreModule::isInVG( const Partition *partition ) const { - for ( DeviceInfo* d : m_deviceInfos ) - { - LvmDevice* vg = dynamic_cast( d->device.data() ); + auto condition = [ partition ]( DeviceInfo* d ) { + LvmDevice* vg = dynamic_cast( d->device.data()); + return vg && vg->physicalVolumes().contains( partition ); + }; - if ( vg && vg->physicalVolumes().contains( partition )) - return true; - } - - return false; + return std::find_if( m_deviceInfos.begin(), m_deviceInfos.end(), condition ) != m_deviceInfos.end(); } void From 4d1522a82004ba21995ce8808a47501a08c2cd4f Mon Sep 17 00:00:00 2001 From: Caio Carvalho Date: Tue, 9 Apr 2019 23:16:29 -0600 Subject: [PATCH 104/303] Documentation: update AUTHORS --- AUTHORS | 1 + 1 file changed, 1 insertion(+) diff --git a/AUTHORS b/AUTHORS index a1c1bae5b..36ffdcdab 100644 --- a/AUTHORS +++ b/AUTHORS @@ -11,6 +11,7 @@ Andrius Štikonas Bernhard Landauer Bezzy1999 bill-auger +Caio Jordão Carvalho crispg72 demmm Gabriel Craciunescu From 6cfb5a9c8816df5afe35ac85a14fc555a7b4ded6 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 11:49:26 +0200 Subject: [PATCH 105/303] [welcome] Reduce unused-parameter warnings - Don't use this if we don't need it (QObject::tr is static). - C++14 allows (copy) binding to arbitrary expresstions in lambda's, so detach from this. --- .../welcome/checker/GeneralRequirements.cpp | 28 ++++++++----------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/src/modules/welcome/checker/GeneralRequirements.cpp b/src/modules/welcome/checker/GeneralRequirements.cpp index dd43baafd..067105b28 100644 --- a/src/modules/welcome/checker/GeneralRequirements.cpp +++ b/src/modules/welcome/checker/GeneralRequirements.cpp @@ -105,44 +105,40 @@ Calamares::RequirementsList GeneralRequirements::checkRequirements() if ( entry == "storage" ) checkEntries.append( { entry, - [this]{ return tr( "has at least %1 GB available drive space" ) - .arg( m_requiredStorageGB ); }, - [this]{ return tr( "There is not enough drive space. At least %1 GB is required." ) - .arg( m_requiredStorageGB ); }, + [req=m_requiredStorageGB]{ return tr( "has at least %1 GB available drive space" ).arg( req ); }, + [req=m_requiredStorageGB]{ return tr( "There is not enough drive space. At least %1 GB is required." ).arg( req ); }, enoughStorage, m_entriesToRequire.contains( entry ) } ); else if ( entry == "ram" ) checkEntries.append( { entry, - [this]{ return tr( "has at least %1 GB working memory" ) - .arg( m_requiredRamGB ); }, - [this]{ return tr( "The system does not have enough working memory. At least %1 GB is required." ) - .arg( m_requiredRamGB ); }, + [req=m_requiredRamGB]{ return tr( "has at least %1 GB working memory" ).arg( req ); }, + [req=m_requiredRamGB]{ return tr( "The system does not have enough working memory. At least %1 GB is required." ).arg( req ); }, enoughRam, m_entriesToRequire.contains( entry ) } ); else if ( entry == "power" ) checkEntries.append( { entry, - [this]{ return tr( "is plugged in to a power source" ); }, - [this]{ return tr( "The system is not plugged in to a power source." ); }, + []{ return tr( "is plugged in to a power source" ); }, + []{ return tr( "The system is not plugged in to a power source." ); }, hasPower, m_entriesToRequire.contains( entry ) } ); else if ( entry == "internet" ) checkEntries.append( { entry, - [this]{ return tr( "is connected to the Internet" ); }, - [this]{ return tr( "The system is not connected to the Internet." ); }, + []{ return tr( "is connected to the Internet" ); }, + []{ return tr( "The system is not connected to the Internet." ); }, hasInternet, m_entriesToRequire.contains( entry ) } ); else if ( entry == "root" ) checkEntries.append( { entry, - [this]{ return QString(); }, //we hide it - [this]{ return Calamares::Settings::instance()->isSetupMode() + []{ return QString(); }, //we hide it + []{ return Calamares::Settings::instance()->isSetupMode() ? tr( "The setup program is not running with administrator rights." ) : tr( "The installer is not running with administrator rights." ); }, isRoot, @@ -151,8 +147,8 @@ Calamares::RequirementsList GeneralRequirements::checkRequirements() else if ( entry == "screen" ) checkEntries.append( { entry, - [this]{ return QString(); }, // we hide it - [this]{ return Calamares::Settings::instance()->isSetupMode() + []{ return QString(); }, // we hide it + []{ return Calamares::Settings::instance()->isSetupMode() ? tr( "The screen is too small to display the setup program." ) : tr( "The screen is too small to display the installer." ); }, enoughScreen, From 189e192c83785cba54e17df0eb1740cf1050ba31 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 12:13:30 +0200 Subject: [PATCH 106/303] [shellprocess] Reduce warnings - The old-style cast still causes a warning, but do the more idiomatic (void) rather then casting to (void*) --- src/modules/shellprocess/Tests.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/shellprocess/Tests.cpp b/src/modules/shellprocess/Tests.cpp index 068aefda5..4928e28dd 100644 --- a/src/modules/shellprocess/Tests.cpp +++ b/src/modules/shellprocess/Tests.cpp @@ -176,9 +176,9 @@ script: )" ) ).toMap().value( "script" ); if ( !Calamares::JobQueue::instance() ) - (void *)new Calamares::JobQueue( nullptr ); + (void)new Calamares::JobQueue( nullptr ); if ( !Calamares::Settings::instance() ) - (void *)new Calamares::Settings( QString(), true ); + (void)new Calamares::Settings( QString(), true ); Calamares::GlobalStorage* gs = Calamares::JobQueue::instance()->globalStorage(); QVERIFY( gs != nullptr ); From 620d2a769a69a14016abd2f8deb17f3e1c25557e Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 14:59:25 +0200 Subject: [PATCH 107/303] [users] Reduce compile warnings - Avoid C-style casts - Unfortunately needs some verbose casting machinery to do it "right" wrt. C++ type system. --- src/modules/users/CheckPWQuality.cpp | 50 +++++++++++++++++++--------- 1 file changed, 34 insertions(+), 16 deletions(-) diff --git a/src/modules/users/CheckPWQuality.cpp b/src/modules/users/CheckPWQuality.cpp index a78edd754..e44729168 100644 --- a/src/modules/users/CheckPWQuality.cpp +++ b/src/modules/users/CheckPWQuality.cpp @@ -93,6 +93,25 @@ DEFINE_CHECK_FUNC( maxLength ) } #ifdef HAVE_LIBPWQUALITY +/* NOTE: + * + * The munge*() functions are here because libpwquality uses void* to + * represent user-data in callbacks and as a general "pass some parameter" + * type. These need to be munged to the right C++ type. + */ + +/// @brief Handle libpwquality using void* to represent a long +static inline long mungeLong( void* p ) +{ + return static_cast( reinterpret_cast( p ) ); +} + +/// @brief Handle libpwquality using void* to represent a char* +static inline const char* mungeString( void* p ) +{ + return reinterpret_cast( p ); +} + /** * Class that acts as a RAII placeholder for pwquality_settings_t pointers. * Gets a new pointer and ensures it is deleted only once; provides @@ -111,7 +130,6 @@ public: ~PWSettingsHolder() { - cDebug() << "Freeing PWQ@" << ( void* )m_settings; pwquality_free_settings( m_settings ); } @@ -155,7 +173,7 @@ public: case PWQ_ERROR_MEM_ALLOC: if ( auxerror ) { - QString s = QCoreApplication::translate( "PWQ", "Memory allocation error when setting '%1'" ).arg( ( const char* )auxerror ); + QString s = QCoreApplication::translate( "PWQ", "Memory allocation error when setting '%1'" ).arg( mungeString( auxerror ) ); free( auxerror ); return s; } @@ -176,41 +194,41 @@ public: return QCoreApplication::translate( "PWQ", "The password contains forbidden words in some form" ); case PWQ_ERROR_MIN_DIGITS: if ( auxerror ) - return QCoreApplication::translate( "PWQ", "The password contains less than %1 digits" ).arg( ( long )auxerror ); + return QCoreApplication::translate( "PWQ", "The password contains less than %1 digits" ).arg( mungeLong( auxerror ) ); return QCoreApplication::translate( "PWQ", "The password contains too few digits" ); case PWQ_ERROR_MIN_UPPERS: if ( auxerror ) - return QCoreApplication::translate( "PWQ", "The password contains less than %1 uppercase letters" ).arg( ( long )auxerror ); + return QCoreApplication::translate( "PWQ", "The password contains less than %1 uppercase letters" ).arg( mungeLong( auxerror ) ); return QCoreApplication::translate( "PWQ", "The password contains too few uppercase letters" ); case PWQ_ERROR_MIN_LOWERS: if ( auxerror ) - return QCoreApplication::translate( "PWQ", "The password contains less than %1 lowercase letters" ).arg( ( long )auxerror ); + return QCoreApplication::translate( "PWQ", "The password contains less than %1 lowercase letters" ).arg( mungeLong( auxerror ) ); return QCoreApplication::translate( "PWQ", "The password contains too few lowercase letters" ); case PWQ_ERROR_MIN_OTHERS: if ( auxerror ) - return QCoreApplication::translate( "PWQ", "The password contains less than %1 non-alphanumeric characters" ).arg( ( long )auxerror ); + return QCoreApplication::translate( "PWQ", "The password contains less than %1 non-alphanumeric characters" ).arg( mungeLong( auxerror ) ); return QCoreApplication::translate( "PWQ", "The password contains too few non-alphanumeric characters" ); case PWQ_ERROR_MIN_LENGTH: if ( auxerror ) - return QCoreApplication::translate( "PWQ", "The password is shorter than %1 characters" ).arg( ( long )auxerror ); + return QCoreApplication::translate( "PWQ", "The password is shorter than %1 characters" ).arg( mungeLong( auxerror ) ); return QCoreApplication::translate( "PWQ", "The password is too short" ); case PWQ_ERROR_ROTATED: return QCoreApplication::translate( "PWQ", "The password is just rotated old one" ); case PWQ_ERROR_MIN_CLASSES: if ( auxerror ) - return QCoreApplication::translate( "PWQ", "The password contains less than %1 character classes" ).arg( ( long )auxerror ); + return QCoreApplication::translate( "PWQ", "The password contains less than %1 character classes" ).arg( mungeLong( auxerror ) ); return QCoreApplication::translate( "PWQ", "The password does not contain enough character classes" ); case PWQ_ERROR_MAX_CONSECUTIVE: if ( auxerror ) - return QCoreApplication::translate( "PWQ", "The password contains more than %1 same characters consecutively" ).arg( ( long )auxerror ); + return QCoreApplication::translate( "PWQ", "The password contains more than %1 same characters consecutively" ).arg( mungeLong( auxerror ) ); return QCoreApplication::translate( "PWQ", "The password contains too many same characters consecutively" ); case PWQ_ERROR_MAX_CLASS_REPEAT: if ( auxerror ) - return QCoreApplication::translate( "PWQ", "The password contains more than %1 characters of the same class consecutively" ).arg( ( long )auxerror ); + return QCoreApplication::translate( "PWQ", "The password contains more than %1 characters of the same class consecutively" ).arg( mungeLong( auxerror ) ); return QCoreApplication::translate( "PWQ", "The password contains too many characters of the same class consecutively" ); case PWQ_ERROR_MAX_SEQUENCE: if ( auxerror ) - return QCoreApplication::translate( "PWQ", "The password contains monotonic sequence longer than %1 characters" ).arg( ( long )auxerror ); + return QCoreApplication::translate( "PWQ", "The password contains monotonic sequence longer than %1 characters" ).arg( mungeLong( auxerror ) ); return QCoreApplication::translate( "PWQ", "The password contains too long of a monotonic character sequence" ); case PWQ_ERROR_EMPTY_PASSWORD: return QCoreApplication::translate( "PWQ", "No password supplied" ); @@ -222,13 +240,13 @@ public: if ( auxerror ) { /* Here the string comes from cracklib, don't free? */ - return QCoreApplication::translate( "PWQ", "The password fails the dictionary check - %1" ).arg( ( const char* )auxerror ); + return QCoreApplication::translate( "PWQ", "The password fails the dictionary check - %1" ).arg( mungeString( auxerror ) ); } return QCoreApplication::translate( "PWQ", "The password fails the dictionary check" ); case PWQ_ERROR_UNKNOWN_SETTING: if ( auxerror ) { - QString s = QCoreApplication::translate( "PWQ", "Unknown setting - %1" ).arg( ( const char* )auxerror ); + QString s = QCoreApplication::translate( "PWQ", "Unknown setting - %1" ).arg( mungeString( auxerror ) ); free( auxerror ); return s; } @@ -236,7 +254,7 @@ public: case PWQ_ERROR_INTEGER: if ( auxerror ) { - QString s = QCoreApplication::translate( "PWQ", "Bad integer value of setting - %1" ).arg( ( const char* )auxerror ); + QString s = QCoreApplication::translate( "PWQ", "Bad integer value of setting - %1" ).arg( mungeString( auxerror ) ); free( auxerror ); return s; } @@ -244,7 +262,7 @@ public: case PWQ_ERROR_NON_INT_SETTING: if ( auxerror ) { - QString s = QCoreApplication::translate( "PWQ", "Setting %1 is not of integer type" ).arg( ( const char* )auxerror ); + QString s = QCoreApplication::translate( "PWQ", "Setting %1 is not of integer type" ).arg( mungeString( auxerror ) ); free( auxerror ); return s; } @@ -252,7 +270,7 @@ public: case PWQ_ERROR_NON_STR_SETTING: if ( auxerror ) { - QString s = QCoreApplication::translate( "PWQ", "Setting %1 is not of string type" ).arg( ( const char* )auxerror ); + QString s = QCoreApplication::translate( "PWQ", "Setting %1 is not of string type" ).arg( mungeString( auxerror ) ); free( auxerror ); return s; } From b10c7ad9c6f441c001a556ba9c6cd61b183364b8 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 15:12:24 +0200 Subject: [PATCH 108/303] [locale] Reduce warnings for gcount() - The read is at most sizeof(arr), so int is fine. Do the cast explicitly. --- src/modules/locale/test_geoip.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/locale/test_geoip.cpp b/src/modules/locale/test_geoip.cpp index 5ba43f72e..89c1b6030 100644 --- a/src/modules/locale/test_geoip.cpp +++ b/src/modules/locale/test_geoip.cpp @@ -54,8 +54,8 @@ int main(int argc, char** argv) QByteArray ba; while( !std::cin.eof() ) { char arr[1024]; - std::cin.read(arr,sizeof(arr)); - int s = std::cin.gcount(); + std::cin.read(arr, sizeof(arr)); + int s = static_cast( std::cin.gcount() ); ba.append(arr, s); } From b416842c205567c49900578e5b3c7f1f19fa8248 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 12:14:04 +0200 Subject: [PATCH 109/303] [calamares] Reduce compile warnings in tests - Switch debug-level to unsigned - Don't shadow usings; the first TR type is enough - The (bogus) return values were commented as // NOTREACHED, but still yield unreachable code warnings. Drop them instead, and rely on the compiler understanding [[noreturn]] on parser.usage(). --- src/calamares/testmain.cpp | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/src/calamares/testmain.cpp b/src/calamares/testmain.cpp index 7fcbec666..69c2f0884 100644 --- a/src/calamares/testmain.cpp +++ b/src/calamares/testmain.cpp @@ -80,9 +80,9 @@ handle_args( QCoreApplication& a ) if ( parser.isSet( debugLevelOption ) ) { bool ok = true; - int l = parser.value( debugLevelOption ).toInt( &ok ); + unsigned int l = parser.value( debugLevelOption ).toUInt( &ok ); unsigned int dlevel = 0; - if ( !ok || ( l < 0 ) ) + if ( !ok ) dlevel = Logger::LOGVERBOSE; else dlevel = l; @@ -94,20 +94,20 @@ handle_args( QCoreApplication& a ) { cError() << "Missing path.\n"; parser.showHelp(); - return ModuleConfig(); // NOTREACHED } - if ( args.size() > 2 ) + else if ( args.size() > 2 ) { cError() << "More than one path.\n"; parser.showHelp(); - return ModuleConfig(); // NOTREACHED } + else + { + QString jobSettings( parser.value( jobOption ) ); + if ( jobSettings.isEmpty() && ( args.size() == 2 ) ) + jobSettings = args.at(1); - QString jobSettings( parser.value( jobOption ) ); - if ( jobSettings.isEmpty() && ( args.size() == 2 ) ) - jobSettings = args.at(1); - - return ModuleConfig{ args.first(), jobSettings, parser.value( globalOption ), parser.value( langOption ) }; + return ModuleConfig{ args.first(), jobSettings, parser.value( globalOption ), parser.value( langOption ) }; + } } @@ -207,7 +207,7 @@ main( int argc, char* argv[] ) return 1; } - using TR = Logger::DebugRow; + using TR = Logger::DebugRow; cDebug() << "Module metadata" << TR( "name", m->name() ) @@ -223,7 +223,6 @@ main( int argc, char* argv[] ) Calamares::JobResult r = p->exec(); if ( !r ) { - using TR = Logger::DebugRow; cDebug() << count << ".. failed" << TR( "summary", r.message() ) << TR( "details", r.details() ); From d2941d335ea840d8656d9a222c84c478b855f8a3 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 12:11:03 +0200 Subject: [PATCH 110/303] [libcalamares] Reduce unused-parameter warnings - The tag-class "parameters" are empty anyway --- src/libcalamares/utils/Logger.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/libcalamares/utils/Logger.cpp b/src/libcalamares/utils/Logger.cpp index 31dd44978..3061e0a5e 100644 --- a/src/libcalamares/utils/Logger.cpp +++ b/src/libcalamares/utils/Logger.cpp @@ -193,28 +193,28 @@ static const char continuation[] = "\n "; static const char subentry[] = " .. "; QDebug& -operator<<( QDebug& s, Continuation c ) +operator<<( QDebug& s, Continuation ) { s << continuation; return s; } QDebug& -operator<<( QDebug& s, SubEntry l ) +operator<<( QDebug& s, SubEntry ) { s << subentry; return s; } CDebug& -operator<<( CDebug&& s, Continuation c ) +operator<<( CDebug&& s, Continuation ) { s << continuation; return s; } CDebug& -operator<<( CDebug&& s, SubEntry l ) +operator<<( CDebug&& s, SubEntry ) { s << subentry; return s; From c13c7c4891e762d0524796808d497ef575774790 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 12:31:57 +0200 Subject: [PATCH 111/303] [libcalamares] Don't use (bare) endl - Use '\n' instead of endl (which should have been std::endl). --- src/libcalamares/utils/CalamaresUtils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcalamares/utils/CalamaresUtils.cpp b/src/libcalamares/utils/CalamaresUtils.cpp index 4a8b1f528..8441218d2 100644 --- a/src/libcalamares/utils/CalamaresUtils.cpp +++ b/src/libcalamares/utils/CalamaresUtils.cpp @@ -62,7 +62,7 @@ isWritableDir( const QDir& dir ) { if ( !dir.mkpath( "." ) ) { - cerr << "warning: failed to create " << qPrintable( path ) << endl; + cerr << "warning: failed to create " << qPrintable( path ) << '\n'; return false; } return true; From 5279e78c9f1b10cdd8c466a22f2c1cfb04dc30c5 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 13:09:01 +0200 Subject: [PATCH 112/303] [libcalamares] Reduce warnings - improve variable names, don't shadow --- src/libcalamares/utils/CommandList.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/libcalamares/utils/CommandList.cpp b/src/libcalamares/utils/CommandList.cpp index 8e332a066..6a9d68bef 100644 --- a/src/libcalamares/utils/CommandList.cpp +++ b/src/libcalamares/utils/CommandList.cpp @@ -45,21 +45,21 @@ static CommandLine get_variant_object( const QVariantMap& m ) static CommandList_t get_variant_stringlist( const QVariantList& l ) { CommandList_t retl; - unsigned int c = 0; + unsigned int count = 0; for ( const auto& v : l ) { if ( v.type() == QVariant::String ) retl.append( CommandLine( v.toString(), CommandLine::TimeoutNotSet ) ); else if ( v.type() == QVariant::Map ) { - auto c( get_variant_object( v.toMap() ) ); - if ( c.isValid() ) - retl.append( c ); + auto command( get_variant_object( v.toMap() ) ); + if ( command.isValid() ) + retl.append( command ); // Otherwise warning is already given } else - cWarning() << "Bad CommandList element" << c << v.type() << v; - ++c; + cWarning() << "Bad CommandList element" << count << v.type() << v; + ++count; } return retl; } From 2777b5dd30071d8ffe837833eb0a27f1c51a4a3d Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 13:26:02 +0200 Subject: [PATCH 113/303] [libcalamares] Reduce copying and warnings --- src/libcalamares/utils/NamedEnum.h | 4 ++-- src/libcalamares/utils/NamedSuffix.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libcalamares/utils/NamedEnum.h b/src/libcalamares/utils/NamedEnum.h index 047ae6f19..b4c7dcd56 100644 --- a/src/libcalamares/utils/NamedEnum.h +++ b/src/libcalamares/utils/NamedEnum.h @@ -66,7 +66,7 @@ struct NamedEnumTable { ok = false; - for ( const auto p : table ) + for ( const auto& p : table ) if ( 0 == QString::compare( s, p.first, Qt::CaseInsensitive ) ) { ok = true; @@ -87,7 +87,7 @@ struct NamedEnumTable { ok = false; - for ( const auto p : table ) + for ( const auto &p : table ) if ( s == p.second) { ok = true; diff --git a/src/libcalamares/utils/NamedSuffix.h b/src/libcalamares/utils/NamedSuffix.h index 97568d1da..d4a0ed4b7 100644 --- a/src/libcalamares/utils/NamedSuffix.h +++ b/src/libcalamares/utils/NamedSuffix.h @@ -72,7 +72,7 @@ public: NamedSuffix( const NamedEnumTable& table, const QString& s ) : NamedSuffix() { - for( const auto suffix : table.table ) + for( const auto& suffix : table.table ) if ( s.endsWith( suffix.first ) ) { m_value = s.left( s.length() - suffix.first.length() ).toInt(); From 365f83b7899b6c9bdaad4634f637c1d411514dcf Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 15:13:26 +0200 Subject: [PATCH 114/303] [libcalamares] Reduce warnings in KDAB code - Use nullptr and suitable include guards --- .../kdsingleapplicationguard.h | 12 ++++++------ .../kdsingleapplicationguard/kdtoolsglobal.h | 6 +++--- .../kdsingleapplicationguard/pimpl_ptr.h | 8 ++++---- 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/libcalamares/kdsingleapplicationguard/kdsingleapplicationguard.h b/src/libcalamares/kdsingleapplicationguard/kdsingleapplicationguard.h index 7b744e110..3bd1e644d 100644 --- a/src/libcalamares/kdsingleapplicationguard/kdsingleapplicationguard.h +++ b/src/libcalamares/kdsingleapplicationguard/kdsingleapplicationguard.h @@ -1,5 +1,5 @@ -#ifndef __KDTOOLSCORE_KDSINGLEAPPLICATIONGUARD_H__ -#define __KDTOOLSCORE_KDSINGLEAPPLICATIONGUARD_H__ +#ifndef KDTOOLSCORE_KDSINGLEAPPLICATIONGUARD_H +#define KDTOOLSCORE_KDSINGLEAPPLICATIONGUARD_H #include @@ -31,9 +31,9 @@ public: AutoKillOtherInstances = 1 }; - explicit KDSingleApplicationGuard( QObject * parent=0 ); - explicit KDSingleApplicationGuard( Policy policy, QObject * parent=0 ); - explicit KDSingleApplicationGuard( const QStringList & arguments, QObject * parent=0 ); + explicit KDSingleApplicationGuard( QObject * parent=nullptr ); + explicit KDSingleApplicationGuard( Policy policy, QObject * parent=nullptr ); + explicit KDSingleApplicationGuard( const QStringList & arguments, QObject * parent=nullptr ); explicit KDSingleApplicationGuard( const QStringList & arguments, Policy policy, QObject * parent=0 ); ~KDSingleApplicationGuard(); @@ -138,4 +138,4 @@ QT_END_NAMESPACE #endif // QT_NO_SHAREDMEMORY -#endif /* __KDTOOLSCORE_KDSINGLEAPPLICATIONGUARD_H__ */ +#endif /* KDTOOLSCORE_KDSINGLEAPPLICATIONGUARD_H */ diff --git a/src/libcalamares/kdsingleapplicationguard/kdtoolsglobal.h b/src/libcalamares/kdsingleapplicationguard/kdtoolsglobal.h index a0f004589..e23b78965 100644 --- a/src/libcalamares/kdsingleapplicationguard/kdtoolsglobal.h +++ b/src/libcalamares/kdsingleapplicationguard/kdtoolsglobal.h @@ -1,5 +1,5 @@ -#ifndef __KDTOOLS_KDTOOLSGLOBAL_H__ -#define __KDTOOLS_KDTOOLSGLOBAL_H__ +#ifndef KDTOOLS_KDTOOLSGLOBAL_H +#define KDTOOLS_KDTOOLSGLOBAL_H #include @@ -110,5 +110,5 @@ private: \ void init(bool) -#endif /* __KDTOOLS_KDTOOLSGLOBAL_H__ */ +#endif /* KDTOOLS_KDTOOLSGLOBAL_H */ diff --git a/src/libcalamares/kdsingleapplicationguard/pimpl_ptr.h b/src/libcalamares/kdsingleapplicationguard/pimpl_ptr.h index 7b7f36839..6f01cd64c 100644 --- a/src/libcalamares/kdsingleapplicationguard/pimpl_ptr.h +++ b/src/libcalamares/kdsingleapplicationguard/pimpl_ptr.h @@ -1,5 +1,5 @@ -#ifndef __KDTOOLSCORE__PIMPL_PTR_H__ -#define __KDTOOLSCORE__PIMPL_PTR_H__ +#ifndef KDTOOLSCORE__PIMPL_PTR_H +#define KDTOOLSCORE__PIMPL_PTR_H #include "kdtoolsglobal.h" @@ -14,7 +14,7 @@ namespace kdtools { public: pimpl_ptr() : d( new T ) {} explicit pimpl_ptr( T * t ) : d( t ) {} - ~pimpl_ptr() { delete d; d = 0; } + ~pimpl_ptr() { delete d; d = nullptr; } T * get() { return d; } const T * get() const { return d; } @@ -40,5 +40,5 @@ namespace kdtools { } // namespace kdtools #endif -#endif /* __KDTOOLSCORE__PIMPL_PTR_H__ */ +#endif /* KDTOOLSCORE__PIMPL_PTR_H */ From 8dd22dcbbfffae39e0a3bec4b6fb084ad7038b7b Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 12:35:38 +0200 Subject: [PATCH 115/303] [libcalamaresui] bail() is a [[noreturn]] function --- src/libcalamaresui/Branding.cpp | 2 +- src/libcalamaresui/Branding.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libcalamaresui/Branding.cpp b/src/libcalamaresui/Branding.cpp index 15c1c6125..e24e80472 100644 --- a/src/libcalamaresui/Branding.cpp +++ b/src/libcalamaresui/Branding.cpp @@ -353,7 +353,7 @@ Branding::initSimpleSettings( const YAML::Node& doc ) } -void +[[noreturn]] void Branding::bail( const QString& message ) { cError() << "FATAL in" diff --git a/src/libcalamaresui/Branding.h b/src/libcalamaresui/Branding.h index d97e0595a..5063a1df1 100644 --- a/src/libcalamaresui/Branding.h +++ b/src/libcalamaresui/Branding.h @@ -132,7 +132,7 @@ private: static const QStringList s_imageEntryStrings; static const QStringList s_styleEntryStrings; - void bail( const QString& message ); + [[noreturn]] void bail( const QString& message ); QString m_descriptorPath; QString m_componentName; From 1008a91eba842aafc3189cb56b592045f5cf8361 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 13:09:31 +0200 Subject: [PATCH 116/303] [libcalamaresui] Reduce warnings - getting a (sensible) uint from an int is tougher than you might think --- src/libcalamaresui/modulesystem/RequirementsChecker.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libcalamaresui/modulesystem/RequirementsChecker.cpp b/src/libcalamaresui/modulesystem/RequirementsChecker.cpp index c7f4625eb..1e98a3968 100644 --- a/src/libcalamaresui/modulesystem/RequirementsChecker.cpp +++ b/src/libcalamaresui/modulesystem/RequirementsChecker.cpp @@ -143,8 +143,9 @@ RequirementsChecker::reportProgress() auto remaining = std::count_if( m_watchers.cbegin(), m_watchers.cend(), []( const Watcher *w ) { return w && !w->isFinished(); } ); if ( remaining > 0 ) { + unsigned int posInterval = ( m_progressTimer->interval() < 0 ) ? 1000 : uint( m_progressTimer->interval() ); QString waiting = tr( "Waiting for %n module(s).", "", remaining ); - QString elapsed = tr( "(%n second(s))", "", m_progressTimeouts * m_progressTimer->interval() / 1000 ); + QString elapsed = tr( "(%n second(s))", "", m_progressTimeouts * posInterval / 1000 ); emit requirementsProgress( waiting + QString( " " ) + elapsed ); } else From 6560c194ad3e1df590865909cecad6514d348a89 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 13:15:10 +0200 Subject: [PATCH 117/303] [libcalamaresui] Reduce 0-for-nullptr warnings in 3rd party code - replace = 0 with = nullptr to reduce warnings; not a meaningful or copyrightable change. --- src/libcalamaresui/utils/qjsonitem.h | 4 ++-- src/libcalamaresui/utils/qjsonmodel.h | 2 +- src/libcalamaresui/widgets/waitingspinnerwidget.h | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/libcalamaresui/utils/qjsonitem.h b/src/libcalamaresui/utils/qjsonitem.h index 5a8b2134f..113c9da97 100644 --- a/src/libcalamaresui/utils/qjsonitem.h +++ b/src/libcalamaresui/utils/qjsonitem.h @@ -13,7 +13,7 @@ class QJsonTreeItem { public: - QJsonTreeItem(QJsonTreeItem * parent = 0); + QJsonTreeItem(QJsonTreeItem * parent = nullptr); ~QJsonTreeItem(); void appendChild(QJsonTreeItem * item); QJsonTreeItem *child(int row); @@ -28,7 +28,7 @@ public: QJsonValue::Type type() const; - static QJsonTreeItem* load(const QJsonValue& value, QJsonTreeItem * parent = 0); + static QJsonTreeItem* load(const QJsonValue& value, QJsonTreeItem * parent = nullptr); protected: diff --git a/src/libcalamaresui/utils/qjsonmodel.h b/src/libcalamaresui/utils/qjsonmodel.h index 0d1b3232d..fc2c4abe1 100644 --- a/src/libcalamaresui/utils/qjsonmodel.h +++ b/src/libcalamaresui/utils/qjsonmodel.h @@ -16,7 +16,7 @@ class QJsonModel : public QAbstractItemModel { Q_OBJECT public: - explicit QJsonModel(QObject *parent = 0); + explicit QJsonModel(QObject *parent = nullptr); ~QJsonModel(); bool load(const QString& fileName); bool load(QIODevice * device); diff --git a/src/libcalamaresui/widgets/waitingspinnerwidget.h b/src/libcalamaresui/widgets/waitingspinnerwidget.h index 0ed8e69d3..d71976ef8 100644 --- a/src/libcalamaresui/widgets/waitingspinnerwidget.h +++ b/src/libcalamaresui/widgets/waitingspinnerwidget.h @@ -37,7 +37,7 @@ class WaitingSpinnerWidget : public QWidget { public: /*! Constructor for "standard" widget behaviour - use this * constructor if you wish to, e.g. embed your widget in another. */ - WaitingSpinnerWidget(QWidget *parent = 0, + WaitingSpinnerWidget(QWidget *parent = nullptr, bool centerOnParent = true, bool disableParentWhenSpinning = true); @@ -47,7 +47,7 @@ public: * QtWaitingSpinner automatically centres itself on it, if not, * "centreOnParent" is ignored. */ WaitingSpinnerWidget(Qt::WindowModality modality, - QWidget *parent = 0, + QWidget *parent = nullptr, bool centerOnParent = true, bool disableParentWhenSpinning = true); From 5a95bf507fd7be505cdef63fac204204a1e5363a Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 14:26:16 +0200 Subject: [PATCH 118/303] [libcalamaresui] Improve WindowDimensions class - Make sure the class knows its own suffixes --- src/libcalamaresui/Branding.cpp | 13 ++++--------- src/libcalamaresui/Branding.h | 5 ++++- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/src/libcalamaresui/Branding.cpp b/src/libcalamaresui/Branding.cpp index e24e80472..e31130520 100644 --- a/src/libcalamaresui/Branding.cpp +++ b/src/libcalamaresui/Branding.cpp @@ -78,8 +78,8 @@ const QStringList Branding::s_styleEntryStrings = "sidebarTextHighlight" }; -static const NamedEnumTable& -windowDimensions() +const NamedEnumTable& +Branding::WindowDimension::suffixes() { using Unit = Branding::WindowDimensionUnit; static const NamedEnumTable names{ @@ -323,11 +323,6 @@ Branding::initSimpleSettings( const YAML::Node& doc ) { QStringLiteral( "fullscreen" ), WindowExpansion::Fullscreen }, { QStringLiteral( "noexpand" ), WindowExpansion::Fixed } }; - static const NamedEnumTable< WindowDimensionUnit > dimensionNames{ - { QStringLiteral( "px" ), WindowDimensionUnit::Pixies }, - { QStringLiteral( "em" ), WindowDimensionUnit::Fonties } - }; - bool ok = false; m_welcomeStyleCalamares = doc[ "welcomeStyleCalamares" ].as< bool >( false ); @@ -342,8 +337,8 @@ Branding::initSimpleSettings( const YAML::Node& doc ) auto l = windowSize.split( ',' ); if ( l.count() == 2 ) { - m_windowWidth = WindowDimension( dimensionNames, l[0] ); - m_windowHeight = WindowDimension( dimensionNames, l[1] ); + m_windowWidth = WindowDimension( l[0] ); + m_windowHeight = WindowDimension( l[1] ); } } if ( !m_windowWidth.isValid() ) diff --git a/src/libcalamaresui/Branding.h b/src/libcalamaresui/Branding.h index 5063a1df1..197cb8ee2 100644 --- a/src/libcalamaresui/Branding.h +++ b/src/libcalamaresui/Branding.h @@ -89,8 +89,11 @@ public: class WindowDimension : public NamedSuffix { public: - using NamedSuffix::NamedSuffix; + static const NamedEnumTable< WindowDimensionUnit >& suffixes(); bool isValid() const; + + using NamedSuffix::NamedSuffix; + WindowDimension( const QString& s ) : NamedSuffix( suffixes(), s ) {} } ; static Branding* instance(); From 95897bf83b542368956eee10bbf04815d59d76e6 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 09:49:38 -0400 Subject: [PATCH 119/303] [users] Mark as not-translated --- src/modules/users/page_usersetup.ui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/users/page_usersetup.ui b/src/modules/users/page_usersetup.ui index ccd0e37fa..b979b00b3 100644 --- a/src/modules/users/page_usersetup.ui +++ b/src/modules/users/page_usersetup.ui @@ -197,7 +197,7 @@ font-weight: normal - <Username extra label 2 text> + <Username extra label 2 text> true From d0e1e46df2ac3e026bb8e8b8ec0c25ba5fda0bb8 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 09:54:42 -0400 Subject: [PATCH 120/303] [users] Don't translate CSS --- src/modules/users/page_usersetup.ui | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/modules/users/page_usersetup.ui b/src/modules/users/page_usersetup.ui index b979b00b3..c93912c01 100644 --- a/src/modules/users/page_usersetup.ui +++ b/src/modules/users/page_usersetup.ui @@ -303,7 +303,7 @@ - font-weight: normal + font-weight: normal <small>This name will be used if you make the computer visible to others on a network.</small> @@ -434,7 +434,7 @@ - font-weight: normal + font-weight: normal <small>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.</small> @@ -595,7 +595,7 @@ - font-weight: normal + font-weight: normal <small>Enter the same password twice, so that it can be checked for typing errors.</small> From 369c5f4619741e2170c44afe0d965ca580da0394 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 09:59:58 -0400 Subject: [PATCH 121/303] [tracking] Don't translate placeholder text --- src/modules/tracking/page_trackingstep.ui | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/modules/tracking/page_trackingstep.ui b/src/modules/tracking/page_trackingstep.ui index 60dd9cacb..ae2ed11b8 100644 --- a/src/modules/tracking/page_trackingstep.ui +++ b/src/modules/tracking/page_trackingstep.ui @@ -120,7 +120,7 @@ margin-left: 2em; - TextLabel + TextLabel true @@ -130,7 +130,7 @@ margin-left: 2em; - ... + ... @@ -182,7 +182,7 @@ margin-left: 2em; - TextLabel + TextLabel true @@ -192,7 +192,7 @@ margin-left: 2em; - ... + ... @@ -244,7 +244,7 @@ margin-left: 2em; - TextLabel + TextLabel true @@ -254,7 +254,7 @@ margin-left: 2em; - ... + ... From 78d6b51c3c63d9bc43efcde595400b2df95fecd3 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 10:01:34 -0400 Subject: [PATCH 122/303] [partition] Don't translate placeholder --- --- src/modules/partition/gui/VolumeGroupBaseDialog.ui | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/modules/partition/gui/VolumeGroupBaseDialog.ui b/src/modules/partition/gui/VolumeGroupBaseDialog.ui index f84cf22d0..0640eca00 100644 --- a/src/modules/partition/gui/VolumeGroupBaseDialog.ui +++ b/src/modules/partition/gui/VolumeGroupBaseDialog.ui @@ -89,7 +89,7 @@ - --- + --- Qt::AlignCenter @@ -109,7 +109,7 @@ - --- + --- Qt::AlignCenter @@ -129,7 +129,7 @@ - --- + --- Qt::AlignCenter @@ -149,7 +149,7 @@ - --- + --- Qt::AlignCenter From b6cd1c576a8f2ffd4fddedf0359c4f35bfdc7b9b Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 10:06:10 -0400 Subject: [PATCH 123/303] [plasmalnf] Don't translate placeholder text --- src/modules/plasmalnf/page_plasmalnf.ui | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/plasmalnf/page_plasmalnf.ui b/src/modules/plasmalnf/page_plasmalnf.ui index 6da6647fd..7b3c8c96f 100644 --- a/src/modules/plasmalnf/page_plasmalnf.ui +++ b/src/modules/plasmalnf/page_plasmalnf.ui @@ -17,7 +17,7 @@ - Placeholder + Placeholder true From e664370b28736d52622a4013253ab7f1021fc08d Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 10:28:09 -0400 Subject: [PATCH 124/303] [libcalamaresui] Use modern tr() annotation --- src/libcalamaresui/utils/CalamaresUtilsGui.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libcalamaresui/utils/CalamaresUtilsGui.cpp b/src/libcalamaresui/utils/CalamaresUtilsGui.cpp index a7783af3e..69924f1b8 100644 --- a/src/libcalamaresui/utils/CalamaresUtilsGui.cpp +++ b/src/libcalamaresui/utils/CalamaresUtilsGui.cpp @@ -266,7 +266,8 @@ LocaleLabel::LocaleLabel( const QString& locale, LabelFormat format ) : m_locale( LocaleLabel::getLocale( locale ) ) , m_localeId( locale ) { - QString longFormat = QObject::tr( "%1 (%2)", "Language (Country)" ); + //: language[name] (country[name]) + QString longFormat = QObject::tr( "%1 (%2)" ); QString sortKey = QLocale::languageToString( m_locale.language() ); QString languageName = m_locale.nativeLanguageName(); From 1a063a9b5dbd89433748a4c7ab16306a89cdb261 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 10:28:35 -0400 Subject: [PATCH 125/303] [partition] Use modern tr() annotation --- src/modules/partition/core/DeviceModel.cpp | 10 +++++++++- src/modules/partition/gui/PartitionLabelsView.cpp | 1 + 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/src/modules/partition/core/DeviceModel.cpp b/src/modules/partition/core/DeviceModel.cpp index 260315729..e1d63f26c 100644 --- a/src/modules/partition/core/DeviceModel.cpp +++ b/src/modules/partition/core/DeviceModel.cpp @@ -80,15 +80,23 @@ DeviceModel::data( const QModelIndex& index, int role ) const else { if ( device->logicalSize() >= 0 && device->totalLogical() >= 0 ) + { + //: device[name] - size[number] (device-node[name]) return tr( "%1 - %2 (%3)" ) .arg( device->name() ) .arg( KFormat().formatByteSize( device->capacity() ) ) .arg( device->deviceNode() ); - // Newly LVM VGs don't have capacity property yet (i.e. always has 1B capacity), so don't show it for a while + } else + { + // Newly LVM VGs don't have capacity property yet (i.e. + // always has 1B capacity), so don't show it for a while. + // + //: device[name] - (device-node[name]) return tr( "%1 - (%2)" ) .arg( device->name() ) .arg( device->deviceNode() ); + } } case Qt::DecorationRole: return CalamaresUtils::defaultPixmap( CalamaresUtils::PartitionDisk, diff --git a/src/modules/partition/gui/PartitionLabelsView.cpp b/src/modules/partition/gui/PartitionLabelsView.cpp index 0a0850844..36774cd20 100644 --- a/src/modules/partition/gui/PartitionLabelsView.cpp +++ b/src/modules/partition/gui/PartitionLabelsView.cpp @@ -230,6 +230,7 @@ PartitionLabelsView::buildTexts( const QModelIndex& index ) const PartitionModel::SizeColumn ) .data().toString(); else + //: size[number] filesystem[name] secondLine = tr( "%1 %2" ) .arg( index.sibling( index.row(), PartitionModel::SizeColumn ) From 160c2ca6eb988452191df69cd75423bd3104cc63 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 11 Apr 2019 10:32:19 -0400 Subject: [PATCH 126/303] Changes: document more issues closed --- CHANGES | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 4917f44ac..3573f2098 100644 --- a/CHANGES +++ b/CHANGES @@ -30,6 +30,8 @@ This release contains contributions from (alphabetically by first name): `ci/` directory. There are use-cases where a containerized build and configuration make sense rather than having Calamares installed in the host system. (Thanks to the AppImage team, Alexis) + * OEM mode (phase-1) now correctly refers to Calamares as a "Setup Program" + rather than an installer. #1100 (Thanks to Arnaud) ## Modules ## @@ -48,7 +50,7 @@ This release contains contributions from (alphabetically by first name): usually only visible when the module runs as part of the *exec* step, when the module's *pretty name* is displayed. In addition, some error messages are now translated. - * *UnpackFS* module: improved progress reporting and tests. + * *UnpackFS* module: improved progress reporting and tests. #565 # 3.2.4 (2019-02-12) # From 9159761171555715f54a8e01706d7595c9a92099 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 12 Apr 2019 11:18:29 +0200 Subject: [PATCH 127/303] [partition] [fsresizer] Fix KPMCore API detection - There will be a 3.3.1 which still has the "old" API, so look at 3.3.80 (pre-4.0) instead. Make the way compile flags are passed consistent. --- src/modules/fsresizer/CMakeLists.txt | 7 +++++-- src/modules/partition/CMakeLists.txt | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/modules/fsresizer/CMakeLists.txt b/src/modules/fsresizer/CMakeLists.txt index 12349c835..4351dca51 100644 --- a/src/modules/fsresizer/CMakeLists.txt +++ b/src/modules/fsresizer/CMakeLists.txt @@ -2,12 +2,14 @@ find_package( KPMcore 3.3 ) find_package( Qt5 REQUIRED DBus ) # Needed for KPMCore find_package( KF5 REQUIRED I18n WidgetsAddons ) # Needed for KPMCore +set( _partition_defs "" ) + if ( KPMcore_FOUND ) include_directories( ${KPMCORE_INCLUDE_DIR} ) include_directories( ${PROJECT_BINARY_DIR}/src/libcalamares ) - if ( KPMcore_VERSION VERSION_GREATER "3.3.0") - add_definitions(-DWITH_KPMCOREGT33) # kpmcore greater than 3.3 + if ( KPMcore_VERSION VERSION_GREATER "3.90") + list( APPEND _partition_defs WITH_KPMCORE4API) # kpmcore 4 with new API endif() # The PartitionIterator is a small class, and it's easiest -- but also a @@ -21,6 +23,7 @@ if ( KPMcore_FOUND ) LINK_PRIVATE_LIBRARIES kpmcore calamares + COMPILE_DEFINITIONS ${_partition_defs} SHARED_LIB ) diff --git a/src/modules/partition/CMakeLists.txt b/src/modules/partition/CMakeLists.txt index 56520845e..844c50ed4 100644 --- a/src/modules/partition/CMakeLists.txt +++ b/src/modules/partition/CMakeLists.txt @@ -27,8 +27,8 @@ set_package_properties( ) if ( KPMcore_FOUND ) - if ( KPMcore_VERSION VERSION_GREATER "3.3.0") - add_definitions(-DWITH_KPMCOREGT33) # kpmcore greater than 3.3 + if ( KPMcore_VERSION VERSION_GREATER "3.90") + list( APPEND _partition_defs WITH_KPMCORE4API) # kpmcore 4 with new API endif() include_directories( ${KPMCORE_INCLUDE_DIR} ) From c0710cabe4700eff45427b82f41ab6b72b8b070d Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 12 Apr 2019 11:21:18 +0200 Subject: [PATCH 128/303] [partition] [fsresizer] Adjust to new #define - Using KPMCORE4API is clearer than just relying on a version number --- src/modules/fsresizer/ResizeFSJob.cpp | 2 +- src/modules/partition/core/DeviceList.cpp | 2 +- src/modules/partition/core/KPMHelpers.h | 2 +- src/modules/partition/core/PartitionCoreModule.cpp | 4 ++-- src/modules/partition/gui/ChoicePage.cpp | 4 ++-- src/modules/partition/gui/PartitionPage.cpp | 4 ++-- 6 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/modules/fsresizer/ResizeFSJob.cpp b/src/modules/fsresizer/ResizeFSJob.cpp index fa197e476..d2cfaf6ed 100644 --- a/src/modules/fsresizer/ResizeFSJob.cpp +++ b/src/modules/fsresizer/ResizeFSJob.cpp @@ -120,7 +120,7 @@ ResizeFSJob::PartitionMatch ResizeFSJob::findPartition( CoreBackend* backend ) { using DeviceList = QList< Device* >; -#ifdef WITH_KPMCOREGT33 +#ifdef WITH_KPMCORE4API DeviceList devices = backend->scanDevices( /* not includeReadOnly, not includeLoopback */ ScanFlag(0) ); #else DeviceList devices = backend->scanDevices( /* excludeReadOnly */ true ); diff --git a/src/modules/partition/core/DeviceList.cpp b/src/modules/partition/core/DeviceList.cpp index cef1c0414..b65473cf6 100644 --- a/src/modules/partition/core/DeviceList.cpp +++ b/src/modules/partition/core/DeviceList.cpp @@ -107,7 +107,7 @@ QList< Device* > getDevices( DeviceType which, qint64 minimumSize ) bool writableOnly = (which == DeviceType::WritableOnly); CoreBackend* backend = CoreBackendManager::self()->backend(); -#ifdef WITH_KPMCOREGT33 +#ifdef WITH_KPMCORE4API DeviceList devices = backend->scanDevices( /* not includeReadOnly, not includeLoopback */ ScanFlag(0) ); #else DeviceList devices = backend->scanDevices( /* excludeReadOnly */ true ); diff --git a/src/modules/partition/core/KPMHelpers.h b/src/modules/partition/core/KPMHelpers.h index f1b8bd8a9..aa279b1fb 100644 --- a/src/modules/partition/core/KPMHelpers.h +++ b/src/modules/partition/core/KPMHelpers.h @@ -33,7 +33,7 @@ class Partition; class PartitionNode; class PartitionRole; -#ifdef WITH_KPMCOREGT33 +#ifdef WITH_KPMCORE4API #define KPM_PARTITION_FLAG(x) PartitionTable::Flag::x #define KPM_PARTITION_STATE(x) Partition::State::x #define KPM_PARTITION_FLAG_ESP PartitionTable::Flag::Boot diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index f183d6c40..df331f04b 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -683,7 +683,7 @@ PartitionCoreModule::scanForLVMPVs() } } -#ifdef WITH_KPMCOREGT33 +#ifdef WITH_KPMCORE4API VolumeManagerDevice::scanDevices( physicalDevices ); for ( auto p : LVM::pvList::list() ) @@ -724,7 +724,7 @@ PartitionCoreModule::scanForLVMPVs() if ( innerFS && innerFS->type() == FileSystem::Type::Lvm2_PV ) m_lvmPVs << p; } -#ifdef WITH_KPMCOREGT33 +#ifdef WITH_KPMCORE4API else if ( p->fileSystem().type() == FileSystem::Type::Luks2 ) { // Encrypted LVM PVs diff --git a/src/modules/partition/gui/ChoicePage.cpp b/src/modules/partition/gui/ChoicePage.cpp index 10f73964f..edeee11a6 100644 --- a/src/modules/partition/gui/ChoicePage.cpp +++ b/src/modules/partition/gui/ChoicePage.cpp @@ -51,7 +51,7 @@ #include #include -#ifdef WITH_KPMCOREGT33 +#ifdef WITH_KPMCORE4API #include #endif @@ -1224,7 +1224,7 @@ ChoicePage::setupActions() bool atLeastOneIsMounted = false; // Suppress 'erase' if so bool isInactiveRAID = false; -#ifdef WITH_KPMCOREGT33 +#ifdef WITH_KPMCORE4API if ( currentDevice->type() == Device::Type::SoftwareRAID_Device && static_cast< SoftwareRAID* >(currentDevice)->status() == SoftwareRAID::Status::Inactive ) { diff --git a/src/modules/partition/gui/PartitionPage.cpp b/src/modules/partition/gui/PartitionPage.cpp index 5f16e9dc1..22398bddb 100644 --- a/src/modules/partition/gui/PartitionPage.cpp +++ b/src/modules/partition/gui/PartitionPage.cpp @@ -49,7 +49,7 @@ // KPMcore #include #include -#ifdef WITH_KPMCOREGT33 +#ifdef WITH_KPMCORE4API #include #endif #include @@ -162,7 +162,7 @@ PartitionPage::updateButtons() { createTable = true; -#ifdef WITH_KPMCOREGT33 +#ifdef WITH_KPMCORE4API if ( device->type() == Device::Type::SoftwareRAID_Device && static_cast< SoftwareRAID* >(device)->status() == SoftwareRAID::Status::Inactive ) { From 4e24ea29e24208d880cbce5aa4431d4f06ba09e5 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 12 Apr 2019 12:44:59 +0200 Subject: [PATCH 129/303] [partition] [fsresizer] Adjust to post-3.3.0 API - KDE neon ships a post-3.3.0 KPMCore, with deprecations, but not yet the KPMCore 4 API, so add another API-version check to handle the deprecations. Keeps warnings down. --- src/modules/fsresizer/CMakeLists.txt | 3 +++ src/modules/partition/CMakeLists.txt | 3 +++ src/modules/partition/core/KPMHelpers.h | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/modules/fsresizer/CMakeLists.txt b/src/modules/fsresizer/CMakeLists.txt index 4351dca51..582a02627 100644 --- a/src/modules/fsresizer/CMakeLists.txt +++ b/src/modules/fsresizer/CMakeLists.txt @@ -8,6 +8,9 @@ if ( KPMcore_FOUND ) include_directories( ${KPMCORE_INCLUDE_DIR} ) include_directories( ${PROJECT_BINARY_DIR}/src/libcalamares ) + if ( KPMcore_VERSION VERSION_GREATER "3.3.0") + list( APPEND _partition_defs WITH_KPMCORE331API) # kpmcore > 3.3.0 with deprecations + endif() if ( KPMcore_VERSION VERSION_GREATER "3.90") list( APPEND _partition_defs WITH_KPMCORE4API) # kpmcore 4 with new API endif() diff --git a/src/modules/partition/CMakeLists.txt b/src/modules/partition/CMakeLists.txt index 844c50ed4..9bcace064 100644 --- a/src/modules/partition/CMakeLists.txt +++ b/src/modules/partition/CMakeLists.txt @@ -27,6 +27,9 @@ set_package_properties( ) if ( KPMcore_FOUND ) + if ( KPMcore_VERSION VERSION_GREATER "3.3.0") + list( APPEND _partition_defs WITH_KPMCORE331API) # kpmcore > 3.3.0 with deprecations + endif() if ( KPMcore_VERSION VERSION_GREATER "3.90") list( APPEND _partition_defs WITH_KPMCORE4API) # kpmcore 4 with new API endif() diff --git a/src/modules/partition/core/KPMHelpers.h b/src/modules/partition/core/KPMHelpers.h index aa279b1fb..b1c3832fc 100644 --- a/src/modules/partition/core/KPMHelpers.h +++ b/src/modules/partition/core/KPMHelpers.h @@ -33,7 +33,7 @@ class Partition; class PartitionNode; class PartitionRole; -#ifdef WITH_KPMCORE4API +#ifdef WITH_KPMCORE331API #define KPM_PARTITION_FLAG(x) PartitionTable::Flag::x #define KPM_PARTITION_STATE(x) Partition::State::x #define KPM_PARTITION_FLAG_ESP PartitionTable::Flag::Boot From c844188907fa71353c2e3a1ac8c7ea35df2f9063 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 12 Apr 2019 12:54:13 +0200 Subject: [PATCH 130/303] [partition] Fix build w/ "3.3.1" API - Need older-style scanning, but new-style iteration --- src/modules/partition/core/PartitionCoreModule.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index df331f04b..f50510da7 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -683,14 +683,17 @@ PartitionCoreModule::scanForLVMPVs() } } -#ifdef WITH_KPMCORE4API +#if defined( WITH_KPMCORE4API ) VolumeManagerDevice::scanDevices( physicalDevices ); - + for ( auto p : LVM::pvList::list() ) +#else +#if defined( WITH_KPMCORE331API ) + LvmDevice::scanSystemLVM( physicalDevices ); for ( auto p : LVM::pvList::list() ) #else LvmDevice::scanSystemLVM( physicalDevices ); - for ( auto p : LVM::pvList ) +#endif #endif { m_lvmPVs << p.partition().data(); From 198acadd2311b89e57731428be4c9c6f06e1fc11 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 12 Apr 2019 13:14:13 +0200 Subject: [PATCH 131/303] [partition] [fsresizer] Fix KPMCore API versions - tests need the defines as well - scandevices API changed with API 3.3.1 --- src/modules/fsresizer/CMakeLists.txt | 3 ++- src/modules/fsresizer/ResizeFSJob.cpp | 2 +- src/modules/partition/core/DeviceList.cpp | 2 +- src/modules/partition/tests/CMakeLists.txt | 1 + 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/modules/fsresizer/CMakeLists.txt b/src/modules/fsresizer/CMakeLists.txt index 582a02627..36c8c764c 100644 --- a/src/modules/fsresizer/CMakeLists.txt +++ b/src/modules/fsresizer/CMakeLists.txt @@ -44,7 +44,8 @@ if ( KPMcore_FOUND ) Qt5::Test ) set_target_properties( fsresizertest PROPERTIES AUTOMOC TRUE ) - target_include_directories(fsresizertest PRIVATE /usr/local/include ) + target_include_directories( fsresizertest PRIVATE /usr/local/include ) + target_compile_definitions( fsresizertest PRIVATE ${_partition_defs} ) endif() else() calamares_skip_module( "fsresizer (missing suitable KPMcore)" ) diff --git a/src/modules/fsresizer/ResizeFSJob.cpp b/src/modules/fsresizer/ResizeFSJob.cpp index d2cfaf6ed..61fbc6898 100644 --- a/src/modules/fsresizer/ResizeFSJob.cpp +++ b/src/modules/fsresizer/ResizeFSJob.cpp @@ -120,7 +120,7 @@ ResizeFSJob::PartitionMatch ResizeFSJob::findPartition( CoreBackend* backend ) { using DeviceList = QList< Device* >; -#ifdef WITH_KPMCORE4API +#ifdef WITH_KPMCORE331API DeviceList devices = backend->scanDevices( /* not includeReadOnly, not includeLoopback */ ScanFlag(0) ); #else DeviceList devices = backend->scanDevices( /* excludeReadOnly */ true ); diff --git a/src/modules/partition/core/DeviceList.cpp b/src/modules/partition/core/DeviceList.cpp index b65473cf6..a7f9ff44c 100644 --- a/src/modules/partition/core/DeviceList.cpp +++ b/src/modules/partition/core/DeviceList.cpp @@ -107,7 +107,7 @@ QList< Device* > getDevices( DeviceType which, qint64 minimumSize ) bool writableOnly = (which == DeviceType::WritableOnly); CoreBackend* backend = CoreBackendManager::self()->backend(); -#ifdef WITH_KPMCORE4API +#ifdef WITH_KPMCORE331API DeviceList devices = backend->scanDevices( /* not includeReadOnly, not includeLoopback */ ScanFlag(0) ); #else DeviceList devices = backend->scanDevices( /* excludeReadOnly */ true ); diff --git a/src/modules/partition/tests/CMakeLists.txt b/src/modules/partition/tests/CMakeLists.txt index 7b40c34a5..ac3968df9 100644 --- a/src/modules/partition/tests/CMakeLists.txt +++ b/src/modules/partition/tests/CMakeLists.txt @@ -32,4 +32,5 @@ if( ECM_FOUND AND BUILD_TESTING ) ) set_target_properties( partitionjobtests PROPERTIES AUTOMOC TRUE ) + target_compile_definitions( partitionjobtests PRIVATE ${_partition_defs} ) endif() From d72e3b3c22b788008304d42b7f02f5014036243f Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 07:57:25 -0400 Subject: [PATCH 132/303] [libcalamares] Simplify writing of logging continuations - Instead of Continuation(), write just Continuation - All that futzing with overloads and tag-classes isn't needed since the whole point is to output some constant string. Leave cleverness for later, if it's needed. --- src/libcalamares/utils/Logger.cpp | 32 ++--------------------------- src/libcalamares/utils/Logger.h | 34 +++++-------------------------- 2 files changed, 7 insertions(+), 59 deletions(-) diff --git a/src/libcalamares/utils/Logger.cpp b/src/libcalamares/utils/Logger.cpp index 3061e0a5e..5f4401ca1 100644 --- a/src/libcalamares/utils/Logger.cpp +++ b/src/libcalamares/utils/Logger.cpp @@ -189,36 +189,8 @@ CDebug::~CDebug() { } -static const char continuation[] = "\n "; -static const char subentry[] = " .. "; - -QDebug& -operator<<( QDebug& s, Continuation ) -{ - s << continuation; - return s; -} - -QDebug& -operator<<( QDebug& s, SubEntry ) -{ - s << subentry; - return s; -} - -CDebug& -operator<<( CDebug&& s, Continuation ) -{ - s << continuation; - return s; -} - -CDebug& -operator<<( CDebug&& s, SubEntry ) -{ - s << subentry; - return s; -} +const char Continuation[] = "\n "; +const char SubEntry[] = " .. "; QString toString( const QVariant& v ) { diff --git a/src/libcalamares/utils/Logger.h b/src/libcalamares/utils/Logger.h index d3861279e..d7af886b3 100644 --- a/src/libcalamares/utils/Logger.h +++ b/src/libcalamares/utils/Logger.h @@ -27,25 +27,8 @@ namespace Logger { - /** @brief tag-class used for continuing debug-output on the next line - * - * A continuation starts a new debug-log line, without the timestamp and - * other leading information. Used when dumping tables and lists. Represented - * in the log by a newline and four spaces. - */ - struct Continuation - { - } ; - - /** @brief tag-class used to indicate a log line is a sub-entry - * - * Sub-entries indicate additional information that isn't a continuation - * of the previous line, or sub-steps of something that has already been logged. - * Represented in the log as space dot dot space. - */ - struct SubEntry - { - } ; + DLLEXPORT extern const char Continuation[]; + DLLEXPORT extern const char SubEntry[]; enum { @@ -113,13 +96,6 @@ namespace Logger /** @brief Would the given @p level really be logged? */ DLLEXPORT bool logLevelEnabled( unsigned int level ); - /// @brief Output a continuation - DLLEXPORT CDebug& operator <<( CDebug&& s, Continuation c ); - DLLEXPORT QDebug& operator <<( QDebug& s, Continuation c ); - /// @brief Output a subentry marker - DLLEXPORT CDebug& operator <<( CDebug&& s, SubEntry level ); - DLLEXPORT QDebug& operator <<( QDebug& s, SubEntry level ); - /** * @brief Row-oriented formatted logging. * @@ -186,7 +162,7 @@ namespace Logger inline QDebug& operator <<( QDebug& s, const DebugRow& t ) { - s << Continuation() << t.first << ':' << ' ' << t.second; + s << Continuation << t.first << ':' << ' ' << t.second; return s; } @@ -195,7 +171,7 @@ namespace Logger operator <<( QDebug& s, const DebugList& c ) { for( const auto& i : c.list ) - s << Continuation() << i; + s << Continuation << i; return s; } @@ -207,7 +183,7 @@ namespace Logger operator <<( QDebug& s, const DebugMap& t ) { for ( auto it = t.map.constBegin(); it != t.map.constEnd(); ++it ) - s << Continuation() << it.key().toUtf8().constData() << ':' << ' ' << toString( it.value() ).toUtf8().constData(); + s << Continuation << it.key().toUtf8().constData() << ':' << ' ' << toString( it.value() ).toUtf8().constData(); return s; } } From 63b317902d8bc1739fe5535fc75a494679ee6c14 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 08:15:17 -0400 Subject: [PATCH 133/303] [libcalamares] [partition] Adjust to logging changes - Use the un-paren'ed Continuation and SubEntry --- src/libcalamares/Settings.cpp | 6 +++--- src/modules/partition/core/DeviceList.cpp | 12 ++++++------ src/modules/partition/core/PartUtils.cpp | 22 +++++++++++----------- src/modules/partition/gui/ChoicePage.cpp | 4 ++-- 4 files changed, 22 insertions(+), 22 deletions(-) diff --git a/src/libcalamares/Settings.cpp b/src/libcalamares/Settings.cpp index 6f73b462b..710846a2c 100644 --- a/src/libcalamares/Settings.cpp +++ b/src/libcalamares/Settings.cpp @@ -44,7 +44,7 @@ requireString( const YAML::Node& config, const char* key ) return QString::fromStdString( v.as< std::string >() ); else { - cWarning() << Logger::SubEntry() << "Required settings.conf key" << key << "is missing."; + cWarning() << Logger::SubEntry << "Required settings.conf key" << key << "is missing."; return QString(); } } @@ -58,7 +58,7 @@ requireBool( const YAML::Node& config, const char* key, bool d ) return v.as< bool >(); else { - cWarning() << Logger::SubEntry() << "Required settings.conf key" << key << "is missing."; + cWarning() << Logger::SubEntry << "Required settings.conf key" << key << "is missing."; return d; } } @@ -106,7 +106,7 @@ interpretModulesSearch( const bool debugMode, const QStringList& rawPaths, QStri output.append( d.absolutePath() ); } else - cDebug() << Logger::SubEntry() << "module-search entry non-existent" << path; + cDebug() << Logger::SubEntry << "module-search entry non-existent" << path; } } } diff --git a/src/modules/partition/core/DeviceList.cpp b/src/modules/partition/core/DeviceList.cpp index a7f9ff44c..e9cc34138 100644 --- a/src/modules/partition/core/DeviceList.cpp +++ b/src/modules/partition/core/DeviceList.cpp @@ -116,7 +116,7 @@ QList< Device* > getDevices( DeviceType which, qint64 minimumSize ) #ifdef DEBUG_PARTITION_UNSAFE cWarning() << "Allowing unsafe partitioning choices." << devices.count() << "candidates."; #ifdef DEBUG_PARTITION_LAME - cDebug() << Logger::SubEntry() << "it has been lamed, and will fail."; + cDebug() << Logger::SubEntry << "it has been lamed, and will fail."; #endif #else cDebug() << "Removing unsuitable devices:" << devices.count() << "candidates."; @@ -125,29 +125,29 @@ QList< Device* > getDevices( DeviceType which, qint64 minimumSize ) for ( DeviceList::iterator it = devices.begin(); it != devices.end(); ) if ( !( *it ) ) { - cDebug() << Logger::SubEntry() << "Skipping nullptr device"; + cDebug() << Logger::SubEntry << "Skipping nullptr device"; it = erase( devices, it); } else if ( ( *it )->deviceNode().startsWith( "/dev/zram" ) ) { - cDebug() << Logger::SubEntry() << "Removing zram" << it; + cDebug() << Logger::SubEntry << "Removing zram" << it; it = erase( devices, it ); } else if ( writableOnly && hasRootPartition( *it ) ) { - cDebug() << Logger::SubEntry() << "Removing device with root filesystem (/) on it" << it; + cDebug() << Logger::SubEntry << "Removing device with root filesystem (/) on it" << it; it = erase( devices, it ); } else if ( writableOnly && isIso9660( *it ) ) { - cDebug() << Logger::SubEntry() << "Removing device with iso9660 filesystem (probably a CD) on it" << it; + cDebug() << Logger::SubEntry << "Removing device with iso9660 filesystem (probably a CD) on it" << it; it = erase( devices, it ); } else if ( (minimumSize >= 0) && !( (*it)->capacity() > minimumSize ) ) { - cDebug() << Logger::SubEntry() << "Removing too-small" << it; + cDebug() << Logger::SubEntry << "Removing too-small" << it; it = erase( devices, it ); } else diff --git a/src/modules/partition/core/PartUtils.cpp b/src/modules/partition/core/PartUtils.cpp index cbbd63cbe..4feea0e38 100644 --- a/src/modules/partition/core/PartUtils.cpp +++ b/src/modules/partition/core/PartUtils.cpp @@ -109,20 +109,20 @@ canBeResized( Partition* candidate ) if ( !candidate->fileSystem().supportGrow() || !candidate->fileSystem().supportShrink() ) { - cDebug() << Logger::SubEntry() << "NO, filesystem" << candidate->fileSystem().name() + cDebug() << Logger::SubEntry << "NO, filesystem" << candidate->fileSystem().name() << "does not support resize."; return false; } if ( KPMHelpers::isPartitionFreeSpace( candidate ) ) { - cDebug() << Logger::SubEntry() << "NO, partition is free space"; + cDebug() << Logger::SubEntry << "NO, partition is free space"; return false; } if ( candidate->isMounted() ) { - cDebug() << Logger::SubEntry() << "NO, partition is mounted"; + cDebug() << Logger::SubEntry << "NO, partition is mounted"; return false; } @@ -131,13 +131,13 @@ canBeResized( Partition* candidate ) PartitionTable* table = dynamic_cast< PartitionTable* >( candidate->parent() ); if ( !table ) { - cDebug() << Logger::SubEntry() << "NO, no partition table found"; + cDebug() << Logger::SubEntry << "NO, no partition table found"; return false; } if ( table->numPrimaries() >= table->maxPrimaries() ) { - cDebug() << Logger::SubEntry() << "NO, partition table already has" + cDebug() << Logger::SubEntry << "NO, partition table already has" << table->maxPrimaries() << "primary partitions."; return false; } @@ -164,10 +164,10 @@ canBeResized( Partition* candidate ) else if ( ok ) { auto deb = cDebug(); - deb << Logger::SubEntry() << "NO, insufficient storage"; - deb << Logger::Continuation() << "Required storage B:" << advisedStorageB + deb << Logger::SubEntry << "NO, insufficient storage"; + deb << Logger::Continuation << "Required storage B:" << advisedStorageB << QString( "(%1GB)" ).arg( advisedStorageGB ); - deb << Logger::Continuation() << "Available storage B:" << availableStorageB + deb << Logger::Continuation << "Available storage B:" << availableStorageB << QString( "(%1GB)" ).arg( availableStorageB / 1024 / 1024 / 1024 ) << "for" << convenienceName( candidate ) << " length:" << candidate->length() << " sectorsUsed:" << candidate->sectorsUsed() << " fsType:" << candidate->fileSystem().name(); @@ -175,7 +175,7 @@ canBeResized( Partition* candidate ) } else { - cDebug() << Logger::SubEntry() << "NO, requiredStorageGB is not set correctly."; + cDebug() << Logger::SubEntry << "NO, requiredStorageGB is not set correctly."; return false; } } @@ -198,10 +198,10 @@ canBeResized( PartitionCoreModule* core, const QString& partitionPath ) return canBeResized( candidate ); } } - cDebug() << Logger::SubEntry() << "no Partition* found for" << partitionWithOs; + cDebug() << Logger::SubEntry << "no Partition* found for" << partitionWithOs; } - cDebug() << Logger::SubEntry() << "Partition" << partitionWithOs << "CANNOT BE RESIZED FOR AUTOINSTALL."; + cDebug() << Logger::SubEntry << "Partition" << partitionWithOs << "CANNOT BE RESIZED FOR AUTOINSTALL."; return false; } diff --git a/src/modules/partition/gui/ChoicePage.cpp b/src/modules/partition/gui/ChoicePage.cpp index edeee11a6..fc57d1fad 100644 --- a/src/modules/partition/gui/ChoicePage.cpp +++ b/src/modules/partition/gui/ChoicePage.cpp @@ -1238,12 +1238,12 @@ ChoicePage::setupActions() { if ( PartUtils::canBeResized( *it ) ) { - cDebug() << Logger::SubEntry() << "contains resizable" << it; + cDebug() << Logger::SubEntry << "contains resizable" << it; atLeastOneCanBeResized = true; } if ( PartUtils::canBeReplaced( *it ) ) { - cDebug() << Logger::SubEntry() << "contains replaceable" << it; + cDebug() << Logger::SubEntry << "contains replaceable" << it; atLeastOneCanBeReplaced = true; } if ( (*it)->isMounted() ) From 5677a4bb28f8e82c535c440886e7ef7d2a71a50d Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 08:42:06 -0400 Subject: [PATCH 134/303] [finished] Fix up string arguments - The "set up" message only uses one argument. --- src/modules/finished/FinishedPage.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/modules/finished/FinishedPage.cpp b/src/modules/finished/FinishedPage.cpp index 856742ae6..cad05bda4 100644 --- a/src/modules/finished/FinishedPage.cpp +++ b/src/modules/finished/FinishedPage.cpp @@ -54,8 +54,7 @@ FinishedPage::FinishedPage( QWidget* parent ) ui->mainText->setText( tr( "

All done.


" "%1 has been set up on your computer.
" "You may now start using your new system." ) - .arg( *Calamares::Branding::VersionedName ) - .arg( *Calamares::Branding::ProductName ) ); + .arg( *Calamares::Branding::VersionedName ) ); ui->restartCheckBox->setToolTip( tr ( "" "

When this box is checked, your system will " "restart immediately when you click on " @@ -68,8 +67,7 @@ FinishedPage::FinishedPage( QWidget* parent ) "%1 has been installed on your computer.
" "You may now restart into your new system, or continue " "using the %2 Live environment." ) - .arg( *Calamares::Branding::VersionedName ) - .arg( *Calamares::Branding::ProductName ) ); + .arg( *Calamares::Branding::VersionedName, *Calamares::Branding::ProductName ) ); ui->restartCheckBox->setToolTip( tr ( "" "

When this box is checked, your system will " "restart immediately when you click on " From 8bb07528e20378ded9f70e71cd472f4ea0119f79 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 08:57:27 -0400 Subject: [PATCH 135/303] [calamares] Make logging output more consistent - Use Logger::SubEntry instead of various indents - Improve wording of message --- src/calamares/CalamaresWindow.cpp | 2 +- src/calamares/testmain.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calamares/CalamaresWindow.cpp b/src/calamares/CalamaresWindow.cpp index e11990600..f0ae03525 100644 --- a/src/calamares/CalamaresWindow.cpp +++ b/src/calamares/CalamaresWindow.cpp @@ -79,7 +79,7 @@ CalamaresWindow::CalamaresWindow( QWidget* parent ) int w = qBound( minimumSize.width(), windowDimensionToPixels( brandingSizes.first ), availableSize.width() ); int h = qBound( minimumSize.height(), windowDimensionToPixels( brandingSizes.second ), availableSize.height() ); - cDebug() << " Proposed window size:" << w << h; + cDebug() << Logger::SubEntry << "Proposed window size:" << w << h; resize( w, h ); QBoxLayout* mainLayout = new QHBoxLayout; diff --git a/src/calamares/testmain.cpp b/src/calamares/testmain.cpp index 69c2f0884..198342ae1 100644 --- a/src/calamares/testmain.cpp +++ b/src/calamares/testmain.cpp @@ -223,7 +223,7 @@ main( int argc, char* argv[] ) Calamares::JobResult r = p->exec(); if ( !r ) { - cDebug() << count << ".. failed" + cDebug() << "Job #" << count << "failed" << TR( "summary", r.message() ) << TR( "details", r.details() ); } From aaeea168717b5d92d99d6bcef0c7aac650f23dc1 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 08:58:21 -0400 Subject: [PATCH 136/303] [libcalamares] Make logging more consistent --- src/libcalamares/PythonJobApi.cpp | 4 ++-- src/libcalamares/utils/CalamaresUtils.cpp | 8 ++++---- src/libcalamares/utils/CalamaresUtilsSystem.cpp | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/libcalamares/PythonJobApi.cpp b/src/libcalamares/PythonJobApi.cpp index 77a83fa3b..c94aa34e1 100644 --- a/src/libcalamares/PythonJobApi.cpp +++ b/src/libcalamares/PythonJobApi.cpp @@ -285,11 +285,11 @@ gettext_path() QDir ldir( localedir ); if ( ldir.cd( lang ) ) { - cDebug() << " .. Found" << lang << "in" << ldir.canonicalPath(); + cDebug() << Logger::SubEntry << "Found" << lang << "in" << ldir.canonicalPath(); return bp::object( localedir.toStdString() ); } } - cDebug() << " .. No translation found for languages" << candidateLanguages; + cDebug() << Logger::SubEntry << "No translation found for languages" << candidateLanguages; return bp::object(); // None } diff --git a/src/libcalamares/utils/CalamaresUtils.cpp b/src/libcalamares/utils/CalamaresUtils.cpp index 8441218d2..0ff6810c1 100644 --- a/src/libcalamares/utils/CalamaresUtils.cpp +++ b/src/libcalamares/utils/CalamaresUtils.cpp @@ -228,11 +228,11 @@ installTranslator( const QLocale& locale, "_", brandingTranslationsDir.absolutePath() ) ) { - cDebug() << " .. Branding using locale:" << localeName; + cDebug() << Logger::SubEntry << "Branding using locale:" << localeName; } else { - cDebug() << " .. Branding using default, system locale not found:" << localeName; + cDebug() << Logger::SubEntry << "Branding using default, system locale not found:" << localeName; translator->load( brandingTranslationsPrefix + "en" ); } @@ -251,11 +251,11 @@ installTranslator( const QLocale& locale, translator = new QTranslator( parent ); if ( translator->load( QString( ":/lang/calamares_" ) + localeName ) ) { - cDebug() << " .. Calamares using locale:" << localeName; + cDebug() << Logger::SubEntry << "Calamares using locale:" << localeName; } else { - cDebug() << " .. Calamares using default, system locale not found:" << localeName; + cDebug() << Logger::SubEntry << "Calamares using default, system locale not found:" << localeName; translator->load( QString( ":/lang/calamares_en" ) ); } diff --git a/src/libcalamares/utils/CalamaresUtilsSystem.cpp b/src/libcalamares/utils/CalamaresUtilsSystem.cpp index cb4bbd66a..e8819aa31 100644 --- a/src/libcalamares/utils/CalamaresUtilsSystem.cpp +++ b/src/libcalamares/utils/CalamaresUtilsSystem.cpp @@ -65,7 +65,7 @@ System::instance() if ( !s_instance ) { cError() << "No Calamares system-object has been created."; - cError() << " .. using a bogus instance instead."; + cError() << Logger::SubEntry << "using a bogus instance instead."; return new System( true, nullptr ); } return s_instance; From d6cf0617f65a01175c3bee779e5ecf0a78e5cac1 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 08:59:00 -0400 Subject: [PATCH 137/303] [libcalamaresui] Make logging more consistent --- src/libcalamaresui/modulesystem/RequirementsChecker.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcalamaresui/modulesystem/RequirementsChecker.cpp b/src/libcalamaresui/modulesystem/RequirementsChecker.cpp index 1e98a3968..7eccdbbc0 100644 --- a/src/libcalamaresui/modulesystem/RequirementsChecker.cpp +++ b/src/libcalamaresui/modulesystem/RequirementsChecker.cpp @@ -112,7 +112,7 @@ RequirementsChecker::finished() { if ( r.mandatory && !r.satisfied ) { - cDebug() << " .. requirement" << count << r.name << "is not satisfied."; + cDebug() << Logger::SubEntry << "requirement" << count << r.name << "is not satisfied."; acceptable = false; } ++count; From 520478847c57d334e90eb57ad8c28c27a15fa3ec Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 08:59:12 -0400 Subject: [PATCH 138/303] Make logging more consistent. - Across all the C++ modules, use Logger::SubEntry for sub/continues log lines, instead of somewhat-random indent strings. --- src/modules/fsresizer/ResizeFSJob.cpp | 14 +++++++------- src/modules/keyboard/KeyboardPage.cpp | 10 +++++----- src/modules/keyboard/SetKeyboardLayoutJob.cpp | 8 ++++---- .../locale/timezonewidget/timezonewidget.cpp | 8 ++++---- src/modules/netinstall/NetInstallPage.cpp | 8 ++++---- src/modules/netinstall/NetInstallViewStep.cpp | 4 ++-- src/modules/partition/core/PartUtils.cpp | 12 ++++++------ src/modules/partition/core/PartitionCoreModule.cpp | 6 +++--- .../partition/jobs/FillGlobalStorageJob.cpp | 4 ++-- src/modules/tracking/TrackingViewStep.cpp | 2 +- src/modules/users/CheckPWQuality.cpp | 8 ++++---- src/modules/welcome/WelcomePage.cpp | 2 +- 12 files changed, 43 insertions(+), 43 deletions(-) diff --git a/src/modules/fsresizer/ResizeFSJob.cpp b/src/modules/fsresizer/ResizeFSJob.cpp index 61fbc6898..a44815345 100644 --- a/src/modules/fsresizer/ResizeFSJob.cpp +++ b/src/modules/fsresizer/ResizeFSJob.cpp @@ -134,11 +134,11 @@ ResizeFSJob::findPartition( CoreBackend* backend ) cDebug() << "ResizeFSJob found" << ( *dev_it )->deviceNode(); for ( auto part_it = PartitionIterator::begin( *dev_it ); part_it != PartitionIterator::end( *dev_it ); ++part_it ) { - cDebug() << ".." << ( *part_it )->mountPoint() << "on" << ( *part_it )->deviceNode(); + cDebug() << Logger::SubEntry << ( *part_it )->mountPoint() << "on" << ( *part_it )->deviceNode(); if ( ( !m_fsname.isEmpty() && ( *part_it )->mountPoint() == m_fsname ) || ( !m_devicename.isEmpty() && ( *part_it )->deviceNode() == m_devicename ) ) { - cDebug() << ".. matched configuration dev=" << m_devicename << "fs=" << m_fsname; + cDebug() << Logger::SubEntry << "matched configuration dev=" << m_devicename << "fs=" << m_fsname; return PartitionMatch( *dev_it, *part_it ); } } @@ -182,13 +182,13 @@ ResizeFSJob::findGrownEnd( ResizeFSJob::PartitionMatch m ) } if ( ( *part_it )->roles().has( PartitionRole::Unallocated ) ) { - cDebug() << ".. ignoring unallocated" << next_start << '-' << next_end; + cDebug() << Logger::SubEntry << "ignoring unallocated" << next_start << '-' << next_end; continue; } - cDebug() << ".. comparing" << next_start << '-' << next_end; + cDebug() << Logger::SubEntry << "comparing" << next_start << '-' << next_end; if ( ( next_start > last_currently ) && ( next_start < last_available ) ) { - cDebug() << " .. shrunk last available to" << next_start; + cDebug() << Logger::SubEntry << "shrunk last available to" << next_start; last_available = next_start - 1; // Before that one starts } } @@ -205,7 +205,7 @@ ResizeFSJob::findGrownEnd( ResizeFSJob::PartitionMatch m ) qint64 required = m_atleast.apply( m.first ); if ( expand < required ) { - cDebug() << ".. need to expand by" << required << "but only" << expand << "is available."; + cDebug() << Logger::SubEntry << "need to expand by" << required << "but only" << expand << "is available."; return 0; } } @@ -213,7 +213,7 @@ ResizeFSJob::findGrownEnd( ResizeFSJob::PartitionMatch m ) qint64 wanted = m_size.apply( expand, m.first->logicalSize() ); if ( wanted < expand ) { - cDebug() << ".. only growing by" << wanted << "instead of full" << expand; + cDebug() << Logger::SubEntry << "only growing by" << wanted << "instead of full" << expand; last_available -= ( expand - wanted ); } diff --git a/src/modules/keyboard/KeyboardPage.cpp b/src/modules/keyboard/KeyboardPage.cpp index 9056ba273..5a82e2545 100644 --- a/src/modules/keyboard/KeyboardPage.cpp +++ b/src/modules/keyboard/KeyboardPage.cpp @@ -254,14 +254,14 @@ KeyboardPage::guessLayout( const QStringList& langParts ) bool foundCountryPart = false; for ( auto countryPart = langParts.rbegin(); !foundCountryPart && countryPart != langParts.rend(); ++countryPart ) { - cDebug() << " .. looking for locale part" << *countryPart; + cDebug() << Logger::SubEntry << "looking for locale part" << *countryPart; for ( int i = 0; i < klm->rowCount(); ++i ) { QModelIndex idx = klm->index( i ); QString name = idx.isValid() ? idx.data( KeyboardLayoutModel::KeyboardLayoutKeyRole ).toString() : QString(); if ( idx.isValid() && ( name.compare( *countryPart, Qt::CaseInsensitive ) == 0 ) ) { - cDebug() << " .. matched" << name; + cDebug() << Logger::SubEntry << "matched" << name; ui->listLayout->setCurrentIndex( idx ); foundCountryPart = true; break; @@ -279,7 +279,7 @@ KeyboardPage::guessLayout( const QStringList& langParts ) if ( variantdata && (variantdata->data.compare( *countryPart, Qt::CaseInsensitive ) == 0) ) { ui->listVariant->setCurrentItem( variantdata ); - cDebug() << " .. matched variant" << variantdata->data << ' ' << variantdata->text(); + cDebug() << Logger::SubEntry << "matched variant" << variantdata->data << ' ' << variantdata->text(); } } } @@ -361,7 +361,7 @@ KeyboardPage::onActivate() if ( specialCaseMap.contains( lang_s ) ) { QString newLang = QString::fromStdString( specialCaseMap.value( lang_s ) ); - cDebug() << " .. special case language" << lang << "becomes" << newLang; + cDebug() << Logger::SubEntry << "special case language" << lang << "becomes" << newLang; lang = newLang; } } @@ -372,7 +372,7 @@ KeyboardPage::onActivate() // Note that this his string is not fit for display purposes! // It doesn't come from QLocale::nativeCountryName. QString country = QLocale::countryToString( QLocale( lang ).country() ); - cDebug() << " .. extracted country" << country << "::" << langParts; + cDebug() << Logger::SubEntry << "extracted country" << country << "::" << langParts; guessLayout( langParts ); } diff --git a/src/modules/keyboard/SetKeyboardLayoutJob.cpp b/src/modules/keyboard/SetKeyboardLayoutJob.cpp index 75c52bb51..2a62c576c 100644 --- a/src/modules/keyboard/SetKeyboardLayoutJob.cpp +++ b/src/modules/keyboard/SetKeyboardLayoutJob.cpp @@ -66,7 +66,7 @@ QString SetKeyboardLayoutJob::findConvertedKeymap( const QString& convertedKeymapPath ) const { cDebug() << "Looking for converted keymap in" << convertedKeymapPath; - + // No search path supplied, assume the distribution does not provide // converted keymaps if ( convertedKeymapPath.isEmpty() ) @@ -78,7 +78,7 @@ SetKeyboardLayoutJob::findConvertedKeymap( const QString& convertedKeymapPath ) if ( convertedKeymapDir.exists( name + ".map" ) || convertedKeymapDir.exists( name + ".map.gz" ) ) { - cDebug() << ".. Found converted keymap" << name; + cDebug() << Logger::SubEntry << "Found converted keymap" << name; return name; } @@ -90,7 +90,7 @@ QString SetKeyboardLayoutJob::findLegacyKeymap() const { cDebug() << "Looking for legacy keymap in QRC"; - + int bestMatching = 0; QString name; @@ -140,7 +140,7 @@ SetKeyboardLayoutJob::findLegacyKeymap() const // The best matching entry so far, then let's save that if ( matching >= qMax( bestMatching, 1 ) ) { - cDebug() << ".. Found legacy keymap" << mapping[0] + cDebug() << Logger::SubEntry << "Found legacy keymap" << mapping[0] << "with score" << matching; if ( matching > bestMatching ) diff --git a/src/modules/locale/timezonewidget/timezonewidget.cpp b/src/modules/locale/timezonewidget/timezonewidget.cpp index 7b5a2f0d3..a228f000c 100644 --- a/src/modules/locale/timezonewidget/timezonewidget.cpp +++ b/src/modules/locale/timezonewidget/timezonewidget.cpp @@ -95,8 +95,8 @@ void TimeZoneWidget::setCurrentLocation( LocaleGlobal::Location location ) #ifdef DEBUG_TIMEZONES cDebug() << "Setting location" << location.region << location.zone << location.country; - cDebug() << " .. long" << location.longitude << "lat" << location.latitude; - cDebug() << " .. x" << pos.x() << "y" << pos.y(); + cDebug() << Logger::SubEntry << "longitude" << location.longitude << "latitude" << location.latitude; + cDebug() << Logger::SubEntry << "pixel x" << pos.x() << "pixel y" << pos.y(); bool found = false; #endif @@ -116,10 +116,10 @@ void TimeZoneWidget::setCurrentLocation( LocaleGlobal::Location location ) { currentZoneImage = zone; found = true; - cDebug() << " .. First zone found" << i << zone.text( ZONE_NAME ); + cDebug() << Logger::SubEntry << "First zone found" << i << zone.text( ZONE_NAME ); } else - cDebug() << " .. Also in zone" << i << zone.text( ZONE_NAME ); + cDebug() << Logger::SubEntry << "Also in zone" << i << zone.text( ZONE_NAME ); #else currentZoneImage = zone; break; diff --git a/src/modules/netinstall/NetInstallPage.cpp b/src/modules/netinstall/NetInstallPage.cpp index 39282ef00..5b7f55be3 100644 --- a/src/modules/netinstall/NetInstallPage.cpp +++ b/src/modules/netinstall/NetInstallPage.cpp @@ -81,8 +81,8 @@ NetInstallPage::dataIsHere( QNetworkReply* reply ) if ( reply->error() != QNetworkReply::NoError ) { cWarning() << "unable to fetch netinstall package lists."; - cDebug() << " ..Netinstall reply error: " << reply->error(); - cDebug() << " ..Request for url: " << reply->url().toString() << " failed with: " << reply->errorString(); + cDebug() << Logger::SubEntry << "Netinstall reply error: " << reply->error(); + cDebug() << Logger::SubEntry << "Request for url: " << reply->url().toString() << " failed with: " << reply->errorString(); ui->netinst_status->setText( tr( "Network Installation. (Disabled: Unable to fetch package lists, check your network connection)" ) ); emit checkReady( !m_required ); return; @@ -91,8 +91,8 @@ NetInstallPage::dataIsHere( QNetworkReply* reply ) if ( !readGroups( reply->readAll() ) ) { cWarning() << "netinstall groups data was received, but invalid."; - cDebug() << " ..Url: " << reply->url().toString(); - cDebug() << " ..Headers: " << reply->rawHeaderList(); + cDebug() << Logger::SubEntry << "Url: " << reply->url().toString(); + cDebug() << Logger::SubEntry << "Headers: " << reply->rawHeaderList(); ui->netinst_status->setText( tr( "Network Installation. (Disabled: Received invalid groups data)" ) ); reply->deleteLater(); emit checkReady( !m_required ); diff --git a/src/modules/netinstall/NetInstallViewStep.cpp b/src/modules/netinstall/NetInstallViewStep.cpp index 3c4fa5e58..9964dcec3 100644 --- a/src/modules/netinstall/NetInstallViewStep.cpp +++ b/src/modules/netinstall/NetInstallViewStep.cpp @@ -148,14 +148,14 @@ NetInstallViewStep::onLeave() QMap op; op.insert( "install", QVariant( installPackages ) ); packageOperations.append( op ); - cDebug() << " .." << installPackages.length() << "critical packages."; + cDebug() << Logger::SubEntry << installPackages.length() << "critical packages."; } if ( !tryInstallPackages.empty() ) { QMap op; op.insert( "try_install", QVariant( tryInstallPackages ) ); packageOperations.append( op ); - cDebug() << " .." << tryInstallPackages.length() << "non-critical packages."; + cDebug() << Logger::SubEntry << tryInstallPackages.length() << "non-critical packages."; } if ( !packageOperations.isEmpty() ) diff --git a/src/modules/partition/core/PartUtils.cpp b/src/modules/partition/core/PartUtils.cpp index 4feea0e38..f4d04ce62 100644 --- a/src/modules/partition/core/PartUtils.cpp +++ b/src/modules/partition/core/PartUtils.cpp @@ -236,7 +236,7 @@ lookForFstabEntries( const QString& partitionPath ) { QFile fstabFile( mountsDir.path() + "/etc/fstab" ); - cDebug() << " .. reading" << fstabFile.fileName(); + cDebug() << Logger::SubEntry << "reading" << fstabFile.fileName(); if ( fstabFile.open( QIODevice::ReadOnly | QIODevice::Text ) ) { @@ -246,9 +246,9 @@ lookForFstabEntries( const QString& partitionPath ) for ( const QString& rawLine : fstabLines ) fstabEntries.append( FstabEntry::fromEtcFstab( rawLine ) ); fstabFile.close(); - cDebug() << " .. got" << fstabEntries.count() << "lines."; + cDebug() << Logger::SubEntry << "got" << fstabEntries.count() << "lines."; std::remove_if( fstabEntries.begin(), fstabEntries.end(), [](const FstabEntry& x) { return !x.isValid(); } ); - cDebug() << " .. got" << fstabEntries.count() << "fstab entries."; + cDebug() << Logger::SubEntry << "got" << fstabEntries.count() << "fstab entries."; } else cWarning() << "Could not read fstab from mounted fs"; @@ -408,7 +408,7 @@ bool isEfiBootable( const Partition* candidate ) { cDebug() << "Check EFI bootable" << convenienceName( candidate ) << candidate->devicePath(); - cDebug() << " .. flags" << candidate->activeFlags(); + cDebug() << Logger::SubEntry << "flags" << candidate->activeFlags(); auto flags = PartitionInfo::flags( candidate ); @@ -421,7 +421,7 @@ isEfiBootable( const Partition* candidate ) while ( root && !root->isRoot() ) { root = root->parent(); - cDebug() << " .. moved towards root" << (void *)root; + cDebug() << Logger::SubEntry << "moved towards root" << (void *)root; } // Strange case: no root found, no partition table node? @@ -429,7 +429,7 @@ isEfiBootable( const Partition* candidate ) return false; const PartitionTable* table = dynamic_cast( root ); - cDebug() << " .. partition table" << (void *)table << "type" << ( table ? table->type() : PartitionTable::TableType::unknownTableType ); + cDebug() << Logger::SubEntry << "partition table" << (void *)table << "type" << ( table ? table->type() : PartitionTable::TableType::unknownTableType ); return table && ( table->type() == PartitionTable::TableType::gpt ) && flags.testFlag( KPM_PARTITION_FLAG(Boot) ); } diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index f50510da7..27ac14d29 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -173,7 +173,7 @@ PartitionCoreModule::doInit() m_deviceInfos << deviceInfo; cDebug() << device->deviceNode() << device->capacity() << device->name() << device->prettyName(); } - cDebug() << ".." << devices.count() << "devices detected."; + cDebug() << Logger::SubEntry << devices.count() << "devices detected."; m_deviceModel->init( devices ); // The following PartUtils::runOsprober call in turn calls PartUtils::canBeResized, @@ -504,11 +504,11 @@ PartitionCoreModule::jobs() const #ifdef DEBUG_PARTITION_UNSAFE #ifdef DEBUG_PARTITION_LAME cDebug() << "Unsafe partitioning is enabled."; - cDebug() << ".. it has been lamed, and will fail."; + cDebug() << Logger::SubEntry << "it has been lamed, and will fail."; lst << Calamares::job_ptr( new Calamares::FailJob( QStringLiteral( "Partition" ) ) ); #else cWarning() << "Unsafe partitioning is enabled."; - cWarning() << ".. the unsafe actions will be executed."; + cWarning() << Logger::SubEntry << "the unsafe actions will be executed."; #endif #endif diff --git a/src/modules/partition/jobs/FillGlobalStorageJob.cpp b/src/modules/partition/jobs/FillGlobalStorageJob.cpp index 72146e2a0..7a82e9f1a 100644 --- a/src/modules/partition/jobs/FillGlobalStorageJob.cpp +++ b/src/modules/partition/jobs/FillGlobalStorageJob.cpp @@ -96,7 +96,7 @@ mapForPartition( Partition* partition, const QString& uuid ) // so indent a bit Logger::CDebug deb; using TR = Logger::DebugRow; - deb << " .. mapping for" << partition->partitionPath() << partition->deviceNode() + deb << Logger::SubEntry << "mapping for" << partition->partitionPath() << partition->deviceNode() << TR( "mtpoint:", PartitionInfo::mountPoint( partition ) ) << TR( "fs:", map[ "fs" ].toString() ) << TR( "fsname", map[ "fsName" ].toString() ) @@ -221,7 +221,7 @@ FillGlobalStorageJob::createPartitionList() const cDebug() << "Writing to GlobalStorage[\"partitions\"]"; for ( auto device : m_devices ) { - cDebug() << ".. partitions on" << device->deviceNode(); + cDebug() << Logger::SubEntry << "partitions on" << device->deviceNode(); for ( auto it = PartitionIterator::begin( device ); it != PartitionIterator::end( device ); ++it ) { diff --git a/src/modules/tracking/TrackingViewStep.cpp b/src/modules/tracking/TrackingViewStep.cpp index 304e2a971..412156833 100644 --- a/src/modules/tracking/TrackingViewStep.cpp +++ b/src/modules/tracking/TrackingViewStep.cpp @@ -126,7 +126,7 @@ TrackingViewStep::jobs() const .replace( "$MEMORY", memory ) .replace( "$DISK", disk ); - cDebug() << " .. install-tracking URL" << installUrl; + cDebug() << Logger::SubEntry << "install-tracking URL" << installUrl; l.append( Calamares::job_ptr( new TrackingInstallJob( installUrl ) ) ); } diff --git a/src/modules/users/CheckPWQuality.cpp b/src/modules/users/CheckPWQuality.cpp index e44729168..7fa13f124 100644 --- a/src/modules/users/CheckPWQuality.cpp +++ b/src/modules/users/CheckPWQuality.cpp @@ -55,7 +55,7 @@ DEFINE_CHECK_FUNC( minLength ) minLength = value.toInt(); if ( minLength > 0 ) { - cDebug() << " .. minLength set to" << minLength; + cDebug() << Logger::SubEntry << "minLength set to" << minLength; checks.push_back( PasswordCheck( []() @@ -77,7 +77,7 @@ DEFINE_CHECK_FUNC( maxLength ) maxLength = value.toInt(); if ( maxLength > 0 ) { - cDebug() << " .. maxLength set to" << maxLength; + cDebug() << Logger::SubEntry << "maxLength set to" << maxLength; checks.push_back( PasswordCheck( []() @@ -94,7 +94,7 @@ DEFINE_CHECK_FUNC( maxLength ) #ifdef HAVE_LIBPWQUALITY /* NOTE: - * + * * The munge*() functions are here because libpwquality uses void* to * represent user-data in callbacks and as a general "pass some parameter" * type. These need to be munged to the right C++ type. @@ -313,7 +313,7 @@ DEFINE_CHECK_FUNC( libpwquality ) cWarning() << "unrecognized libpwquality setting" << option; else { - cDebug() << " .. libpwquality setting" << option; + cDebug() << Logger::SubEntry << "libpwquality setting" << option; ++requirement_count; } } diff --git a/src/modules/welcome/WelcomePage.cpp b/src/modules/welcome/WelcomePage.cpp index 7d86567d7..92dab668b 100644 --- a/src/modules/welcome/WelcomePage.cpp +++ b/src/modules/welcome/WelcomePage.cpp @@ -140,7 +140,7 @@ bool matchLocale( QComboBox& list, QLocale& matchFound, std::function Date: Mon, 15 Apr 2019 09:05:02 -0400 Subject: [PATCH 139/303] [calamares] [libcalamaresui] Improve includes - avoid useless ../ - sort alphabetically and by kind --- src/calamares/progresstree/ProgressTreeDelegate.cpp | 9 +++++---- src/libcalamaresui/viewpages/AbstractPage.h | 2 +- src/libcalamaresui/viewpages/ViewStep.h | 6 ++++-- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/calamares/progresstree/ProgressTreeDelegate.cpp b/src/calamares/progresstree/ProgressTreeDelegate.cpp index 8838d9b25..9c6a400f6 100644 --- a/src/calamares/progresstree/ProgressTreeDelegate.cpp +++ b/src/calamares/progresstree/ProgressTreeDelegate.cpp @@ -19,12 +19,13 @@ #include "ProgressTreeDelegate.h" -#include "../CalamaresApplication.h" -#include "../CalamaresWindow.h" -#include "ViewStepItem.h" +#include "Branding.h" +#include "CalamaresApplication.h" +#include "CalamaresWindow.h" #include "ProgressTreeModel.h" #include "ViewManager.h" -#include "Branding.h" +#include "ViewStepItem.h" + #include "utils/CalamaresUtilsGui.h" #include diff --git a/src/libcalamaresui/viewpages/AbstractPage.h b/src/libcalamaresui/viewpages/AbstractPage.h index a4a2aea75..325f1ddf2 100644 --- a/src/libcalamaresui/viewpages/AbstractPage.h +++ b/src/libcalamaresui/viewpages/AbstractPage.h @@ -21,7 +21,7 @@ #include -#include "../UiDllMacro.h" +#include "UiDllMacro.h" namespace Calamares { diff --git a/src/libcalamaresui/viewpages/ViewStep.h b/src/libcalamaresui/viewpages/ViewStep.h index 0010f407e..631c41314 100644 --- a/src/libcalamaresui/viewpages/ViewStep.h +++ b/src/libcalamaresui/viewpages/ViewStep.h @@ -21,10 +21,12 @@ #define VIEWSTEP_H #include +#include + +#include "Typedefs.h" +#include "UiDllMacro.h" #include "modulesystem/Requirement.h" -#include "../UiDllMacro.h" -#include "Typedefs.h" namespace Calamares { From ef3b4c387cbfd809dcadd5c11ca04c2ba67a5854 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 09:09:59 -0400 Subject: [PATCH 140/303] [libcalamaresui] Remove unused AbstractPage --- src/libcalamaresui/CMakeLists.txt | 1 - src/libcalamaresui/viewpages/AbstractPage.cpp | 29 ------------- src/libcalamaresui/viewpages/AbstractPage.h | 41 ------------------- 3 files changed, 71 deletions(-) delete mode 100644 src/libcalamaresui/viewpages/AbstractPage.cpp delete mode 100644 src/libcalamaresui/viewpages/AbstractPage.h diff --git a/src/libcalamaresui/CMakeLists.txt b/src/libcalamaresui/CMakeLists.txt index 498faba95..80220da64 100644 --- a/src/libcalamaresui/CMakeLists.txt +++ b/src/libcalamaresui/CMakeLists.txt @@ -14,7 +14,6 @@ set( calamaresui_SOURCES utils/qjsonmodel.cpp utils/qjsonitem.cpp - viewpages/AbstractPage.cpp viewpages/BlankViewStep.cpp viewpages/ViewStep.cpp diff --git a/src/libcalamaresui/viewpages/AbstractPage.cpp b/src/libcalamaresui/viewpages/AbstractPage.cpp deleted file mode 100644 index cd6693e80..000000000 --- a/src/libcalamaresui/viewpages/AbstractPage.cpp +++ /dev/null @@ -1,29 +0,0 @@ -/* === This file is part of Calamares - === - * - * Copyright 2014, Teo Mrnjavac - * - * Calamares is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * Calamares is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with Calamares. If not, see . - */ - -#include "AbstractPage.h" - -namespace Calamares -{ - -AbstractPage::AbstractPage( QWidget* parent ) - : QWidget( parent ) -{ -} - -} diff --git a/src/libcalamaresui/viewpages/AbstractPage.h b/src/libcalamaresui/viewpages/AbstractPage.h deleted file mode 100644 index 325f1ddf2..000000000 --- a/src/libcalamaresui/viewpages/AbstractPage.h +++ /dev/null @@ -1,41 +0,0 @@ -/* === This file is part of Calamares - === - * - * Copyright 2014, Teo Mrnjavac - * - * Calamares is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * Calamares is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with Calamares. If not, see . - */ - -#ifndef ABSTRACTPAGE_H -#define ABSTRACTPAGE_H - -#include - -#include "UiDllMacro.h" - -namespace Calamares -{ - -class UIDLLEXPORT AbstractPage : public QWidget -{ - Q_OBJECT -public: - explicit AbstractPage(QWidget* parent = nullptr); - virtual ~AbstractPage() {} - - -}; - -} - -#endif // ABSTRACTPAGE_H From b1a8043ee77ed1559c2bcc49a3c498e96c2e54a9 Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Mon, 15 Apr 2019 09:29:57 -0400 Subject: [PATCH 141/303] i18n: [calamares] Automatic merge of Transifex translations --- lang/calamares_ar.ts | 443 ++++++++++++++++++++------------- lang/calamares_ast.ts | 465 +++++++++++++++++++++-------------- lang/calamares_be.ts | 443 ++++++++++++++++++++------------- lang/calamares_bg.ts | 447 +++++++++++++++++++++------------- lang/calamares_ca.ts | 447 +++++++++++++++++++++------------- lang/calamares_cs_CZ.ts | 467 +++++++++++++++++++++-------------- lang/calamares_da.ts | 447 +++++++++++++++++++++------------- lang/calamares_de.ts | 447 +++++++++++++++++++++------------- lang/calamares_el.ts | 443 ++++++++++++++++++++------------- lang/calamares_en.ts | 448 +++++++++++++++++++++------------- lang/calamares_en_GB.ts | 447 +++++++++++++++++++++------------- lang/calamares_eo.ts | 443 ++++++++++++++++++++------------- lang/calamares_es.ts | 447 +++++++++++++++++++++------------- lang/calamares_es_MX.ts | 447 +++++++++++++++++++++------------- lang/calamares_es_PR.ts | 443 ++++++++++++++++++++------------- lang/calamares_et.ts | 447 +++++++++++++++++++++------------- lang/calamares_eu.ts | 443 ++++++++++++++++++++------------- lang/calamares_fa.ts | 443 ++++++++++++++++++++------------- lang/calamares_fi_FI.ts | 443 ++++++++++++++++++++------------- lang/calamares_fr.ts | 467 +++++++++++++++++++++-------------- lang/calamares_fr_CH.ts | 443 ++++++++++++++++++++------------- lang/calamares_gl.ts | 447 +++++++++++++++++++++------------- lang/calamares_gu.ts | 443 ++++++++++++++++++++------------- lang/calamares_he.ts | 447 +++++++++++++++++++++------------- lang/calamares_hi.ts | 447 +++++++++++++++++++++------------- lang/calamares_hr.ts | 447 +++++++++++++++++++++------------- lang/calamares_hu.ts | 447 +++++++++++++++++++++------------- lang/calamares_id.ts | 447 +++++++++++++++++++++------------- lang/calamares_is.ts | 443 ++++++++++++++++++++------------- lang/calamares_it_IT.ts | 455 ++++++++++++++++++++-------------- lang/calamares_ja.ts | 447 +++++++++++++++++++++------------- lang/calamares_kk.ts | 443 ++++++++++++++++++++------------- lang/calamares_kn.ts | 443 ++++++++++++++++++++------------- lang/calamares_ko.ts | 447 +++++++++++++++++++++------------- lang/calamares_lo.ts | 443 ++++++++++++++++++++------------- lang/calamares_lt.ts | 447 +++++++++++++++++++++------------- lang/calamares_mk.ts | 443 ++++++++++++++++++++------------- lang/calamares_mr.ts | 443 ++++++++++++++++++++------------- lang/calamares_nb.ts | 443 ++++++++++++++++++++------------- lang/calamares_ne_NP.ts | 443 ++++++++++++++++++++------------- lang/calamares_nl.ts | 447 +++++++++++++++++++++------------- lang/calamares_pl.ts | 447 +++++++++++++++++++++------------- lang/calamares_pt_BR.ts | 467 +++++++++++++++++++++-------------- lang/calamares_pt_PT.ts | 467 +++++++++++++++++++++-------------- lang/calamares_ro.ts | 447 +++++++++++++++++++++------------- lang/calamares_ru.ts | 447 +++++++++++++++++++++------------- lang/calamares_sk.ts | 487 ++++++++++++++++++++++--------------- lang/calamares_sl.ts | 443 ++++++++++++++++++++------------- lang/calamares_sq.ts | 447 +++++++++++++++++++++------------- lang/calamares_sr.ts | 443 ++++++++++++++++++++------------- lang/calamares_sr@latin.ts | 443 ++++++++++++++++++++------------- lang/calamares_sv.ts | 443 ++++++++++++++++++++------------- lang/calamares_th.ts | 443 ++++++++++++++++++++------------- lang/calamares_tr_TR.ts | 467 +++++++++++++++++++++-------------- lang/calamares_uk.ts | 443 ++++++++++++++++++++------------- lang/calamares_ur.ts | 443 ++++++++++++++++++++------------- lang/calamares_uz.ts | 443 ++++++++++++++++++++------------- lang/calamares_zh_CN.ts | 447 +++++++++++++++++++++------------- lang/calamares_zh_TW.ts | 447 +++++++++++++++++++++------------- 59 files changed, 16198 insertions(+), 10238 deletions(-) diff --git a/lang/calamares_ar.ts b/lang/calamares_ar.ts index 1b4ed5808..d21ef76fe 100644 --- a/lang/calamares_ar.ts +++ b/lang/calamares_ar.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &التالي - + &Cancel &إلغاء - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. الغاء الـ تثبيت من دون احداث تغيير في النظام - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &ثبت - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? إلغاء التثبيت؟ - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. أتريد إلغاء عمليّة التّثبيت الحاليّة؟ سيخرج المثبّت وتضيع كلّ التّغييرات. - + &Yes &نعم - + &No &لا - + &Close &اغلاق - + Continue with setup? الإستمرار في التثبيت؟ - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> مثبّت %1 على وشك بإجراء تعديلات على قرصك لتثبيت %2.<br/><strong>لن تستطيع التّراجع عن هذا.</strong> - + &Install now &ثبت الأن - + Go &back &إرجع - + &Done - + The installation is complete. Close the installer. اكتمل التثبيت , اغلق المثبِت - + Error خطأ - + Installation Failed فشل التثبيت @@ -342,12 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 المثبت - + Show debug information أظهر معلومات التّنقيح @@ -431,71 +483,71 @@ The installer will quit and all changes will be lost. قسم نظام EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. لا يبدو أن في جهاز التّخزين أيّ نظام تشغيل. ما الذي تودّ فعله؟<br/>يمكنك مراجعة الاختيارات وتأكيدها قبل تطبيقها على جهاز التّخزين. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>مسح القرص</strong><br/>هذا س<font color="red">يمسح</font> كلّ البيانات الموجودة في جهاز التّخزين المحدّد. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. على جهاز التّخزين %1. ما الذي تودّ فعله؟<br/>يمكنك مراجعة الاختيارات وتأكيدها قبل تطبيقها على جهاز التّخزين. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>ثبّت جنبًا إلى جنب</strong><br/>سيقلّص المثبّت قسمًا لتفريغ مساحة لِ‍ %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>استبدل قسمًا</strong><br/>يستبدل قسمًا مع %1 . - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. على جهاز التّخزين هذا نظام تشغيل ذأصلًا. ما الذي تودّ فعله؟<br/>يمكنك مراجعة الاختيارات وتأكيدها قبل تطبيقها على جهاز التّخزين. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. على جهاز التّخزين هذا عدّة أنظمة تشغيل. ما الذي تودّ فعله؟<br/>يمكنك مراجعة الاختيارات وتأكيدها قبل تطبيقها على جهاز التّخزين. @@ -867,13 +919,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1036,7 +1090,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1045,12 +1099,32 @@ The installer will quit and all changes will be lost. أ&عد التّشغيل الآن - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>انتهينا.</h1><br/>لقد ثُبّت %1 على حاسوبك.<br/>يمكنك إعادة التّشغيل وفتح النّظام الجديد، أو متابعة استخدام بيئة %2 الحيّة. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1058,17 +1132,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish أنهِ - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1099,7 +1183,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space فيه على الأقل مساحة بحجم %1 غ.بايت حرّة @@ -1109,42 +1193,52 @@ The installer will quit and all changes will be lost. ليست في القرص مساحة كافية. المطلوب هو %1 غ.بايت على الأقلّ. - + has at least %1 GB working memory فيه ذاكرة شاغرة بحجم %1 غ.بايت على الأقلّ - + The system does not have enough working memory. At least %1 GB is required. ليس في النّظام ذاكرة شاغرة كافية. المطلوب هو %1 غ.بايت على الأقلّ. - + is plugged in to a power source موصول بمصدر للطّاقة - + The system is not plugged in to a power source. النّظام ليس متّصلًا بمصدر للطّاقة. - + is connected to the Internet موصول بالإنترنت - + The system is not connected to the Internet. النّظام ليس موصولًا بالإنترنت - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. المثبّت لا يعمل بصلاحيّات المدير. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1388,232 +1482,232 @@ The installer will quit and all changes will be lost. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1653,18 +1747,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? ما الاسم الذي تريده لتلج به؟ - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>إن كان عدد مستخدمي هذا الحاسوب أكثر من واحد، يمكنك إعداد عدّة حسابات بعد التّبثيت.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ The installer will quit and all changes will be lost. قسم جديد - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ The installer will quit and all changes will be lost. نموذج - - Placeholder + + 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. - + 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. @@ -2132,12 +2215,6 @@ Output: Unpartitioned space or unknown partition table مساحة غير مقسّمة أو جدول تقسيم مجهول - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2148,6 +2225,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2367,27 +2450,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> لا يستوفِ هذا الحاسوب أدنى متطلّبات تثبيت %1.<br/>لا يمكن متابعة التّثبيت. <a href="#details">التّفاصيل...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. لا يستوفِ هذا الحاسوب بعض المتطلّبات المستحسنة لتثبيت %1.<br/>يمكن للمثبّت المتابعة، ولكن قد تكون بعض الميزات معطّلة. - + This program will ask you some questions and set up %2 on your computer. سيطرح البرنامج بعض الأسئلة عليك ويعدّ %2 على حاسوبك. - + For best results, please ensure that this computer: لأفضل النّتائج، تحقّق من أن الحاسوب: - + System requirements متطلّبات النّظام @@ -2649,7 +2742,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. هذه نظرة عامّة عمّا سيحصل ما إن تبدأ عمليّة التّثبيت. @@ -2731,20 +2829,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2782,33 +2866,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. اسم المستخدم طويل جدًّا. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. يحوي اسم المستخدم محارف غير صالح. المسموح هو الأحرف الصّغيرة والأرقام فقط. - + Your hostname is too short. اسم المضيف قصير جدًّا. - + Your hostname is too long. اسم المضيف طويل جدًّا. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. يحوي اسم المضيف محارف غير صالحة. المسموح فقط الأحرف والأرقام والشُّرط. - - + + Your passwords do not match! لا يوجد تطابق في كلمات السر! @@ -2858,14 +2952,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2915,27 +3001,42 @@ Output: &حول - + <h1>Welcome to the %1 installer.</h1> <h1>مرحبًا بك في مثبّت %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer حول 1% المثبت - + <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-2019 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. - + %1 support %1 الدعم diff --git a/lang/calamares_ast.ts b/lang/calamares_ast.ts index 608eb4ff9..5e6f0f2b2 100644 --- a/lang/calamares_ast.ts +++ b/lang/calamares_ast.ts @@ -115,7 +115,7 @@ Job failed (%1) - + Falló'l trabayu (%1) @@ -136,7 +136,7 @@ Example job (%1) - + Trabayu d'exemplu (%1) @@ -188,19 +188,19 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + Esperando por %n móduluEsperando por %n módulos - + (%n second(s)) - + (%n segundu)(%n segundos) - + System-requirements checking is complete. - + Completóse la comprobación de los requirimientos del sistema @@ -212,106 +212,153 @@ - + &Next &Siguiente - + &Cancel &Encaboxar - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Encaboxa la instalación ensin camudar el sistema. - + + Setup Failed + + + + Calamares Initialization Failed Falló l'aniciu de Calamares - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 nun pue instalase. Calamares nun foi a cargar tolos módulos configuraos. Esto ye un problema col mou nel que la distribución usa Calamares. - + <br/>The following modules could not be loaded: <br/>Nun pudieron cargase los módulos de darréu: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Instalar - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? ¿Encaboxar la instalación? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. ¿De xuru que quies encaboxar el procesu actual d'instalación? L'instalador va colar y van perdese tolos cambeos. - + &Yes &Sí - + &No &Non - + &Close &Zarrar - + Continue with setup? ¿Siguir cola instalación? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> L'instalador de %1 ta a piques de facer cambeos nel discu pa instalar %2.<br/><strong>Nun vas ser a desfacer esos cambeos.</strong> - + &Install now &Instalar agora - + Go &back Dir p'&atrás - + &Done &Fecho - + The installation is complete. Close the installer. Completóse la instalación. Zarra l'instalador. - + Error Fallu - + Installation Failed Falló la instalación @@ -342,12 +389,17 @@ L'instalador va colar y van perdese tolos cambeos. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer Instalador de %1 - + Show debug information Amosar la depuración @@ -431,71 +483,71 @@ L'instalador va colar y van perdese tolos cambeos. Partición del sistema EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esti preséu d'almacenamientu nun paez que tenga un sistema operativu nelli. ¿Qué te prestaría facer?<br/>Vas ser a revisar y confirmar lo qu'escueyas enantes de que se faiga cualesquier cambéu nel preséu d'almacenamientu. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Desaniciu d'un discu</strong><br/>Esto va <font color="red">desaniciar</font> tolos datos presentes nel preséu d'almacenamientu esbilláu. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esti preséu d'almacenamientu tien %1 nelli. ¿Qué te prestaría facer?<br/>Vas ser a revisar y confirmar lo qu'escueyas enantes de que se faiga cualesquier cambéu nel preséu d'almacenamientu. - + No Swap Ensin intercambéu - + Reuse Swap Reusar un intercambéu - + Swap (no Hibernate) Intercambéu (ensin ivernación) - + Swap (with Hibernate) Intercambéu (con ivernación) - + Swap to file Intercambéu nun ficheru - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalación anexa</strong><br/>L'instalador va redimensionar una partición pa dexar sitiu a %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Troquéu d'una partición</strong><br/>Troca una parción con %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esti preséu d'almacenamientu yá tien un sistema operativu nelli. ¿Qué te prestaría facer?<br/>Vas ser a revisar y confirmar lo qu'escueyas enantes de que se faiga cualesquier cambéu nel preséu d'almacenamientu. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esti preséu d'almacenamientu tien varios sistemes operativos nelli. ¿Qué te prestaría facer?<br/>Vas ser a revisar y confirmar lo qu'escueyas enantes de que se faiga cualesquier cambéu nel preséu d'almacenamientu. @@ -867,13 +919,15 @@ L'instalador va colar y van perdese tolos cambeos. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ L'instalador va colar y van perdese tolos cambeos. - <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 se conseñe esti caxellu, el sistema va reaniciase nel intre al calcar <span style=" font-style:italic;">Fecho</span> o al zarrar l'instalador.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ L'instalador va colar y van perdese tolos cambeos. &Reaniciar agora - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Too fecho.</h1><br/>%1 instalóse nel ordenador.<br/>Agora pues renaiciar nel sistema nuevu o siguir usando l'entornu live de %2. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Falló la instalación</h1><br/>%1 nun s'instaló nel ordenador.<br/>El mensaxe de fallu foi: %2. @@ -1058,17 +1132,27 @@ L'instalador va colar y van perdese tolos cambeos. FinishedViewStep - + Finish Fin - + + Setup Complete + + + + Installation Complete Instalación completada - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Completóse la instalación de %1. @@ -1099,7 +1183,7 @@ L'instalador va colar y van perdese tolos cambeos. GeneralRequirements - + has at least %1 GB available drive space tien polo menos %1GB d'espaciu llibre @@ -1109,42 +1193,52 @@ L'instalador va colar y van perdese tolos cambeos. Nun hai espaciu disponible abondo. Ríquense polo menos %1GB. - + has at least %1 GB working memory tien polo menos %1GB de memoria de trabayu - + The system does not have enough working memory. At least %1 GB is required. El sistema nun tien memoria de trabayu abondo. Ríquense polo menos %1GB. - + is plugged in to a power source ta enchufáu a una fonte d'enerxía - + The system is not plugged in to a power source. El sistema nun ta enchufáu a una fonte d'enerxía. - + is connected to the Internet ta coneutáu a internet - + The system is not connected to the Internet. El sistema nun ta coneutáu a internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. L'instalador nun ta executándose con drechos alministrativos. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. La pantalla ye mui pequeña como p'amosar l'instalador. @@ -1388,232 +1482,232 @@ L'instalador va colar y van perdese tolos cambeos. La contraseña ye perllarga - + Password is too weak La contraseña ye perfeble - + Memory allocation error when setting '%1' Fallu d'asignación de memoria al afitar «%1» - + Memory allocation error Fallu d'asignación de memoria - + The password is the same as the old one La contraseña ye la mesma que la vieya - + The password is a palindrome La contraseña ye un palíndromu - + The password differs with case changes only La contraseña namái s'estrema polos cambeos de mayúscules y minúscules - + The password is too similar to the old one La contraseña aseméyase muncho a la vieya - + The password contains the user name in some form La contraseña contién de dalgún mou'l nome d'usuariu - + The password contains words from the real name of the user in some form La contraseña contién de dalgún mou pallabres del nome real del usuariu - + The password contains forbidden words in some form La contraseña contién de dalgún mou pallabres prohibíes - + The password contains less than %1 digits La contraseña contién menos de %1 díxitos - + The password contains too few digits La contraseña contién prepocos díxitos - + The password contains less than %1 uppercase letters La contraseña contién menos de %1 lletres mayúscules - + The password contains too few uppercase letters La contraseña contién perpoques lletres mayúscules - + The password contains less than %1 lowercase letters La contraseña contién menos de %1 lletres minúscules - + The password contains too few lowercase letters La contraseña contién perpoques lletres minúscules - + The password contains less than %1 non-alphanumeric characters La contraseña contién menos de %1 caráuteres que nun son alfanumbéricos - + The password contains too few non-alphanumeric characters La contraseña contién perpocos caráuteres que nun son alfanumbéricos - + The password is shorter than %1 characters La contraseña tien menos de %1 caráuteres - + The password is too short La contraseña ye percurtia - + The password is just rotated old one La contraseña ye l'anterior pero al aviesu - + The password contains less than %1 character classes La contraseña contién menos de %1 clases de caráuteres - + The password does not contain enough character classes La contraseña nun contién abondes clases de caráuteres - + The password contains more than %1 same characters consecutively La contraseña contién más de %1 caráuteres iguales consecutivamente - + The password contains too many same characters consecutively La contraseña contién milenta caráuteres iguales consecutivamente - + The password contains more than %1 characters of the same class consecutively La contraseña contién más de %1 caráuteres de la mesma clas consecutivamente - + The password contains too many characters of the same class consecutively La contraseña contién milenta caráuteres de la mesma clas consecutivamente - + The password contains monotonic sequence longer than %1 characters La contraseña tien una secuencia monotónica de más de %1 caráuteres - + The password contains too long of a monotonic character sequence La contraseña contién una secuencia perllarga de caráuteres monotónicos - + No password supplied Nun s'apurrió denguna contraseña - + Cannot obtain random numbers from the RNG device Nun puen consiguise los númberos al debalu del preséu RNG - + Password generation failed - required entropy too low for settings Falló la xeneración de la contraseña - ríquese una entropía perbaxa pa los axustes - + The password fails the dictionary check - %1 La contraseña falla la comprobación del diccionariu - %1 - + The password fails the dictionary check La contraseña falla la comprobación del diccionariu - + Unknown setting - %1 Desconozse l'axuste - %1 - + Unknown setting Desconozse l'axuste - + Bad integer value of setting - %1 El valor enteru del axuste ye incorreutu - %1 - + Bad integer value El valor enteru ye incorreutu - + Setting %1 is not of integer type L'axuste %1 nun ye de la triba enteru - + Setting is not of integer type L'axuste nun ye de la triba enteru - + Setting %1 is not of string type L'axuste %1 nun ye de la triba cadena - + Setting is not of string type L'axuste nun ye de la triba cadena - + Opening the configuration file failed Falló l'apertura del ficheru de configuración - + The configuration file is malformed El ficheru de configuración ta malformáu - + Fatal failure Fallu fatal - + Unknown error Desconozse'l fallu @@ -1653,18 +1747,6 @@ L'instalador va colar y van perdese tolos cambeos. What name do you want to use to log in? ¿Qué nome quies usar p'aniciar sesión? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Si más persones van usar esti ordenador, vas poder configurar más cuentes tres la instalación.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ L'instalador va colar y van perdese tolos cambeos. Partición nueva - + %1 %2 + size[number] filesystem[name] %1 de %2 @@ -1962,12 +2045,12 @@ L'instalador va colar y van perdese tolos cambeos. has at least one disk device available. - + tien polo menos un preséu con espaciu disponible en discu There are no partitons to install on. - + Nun hai particiones onde instalar. @@ -1992,12 +2075,12 @@ L'instalador va colar y van perdese tolos cambeos. Formulariu - - Placeholder - Espaciu acutáu + + 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. + - + 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. Escueyi un aspeutu pal escritoriu de KDE Plasma, por favor. Tamién pues saltar esti pasu y configurar l'aspeutu nel momentu que s'instale'l sistema. Calcando nun aspeutu, esti va date una previsualización en direuto de cómo se ve. @@ -2135,12 +2218,6 @@ Salida: Unpartitioned space or unknown partition table L'espaciu nun ta particionáu o nun se conoz la tabla de particiones - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2149,7 +2226,13 @@ Salida: Requirements checking for module <i>%1</i> is complete. - + Completóse la comprobación de requirimientos del módulu <i>%1</i> + + + + %1 (%2) + language[name] (country[name]) + %1 (%2) @@ -2370,27 +2453,37 @@ Salida: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Esti ordenador nun satisfaz los requirimientos mínimos pa instalar %1.<br/>La instalación nun pue siguir. <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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Esti ordenador nun satisfaz dalgún requirimientu aconseyáu pa instalar %1.<br/>La instalación pue siguir pero podríen desactivase dalgunes carauterístiques. - + This program will ask you some questions and set up %2 on your computer. Esti programa va facete dalgunes entrugues y va configurar %2 nel ordenador. - + For best results, please ensure that this computer: Pa los meyores resultaos, asegúrate qu'esti ordenador: - + System requirements Requirimientos del sistema @@ -2652,7 +2745,12 @@ Salida: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Esto ye una previsualización de lo que va asoceder nel momentu qu'anicies el procesu d'instalación. @@ -2734,20 +2832,6 @@ Salida: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Esbillando esto, <span style=" font-weight:600;">nun vas unviar denguna información</span> tocante a la instalación.</p></body></html> - - - - - TextLabel - Etiqueta de testu - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Salida: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. El nome d'usuariu ye perllargu. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. El nome d'usuariu contién caráuteres non válidos. Namái se permiten les lletres minúscules y los númberos. - + Your hostname is too short. El nome d'agospiu ye percurtiu. - + Your hostname is too long. El nome d'agospiu ye perllargu. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. El nome d'agospiu contién caráuteres non válidos. Namái se permiten lletres, númberos y guiones. - - + + Your passwords do not match! ¡Les contraseñes nun concasen! @@ -2861,14 +2955,6 @@ Salida: Total Size: Tamañu total: - - - - - - --- - --- - Used Size: @@ -2918,27 +3004,42 @@ Salida: &Tocante a - + <h1>Welcome to the %1 installer.</h1> <h1>Afáyate nel instalador de %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Afáyate nel instalador Calamares de %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Tocante al instalador de %1 - + <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-2019 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/>pa %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Gracies al <a href="https://calamares.io/team/">equipu de Calamares</a> y l'<a href="https://www.transifex.com/calamares/calamares/">equipu de traductores de Calamares</a>.<br/><br/> El desendolcu de <a href="https://calamares.io/">Calamares</a> patrocínalu <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support Sofitu de %1 diff --git a/lang/calamares_be.ts b/lang/calamares_be.ts index a6a10662f..6cbe5639c 100644 --- a/lang/calamares_be.ts +++ b/lang/calamares_be.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,105 +212,152 @@ - + &Next - + &Cancel - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -341,12 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer - + Show debug information @@ -430,71 +482,71 @@ The installer will quit and all changes will be lost. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -866,13 +918,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1035,7 +1089,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1044,12 +1098,32 @@ The installer will quit and all changes will be lost. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1057,17 +1131,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1098,7 +1182,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space @@ -1108,42 +1192,52 @@ The installer will quit and all changes will be lost. - + has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source - + The system is not plugged in to a power source. - + is connected to the Internet - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1387,232 +1481,232 @@ The installer will quit and all changes will be lost. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1652,18 +1746,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? - - - - - font-weight: normal - - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - - Choose a password to keep your account safe. @@ -1743,8 +1825,9 @@ The installer will quit and all changes will be lost. - + %1 %2 + size[number] filesystem[name] @@ -1991,12 +2074,12 @@ The installer will quit and all changes will be lost. - - Placeholder + + 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. - + 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. @@ -2131,12 +2214,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - - (no mount point) @@ -2147,6 +2224,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + + RemoveVolumeGroupJob @@ -2366,27 +2449,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: - + System requirements @@ -2648,7 +2741,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2730,20 +2828,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2781,33 +2865,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2857,14 +2951,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2914,27 +3000,42 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_bg.ts b/lang/calamares_bg.ts index 1e1fa8dfe..bb2a05d75 100644 --- a/lang/calamares_bg.ts +++ b/lang/calamares_bg.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Напред - + &Cancel &Отказ - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Отказ от инсталацията без промяна на системата. - + + Setup Failed + + + + Calamares Initialization Failed Инициализацията на Calamares се провали - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 не може да се инсталира. Calamares не можа да зареди всичките конфигурирани модули. Това е проблем с начина, по който Calamares е използван от дистрибуцията. - + <br/>The following modules could not be loaded: <br/>Следните модули не могат да се заредят: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Инсталирай - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Отмяна на инсталацията? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Наистина ли искате да отмените текущият процес на инсталиране? Инсталатора ще прекъсне и всичките промени ще бъдат загубени. - + &Yes &Да - + &No &Не - + &Close &Затвори - + Continue with setup? Продължаване? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Инсталатора на %1 ще направи промени по вашия диск за да инсталира %2. <br><strong>Промените ще бъдат окончателни.</strong> - + &Install now &Инсталирай сега - + Go &back В&ръщане - + &Done &Готово - + The installation is complete. Close the installer. Инсталацията е завършена. Затворете инсталаторa. - + Error Грешка - + Installation Failed Неуспешна инсталация @@ -342,12 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 Инсталатор - + Show debug information Покажи информация за отстраняване на грешки @@ -431,71 +483,71 @@ The installer will quit and all changes will be lost. EFI системен дял: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Това устройство за съхранение няма инсталирана операционна система. Какво ще правите?<br/>Ще може да прегледате и потвърдите избора си, преди да се направят промени по устройството за съхранение. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Изтриване на диска</strong><br/>Това ще <font color="red">изтрие</font> всички данни върху устройството за съхранение. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Това устройство за съхранение има инсталиран %1. Какво ще правите?<br/>Ще може да прегледате и потвърдите избора си, преди да се направят промени по устройството за съхранение. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Инсталирайте покрай</strong><br/>Инсталатора ще раздроби дяла за да направи място за %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Замени дял</strong><br/>Заменя този дял с %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Това устройство за съхранение има инсталирана операционна система. Какво ще правите?<br/>Ще може да прегледате и потвърдите избора си, преди да се направят промени по устройството за съхранение. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Това устройство за съхранение има инсталирани операционни системи. Какво ще правите?<br/>Ще може да прегледате и потвърдите избора си, преди да се направят промени по устройството за съхранение. @@ -867,13 +919,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1036,8 +1090,8 @@ The installer will quit and all changes will be lost. - <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>Когато тази опция е избрана, Вашата система ще се рестартира незабавно при натискане на <span style=" font-style:italic;">Готово</span> или при затваряне на инсталатора.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ The installer will quit and all changes will be lost. &Рестартирай сега - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Завършено.</h1><br/>%1 беше инсталирана на вашият компютър.<br/>Вече можете да рестартирате в новата си система или да продължите да използвате %2 Живата среда. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Инсталацията е неуспешна</h1><br/>%1 не е инсталиран на Вашия компютър.<br/>Съобщението с грешката е: %2. @@ -1058,17 +1132,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish Завърши - + + Setup Complete + + + + Installation Complete Инсталацията е завършена - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Инсталацията на %1 е завършена. @@ -1099,7 +1183,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space има поне %1 ГБ свободено дисково пространство @@ -1109,42 +1193,52 @@ The installer will quit and all changes will be lost. Няма достатъчно дисково пространство. Необходимо е поне %1 ГБ. - + has at least %1 GB working memory има поне %1 ГБ работна памет - + The system does not have enough working memory. At least %1 GB is required. Системата не разполага с достатъчно работна памет. Необходима е поне %1 ГБ. - + is plugged in to a power source е включен към източник на захранване - + The system is not plugged in to a power source. Системата не е включена към източник на захранване. - + is connected to the Internet е свързан към интернет - + The system is not connected to the Internet. Системата не е свързана с интернет. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Инсталаторът не е стартиран с права на администратор. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Екранът е твърде малък за инсталатора. @@ -1388,232 +1482,232 @@ The installer will quit and all changes will be lost. Паролата е твърде дълга - + Password is too weak Паролата е твърде слаба - + Memory allocation error when setting '%1' Грешка при разпределяне на паметта по време на настройването на '%1' - + Memory allocation error Грешка при разпределяне на паметта - + The password is the same as the old one Паролата съвпада с предишната - + The password is a palindrome Паролата е палиндром - + The password differs with case changes only Паролата се различава само със смяна на главни и малки букви - + The password is too similar to the old one Паролата е твърде сходна с предишната - + The password contains the user name in some form Паролата съдържа потребителското име под някаква форма - + The password contains words from the real name of the user in some form Паролата съдържа думи от истинското име на потребителя под някаква форма - + The password contains forbidden words in some form Паролата съдържа забранени думи под някаква форма - + The password contains less than %1 digits Паролата съдържа по-малко от %1 цифри - + The password contains too few digits Паролата съдържа твърде малко цифри - + The password contains less than %1 uppercase letters Паролата съдържа по-малко от %1 главни букви - + The password contains too few uppercase letters Паролата съдържа твърде малко главни букви - + The password contains less than %1 lowercase letters Паролата съдържа по-малко от %1 малки букви - + The password contains too few lowercase letters Паролата съдържа твърде малко малки букви - + The password contains less than %1 non-alphanumeric characters Паролата съдържа по-малко от %1 знаци, които не са букви или цифри - + The password contains too few non-alphanumeric characters Паролата съдържа твърде малко знаци, които не са букви или цифри - + The password is shorter than %1 characters Паролата е по-малка от %1 знаци - + The password is too short Паролата е твърде кратка - + The password is just rotated old one Паролата е обърнат вариант на старата - + The password contains less than %1 character classes Паролата съдържа по-малко от %1 видове знаци - + The password does not contain enough character classes Паролата не съдържа достатъчно видове знаци - + The password contains more than %1 same characters consecutively Паролата съдържа повече от %1 еднакви знаци последователно - + The password contains too many same characters consecutively Паролата съдържа твърде много еднакви знаци последователно - + The password contains more than %1 characters of the same class consecutively Паролата съдържа повече от %1 еднакви видове знаци последователно - + The password contains too many characters of the same class consecutively Паролата съдържа твърде много еднакви видове знаци последователно - + The password contains monotonic sequence longer than %1 characters Паролата съдържа монотонна последователност, по-дълга от %1 знаци - + The password contains too long of a monotonic character sequence Паролата съдържа твърде дълга монотонна последователност от знаци - + No password supplied Липсва парола - + Cannot obtain random numbers from the RNG device Получаването на произволни числа от RNG устройството е неуспешно - + Password generation failed - required entropy too low for settings Генерирането на парола е неуспешно - необходимата ентропия е твърде ниска за настройки - + The password fails the dictionary check - %1 Паролата не издържа проверката на речника - %1 - + The password fails the dictionary check Паролата не издържа проверката на речника - + Unknown setting - %1 Неизвестна настройка - %1 - + Unknown setting Неизвестна настройка - + Bad integer value of setting - %1 Невалидна числена стойност на настройката - %1 - + Bad integer value Невалидна числена стойност на настройката - + Setting %1 is not of integer type Настройката %1 не е от числов вид - + Setting is not of integer type Настройката не е от числов вид - + Setting %1 is not of string type Настройката %1 не е от текстов вид - + Setting is not of string type Настройката не е от текстов вид - + Opening the configuration file failed Отварянето на файла с конфигурацията е неуспешно - + The configuration file is malformed Файлът с конфигурацията е деформиран - + Fatal failure Фатална повреда - + Unknown error Неизвестна грешка @@ -1653,18 +1747,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? Какво име искате да използвате за влизане? - - - - - font-weight: normal - font-weight: нормална - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Ако повече от един човек ще използва този компютър, можете да поставите неколкократни акаунти след инсталацията.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ The installer will quit and all changes will be lost. Нов дял - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ The installer will quit and all changes will be lost. Форма - - Placeholder - Заместител + + 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. + - + 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. @@ -2134,12 +2217,6 @@ Output: Unpartitioned space or unknown partition table Неразделено пространство или неизвестна таблица на дяловете - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2150,6 +2227,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2369,28 +2452,38 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Този компютър не отговаря на минималните изисквания за инсталиране %1.<br/>Инсталацията не може да продължи. <a href="#details">Детайли...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Този компютър не отговаря на някои от препоръчителните изисквания за инсталиране %1.<br/>Инсталацията може да продължи, но някои свойства могат да бъдат недостъпни. - + This program will ask you some questions and set up %2 on your computer. Тази програма ще ви зададе няколко въпроса и ще конфигурира %2 на вашия компютър. - + For best results, please ensure that this computer: За най-добри резултати, моля бъдете сигурни че този компютър: - + System requirements Системни изисквания @@ -2652,7 +2745,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Това е преглед на промените, които ще се извършат, след като започнете процедурата по инсталиране. @@ -2734,20 +2832,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - TextLabel - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Вашето потребителско име е твърде дълго. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Потребителското ви име съдържа непозволени символи! Само малки букви и числа са позволени. - + Your hostname is too short. Вашето име на хоста е твърде кратко. - + Your hostname is too long. Вашето име на хоста е твърде дълго. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Вашето име на хоста съдържа непозволени символи! Само букви, цифри и тирета са позволени. - - + + Your passwords do not match! Паролите Ви не съвпадат! @@ -2861,14 +2955,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2918,27 +3004,42 @@ Output: &Относно - + <h1>Welcome to the %1 installer.</h1> <h1>Добре дошли при инсталатора на %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Добре дошли при инсталатора Calamares на %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Относно инсталатор %1 - + <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-2019 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. - + %1 support %1 поддръжка diff --git a/lang/calamares_ca.ts b/lang/calamares_ca.ts index cd1e98088..37de9898a 100644 --- a/lang/calamares_ca.ts +++ b/lang/calamares_ca.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). S'espera %n mòdul.S'esperen %n mòduls. - + (%n second(s)) (%n segon)(%n segons) - + System-requirements checking is complete. S'ha completat la comprovació dels requeriments del sistema. @@ -212,106 +212,153 @@ - + &Next &Següent - + &Cancel &Cancel·la - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Cancel·leu la instal·lació sense canviar el sistema. - + + Setup Failed + + + + Calamares Initialization Failed Ha fallat la inicialització de Calamares - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. No es pot instal·lar %1. El Calamares no ha pogut carregar tots els mòduls configurats. Aquest és un problema amb la manera com el Calamares és utilitzat per la distribució. - + <br/>The following modules could not be loaded: <br/>No s'han pogut carregar els mòduls següents: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Instal·la - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Cancel·lar la instal·lació? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Voleu cancel·lar el procés d'instal·lació actual? L'instal·lador es tancarà i tots els canvis es perdran. - + &Yes &Sí - + &No &No - + &Close Tan&ca - + Continue with setup? Voleu continuar la configuració? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> L'instal·lador de %1 està a punt de fer canvis al disc per tal d'instal·lar-hi %2.<br/><strong>No podreu desfer aquests canvis.</strong> - + &Install now &Instal·la ara - + Go &back Vés &enrere - + &Done &Fet - + The installation is complete. Close the installer. La instal·lació s'ha acabat. Tanqueu l'instal·lador. - + Error Error - + Installation Failed La instal·lació ha fallat @@ -342,12 +389,17 @@ L'instal·lador es tancarà i tots els canvis es perdran. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer Instal·lador de %1 - + Show debug information Mostra la informació de depuració @@ -431,71 +483,71 @@ L'instal·lador es tancarà i tots els canvis es perdran. Partició EFI del sistema: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Aquest dispositiu d'emmagatzematge no sembla que tingui un sistema operatiu. Què voleu fer?<br/>Podreu revisar i confirmar la tria abans que es faci cap canvi al dispositiu. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Esborra el disc</strong><br/>Això <font color="red">suprimirà</font> totes les dades del dispositiu seleccionat. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Aquest dispositiu d'emmagatzematge té %1. Què voleu fer?<br/>Podreu revisar i confirmar la tria abans que es faci cap canvi al dispositiu. - + No Swap Sense intercanvi - + Reuse Swap Reutilitza l'intercanvi - + Swap (no Hibernate) Intercanvi (sense hibernació) - + Swap (with Hibernate) Intercanvi (amb hibernació) - + Swap to file Intercanvi en fitxer - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instal·la al costat</strong><br/>L'instal·lador reduirà una partició per fer espai per a %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Reemplaça una partició</strong><br/>Reemplaça una partició per %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Aquest dispositiu d'emmagatzematge ja té un sistema operatiu. Què voleu fer?<br/>Podreu revisar i confirmar la tria abans que es faci cap canvi al dispositiu. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Aquest dispositiu d'emmagatzematge ja múltiples sistemes operatius. Què voleu fer?<br/>Podreu revisar i confirmar la tria abans que es faci cap canvi al dispositiu. @@ -867,13 +919,15 @@ L'instal·lador es tancarà i tots els canvis es perdran. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ L'instal·lador es tancarà i tots els canvis es perdran. - <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>Quan aquesta casella està marcada, el sistema es reiniciarà immediatament quan feu clic a <span style=" font-style:italic;">Fet</span> o tanqueu l'instal·lador.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ L'instal·lador es tancarà i tots els canvis es perdran. &Reinicia ara - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Tot fet.</h1><br/>%1 s'ha instal·lat a l'ordinador.<br/>Ara podeu reiniciar-lo per tal d'accedir al sistema operatiu nou o bé continuar usant l'entorn autònom de %2. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>La instal·lació ha fallat</h1><br/>No s'ha instal·lat %1 a l'ordinador.<br/>El missatge d'error ha estat el següent: %2. @@ -1058,17 +1132,27 @@ L'instal·lador es tancarà i tots els canvis es perdran. FinishedViewStep - + Finish Acaba - + + Setup Complete + + + + Installation Complete Instal·lació acabada - + + The setup of %1 is complete. + + + + The installation of %1 is complete. La instal·lació de %1 ha acabat. @@ -1099,7 +1183,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. GeneralRequirements - + has at least %1 GB available drive space tingui com a mínim %1 GB d'espai de disc disponible. @@ -1109,42 +1193,52 @@ L'instal·lador es tancarà i tots els canvis es perdran. No hi ha prou espai de disc disponible. Com a mínim hi ha d'haver %1 GB. - + has at least %1 GB working memory tingui com a mínim %1 GB de memòria de treball. - + The system does not have enough working memory. At least %1 GB is required. El sistema no té prou memòria de treball. Com a mínim es necessita %1 GB. - + is plugged in to a power source estigui connectat a una presa de corrent. - + The system is not plugged in to a power source. El sistema no està connectat a una presa de corrent. - + is connected to the Internet estigui connectat a Internet. - + The system is not connected to the Internet. El sistema no està connectat a Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. L'instal·lador no s'ha executat amb privilegis d'administrador. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. La pantalla és massa petita per mostrar l'instal·lador. @@ -1388,232 +1482,232 @@ L'instal·lador es tancarà i tots els canvis es perdran. La contrasenya és massa llarga. - + Password is too weak La contrasenya és massa dèbil. - + Memory allocation error when setting '%1' Error d'assignació de memòria en establir "%1" - + Memory allocation error Error d'assignació de memòria - + The password is the same as the old one La contrasenya és la mateixa que l'anterior. - + The password is a palindrome La contrasenya és un palíndrom. - + The password differs with case changes only La contrasenya només és diferent per les majúscules o minúscules. - + The password is too similar to the old one La contrasenya és massa semblant a l'anterior. - + The password contains the user name in some form La contrasenya conté el nom d'usuari d'alguna manera. - + The password contains words from the real name of the user in some form La contrasenya conté paraules del nom real de l'usuari d'alguna manera. - + The password contains forbidden words in some form La contrasenya conté paraules prohibides d'alguna manera. - + The password contains less than %1 digits La contrasenya és inferior a %1 dígits. - + The password contains too few digits La contrasenya conté massa pocs dígits. - + The password contains less than %1 uppercase letters La contrasenya conté menys de %1 lletres majúscules. - + The password contains too few uppercase letters La contrasenya conté massa poques lletres majúscules. - + The password contains less than %1 lowercase letters La contrasenya conté menys de %1 lletres minúscules. - + The password contains too few lowercase letters La contrasenya conté massa poques lletres minúscules. - + The password contains less than %1 non-alphanumeric characters La contrasenya conté menys de %1 caràcters no alfanumèrics. - + The password contains too few non-alphanumeric characters La contrasenya conté massa pocs caràcters no alfanumèrics. - + The password is shorter than %1 characters La contrasenya és més curta de %1 caràcters. - + The password is too short La contrasenya és massa curta. - + The password is just rotated old one La contrasenya és només l'anterior capgirada. - + The password contains less than %1 character classes La contrasenya conté menys de %1 classes de caràcters. - + The password does not contain enough character classes La contrasenya no conté prou classes de caràcters. - + The password contains more than %1 same characters consecutively La contrasenya conté més de %1 caràcters iguals consecutius. - + The password contains too many same characters consecutively La contrasenya conté massa caràcters iguals consecutius. - + The password contains more than %1 characters of the same class consecutively La contrasenya conté més de %1 caràcters consecutius de la mateixa classe. - + The password contains too many characters of the same class consecutively La contrasenya conté massa caràcters consecutius de la mateixa classe. - + The password contains monotonic sequence longer than %1 characters La contrasenya conté una seqüència monòtona més llarga de %1 caràcters. - + The password contains too long of a monotonic character sequence La contrasenya conté una seqüència monòtona de caràcters massa llarga. - + No password supplied No s'ha proporcionat cap contrasenya. - + Cannot obtain random numbers from the RNG device No es poden obtenir nombres aleatoris del dispositiu RNG. - + Password generation failed - required entropy too low for settings Ha fallat la generació de la contrasenya. Entropia necessària massa baixa per als paràmetres. - + The password fails the dictionary check - %1 La contrasenya no aprova la comprovació del diccionari: %1 - + The password fails the dictionary check La contrasenya no aprova la comprovació del diccionari. - + Unknown setting - %1 Paràmetre desconegut: %1 - + Unknown setting Paràmetre desconegut - + Bad integer value of setting - %1 Valor enter del paràmetre incorrecte: %1 - + Bad integer value Valor enter incorrecte - + Setting %1 is not of integer type El paràmetre %1 no és del tipus enter. - + Setting is not of integer type El paràmetre no és del tipus enter. - + Setting %1 is not of string type El paràmetre %1 no és del tipus cadena. - + Setting is not of string type El paràmetre no és del tipus cadena. - + Opening the configuration file failed Ha fallat obrir el fitxer de configuració. - + The configuration file is malformed El fitxer de configuració té una forma incorrecta. - + Fatal failure Fallada fatal - + Unknown error Error desconegut @@ -1653,18 +1747,6 @@ L'instal·lador es tancarà i tots els canvis es perdran. What name do you want to use to log in? Quin nom voleu utilitzar per iniciar la sessió d'usuari? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Podeu afegir múltiples comptes d'usuari després de la instal·lació, si més d'una persona ha de fer servir aquest ordinador.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ L'instal·lador es tancarà i tots els canvis es perdran. Partició nova - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ L'instal·lador es tancarà i tots els canvis es perdran. Formulari - - Placeholder - Marcador de posició + + 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. + - + 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. Si us plau, trieu un aspecte i comportament per a l'escriptori Plasma de KDE. També podeu saltar aquest pas i configurar-ho un cop instal·lat el sistema. Quan cliqueu en una selecció d'aspecte i comportament podreu veure'n una previsualització. @@ -2135,12 +2218,6 @@ Sortida: Unpartitioned space or unknown partition table Espai sense partir o taula de particions desconeguda - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2228,12 @@ Sortida: Requirements checking for module <i>%1</i> is complete. S'ha completat la comprovació dels requeriments per al mòdul <i>%1</i>. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2370,27 +2453,37 @@ Sortida: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Aquest ordinador no satisfà els requisits mínims per instal·lar-hi %1.<br/> La instal·lació no pot continuar. <a href="#details">Detalls...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Aquest ordinador no satisfà alguns dels requisits recomanats per instal·lar-hi %1.<br/>La instal·lació pot continuar, però algunes característiques podrien estar desactivades. - + This program will ask you some questions and set up %2 on your computer. Aquest programa us farà unes quantes preguntes i instal·larà %2 al vostre ordinador. - + For best results, please ensure that this computer: Per obtenir els millors resultats, assegureu-vos, si us plau, que aquest ordinador... - + System requirements Requisits del sistema @@ -2652,7 +2745,12 @@ Sortida: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Això és un resum del que passarà quan s'iniciï el procés d'instal·lació. @@ -2734,20 +2832,6 @@ Sortida: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Si seleccioneu això, no enviareu <span style=" font-weight:600;">cap mena d'informació</span> sobre la vostra instal·lació.</p></body></html> - - - - - TextLabel - Etiqueta de text - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Sortida: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. El nom d'usuari és massa llarg. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. El nom d'usuari conté caràcters no vàlids. Només s'hi admeten lletres i números. - + Your hostname is too short. El nom d'amfitrió és massa curt. - + Your hostname is too long. El nom d'amfitrió és massa llarg. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. El nom d'amfitrió conté caràcters no vàlids. Només s'hi admeten lletres, números i guions. - - + + Your passwords do not match! Les contrasenyes no coincideixen! @@ -2861,14 +2955,6 @@ Sortida: Total Size: Mida total: - - - - - - --- - --- - Used Size: @@ -2918,27 +3004,42 @@ Sortida: &Quant a - + <h1>Welcome to the %1 installer.</h1> <h1>Us donem la benvinguda a l'instal·lador de %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Us donem la benvinguda a l'instal·lador Calamares per a %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Quant a l'instal·lador %1 - + <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-2019 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Agraïments per a <a href="https://calamares.io/team/">l'equip del Calamares</a> i per a <a href="https://www.transifex.com/calamares/calamares/">l'equip de traductors del Calamares</a>.<br/><br/>El desenvolupament del<a href="https://calamares.io/">Calamares</a> està patrocinat per <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support %1 suport diff --git a/lang/calamares_cs_CZ.ts b/lang/calamares_cs_CZ.ts index 7262ec6c9..d3f598f69 100644 --- a/lang/calamares_cs_CZ.ts +++ b/lang/calamares_cs_CZ.ts @@ -115,12 +115,12 @@ Job failed (%1) - + Úloha se nezdařila (%1) Programmed job failure was explicitly requested. - + Byl výslovně vyžádán nezdar naprogramované úlohy. @@ -136,7 +136,7 @@ Example job (%1) - + Úloha pro ukázku (%1) @@ -188,19 +188,19 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + Čeká se na %n modulČeká se na %n modulyČeká se na %n modulůČeká se na %n moduly - + (%n second(s)) - + (%n sekundu)(%n sekundy)(%n sekund)(%n sekundy) - + System-requirements checking is complete. - + Kontrola požadavků na systém dokončena. @@ -212,106 +212,153 @@ - + &Next &Další - + &Cancel &Storno - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Zrušení instalace bez provedení změn systému. - + + Setup Failed + + + + Calamares Initialization Failed Inicializace Calamares se nezdařila - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 nemůže být nainstalováno. Calamares nebylo schopné načíst všechny nastavené moduly. Toto je problém způsobu použití Calamares ve vámi používané distribuci. - + <br/>The following modules could not be loaded: <br/> Následující moduly se nepodařilo načíst: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install Na&instalovat - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Přerušit instalaci? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Opravdu chcete přerušit instalaci? Instalační program bude ukončen a všechny změny ztraceny. - + &Yes &Ano - + &No &Ne - + &Close &Zavřít - + Continue with setup? Pokračovat s instalací? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Instalátor %1 provede změny na datovém úložišti, aby bylo nainstalováno %2.<br/><strong>Změny nebude možné vrátit zpět.</strong> - + &Install now &Spustit instalaci - + Go &back Jít &zpět - + &Done &Hotovo - + The installation is complete. Close the installer. Instalace je dokončena. Ukončete instalátor. - + Error Chyba - + Installation Failed Instalace se nezdařila @@ -342,12 +389,17 @@ Instalační program bude ukončen a všechny změny ztraceny. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 instalátor - + Show debug information Zobrazit ladící informace @@ -431,71 +483,71 @@ Instalační program bude ukončen a všechny změny ztraceny. EFI systémový oddíl: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Zdá se, že na tomto úložném zařízení není žádný operační systém. Jak chcete postupovat?<br/>Než budou provedeny jakékoli změny na úložných zařízeních, bude zobrazen jejich přehled a budete požádáni o jejich potvrzení. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Vymazat datové úložiště</strong><br/>Touto volbou budou <font color="red">smazána</font> všechna data, která se nyní nachází na vybraném úložišti. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Na tomto úložném zařízení bylo nalezeno %1. Jak chcete postupovat?<br/>Než budou provedeny jakékoli změny na úložných zařízeních, bude zobrazen jejich přehled a budete požádáni o jejich potvrzení. - + No Swap Žádný odkládací prostor (swap) - + Reuse Swap Použít existující odkládací prostor - + Swap (no Hibernate) Odkládací prostor (bez uspávání na disk) - + Swap (with Hibernate) Odkládací prostor (s uspáváním na disk) - + Swap to file Odkládat do souboru - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Nainstalovat vedle</strong><br/>Instalátor zmenší oddíl a vytvoří místo pro %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Nahradit oddíl</strong><br/>Původní oddíl bude nahrazen %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Na tomto úložném zařízení se už nachází operační systém. Jak chcete postupovat?<br/>Než budou provedeny jakékoli změny na úložných zařízeních, bude zobrazen jejich přehled a budete požádáni o jejich potvrzení. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Na tomto úložném zařízení se už nachází několik operačních systémů. Jak chcete postupovat?<br/>Než budou provedeny jakékoli změny na úložných zařízeních, bude zobrazen jejich přehled změn a budete požádáni o jejich potvrzení. @@ -867,13 +919,15 @@ Instalační program bude ukončen a všechny změny ztraceny. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 – %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 – (%2) @@ -1036,8 +1090,8 @@ Instalační program bude ukončen a všechny změny ztraceny. - <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>Když je tato kolonka zaškrtnutá, systém se restartuje jakmile kliknete na <span style=" font-style:italic;">Hotovo</span> nebo zavřete instalátor.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ Instalační program bude ukončen a všechny změny ztraceny. &Restartovat nyní - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Instalace je u konce.</h1><br/>%1 byl nainstalován na váš počítač.<br/>Nyní ho můžete restartovat a přejít do čerstvě nainstalovaného systému, nebo můžete pokračovat v práci ve stávajícím prostředím %2, spuštěným z instalačního média. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Instalace se nezdařila</h1><br/>%1 nebyl instalován na váš počítač.<br/>Hlášení o chybě: %2. @@ -1058,17 +1132,27 @@ Instalační program bude ukončen a všechny změny ztraceny. FinishedViewStep - + Finish Dokončit - + + Setup Complete + + + + Installation Complete Instalace dokončena - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Instalace %1 je dokončena. @@ -1099,7 +1183,7 @@ Instalační program bude ukončen a všechny změny ztraceny. GeneralRequirements - + has at least %1 GB available drive space má minimálně %1 GB dostupného místa na jednotce @@ -1109,42 +1193,52 @@ Instalační program bude ukončen a všechny změny ztraceny. Nedostatek místa na úložišti. Je potřeba nejméně %1 GB. - + has at least %1 GB working memory má alespoň %1 GB operační paměti - + The system does not have enough working memory. At least %1 GB is required. Systém nemá dostatek operační paměti. Je potřeba nejméně %1 GB. - + is plugged in to a power source je připojený ke zdroji napájení - + The system is not plugged in to a power source. Systém není připojen ke zdroji napájení. - + is connected to the Internet je připojený k Internetu - + The system is not connected to the Internet. Systém není připojený k Internetu. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Instalační program není spuštěn s právy správce systému. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Rozlišení obrazovky je příliš malé pro zobrazení instalátoru. @@ -1388,232 +1482,232 @@ Instalační program bude ukončen a všechny změny ztraceny. Heslo je příliš dlouhé - + Password is too weak Heslo je příliš slabé - + Memory allocation error when setting '%1' Chyba přidělování paměti při nastavování „%1“ - + Memory allocation error Chyba při přidělování paměti - + The password is the same as the old one Heslo je stejné jako to přechozí - + The password is a palindrome Heslo je palindrom (je stejné i pozpátku) - + The password differs with case changes only Heslo se liší pouze změnou velikosti písmen - + The password is too similar to the old one Heslo je příliš podobné tomu předchozímu - + The password contains the user name in some form Heslo obsahuje nějakou formou uživatelské jméno - + The password contains words from the real name of the user in some form Heslo obsahuje obsahuje nějakou formou slova ze jména uživatele - + The password contains forbidden words in some form Heslo obsahuje nějakou formou slova, která není možné použít - + The password contains less than %1 digits Heslo obsahuje méně než %1 číslic - + The password contains too few digits Heslo obsahuje příliš málo číslic - + The password contains less than %1 uppercase letters Heslo obsahuje méně než %1 velkých písmen - + The password contains too few uppercase letters Heslo obsahuje příliš málo velkých písmen - + The password contains less than %1 lowercase letters Heslo obsahuje méně než %1 malých písmen - + The password contains too few lowercase letters Heslo obsahuje příliš málo malých písmen - + The password contains less than %1 non-alphanumeric characters Heslo obsahuje méně než %1 speciálních znaků - + The password contains too few non-alphanumeric characters Heslo obsahuje příliš málo speciálních znaků - + The password is shorter than %1 characters Heslo je kratší než %1 znaků - + The password is too short Heslo je příliš krátké - + The password is just rotated old one Heslo je jen některé z předchozích - + The password contains less than %1 character classes Heslo obsahuje méně než %1 druhů znaků - + The password does not contain enough character classes Heslo není tvořeno dostatečným počtem druhů znaků - + The password contains more than %1 same characters consecutively Heslo obsahuje více než %1 stejných znaků za sebou - + The password contains too many same characters consecutively Heslo obsahuje příliš mnoho stejných znaků za sebou - + The password contains more than %1 characters of the same class consecutively Heslo obsahuje více než %1 znaků ze stejné třídy za sebou - + The password contains too many characters of the same class consecutively Heslo obsahuje příliš mnoho znaků ze stejné třídy za sebou - + The password contains monotonic sequence longer than %1 characters Heslo obsahuje monotónní posloupnost delší než %1 znaků - + The password contains too long of a monotonic character sequence Heslo obsahuje příliš dlouhou monotónní posloupnost - + No password supplied Nebylo zadáno žádné heslo - + Cannot obtain random numbers from the RNG device Nedaří se získat náhodná čísla ze zařízení generátoru náhodných čísel (RNG) - + Password generation failed - required entropy too low for settings Vytvoření hesla se nezdařilo – úroveň nahodilosti je příliš nízká - + The password fails the dictionary check - %1 Heslo je slovníkové – %1 - + The password fails the dictionary check Heslo je slovníkové - + Unknown setting - %1 Neznámé nastavení – %1 - + Unknown setting Neznámé nastavení - + Bad integer value of setting - %1 Chybná celočíselná hodnota nastavení – %1 - + Bad integer value Chybná celočíselná hodnota - + Setting %1 is not of integer type Nastavení %1 není typu celé číslo - + Setting is not of integer type Nastavení není typu celé číslo - + Setting %1 is not of string type Nastavení %1 není typu řetězec - + Setting is not of string type Nastavení není typu řetězec - + Opening the configuration file failed Nepodařilo se otevřít soubor s nastaveními - + The configuration file is malformed Soubor s nastaveními nemá správný formát - + Fatal failure Fatální nezdar - + Unknown error Neznámá chyba @@ -1653,18 +1747,6 @@ Instalační program bude ukončen a všechny změny ztraceny. What name do you want to use to log in? Jaké jméno chcete používat pro přihlašování do systému? - - - - - font-weight: normal - šířka písma: normální - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Pokud bude tento počítač používat více lidí, můžete přidat uživatelské účty po dokončení instalace.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Instalační program bude ukončen a všechny změny ztraceny. Nový oddíl - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1962,12 +2045,12 @@ Instalační program bude ukončen a všechny změny ztraceny. has at least one disk device available. - + má k dispozici alespoň jedno zařízení pro ukládání dat. There are no partitons to install on. - + Nejsou zde žádné oddíly na které by se dalo nainstalovat. @@ -1992,12 +2075,12 @@ Instalační program bude ukončen a všechny změny ztraceny. Form - - Placeholder - Výplň + + 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. + - + 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. Zvolte vzhled a chování KDE Plasma desktopu. Tento krok je také možné přeskočit a nastavit až po instalaci systému. Kliknutí na výběr vyvolá zobrazení náhledu daného vzhledu a chování. @@ -2135,12 +2218,6 @@ Výstup: Unpartitioned space or unknown partition table Nerozdělené prázné místo nebo neznámá tabulka oddílů - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2149,7 +2226,13 @@ Výstup: Requirements checking for module <i>%1</i> is complete. - + Kontrola požadavků pro modul <i>%1</i> dokončena. + + + + %1 (%2) + language[name] (country[name]) + %1 (%2) @@ -2370,27 +2453,37 @@ Výstup: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Počítač nesplňuje minimální požadavky pro instalaci %1.<br/>Instalace nemůže pokračovat <a href="#details">Podrobnosti…</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Počítač nesplňuje některé doporučené požadavky pro instalaci %1.<br/>Instalace může pokračovat, ale některé funkce mohou být vypnuty. - + This program will ask you some questions and set up %2 on your computer. Tento program vám položí několik dotazů, aby na základě odpovědí příslušně nainstaloval %2 na váš počítač. - + For best results, please ensure that this computer: Nejlepších výsledků se dosáhne, pokud tento počítač bude: - + System requirements Požadavky na systém @@ -2652,7 +2745,12 @@ Výstup: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Toto je přehled událostí které nastanou po spuštění instalačního procesu. @@ -2734,20 +2832,6 @@ Výstup: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Nastavením tohoto nebudete posílat <span style=" font-weight:600;">žádné vůbec žádné informace</span> o vaší instalaci.</p></body></html> - - - - - TextLabel - TextovýPopisek - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Výstup: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Vaše uživatelské jméno je příliš dlouhé. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Vaše uživatelské jméno obsahuje neplatné znaky. Jsou povolena pouze malá písmena a (arabské) číslice. - + Your hostname is too short. Název stroje je příliš krátký. - + Your hostname is too long. Název stroje je příliš dlouhý. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Název stroje obsahuje neplatné znaky. Jsou povoleny pouze písmena, číslice a spojovníky. - - + + Your passwords do not match! Zadání hesla se neshodují! @@ -2861,14 +2955,6 @@ Výstup: Total Size: Celková velikost: - - - - - - --- - --- - Used Size: @@ -2918,27 +3004,42 @@ Výstup: &O projektu - + <h1>Welcome to the %1 installer.</h1> <h1>Vítejte v instalačním programu %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Vítejte v Calamares, instalačním programu (nejen) pro %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer O instalačním programu %1. - + <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-2019 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Poděkování <a href="https://calamares.io/team/">týmu Calamares</a> a <a href="https://www.transifex.com/calamares/calamares/">týmu překladatelů Calamares</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> vývoj je sponzorován <br/><a href="http://www.blue-systems.com/">Blue Systems</a> – Liberating Software. - + %1 support %1 podpora diff --git a/lang/calamares_da.ts b/lang/calamares_da.ts index 0d5fa7877..44350e059 100644 --- a/lang/calamares_da.ts +++ b/lang/calamares_da.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). Venter på %n modul.Venter på %n moduler. - + (%n second(s)) (%n sekund)(%n sekunder) - + System-requirements checking is complete. Tjek af systemkrav er fuldført. @@ -212,106 +212,153 @@ - + &Next &Næste - + &Cancel &Annullér - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Annullér installation uden at ændre systemet. - + + Setup Failed + + + + Calamares Initialization Failed Initiering af Calamares mislykkedes - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 kan ikke installeres. Calamares kunne ikke indlæse alle de konfigurerede moduler. Det er et problem med den måde Calamares bruges på af distributionen. - + <br/>The following modules could not be loaded: <br/>Følgende moduler kunne ikke indlæses: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Installér - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Annullér installationen? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Vil du virkelig annullere den igangværende installationsproces? Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. - + &Yes &Ja - + &No &Nej - + &Close &Luk - + Continue with setup? Fortsæt med opsætningen? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1-installationsprogrammet er ved at foretage ændringer til din disk for at installere %2.<br/><strong>Det vil ikke være muligt at fortryde ændringerne.</strong> - + &Install now &Installér nu - + Go &back Gå &tilbage - + &Done &Færdig - + The installation is complete. Close the installer. Installationen er fuldført. Luk installationsprogrammet. - + Error Fejl - + Installation Failed Installation mislykkedes @@ -342,12 +389,17 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1-installationsprogram - + Show debug information Vis fejlretningsinformation @@ -431,71 +483,71 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.EFI-systempartition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Lagerenheden ser ikke ud til at indeholde et styresystem. Hvad ønsker du at gøre?<br/>Du vil få mulighed for at se og bekræfte dine valg før der sker ændringer til lagerenheden. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Slet disk</strong><br/>Det vil <font color="red">slette</font> alt data på den valgte lagerenhed. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Lagerenheden har %1 på sig. Hvad ønsker du at gøre?<br/>Du vil få mulighed for at se og bekræfte dine valg før det sker ændringer til lagerenheden. - + No Swap Ingen swap - + Reuse Swap Genbrug swap - + Swap (no Hibernate) Swap (ingen dvale) - + Swap (with Hibernate) Swap (med dvale) - + Swap to file Swap til fil - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Installér ved siden af</strong><br/>Installationsprogrammet vil mindske en partition for at gøre plads til %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Erstat en partition</strong><br/>Erstatter en partition med %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Lagerenheden indeholder allerede et styresystem. Hvad ønsker du at gøre?<br/>Du vil få mulighed for at se og bekræfte dine valg før der sker ændringer til lagerenheden. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Lagerenheden indeholder flere styresystemer. Hvad ønsker du at gøre?<br/>Du vil få mulighed for at se og bekræfte dine valg før der sker ændringer til lagerenheden. @@ -867,13 +919,15 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. - <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>Når boksen er tilvalgt, vil dit system genstarte med det samme når du klikker på <span style=" font-style:italic;">Færdig</span> eller lukker installationsprogrammet.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.&Genstart nu - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Færdig.</h1><br/>%1 er blevet installeret på din computer.<br/>Du kan nu genstarte for at komme ind i dit nye system eller fortsætte med at bruge %2 live-miljøet. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Installation mislykkede</h1><br/>%1 er ikke blevet installeret på din computer.<br/>Fejlmeddelelsen var: %2. @@ -1058,17 +1132,27 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. FinishedViewStep - + Finish Færdig - + + Setup Complete + + + + Installation Complete Installation fuldført - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Installationen af %1 er fuldført. @@ -1099,7 +1183,7 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. GeneralRequirements - + has at least %1 GB available drive space har mindst %1 GB ledig plads på drevet @@ -1109,42 +1193,52 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.Der er ikke nok ledig plads på drevet. Mindst %1 GB er påkrævet. - + has at least %1 GB working memory har mindst %1 GB arbejdshukommelse - + The system does not have enough working memory. At least %1 GB is required. Systemet har ikke nok arbejdshukommelse. Mindst %1 GB er påkrævet. - + is plugged in to a power source er tilsluttet en strømkilde - + The system is not plugged in to a power source. Systemet er ikke tilsluttet en strømkilde. - + is connected to the Internet er forbundet til internettet - + The system is not connected to the Internet. Systemet er ikke forbundet til internettet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Installationsprogrammet kører ikke med administratorrettigheder. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Skærmen er for lille til at vise installationsprogrammet. @@ -1388,232 +1482,232 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.Adgangskoden er for lang - + Password is too weak Adgangskoden er for svag - + Memory allocation error when setting '%1' Fejl ved allokering af hukommelse da '%1' blev sat - + Memory allocation error Fejl ved allokering af hukommelse - + The password is the same as the old one Adgangskoden er den samme som den gamle - + The password is a palindrome Adgangskoden er et palindrom - + The password differs with case changes only Adgangskoden har kun ændringer i store/små bogstaver - + The password is too similar to the old one Adgangskoden minder for meget om den gamle - + The password contains the user name in some form Adgangskoden indeholder i nogen form brugernavnet - + The password contains words from the real name of the user in some form Adgangskoden indeholder i nogen form ord fra brugerens rigtige navn - + The password contains forbidden words in some form Adgangskoden indeholder i nogen form forbudte ord - + The password contains less than %1 digits Adgangskoden indeholder færre end %1 cifre - + The password contains too few digits Adgangskoden indeholder for få cifre - + The password contains less than %1 uppercase letters Adgangskoden indeholder færre end %1 bogstaver med stort - + The password contains too few uppercase letters Adgangskoden indeholder for få bogstaver med stort - + The password contains less than %1 lowercase letters Adgangskoden indeholder færre end %1 bogstaver med småt - + The password contains too few lowercase letters Adgangskoden indeholder for få bogstaver med småt - + The password contains less than %1 non-alphanumeric characters Adgangskoden indeholder færre end %1 ikke-alfanumeriske tegn - + The password contains too few non-alphanumeric characters Adgangskoden indeholder for få ikke-alfanumeriske tegn - + The password is shorter than %1 characters Adgangskoden er kortere end %1 tegn - + The password is too short Adgangskoden er for kort - + The password is just rotated old one Adgangskoden er blot det gamle hvor der er byttet om på tegnene - + The password contains less than %1 character classes Adgangskoden indeholder færre end %1 tegnklasser - + The password does not contain enough character classes Adgangskoden indeholder ikke nok tegnklasser - + The password contains more than %1 same characters consecutively Adgangskoden indeholder flere end %1 af de samme tegn i træk - + The password contains too many same characters consecutively Adgangskoden indeholder for mange af de samme tegn i træk - + The password contains more than %1 characters of the same class consecutively Adgangskoden indeholder flere end %1 tegn af den samme klasse i træk - + The password contains too many characters of the same class consecutively Adgangskoden indeholder for mange tegn af den samme klasse i træk - + The password contains monotonic sequence longer than %1 characters Adgangskoden indeholder monoton sekvens som er længere end %1 tegn - + The password contains too long of a monotonic character sequence Adgangskoden indeholder en monoton tegnsekvens som er for lang - + No password supplied Der er ikke angivet nogen adgangskode - + Cannot obtain random numbers from the RNG device Kan ikke få tilfældige tal fra RNG-enhed - + Password generation failed - required entropy too low for settings Generering af adgangskode mislykkedes - krævede entropi er for lav til indstillinger - + The password fails the dictionary check - %1 Adgangskoden bestod ikke ordbogstjekket - %1 - + The password fails the dictionary check Adgangskoden bestod ikke ordbogstjekket - + Unknown setting - %1 Ukendt indstilling - %1 - + Unknown setting Ukendt indstilling - + Bad integer value of setting - %1 Ugyldig heltalsværdi til indstilling - %1 - + Bad integer value Ugyldig heltalsværdi - + Setting %1 is not of integer type Indstillingen %1 er ikke en helttalsstype - + Setting is not of integer type Indstillingen er ikke en helttalsstype - + Setting %1 is not of string type Indstillingen %1 er ikke en strengtype - + Setting is not of string type Indstillingen er ikke en strengtype - + Opening the configuration file failed Åbningen af konfigurationsfilen mislykkedes - + The configuration file is malformed Konfigurationsfilen er forkert udformet - + Fatal failure Fatal fejl - + Unknown error Ukendt fejl @@ -1653,18 +1747,6 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.What name do you want to use to log in? Hvilket navn skal bruges til at logge ind? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Hvis mere end én person bruger computeren, kan du opsætte flere konti efter installationen.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.Ny partition - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.Formular - - Placeholder - Pladsholder + + 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. + - + 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. Vælg venligst et udseende og fremtoning til KDE Plasma-skrivebordet. Du kan også springe trinnet over og konfigurere udseendet og fremtoningen når systemet er installeret. Ved klik på et udseende og fremtoning giver det dig en live forhåndsvisning af det. @@ -2135,12 +2218,6 @@ Output: Unpartitioned space or unknown partition table Upartitioneret plads eller ukendt partitionstabel - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2228,12 @@ Output: Requirements checking for module <i>%1</i> is complete. Tjek at krav for modulet <i>%1</i> er fuldført. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2370,27 +2453,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Computeren imødekommer ikke minimumsystemkravene for at installere %1.<br/>Installationen kan ikke fortsætte. <a href="#details">Detaljer...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Computeren imødekommer ikke nogle af de anbefalede systemkrav for at installere %1.<br/>Installationen kan fortsætte, men nogle funktionaliteter kan være deaktiveret. - + This program will ask you some questions and set up %2 on your computer. Programmet vil stille dig nogle spørgsmål og opsætte %2 på din computer. - + For best results, please ensure that this computer: For at få det bedste resultat sørg venligst for at computeren: - + System requirements Systemkrav @@ -2652,7 +2745,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Dette er et overblik over hvad der vil ske når du starter installationsprocessen. @@ -2734,20 +2832,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Vælges dette sender du <span style=" font-weight:600;">slet ikke nogen information</span> om din installation.</p></body></html> - - - - - TextLabel - Tekstetiket - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Dit brugernavn er for langt. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Dit brugernavn indeholder ugyldige tegn. Kun små bogstaver og tal er tilladt. - + Your hostname is too short. Dit værtsnavn er for kort. - + Your hostname is too long. Dit værtsnavn er for langt. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Dit værtsnavn indeholder ugyldige tegn. Kun bogstaver, tal og tankestreger er tilladt. - - + + Your passwords do not match! Dine adgangskoder er ikke ens! @@ -2861,14 +2955,6 @@ Output: Total Size: Samlet størrelse: - - - - - - --- - --- - Used Size: @@ -2918,27 +3004,42 @@ Output: &Om - + <h1>Welcome to the %1 installer.</h1> <h1>Velkommen til %1-installationsprogrammet.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Velkommen til Calamares-installationsprogrammet for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Om %1-installationsprogrammet - + <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-2019 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/>til %3</strong><br/><br/>Ophavsret 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Ophavsret 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Tak til <a href="https://calamares.io/team/">Calamares-teamet</a> og <a href="https://www.transifex.com/calamares/calamares/">Calamares oversætter-teamet</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> udvikling er sponsoreret af <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support %1 support diff --git a/lang/calamares_de.ts b/lang/calamares_de.ts index 7debaa6f1..0587fdc23 100644 --- a/lang/calamares_de.ts +++ b/lang/calamares_de.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Weiter - + &Cancel &Abbrechen - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Installation abbrechen, ohne das System zu verändern. - + + Setup Failed + + + + Calamares Initialization Failed Initialisierung von Calamares fehlgeschlagen - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 kann nicht installiert werden. Calamares war nicht in der Lage, alle konfigurierten Module zu laden. Dieses Problem hängt mit der Art und Weise zusammen, wie Calamares von der jeweiligen Distribution eingesetzt wird. - + <br/>The following modules could not be loaded: <br/>Die folgenden Module konnten nicht geladen werden: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Installieren - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Installation abbrechen? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Wollen Sie wirklich die aktuelle Installation abbrechen? Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. - + &Yes &Ja - + &No &Nein - + &Close &Schließen - + Continue with setup? Setup fortsetzen? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Das %1 Installationsprogramm wird Änderungen an Ihrer Festplatte vornehmen, um %2 zu installieren.<br/><strong>Diese Änderungen können nicht rückgängig gemacht werden.</strong> - + &Install now Jetzt &installieren - + Go &back Gehe &zurück - + &Done &Erledigt - + The installation is complete. Close the installer. Die Installation ist abgeschlossen. Schließe das Installationsprogramm. - + Error Fehler - + Installation Failed Installation gescheitert @@ -342,12 +389,17 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 Installationsprogramm - + Show debug information Debug-Information anzeigen @@ -431,71 +483,71 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. EFI-Systempartition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Auf diesem Speichermedium scheint kein Betriebssystem installiert zu sein. Was möchten Sie tun?<br/>Sie können Ihre Auswahl überprüfen und bestätigen, bevor Änderungen auf diesem Speichermedium vorgenommen werden. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Festplatte löschen</strong><br/>Dies wird alle vorhandenen Daten auf dem gewählten Speichermedium <font color="red">löschen</font>. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Auf diesem Speichermedium ist %1 installiert. Was möchten Sie tun?<br/>Sie können Ihre Auswahl überprüfen und bestätigen, bevor Änderungen an dem Speichermedium vorgenommen werden. - + No Swap Kein Swap - + Reuse Swap Swap wiederverwenden - + Swap (no Hibernate) Swap (ohne Ruhezustand) - + Swap (with Hibernate) Swap (mit Ruhezustand) - + Swap to file Swap in Datei - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Parallel dazu installieren</strong><br/>Das Installationsprogramm wird eine Partition verkleinern, um Platz für %1 zu schaffen. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Ersetze eine Partition</strong><br/>Ersetzt eine Partition durch %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Dieses Speichermedium enthält bereits ein Betriebssystem. Was möchten Sie tun?<br/>Sie können Ihre Auswahl überprüfen und bestätigen, bevor Änderungen an dem Speichermedium vorgenommen wird. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Auf diesem Speichermedium sind mehrere Betriebssysteme installiert. Was möchten Sie tun?<br/>Sie können Ihre Auswahl überprüfen und bestätigen, bevor Änderungen an dem Speichermedium vorgenommen werden. @@ -867,13 +919,15 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 (%2) @@ -1036,8 +1090,8 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. - <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>Wenn diese Option aktiviert ist, genügt zum Neustart des Systems ein Klick auf <span style=" font-style:italic;">Fertig</span> oder das Schließen des Installationsprogramms.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Jetzt &Neustarten - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Alles erledigt.</h1><br/>%1 wurde auf Ihrem Computer installiert.<br/>Sie können nun in Ihr neues System neustarten oder mit der %2 Live-Umgebung fortfahren. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Installation fehlgeschlagen</h1><br/>%1 wurde nicht auf deinem Computer installiert.<br/>Die Fehlermeldung lautet: %2. @@ -1058,17 +1132,27 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. FinishedViewStep - + Finish Beenden - + + Setup Complete + + + + Installation Complete Installation abgeschlossen - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Die Installation von %1 ist abgeschlossen. @@ -1099,7 +1183,7 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. GeneralRequirements - + has at least %1 GB available drive space mindestens %1 GB freien Festplattenplatz hat @@ -1109,42 +1193,52 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Der Speicherplatz auf der Festplatte ist unzureichend. Es wird mindestens %1 GB benötigt. - + has at least %1 GB working memory hat mindestens %1 GB Arbeitsspeicher - + The system does not have enough working memory. At least %1 GB is required. Das System hat nicht genug Arbeitsspeicher. Es wird mindestens %1GB benötigt. - + is plugged in to a power source ist an eine Stromquelle angeschlossen - + The system is not plugged in to a power source. Das System ist an keine Stromquelle angeschlossen. - + is connected to the Internet ist mit dem Internet verbunden - + The system is not connected to the Internet. Das System ist nicht mit dem Internet verbunden. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Das Installationsprogramm wird nicht mit Administratorrechten ausgeführt. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Der Bildschirm ist zu klein, um das Installationsprogramm anzuzeigen. @@ -1388,232 +1482,232 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Das Passwort ist zu lang - + Password is too weak Das Passwort ist zu schwach - + Memory allocation error when setting '%1' Fehler bei der Speicherzuweisung beim Einrichten von '%1' - + Memory allocation error Fehler bei der Speicherzuweisung - + The password is the same as the old one Das Passwort ist dasselbe wie das alte - + The password is a palindrome Das Passwort ist ein Palindrom - + The password differs with case changes only Das Passwort unterscheidet sich nur durch Groß- und Kleinschreibung - + The password is too similar to the old one Das Passwort ist dem alten zu ähnlich - + The password contains the user name in some form Das Passwort enthält eine Form des Benutzernamens - + The password contains words from the real name of the user in some form Das Passwort enthält Teile des Klarnamens des Benutzers - + The password contains forbidden words in some form Das Passwort enthält verbotene Wörter - + The password contains less than %1 digits Das Passwort hat weniger als %1 Stellen - + The password contains too few digits Das Passwort hat zu wenige Stellen - + The password contains less than %1 uppercase letters Das Passwort enthält weniger als %1 Großbuchstaben - + The password contains too few uppercase letters Das Passwort enthält zu wenige Großbuchstaben - + The password contains less than %1 lowercase letters Das Passwort enthält weniger als %1 Kleinbuchstaben - + The password contains too few lowercase letters Das Passwort enthält zu wenige Kleinbuchstaben - + The password contains less than %1 non-alphanumeric characters Das Passwort enthält weniger als %1 nicht-alphanumerische Zeichen - + The password contains too few non-alphanumeric characters Das Passwort enthält zu wenige nicht-alphanumerische Zeichen - + The password is shorter than %1 characters Das Passwort hat weniger als %1 Stellen - + The password is too short Das Passwort ist zu kurz - + The password is just rotated old one Das Passwort wurde schon einmal verwendet - + The password contains less than %1 character classes Das Passwort enthält weniger als %1 verschiedene Zeichenarten - + The password does not contain enough character classes Das Passwort enthält nicht genügend verschiedene Zeichenarten - + The password contains more than %1 same characters consecutively Das Passwort enthält mehr als %1 gleiche Zeichen am Stück - + The password contains too many same characters consecutively Das Passwort enthält zu viele gleiche Zeichen am Stück - + The password contains more than %1 characters of the same class consecutively Das Passwort enthält mehr als %1 gleiche Zeichenarten am Stück - + The password contains too many characters of the same class consecutively Das Passwort enthält zu viele gleiche Zeichenarten am Stück - + The password contains monotonic sequence longer than %1 characters Das Passwort enthält eine gleichartige Sequenz von mehr als %1 Zeichen - + The password contains too long of a monotonic character sequence Das Passwort enthält eine gleichartige Sequenz von zu großer Länge - + No password supplied Kein Passwort angegeben - + Cannot obtain random numbers from the RNG device Zufallszahlen konnten nicht vom Zufallszahlengenerator abgerufen werden - + Password generation failed - required entropy too low for settings Passwortgeneration fehlgeschlagen - Zufallszahlen zu schwach für die gewählten Einstellungen - + The password fails the dictionary check - %1 Das Passwort besteht den Wörterbuch-Test nicht - %1 - + The password fails the dictionary check Das Passwort besteht den Wörterbuch-Test nicht - + Unknown setting - %1 Unbekannte Einstellung - %1 - + Unknown setting Unbekannte Einstellung - + Bad integer value of setting - %1 Fehlerhafter Integerwert der Einstellung - %1 - + Bad integer value Fehlerhafter Integerwert - + Setting %1 is not of integer type Die Einstellung %1 ist kein Integerwert - + Setting is not of integer type Die Einstellung ist kein Integerwert - + Setting %1 is not of string type Die Einstellung %1 ist keine Zeichenkette - + Setting is not of string type Die Einstellung ist keine Zeichenkette - + Opening the configuration file failed Öffnen der Konfigurationsdatei fehlgeschlagen - + The configuration file is malformed Die Konfigurationsdatei ist falsch strukturiert - + Fatal failure Fataler Fehler - + Unknown error Unbekannter Fehler @@ -1653,18 +1747,6 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. What name do you want to use to log in? Welchen Namen möchten Sie zum Anmelden benutzen? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Falls dieser Computer von mehr als einer Person benutzt werden soll, können weitere Benutzerkonten nach der Installation eingerichtet werden.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Neue Partition - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Formular - - Placeholder - Platzhalter + + 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. + - + 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. Bitte wählen Sie das Erscheinungsbild für den KDE Plasma Desktop. Sie können diesen Schritt auch überspringen und das Erscheinungsbild festlegen, sobald das System installiert ist. Per Klick auf einen Eintrag können Sie sich eine Vorschau dieses Erscheinungsbildes anzeigen lassen. @@ -2135,12 +2218,6 @@ Ausgabe: Unpartitioned space or unknown partition table Nicht zugeteilter Speicherplatz oder unbekannte Partitionstabelle - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2228,12 @@ Ausgabe: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2370,27 +2453,37 @@ Ausgabe: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Dieser Computer erfüllt nicht die Mindestvoraussetzungen für die Installation von %1.<br/>Die Installation kann nicht fortgesetzt werden. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Dieser Computer erfüllt nicht alle Voraussetzungen für die Installation von %1.<br/>Die Installation wird fortgesetzt, aber es werden eventuell nicht alle Funktionen verfügbar sein. - + This program will ask you some questions and set up %2 on your computer. Dieses Programm wird Ihnen einige Fragen stellen, um %2 auf Ihrem Computer zu installieren. - + For best results, please ensure that this computer: Für das beste Ergebnis stellen Sie bitte sicher, dass dieser Computer: - + System requirements Systemanforderungen @@ -2652,7 +2745,12 @@ Ausgabe: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Dies ist eine Übersicht der Aktionen, die nach dem Starten des Installationsprozesses durchgeführt werden. @@ -2734,20 +2832,6 @@ Ausgabe: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Ist diese Option aktiviert, werden <span style=" font-weight:600;">keinerlei Informationen</span> über Ihre Installation gesendet.</p></body></html> - - - - - TextLabel - TextLabel - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Ausgabe: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Ihr Nutzername ist zu lang. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Ihr Nutzername enthält ungültige Zeichen. Nur Kleinbuchstaben und Ziffern sind erlaubt. - + Your hostname is too short. Ihr Hostname ist zu kurz. - + Your hostname is too long. Ihr Hostname ist zu lang. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Ihr Hostname enthält ungültige Zeichen. Nur Buchstaben, Ziffern und Striche sind erlaubt. - - + + Your passwords do not match! Ihre Passwörter stimmen nicht überein! @@ -2861,14 +2955,6 @@ Ausgabe: Total Size: Gesamtkapazität: - - - - - - --- - --- - Used Size: @@ -2918,27 +3004,42 @@ Ausgabe: &Über - + <h1>Welcome to the %1 installer.</h1> <h1>Willkommen im %1 Installationsprogramm.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Willkommen beim Calamares-Installationsprogramm für %1. - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Über das %1 Installationsprogramm - + <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-2019 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. - + %1 support Unterstützung für %1 diff --git a/lang/calamares_el.ts b/lang/calamares_el.ts index 7bd9b1956..ada9fa43f 100644 --- a/lang/calamares_el.ts +++ b/lang/calamares_el.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Επόμενο - + &Cancel &Ακύρωση - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Ακύρωση της εγκατάστασης χωρίς αλλαγές στο σύστημα. - + + Setup Failed + + + + Calamares Initialization Failed Η αρχικοποίηση του Calamares απέτυχε - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Εγκατάσταση - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Ακύρωση της εγκατάστασης; - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Θέλετε πραγματικά να ακυρώσετε τη διαδικασία εγκατάστασης; Το πρόγραμμα εγκατάστασης θα τερματιστεί και όλες οι αλλαγές θα χαθούν. - + &Yes &Ναι - + &No &Όχι - + &Close &Κλείσιμο - + Continue with setup? Συνέχεια με την εγκατάσταση; - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Το πρόγραμμα εγκατάστασης %1 θα κάνει αλλαγές στον δίσκο για να εγκαταστήσετε το %2.<br/><strong>Δεν θα είστε σε θέση να αναιρέσετε τις αλλαγές.</strong> - + &Install now &Εγκατάσταση τώρα - + Go &back Μετάβαση &πίσω - + &Done &Ολοκληρώθηκε - + The installation is complete. Close the installer. Η εγκτάσταση ολοκληρώθηκε. Κλείστε το πρόγραμμα εγκατάστασης. - + Error Σφάλμα - + Installation Failed Η εγκατάσταση απέτυχε @@ -342,12 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer Εφαρμογή εγκατάστασης του %1 - + Show debug information Εμφάνιση πληροφοριών απασφαλμάτωσης @@ -431,71 +483,71 @@ The installer will quit and all changes will be lost. Κατάτμηση συστήματος EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Η συσκευή αποθήκευσης δεν φαίνεται να διαθέτει κάποιο λειτουργικό σύστημα. Τί θα ήθελες να κάνεις;<br/>Θα έχεις την δυνατότητα να επιβεβαιώσεις και αναθεωρήσεις τις αλλαγές πριν γίνει οποιαδήποτε αλλαγή στην συσκευή αποθήκευσης. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Διαγραφή του δίσκου</strong><br/>Αυτό θα <font color="red">διαγράψει</font> όλα τα αρχεία στην επιλεγμένη συσκευή αποθήκευσης. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Εγκατάσταση σε επαλληλία</strong><br/>Η εγκατάσταση θα συρρικνώσει μία κατάτμηση για να κάνει χώρο για το %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Αντικατάσταση μίας κατάτμησης</strong><br/>Αντικαθιστά μία κατάτμηση με το %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -867,13 +919,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1036,7 +1090,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1045,12 +1099,32 @@ The installer will quit and all changes will be lost. Ε&πανεκκίνηση τώρα - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Η εγκατάσταση ολοκληρώθηκε.</h1><br/>Το %1 εγκαταστήθηκε στον υπολογιστή.<br/>Τώρα, μπορείτε να επανεκκινήσετε τον υπολογιστή σας ή να συνεχίσετε να δοκιμάζετε το %2. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1058,17 +1132,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish Τέλος - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1099,7 +1183,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space έχει τουλάχιστον %1 GB διαθέσιμου χώρου στον δίσκο @@ -1109,42 +1193,52 @@ The installer will quit and all changes will be lost. Δεν υπάρχει αρκετός χώρος στον δίσκο. Απαιτείται τουλάχιστον %1 GB. - + has at least %1 GB working memory έχει τουλάχιστον %1 GB μνημης - + The system does not have enough working memory. At least %1 GB is required. Το σύστημα δεν έχει αρκετή μνήμη. Απαιτείται τουλάχιστον %1 GB. - + is plugged in to a power source είναι συνδεδεμένος σε πηγή ρεύματος - + The system is not plugged in to a power source. Το σύστημα δεν είναι συνδεδεμένο σε πηγή ρεύματος. - + is connected to the Internet είναι συνδεδεμένος στο διαδίκτυο - + The system is not connected to the Internet. Το σύστημα δεν είναι συνδεδεμένο στο διαδίκτυο. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Το πρόγραμμα εγκατάστασης δεν εκτελείται με δικαιώματα διαχειριστή. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Η οθόνη είναι πολύ μικρή για να απεικονίσει το πρόγραμμα εγκατάστασης @@ -1388,232 +1482,232 @@ The installer will quit and all changes will be lost. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1653,18 +1747,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? Ποιο όνομα θα θέλατε να χρησιμοποιείτε για σύνδεση; - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Αν ο υπολογιστής χρησιμοποιείται από περισσότερα από ένα άτομα, τότε μπορείτε να δημιουργήσετε πολλαπλούς λογαριασμούς μετά την εγκατάσταση.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ The installer will quit and all changes will be lost. Νέα κατάτμηση - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ The installer will quit and all changes will be lost. Τύπος - - Placeholder + + 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. - + 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. @@ -2132,12 +2215,6 @@ Output: Unpartitioned space or unknown partition table Μη κατανεμημένος χώρος ή άγνωστος πίνακας κατατμήσεων - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2148,6 +2225,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2367,27 +2450,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Ο υπολογιστής δεν ικανοποιεί τις ελάχιστες απαιτήσεις για την εγκατάσταση του %1.<br/>Η εγκατάσταση δεν μπορεί να συνεχιστεί. <a href="#details">Λεπτομέριες...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Αυτός ο υπολογιστής δεν ικανοποιεί μερικές από τις συνιστώμενες απαιτήσεις για την εγκατάσταση του %1.<br/>Η εγκατάσταση μπορεί να συνεχιστεί, αλλά ορισμένες λειτουργίες μπορεί να απενεργοποιηθούν. - + This program will ask you some questions and set up %2 on your computer. Το πρόγραμμα θα σας κάνει μερικές ερωτήσεις και θα ρυθμίσει το %2 στον υπολογιστή σας. - + For best results, please ensure that this computer: Για καλύτερο αποτέλεσμα, παρακαλώ βεβαιωθείτε ότι ο υπολογιστής: - + System requirements Απαιτήσεις συστήματος @@ -2649,7 +2742,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Αυτή είναι μια επισκόπηση του τι θα συμβεί μόλις ξεκινήσετε τη διαδικασία εγκατάστασης. @@ -2731,20 +2829,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2782,33 +2866,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Το όνομα χρήστη είναι πολύ μακρύ. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Το όνομα χρήστη περιέχει μη έγκυρους χαρακτήρες. Επιτρέπονται μόνο πεζά γράμματα και αριθμητικά ψηφία. - + Your hostname is too short. Το όνομα υπολογιστή είναι πολύ σύντομο. - + Your hostname is too long. Το όνομα υπολογιστή είναι πολύ μακρύ. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Το όνομα υπολογιστή περιέχει μη έγκυρους χαρακτήρες. Επιτρέπονται μόνο γράμματα, αριθμητικά ψηφία και παύλες. - - + + Your passwords do not match! Οι κωδικοί πρόσβασης δεν ταιριάζουν! @@ -2858,14 +2952,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2915,27 +3001,42 @@ Output: Σ&χετικά με - + <h1>Welcome to the %1 installer.</h1> <h1>Καλώς ήλθατε στην εγκατάσταση του %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Σχετικά με το πρόγραμμα εγκατάστασης %1 - + <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-2019 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. - + %1 support Υποστήριξη %1 diff --git a/lang/calamares_en.ts b/lang/calamares_en.ts index a23f48ed0..715dd8de3 100644 --- a/lang/calamares_en.ts +++ b/lang/calamares_en.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). Waiting for %n module(s).Waiting for %n module(s). - + (%n second(s)) (%n second(s))(%n second(s)) - + System-requirements checking is complete. System-requirements checking is complete. @@ -212,106 +212,154 @@ - + &Next &Next - + &Cancel &Cancel - - + + + Cancel setup without changing the system. + Cancel setup without changing the system. + + + + Cancel installation without changing the system. Cancel installation without changing the system. - + + Setup Failed + Setup Failed + + + Calamares Initialization Failed Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: <br/>The following modules could not be loaded: - + + Continue with installation? + Continue with installation? + + + + 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> + 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> + + + + &Set up now + &Set up now + + + + &Set up + &Set up + + + &Install &Install - + + Setup is complete. Close the setup program. + Setup is complete. Close the setup program. + + + + Cancel setup? + Cancel setup? + + + Cancel installation? Cancel installation? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes &Yes - + &No &No - + &Close &Close - + Continue with setup? Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now &Install now - + Go &back Go &back - + &Done &Done - + The installation is complete. Close the installer. The installation is complete. Close the installer. - + Error Error - + Installation Failed Installation Failed @@ -342,12 +390,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + %1 Setup Program + + + %1 Installer %1 Installer - + Show debug information Show debug information @@ -431,71 +484,71 @@ The installer will quit and all changes will be lost. EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap No Swap - + Reuse Swap Reuse Swap - + Swap (no Hibernate) Swap (no Hibernate) - + Swap (with Hibernate) Swap (with Hibernate) - + Swap to file Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -867,13 +920,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1091,8 @@ The installer will quit and all changes will be lost. - <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>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> + <Restart checkbox tooltip> + <Restart checkbox tooltip> @@ -1045,12 +1100,32 @@ The installer will quit and all changes will be lost. &Restart now - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + <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>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> + + + <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>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. - + + <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>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> + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1058,17 +1133,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish Finish - + + Setup Complete + Setup Complete + + + Installation Complete Installation Complete - + + The setup of %1 is complete. + The setup of %1 is complete. + + + The installation of %1 is complete. The installation of %1 is complete. @@ -1099,7 +1184,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space has at least %1 GB available drive space @@ -1109,42 +1194,52 @@ The installer will quit and all changes will be lost. There is not enough drive space. At least %1 GB is required. - + has at least %1 GB working memory has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source is plugged in to a power source - + The system is not plugged in to a power source. The system is not plugged in to a power source. - + is connected to the Internet is connected to the Internet - + The system is not connected to the Internet. The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + The setup program is not running with administrator rights. + + + The installer is not running with administrator rights. The installer is not running with administrator rights. + The screen is too small to display the setup program. + The screen is too small to display the setup program. + + + The screen is too small to display the installer. The screen is too small to display the installer. @@ -1388,232 +1483,232 @@ The installer will quit and all changes will be lost. Password is too long - + Password is too weak Password is too weak - + Memory allocation error when setting '%1' Memory allocation error when setting '%1' - + Memory allocation error Memory allocation error - + The password is the same as the old one The password is the same as the old one - + The password is a palindrome The password is a palindrome - + The password differs with case changes only The password differs with case changes only - + The password is too similar to the old one The password is too similar to the old one - + The password contains the user name in some form The password contains the user name in some form - + The password contains words from the real name of the user in some form The password contains words from the real name of the user in some form - + The password contains forbidden words in some form The password contains forbidden words in some form - + The password contains less than %1 digits The password contains less than %1 digits - + The password contains too few digits The password contains too few digits - + The password contains less than %1 uppercase letters The password contains less than %1 uppercase letters - + The password contains too few uppercase letters The password contains too few uppercase letters - + The password contains less than %1 lowercase letters The password contains less than %1 lowercase letters - + The password contains too few lowercase letters The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters The password is shorter than %1 characters - + The password is too short The password is too short - + The password is just rotated old one The password is just rotated old one - + The password contains less than %1 character classes The password contains less than %1 character classes - + The password does not contain enough character classes The password does not contain enough character classes - + The password contains more than %1 same characters consecutively The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence The password contains too long of a monotonic character sequence - + No password supplied No password supplied - + Cannot obtain random numbers from the RNG device Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 The password fails the dictionary check - %1 - + The password fails the dictionary check The password fails the dictionary check - + Unknown setting - %1 Unknown setting - %1 - + Unknown setting Unknown setting - + Bad integer value of setting - %1 Bad integer value of setting - %1 - + Bad integer value Bad integer value - + Setting %1 is not of integer type Setting %1 is not of integer type - + Setting is not of integer type Setting is not of integer type - + Setting %1 is not of string type Setting %1 is not of string type - + Setting is not of string type Setting is not of string type - + Opening the configuration file failed Opening the configuration file failed - + The configuration file is malformed The configuration file is malformed - + Fatal failure Fatal failure - + Unknown error Unknown error @@ -1653,18 +1748,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? What name do you want to use to log in? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - Choose a password to keep your account safe. @@ -1744,8 +1827,9 @@ The installer will quit and all changes will be lost. New partition - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2076,12 @@ The installer will quit and all changes will be lost. Form - - Placeholder - Placeholder + + 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. + 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. - + 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. 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. @@ -2135,12 +2219,6 @@ Output: Unpartitioned space or unknown partition table Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2229,12 @@ Output: Requirements checking for module <i>%1</i> is complete. Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2370,27 +2454,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: For best results, please ensure that this computer: - + System requirements System requirements @@ -2652,7 +2746,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + This is an overview of what will happen once you start the setup procedure. + + + This is an overview of what will happen once you start the install procedure. This is an overview of what will happen once you start the install procedure. @@ -2734,20 +2833,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - TextLabel - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2870,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + Your username is too long. Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. Your hostname is too short. - + Your hostname is too long. Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! Your passwords do not match! @@ -2861,14 +2956,6 @@ Output: Total Size: Total Size: - - - - - - --- - --- - Used Size: @@ -2918,27 +3005,42 @@ Output: &About - + <h1>Welcome to the %1 installer.</h1> <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + <h1>Welcome to %1 setup.</h1> + <h1>Welcome to %1 setup.</h1> + + + + About %1 setup + About %1 setup + + + About %1 installer About %1 installer - + <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-2019 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support %1 support diff --git a/lang/calamares_en_GB.ts b/lang/calamares_en_GB.ts index b9053e998..3c70ce3a9 100644 --- a/lang/calamares_en_GB.ts +++ b/lang/calamares_en_GB.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Next - + &Cancel &Cancel - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed Calamares Initialisation Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Cancel installation? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes &Yes - + &No &No - + &Close &Close - + Continue with setup? Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now &Install now - + Go &back Go &back - + &Done &Done - + The installation is complete. Close the installer. The installation is complete. Close the installer. - + Error Error - + Installation Failed Installation Failed @@ -342,12 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 Installer - + Show debug information Show debug information @@ -431,71 +483,71 @@ The installer will quit and all changes will be lost. EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -867,13 +919,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1036,8 +1090,8 @@ The installer will quit and all changes will be lost. - <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>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> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ The installer will quit and all changes will be lost. &Restart now - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1058,17 +1132,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish Finish - + + Setup Complete + + + + Installation Complete Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. The installation of %1 is complete. @@ -1099,7 +1183,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space has at least %1 GB available drive space @@ -1109,42 +1193,52 @@ The installer will quit and all changes will be lost. There is not enough drive space. At least %1 GB is required. - + has at least %1 GB working memory has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source is plugged in to a power source - + The system is not plugged in to a power source. The system is not plugged in to a power source. - + is connected to the Internet is connected to the Internet - + The system is not connected to the Internet. The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. The screen is too small to display the installer. @@ -1388,232 +1482,232 @@ The installer will quit and all changes will be lost. Password is too long - + Password is too weak Password is too weak - + Memory allocation error when setting '%1' Memory allocation error when setting '%1' - + Memory allocation error Memory allocation error - + The password is the same as the old one The password is the same as the old one - + The password is a palindrome The password is a palindrome - + The password differs with case changes only The password differs with case changes only - + The password is too similar to the old one The password is too similar to the old one - + The password contains the user name in some form The password contains the user name in some form - + The password contains words from the real name of the user in some form The password contains words from the real name of the user in some form - + The password contains forbidden words in some form The password contains forbidden words in some form - + The password contains less than %1 digits The password contains less than %1 digits - + The password contains too few digits The password contains too few digits - + The password contains less than %1 uppercase letters The password contains less than %1 uppercase letters - + The password contains too few uppercase letters The password contains too few uppercase letters - + The password contains less than %1 lowercase letters The password contains less than %1 lowercase letters - + The password contains too few lowercase letters The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters The password is shorter than %1 characters - + The password is too short The password is too short - + The password is just rotated old one The password is just rotated old one - + The password contains less than %1 character classes The password contains less than %1 character classes - + The password does not contain enough character classes The password does not contain enough character classes - + The password contains more than %1 same characters consecutively The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence The password contains too long of a monotonic character sequence - + No password supplied No password supplied - + Cannot obtain random numbers from the RNG device Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 The password fails the dictionary check - %1 - + The password fails the dictionary check The password fails the dictionary check - + Unknown setting - %1 Unknown setting - %1 - + Unknown setting Unknown setting - + Bad integer value of setting - %1 Bad integer value of setting - %1 - + Bad integer value Bad integer value - + Setting %1 is not of integer type Setting %1 is not of integer type - + Setting is not of integer type Setting is not of integer type - + Setting %1 is not of string type Setting %1 is not of string type - + Setting is not of string type Setting is not of string type - + Opening the configuration file failed Opening the configuration file failed - + The configuration file is malformed The configuration file is malformed - + Fatal failure Fatal failure - + Unknown error Unknown error @@ -1653,18 +1747,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? What name do you want to use to log in? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ The installer will quit and all changes will be lost. New partition - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ The installer will quit and all changes will be lost. Form - - Placeholder - Placeholder + + 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. + - + 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. 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. @@ -2135,12 +2218,6 @@ Output: Unpartitioned space or unknown partition table Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2228,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2370,27 +2453,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: For best results, please ensure that this computer: - + System requirements System requirements @@ -2652,7 +2745,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. This is an overview of what will happen once you start the install procedure. @@ -2734,20 +2832,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - TextLabel - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. Your hostname is too short. - + Your hostname is too long. Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! Your passwords do not match! @@ -2861,14 +2955,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2918,27 +3004,42 @@ Output: &About - + <h1>Welcome to the %1 installer.</h1> <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer About %1 installer - + <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-2019 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. - + %1 support %1 support diff --git a/lang/calamares_eo.ts b/lang/calamares_eo.ts index 757f21bfd..3acce80b2 100644 --- a/lang/calamares_eo.ts +++ b/lang/calamares_eo.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next - + &Cancel &Nuligi - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Nuligi instalado sen ŝanĝante la sistemo. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Instali - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Nuligi instalado? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Ĉu vi vere volas nuligi la instalan procedon? La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - + &Yes &Jes - + &No &Ne - + &Close &Fermi - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now &Instali nun - + Go &back - + &Done &Finita - + The installation is complete. Close the installer. - + Error Eraro - + Installation Failed @@ -342,12 +389,17 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 Instalilo - + Show debug information @@ -431,71 +483,71 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -867,13 +919,15 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1036,7 +1090,7 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - <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> + <Restart checkbox tooltip> @@ -1045,12 +1099,32 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1058,17 +1132,27 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. FinishedViewStep - + Finish - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1099,7 +1183,7 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. GeneralRequirements - + has at least %1 GB available drive space @@ -1109,42 +1193,52 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - + has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source - + The system is not plugged in to a power source. - + is connected to the Internet - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1388,232 +1482,232 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1653,18 +1747,6 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. What name do you want to use to log in? - - - - - font-weight: normal - - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - + %1 %2 + size[number] filesystem[name] @@ -1992,12 +2075,12 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - - Placeholder + + 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. - + 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. @@ -2132,12 +2215,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - %1(%2) - (no mount point) @@ -2148,6 +2225,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1(%2) + RemoveVolumeGroupJob @@ -2367,27 +2450,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: - + System requirements @@ -2649,7 +2742,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2731,20 +2829,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2782,33 +2866,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2858,14 +2952,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2915,27 +3001,42 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_es.ts b/lang/calamares_es.ts index c5e59a504..0051ad22c 100644 --- a/lang/calamares_es.ts +++ b/lang/calamares_es.ts @@ -189,17 +189,17 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -213,106 +213,153 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar - + &Next &Siguiente - + &Cancel &Cancelar - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Cancelar instalación sin cambiar el sistema. - + + Setup Failed + + + + Calamares Initialization Failed La inicialización de Calamares falló - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 no se pudo instalar. Calamares no fue capaz de cargar todos los módulos configurados. Esto es un problema con la forma en que Calamares es usado por la distribución - + <br/>The following modules could not be loaded: Los siguientes módulos no se pudieron cargar: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Instalar - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? ¿Cancelar la instalación? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. ¿Realmente quiere cancelar el proceso de instalación? Saldrá del instalador y se perderán todos los cambios. - + &Yes &Sí - + &No &No - + &Close &Cerrar - + Continue with setup? ¿Continuar con la configuración? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> El instalador %1 va a realizar cambios en su disco para instalar %2.<br/><strong>No podrá deshacer estos cambios.</strong> - + &Install now &Instalar ahora - + Go &back Regresar - + &Done &Hecho - + The installation is complete. Close the installer. La instalación se ha completado. Cierre el instalador. - + Error Error - + Installation Failed Error en la Instalación @@ -343,12 +390,17 @@ Saldrá del instalador y se perderán todos los cambios. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 Instalador - + Show debug information Mostrar información de depuración. @@ -432,71 +484,71 @@ Saldrá del instalador y se perderán todos los cambios. Partición del sistema EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento no parece tener un sistema operativo en él. ¿Qué quiere hacer?<br/>Podrá revisar y confirmar sus elecciones antes de que se haga cualquier cambio en el dispositivo de almacenamiento. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Borrar disco</strong><br/>Esto <font color="red">borrará</font> todos los datos presentes actualmente en el dispositivo de almacenamiento. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. %1 se encuentra instalado en este dispositivo de almacenamiento. ¿Qué desea hacer?<br/>Podrá revisar y confirmar su elección antes de que cualquier cambio se haga efectivo en el dispositivo de almacenamiento. - + No Swap Sin Swap - + Reuse Swap Reusar Swap - + Swap (no Hibernate) Swap (sin hibernación) - + Swap (with Hibernate) Swap (con hibernación) - + Swap to file Swap a archivo - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalar junto al otro SO</strong><br/>El instalador reducirá la partición del SO existente para tener espacio para instalar %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Reemplazar una partición</strong><br/>Reemplazar una partición con %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento parece que ya tiene un sistema operativo instalado en él. ¿Qué desea hacer?<br/>Podrá revisar y confirmar su elección antes de que cualquier cambio se haga efectivo en el dispositivo de almacenamiento. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento contiene múltiples sistemas operativos instalados en él. ¿Qué desea hacer?<br/>Podrá revisar y confirmar su elección antes de que cualquier cambio se haga efectivo en el dispositivo de almacenamiento. @@ -868,13 +920,15 @@ Saldrá del instalador y se perderán todos los cambios. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1-(%2) @@ -1037,8 +1091,8 @@ 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 pulse sobre <span style=" font-style:italic;">Hecho</span> o cierre el instalador.</p></body></html> + <Restart checkbox tooltip> + @@ -1046,12 +1100,32 @@ Saldrá del instalador y se perderán todos los cambios. &Reiniciar ahora - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Listo.</h1><br/>%1 ha sido instalado en su equipo.<br/>Ahora puede reiniciar hacia su nuevo sistema, o continuar utilizando %2 Live. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>La instalación falló</h1><br/>%1 no se ha instalado en su equipo.<br/>El mensaje de error fue: %2. @@ -1059,17 +1133,27 @@ Saldrá del instalador y se perderán todos los cambios. FinishedViewStep - + Finish Finalizar - + + Setup Complete + + + + Installation Complete Instalación completada - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Se ha completado la instalación de %1. @@ -1100,7 +1184,7 @@ Saldrá del instalador y se perderán todos los cambios. GeneralRequirements - + has at least %1 GB available drive space tiene al menos %1 GB espacio libre en el disco @@ -1110,42 +1194,52 @@ Saldrá del instalador y se perderán todos los cambios. No hay suficiente espació en el disco duro. Se requiere al menos %1 GB libre. - + has at least %1 GB working memory tiene al menos %1 GB de memoria. - + The system does not have enough working memory. At least %1 GB is required. El sistema no tiene suficiente memoria. Se requiere al menos %1 GB - + is plugged in to a power source esta conectado a una fuente de alimentación - + The system is not plugged in to a power source. El sistema no esta conectado a una fuente de alimentación. - + is connected to the Internet esta conectado a Internet - + The system is not connected to the Internet. El sistema no esta conectado a Internet - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. El instalador no esta ejecutándose con permisos de administrador. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. La pantalla es demasiado pequeña para mostrar el instalador. @@ -1389,232 +1483,232 @@ Saldrá del instalador y se perderán todos los cambios. La contraseña es demasiado larga - + Password is too weak La contraseña es demasiado débil - + Memory allocation error when setting '%1' Error de asignación de memoria al establecer '%1' - + Memory allocation error Error de asignación de memoria - + The password is the same as the old one La contraseña es la misma que la antigua - + The password is a palindrome La contraseña es un palíndromo - + The password differs with case changes only La contraseña difiere sólo en cambios de mayúsculas/minúsculas - + The password is too similar to the old one La contraseña es demasiado similar a la antigua - + The password contains the user name in some form La contraseña contiene el nombre de usuario de alguna forma - + The password contains words from the real name of the user in some form La contraseña contiene palabras procedentes del nombre real del usuario de alguna forma - + The password contains forbidden words in some form La contraseña contiene palabras prohibidas de alguna forma - + The password contains less than %1 digits La contraseña contiene menos de %1 dígitos - + The password contains too few digits La contraseña contiene demasiado pocos dígitos - + The password contains less than %1 uppercase letters La contraseña contiene menos de %1 letras mayúsculas - + The password contains too few uppercase letters La contraseña contiene demasiado pocas letras mayúsculas - + The password contains less than %1 lowercase letters La contraseña contiene menos de %1 letras mayúsculas - + The password contains too few lowercase letters La contraseña contiene demasiado pocas letras minúsculas - + The password contains less than %1 non-alphanumeric characters La contraseña contiene menos de %1 caracteres alfanuméricos - + The password contains too few non-alphanumeric characters La contraseña contiene demasiado pocos caracteres alfanuméricos - + The password is shorter than %1 characters La contraseña tiene menos de %1 caracteres - + The password is too short La contraseña es demasiado corta - + The password is just rotated old one La contraseña sólo es la antigua invertida - + The password contains less than %1 character classes La contraseña contiene menos de %1 clases de caracteres - + The password does not contain enough character classes La contraseña no contiene suficientes clases de caracteres - + The password contains more than %1 same characters consecutively La contraseña contiene más de %1 caracteres iguales consecutivamente - + The password contains too many same characters consecutively La contraseña contiene demasiados caracteres iguales consecutivamente - + The password contains more than %1 characters of the same class consecutively La contraseña contiene más de %1 caracteres de la misma clase consecutivamente - + The password contains too many characters of the same class consecutively La contraseña contiene demasiados caracteres de la misma clase consecutivamente - + The password contains monotonic sequence longer than %1 characters La contraseña contiene una secuencia monótona de más de %1 caracteres - + The password contains too long of a monotonic character sequence La contraseña contiene una secuencia monótona de caracteres demasiado larga - + No password supplied No se proporcionó contraseña - + Cannot obtain random numbers from the RNG device No se puede obtener números aleatorios del dispositivo RNG (generador de números aleatorios) - + Password generation failed - required entropy too low for settings La generación de contraseña falló - la entropía requerida es demasiado baja para la configuración - + The password fails the dictionary check - %1 La contraseña no paso el test de diccionario - %1 - + The password fails the dictionary check La contraseña no pasó el test de diccionario - + Unknown setting - %1 Configuración desconocida - %1 - + Unknown setting Configuración desconocida - + Bad integer value of setting - %1 Valor entero de la configuración erróneo - %1 - + Bad integer value Valor entero erróneo - + Setting %1 is not of integer type La configuración %1 no es de tipo entero - + Setting is not of integer type La configuración no es de tipo entero - + Setting %1 is not of string type La configuración %1 no es de tipo cadena de caracteres - + Setting is not of string type La configuración no es de tipo cadena de caracteres - + Opening the configuration file failed No se pudo abrir el fichero de configuración - + The configuration file is malformed El fichero de configuración está mal formado - + Fatal failure Fallo fatal - + Unknown error Error desconocido @@ -1654,18 +1748,6 @@ Saldrá del instalador y se perderán todos los cambios. What name do you want to use to log in? ¿Qué nombre desea usar para ingresar? - - - - - font-weight: normal - tamaño de la fuente: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Si este equipo es usado por varios usuarios, podrá configurar varias cuentas tras finalizar la instalación.</small> - Choose a password to keep your account safe. @@ -1745,8 +1827,9 @@ Saldrá del instalador y se perderán todos los cambios. Partición nueva - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1993,12 +2076,12 @@ Saldrá del instalador y se perderán todos los cambios. Formulario - - Placeholder - Indicador de posición + + 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. + - + 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. Elija una apariencia para KDE Plasma Desktop. También puede omitir este paso y configurar el aspecto una vez que el sistema está instalado. Al hacer clic en una selección de apariencia, obtendrá una vista previa en vivo de esa apariencia. @@ -2136,12 +2219,6 @@ Salida: Unpartitioned space or unknown partition table Espacio no particionado o tabla de partición desconocida - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2152,6 +2229,12 @@ Salida: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2371,27 +2454,37 @@ Salida: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</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> - + + This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Este ordenador no cumple alguno de los requisitos recomendados para la instalación %1.<br/>La instalación puede continuar, pero algunas funcionalidades podrían ser deshabilitadas. - + This program will ask you some questions and set up %2 on your computer. El programa le preguntará algunas cuestiones y configurará %2 en su ordenador. - + For best results, please ensure that this computer: Para obtener los mejores resultados, por favor asegúrese que este ordenador: - + System requirements Requisitos del sistema @@ -2653,7 +2746,12 @@ Salida: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Esto es una previsualización de que ocurrirá una vez que empiece la instalación. @@ -2735,20 +2833,6 @@ Salida: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Al seleccionar esto, no enviará <span style=" font-weight:600;">información en absoluto</span> acerca de su instalación.</p></body></html> - - - - - TextLabel - Etiqueta de texto - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2786,33 +2870,43 @@ Salida: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Su nombre de usuario es demasiado largo. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Su nombre de usuario contiene caracteres inválidos. Solo se admiten letras minúsculas y números. - + Your hostname is too short. El nombre del Host es demasiado corto. - + Your hostname is too long. El nombre del Host es demasiado largo. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. El nombre del Host contiene caracteres inválidos. Solo se admiten letras, números y guiones. - - + + Your passwords do not match! ¡Sus contraseñas no coinciden! @@ -2862,14 +2956,6 @@ Salida: Total Size: Tamaño total: - - - - - - --- - --- - Used Size: @@ -2919,27 +3005,42 @@ Salida: &Acerca de - + <h1>Welcome to the %1 installer.</h1> <h1>Bienvenido al instalador %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Bienvenido al instalador de Calamares para %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Acerca del instalador %1 - + <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-2019 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. - + %1 support %1 ayuda diff --git a/lang/calamares_es_MX.ts b/lang/calamares_es_MX.ts index 7c2da7492..f2afc7ad7 100644 --- a/lang/calamares_es_MX.ts +++ b/lang/calamares_es_MX.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Siguiente - + &Cancel &Cancelar - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Cancelar instalación sin cambiar el sistema. - + + Setup Failed + + + + Calamares Initialization Failed La inicialización de Calamares ha fallado - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 no pudo ser instalado. Calamares no pudo cargar todos los módulos configurados. Este es un problema con la forma en que Calamares esta siendo usada por la distribución. - + <br/>The following modules could not be loaded: <br/>Los siguientes módulos no pudieron ser cargados: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Instalar - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? ¿Cancelar la instalación? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. ¿Realmente desea cancelar el proceso de instalación actual? El instalador terminará y se perderán todos los cambios. - + &Yes &Si - + &No &No - + &Close &Cerrar - + Continue with setup? ¿Continuar con la instalación? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> El instalador %1 va a realizar cambios en su disco para instalar %2.<br/><strong>No podrá deshacer estos cambios.</strong> - + &Install now &Instalar ahora - + Go &back &Regresar - + &Done &Hecho - + The installation is complete. Close the installer. Instalación completa. Cierre el instalador. - + Error Error - + Installation Failed Instalación Fallida @@ -342,12 +389,17 @@ El instalador terminará y se perderán todos los cambios. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 Instalador - + Show debug information Mostrar información de depuración @@ -432,71 +484,71 @@ El instalador terminará y se perderán todos los cambios. Partición de sistema EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento parece no tener un sistema operativo en el. ¿que le gustaría hacer?<br/> Usted podrá revisar y confirmar sus elecciones antes que cualquier cambio se realice al dispositivo de almacenamiento. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Borrar disco</strong> <br/>Esto <font color="red">borrará</font> todos los datos presentes actualmente en el dispositivo de almacenamiento seleccionado. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento tiene %1 en el. ¿Que le gustaría hacer? <br/>Usted podrá revisar y confirmar sus elecciones antes de que cualquier cambio se realice al dispositivo de almacenamiento. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalar junto a</strong> <br/>El instalador reducirá una partición con el fin de hacer espacio para %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Reemplazar una partición</strong> <br/>Reemplaza una partición con %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento ya tiene un sistema operativo en el. ¿Que le gustaría hacer?<br/> Usted podrá revisar y confirmar sus elecciones antes que cualquier cambio se realice al dispositivo de almacenamiento. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de almacenamiento tiene múltiples sistemas operativos en el. ¿Que le gustaria hacer?<br/> Usted podrá revisar y confirmar sus elecciones antes que cualquier cambio se realice al dispositivo de almacenamiento. @@ -868,13 +920,15 @@ El instalador terminará y se perderán todos los cambios. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1037,8 +1091,8 @@ El instalador terminará 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 esta chequeada, su sistema reiniciará inmediatamente cuando de click en <span style=" font-style:italic;">Hecho</span> o cierre el instalador.</p></body></html> + <Restart checkbox tooltip> + @@ -1046,12 +1100,32 @@ El instalador terminará y se perderán todos los cambios. &Reiniciar ahora - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Listo.</h1><br/>%1 ha sido instalado en su computadora.<br/>Ahora puede reiniciar su nuevo sistema, o continuar usando el entorno Live %2. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Instalación fallida</h1> <br/>%1 no ha sido instalado en su computador. <br/>El mensaje de error es: %2. @@ -1059,17 +1133,27 @@ El instalador terminará y se perderán todos los cambios. FinishedViewStep - + Finish Terminado - + + Setup Complete + + + + Installation Complete Instalación Completa - + + The setup of %1 is complete. + + + + The installation of %1 is complete. La instalación de %1 está completa. @@ -1100,7 +1184,7 @@ El instalador terminará y se perderán todos los cambios. GeneralRequirements - + has at least %1 GB available drive space tiene al menos %1 GB de espacio en disco disponible @@ -1110,42 +1194,52 @@ El instalador terminará y se perderán todos los cambios. No hay suficiente espacio disponible en disco. Se requiere al menos %1 GB. - + has at least %1 GB working memory tiene al menos %1 GB de memoria para trabajar - + The system does not have enough working memory. At least %1 GB is required. No hay suficiente espacio disponible en disco. Se requiere al menos %1 GB. - + is plugged in to a power source está conectado a una fuente de energía - + The system is not plugged in to a power source. El sistema no está conectado a una fuente de energía. - + is connected to the Internet está conectado a Internet - + The system is not connected to the Internet. El sistema no está conectado a Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. El instalador no se está ejecutando con privilegios de administrador. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. La pantalla es muy pequeña para mostrar el instalador @@ -1389,232 +1483,232 @@ El instalador terminará y se perderán todos los cambios. La contraseña es muy larga - + Password is too weak La contraseña es muy débil - + Memory allocation error when setting '%1' Error de asignación de memoria al configurar '%1' - + Memory allocation error Error en la asignación de memoria - + The password is the same as the old one La contraseña es la misma que la anterior - + The password is a palindrome La contraseña es un Palíndromo - + The password differs with case changes only La contraseña solo difiere en cambios de mayúsculas y minúsculas - + The password is too similar to the old one La contraseña es muy similar a la anterior. - + The password contains the user name in some form La contraseña contiene el nombre de usuario de alguna forma - + The password contains words from the real name of the user in some form La contraseña contiene palabras del nombre real del usuario de alguna forma - + The password contains forbidden words in some form La contraseña contiene palabras prohibidas de alguna forma - + The password contains less than %1 digits La contraseña contiene menos de %1 dígitos - + The password contains too few digits La contraseña contiene muy pocos dígitos - + The password contains less than %1 uppercase letters La contraseña contiene menos de %1 letras mayúsculas - + The password contains too few uppercase letters La contraseña contiene muy pocas letras mayúsculas - + The password contains less than %1 lowercase letters La contraseña continee menos de %1 letras minúsculas - + The password contains too few lowercase letters La contraseña contiene muy pocas letras minúsculas - + The password contains less than %1 non-alphanumeric characters La contraseña contiene menos de %1 caracteres no alfanuméricos - + The password contains too few non-alphanumeric characters La contraseña contiene muy pocos caracteres alfanuméricos - + The password is shorter than %1 characters La contraseña es mas corta que %1 caracteres - + The password is too short La contraseña es muy corta - + The password is just rotated old one La contraseña solo es la rotación de la anterior - + The password contains less than %1 character classes La contraseña contiene menos de %1 tipos de caracteres - + The password does not contain enough character classes La contraseña no contiene suficientes tipos de caracteres - + The password contains more than %1 same characters consecutively La contraseña contiene más de %1 caracteres iguales consecutivamente - + The password contains too many same characters consecutively La contraseña contiene muchos caracteres iguales repetidos consecutivamente - + The password contains more than %1 characters of the same class consecutively La contraseña contiene mas de %1 caracteres de la misma clase consecutivamente - + The password contains too many characters of the same class consecutively La contraseña contiene muchos caracteres de la misma clase consecutivamente - + The password contains monotonic sequence longer than %1 characters La contraseña contiene secuencias monotónicas mas larga que %1 caracteres - + The password contains too long of a monotonic character sequence La contraseña contiene secuencias monotónicas muy largas - + No password supplied Contraseña no suministrada - + Cannot obtain random numbers from the RNG device No pueden obtenerse números aleatorios del dispositivo RING - + Password generation failed - required entropy too low for settings Generación de contraseña fallida - entropía requerida muy baja para los ajustes - + The password fails the dictionary check - %1 La contraseña falla el chequeo del diccionario %1 - + The password fails the dictionary check La contraseña falla el chequeo del diccionario - + Unknown setting - %1 Configuración desconocida - %1 - + Unknown setting Configuración desconocida - + Bad integer value of setting - %1 Valor entero de configuración incorrecto - %1 - + Bad integer value Valor entero incorrecto - + Setting %1 is not of integer type Ajuste de % 1 no es de tipo entero - + Setting is not of integer type Ajuste no es de tipo entero - + Setting %1 is not of string type El ajuste %1 no es de tipo cadena - + Setting is not of string type El ajuste no es de tipo cadena - + Opening the configuration file failed Apertura del archivo de configuración fallida - + The configuration file is malformed El archivo de configuración está malformado - + Fatal failure Falla fatal - + Unknown error Error desconocido @@ -1654,18 +1748,6 @@ El instalador terminará y se perderán todos los cambios. What name do you want to use to log in? ¿Qué nombre desea usar para acceder al sistema? - - - - - font-weight: normal - Tamaño de fuente: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Si este equipo es usado por varios usuarios, podrá configurar varias cuentas tras finalizar la instalación.</small> - Choose a password to keep your account safe. @@ -1745,8 +1827,9 @@ El instalador terminará y se perderán todos los cambios. Partición nueva - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1993,12 +2076,12 @@ El instalador terminará y se perderán todos los cambios. Formulario - - Placeholder - Marcador de posición + + 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. + - + 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. Favor seleccione un Escritorio Plasma KDE Look-and-Feel. También puede omitir este paso y configurar el Look-and-Feel una vez el sistema está instalado. Haciendo clic en la selección Look-and-Feel le dará una previsualización en vivo de ese Look-and-Feel. @@ -2136,12 +2219,6 @@ Salida Unpartitioned space or unknown partition table Espacio no particionado o tabla de partición desconocida - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2152,6 +2229,12 @@ Salida Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2372,27 +2455,37 @@ Salida ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Este equipo no cumple alguno de los requisitos recomendados para la instalación %1.<br/>La instalación puede continuar, pero algunas funcionalidades podrían ser deshabilitadas. - + This program will ask you some questions and set up %2 on your computer. El programa le hará algunas preguntas y configurará %2 en su ordenador. - + For best results, please ensure that this computer: Para mejores resultados, por favor verifique que esta computadora: - + System requirements Requisitos de sistema @@ -2654,7 +2747,12 @@ Salida SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Esto es un resumen de lo que pasará una vez que inicie el procedimiento de instalación. @@ -2736,20 +2834,6 @@ Salida <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Al seleccionar esto, usted no enviará <span style=" font-weight:600;">ninguna información</span> acerca de su instalacion.</p></body></html> - - - - - TextLabel - Etiqueta de texto - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2787,33 +2871,43 @@ Salida UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Tu nombre de usuario es demasiado largo. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Tu nombre de usuario contiene caracteres no válidos. Solo se pueden usar letras minúsculas y números. - + Your hostname is too short. El nombre de tu equipo es demasiado corto. - + Your hostname is too long. El nombre de tu equipo es demasiado largo. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Tu nombre de equipo contiene caracteres no válidos Sólo se pueden usar letras, números y guiones. - - + + Your passwords do not match! Las contraseñas no coinciden! @@ -2863,14 +2957,6 @@ Salida Total Size: - - - - - - --- - --- - Used Size: @@ -2920,27 +3006,42 @@ Salida &Acerca de - + <h1>Welcome to the %1 installer.</h1> <h1>Bienvenido al instalador de %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Bienvenido al instalador Calamares para %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Acerca del instalador %1 - + <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-2019 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. - + %1 support %1 Soporte diff --git a/lang/calamares_es_PR.ts b/lang/calamares_es_PR.ts index 5b7ada6b8..153682d76 100644 --- a/lang/calamares_es_PR.ts +++ b/lang/calamares_es_PR.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,105 +212,152 @@ - + &Next &Próximo - + &Cancel - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error Error - + Installation Failed Falló la instalación @@ -341,12 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer - + Show debug information @@ -430,71 +482,71 @@ The installer will quit and all changes will be lost. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -866,13 +918,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1035,7 +1089,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1044,12 +1098,32 @@ The installer will quit and all changes will be lost. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1057,17 +1131,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1098,7 +1182,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space @@ -1108,42 +1192,52 @@ The installer will quit and all changes will be lost. - + has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source - + The system is not plugged in to a power source. - + is connected to the Internet - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1387,232 +1481,232 @@ The installer will quit and all changes will be lost. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1652,18 +1746,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? - - - - - font-weight: normal - - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - - Choose a password to keep your account safe. @@ -1743,8 +1825,9 @@ The installer will quit and all changes will be lost. - + %1 %2 + size[number] filesystem[name] @@ -1991,12 +2074,12 @@ The installer will quit and all changes will be lost. Formulario - - Placeholder + + 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. - + 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. @@ -2131,12 +2214,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - - (no mount point) @@ -2147,6 +2224,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + + RemoveVolumeGroupJob @@ -2366,27 +2449,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: - + System requirements @@ -2648,7 +2741,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2730,20 +2828,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2781,33 +2865,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2857,14 +2951,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2914,27 +3000,42 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_et.ts b/lang/calamares_et.ts index 0833faf3e..5ab2194bf 100644 --- a/lang/calamares_et.ts +++ b/lang/calamares_et.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Edasi - + &Cancel &Tühista - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Tühista paigaldamine ilma süsteemi muutmata. - + + Setup Failed + + + + Calamares Initialization Failed Calamarese alglaadimine ebaõnnestus - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 ei saa paigaldada. Calamares ei saanud laadida kõiki konfigureeritud mooduleid. See on distributsiooni põhjustatud Calamarese kasutamise viga. - + <br/>The following modules could not be loaded: <br/>Järgnevaid mooduleid ei saanud laadida: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Paigalda - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Tühista paigaldamine? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Kas sa tõesti soovid tühistada praeguse paigaldusprotsessi? Paigaldaja sulgub ning kõik muutused kaovad. - + &Yes &Jah - + &No &Ei - + &Close &Sulge - + Continue with setup? Jätka seadistusega? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 paigaldaja on tegemas muudatusi sinu kettale, et paigaldada %2.<br/><strong>Sa ei saa neid muudatusi tagasi võtta.</strong> - + &Install now &Paigalda kohe - + Go &back Mine &tagasi - + &Done &Valmis - + The installation is complete. Close the installer. Paigaldamine on lõpetatud. Sulge paigaldaja. - + Error Viga - + Installation Failed Paigaldamine ebaõnnestus @@ -342,12 +389,17 @@ Paigaldaja sulgub ning kõik muutused kaovad. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 paigaldaja - + Show debug information Kuva silumisteavet @@ -431,71 +483,71 @@ Paigaldaja sulgub ning kõik muutused kaovad. EFI süsteemipartitsioon: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Sellel mäluseadmel ei paista olevat operatsioonisüsteemi peal. Mida soovid teha?<br/>Sa saad oma valikud üle vaadata ja kinnitada enne kui mistahes muudatus saab mäluseadmele teostatud. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Tühjenda ketas</strong><br/>See <font color="red">kustutab</font> kõik valitud mäluseadmel olevad andmed. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Sellel mäluseadmel on peal %1. Mida soovid teha?<br/>Sa saad oma valikud üle vaadata ja kinnitada enne kui mistahes muudatus saab mäluseadmele teostatud. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Paigalda kõrvale</strong><br/>Paigaldaja vähendab partitsiooni, et teha ruumi operatsioonisüsteemile %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Asenda partitsioon</strong><br/>Asendab partitsiooni operatsioonisüsteemiga %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Sellel mäluseadmel on juba operatsioonisüsteem peal. Mida soovid teha?<br/>Sa saad oma valikud üle vaadata ja kinnitada enne kui mistahes muudatus saab mäluseadmele teostatud. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Sellel mäluseadmel on mitu operatsioonisüsteemi peal. Mida soovid teha?<br/>Sa saad oma valikud üle vaadata ja kinnitada enne kui mistahes muudatus saab mäluseadmele teostatud. @@ -867,13 +919,15 @@ Paigaldaja sulgub ning kõik muutused kaovad. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ Paigaldaja sulgub ning kõik muutused kaovad. - <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>Kui see märkeruut on täidetud, taaskäivitab su süsteem automaatselt, kui vajutad <span style=" font-style:italic;">Valmis</span> või sulged paigaldaja.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ Paigaldaja sulgub ning kõik muutused kaovad. &Taaskäivita nüüd - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Kõik on valmis.</h1><br/>%1 on paigaldatud sinu arvutisse.<br/>Sa võid nüüd taaskäivitada oma uude süsteemi või jätkata %2 live-keskkonna kasutamist. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Paigaldamine ebaõnnestus</h1><br/>%1 ei paigaldatud sinu arvutisse.<br/>Veateade oli: %2. @@ -1058,17 +1132,27 @@ Paigaldaja sulgub ning kõik muutused kaovad. FinishedViewStep - + Finish Valmis - + + Setup Complete + + + + Installation Complete Paigaldus valmis - + + The setup of %1 is complete. + + + + The installation of %1 is complete. %1 paigaldus on valmis. @@ -1099,7 +1183,7 @@ Paigaldaja sulgub ning kõik muutused kaovad. GeneralRequirements - + has at least %1 GB available drive space omab vähemalt %1 GB vaba kettaruumi @@ -1109,42 +1193,52 @@ Paigaldaja sulgub ning kõik muutused kaovad. Pole piisavalt kettaruumi. Vähemalt %1 GB on nõutud. - + has at least %1 GB working memory omab vähemalt %1 GB töötamismälu - + The system does not have enough working memory. At least %1 GB is required. Süsteemil pole piisavalt töötamismälu. Vähemalt %1 GB on nõutud. - + is plugged in to a power source on ühendatud vooluallikasse - + The system is not plugged in to a power source. Süsteem pole ühendatud vooluallikasse. - + is connected to the Internet on ühendatud Internetti - + The system is not connected to the Internet. Süsteem pole ühendatud Internetti. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Paigaldaja pole käivitatud administraatoriõigustega. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Ekraan on paigaldaja kuvamiseks liiga väike. @@ -1388,232 +1482,232 @@ Paigaldaja sulgub ning kõik muutused kaovad. Parool on liiga pikk - + Password is too weak Parool on liiga nõrk - + Memory allocation error when setting '%1' Mälu eraldamise viga valikut "%1" määrates - + Memory allocation error Mälu eraldamise viga - + The password is the same as the old one Parool on sama mis enne - + The password is a palindrome Parool on palindroom - + The password differs with case changes only Parool erineb ainult suurtähtede poolest - + The password is too similar to the old one Parool on eelmisega liiga sarnane - + The password contains the user name in some form Parool sisaldab mingil kujul kasutajanime - + The password contains words from the real name of the user in some form Parool sisaldab mingil kujul sõnu kasutaja pärisnimest - + The password contains forbidden words in some form Parool sisaldab mingil kujul sobimatuid sõnu - + The password contains less than %1 digits Parool sisaldab vähem kui %1 numbrit - + The password contains too few digits Parool sisaldab liiga vähe numbreid - + The password contains less than %1 uppercase letters Parool sisaldab vähem kui %1 suurtähte - + The password contains too few uppercase letters Parool sisaldab liiga vähe suurtähti - + The password contains less than %1 lowercase letters Parool sisaldab vähem kui %1 väiketähte - + The password contains too few lowercase letters Parool sisaldab liiga vähe väiketähti - + The password contains less than %1 non-alphanumeric characters Parool sisaldab vähem kui %1 mitte-tähestikulist märki - + The password contains too few non-alphanumeric characters Parool sisaldab liiga vähe mitte-tähestikulisi märke - + The password is shorter than %1 characters Parool on lühem kui %1 tähemärki - + The password is too short Parool on liiga lühike - + The password is just rotated old one Parool on lihtsalt pööratud eelmine parool - + The password contains less than %1 character classes Parool sisaldab vähem kui %1 tähemärgiklassi - + The password does not contain enough character classes Parool ei sisalda piisavalt tähemärgiklasse - + The password contains more than %1 same characters consecutively Parool sisaldab järjest rohkem kui %1 sama tähemärki - + The password contains too many same characters consecutively Parool sisaldab järjest liiga palju sama tähemärki - + The password contains more than %1 characters of the same class consecutively Parool sisaldab järjest samast klassist rohkem kui %1 tähemärki - + The password contains too many characters of the same class consecutively Parool sisaldab järjest liiga palju samast klassist tähemärke - + The password contains monotonic sequence longer than %1 characters Parool sisaldab monotoonset jada, mis on pikem kui %1 tähemärki - + The password contains too long of a monotonic character sequence Parool sisaldab liiga pikka monotoonsete tähemärkide jada - + No password supplied Parooli ei sisestatud - + Cannot obtain random numbers from the RNG device RNG seadmest ei saanud hankida juhuslikke numbreid - + Password generation failed - required entropy too low for settings Parooligenereerimine ebaõnnestus - nõutud entroopia on seadete jaoks liiga vähe - + The password fails the dictionary check - %1 Parool põrub sõnastikukontrolli - %1 - + The password fails the dictionary check Parool põrub sõnastikukontrolli - + Unknown setting - %1 Tundmatu valik - %1 - + Unknown setting Tundmatu valik - + Bad integer value of setting - %1 Halb täisarvuline väärtus valikul - %1 - + Bad integer value Halb täisarvuväärtus - + Setting %1 is not of integer type Valik %1 pole täisarvu tüüpi - + Setting is not of integer type Valik ei ole täisarvu tüüpi - + Setting %1 is not of string type Valik %1 ei ole string-tüüpi - + Setting is not of string type Valik ei ole string-tüüpi - + Opening the configuration file failed Konfiguratsioonifaili avamine ebaõnnestus - + The configuration file is malformed Konfiguratsioonifail on rikutud - + Fatal failure Saatuslik viga - + Unknown error Tundmatu viga @@ -1653,18 +1747,6 @@ Paigaldaja sulgub ning kõik muutused kaovad. What name do you want to use to log in? Mis nime soovid sisselogimiseks kasutada? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Kui rohkem kui üks inimene kasutab seda arvutit, saad sa pärast paigaldust määrata mitu kontot.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Paigaldaja sulgub ning kõik muutused kaovad. Uus partitsioon - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ Paigaldaja sulgub ning kõik muutused kaovad. Form - - Placeholder - Kohatäitja + + 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. + - + 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. Palun vali KDE Plasma töölauale välimus-ja-tunnetus. Sa võid selle sammu ka vahele jätta ja seadistada välimust-ja-tunnetust siis, kui süsteem on paigaldatud. Välimuse-ja-tunnetuse valikule klõpsates näed selle reaalajas eelvaadet. @@ -2135,12 +2218,6 @@ Väljund: Unpartitioned space or unknown partition table Partitsioneerimata ruum või tundmatu partitsioonitabel - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2228,12 @@ Väljund: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2370,27 +2453,37 @@ Väljund: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> See arvuti ei rahulda %1 paigldamiseks vajalikke minimaaltingimusi.<br/>Paigaldamine ei saa jätkuda. <a href="#details">Detailid...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. See arvuti ei rahulda mõnda %1 paigaldamiseks soovitatud tingimust.<br/>Paigaldamine võib jätkuda, ent mõned funktsioonid võivad olla keelatud. - + This program will ask you some questions and set up %2 on your computer. See programm küsib sult mõned küsimused ja seadistab %2 sinu arvutisse. - + For best results, please ensure that this computer: Parimate tulemuste jaoks palun veendu, et see arvuti: - + System requirements Süsteeminõudmised @@ -2652,7 +2745,12 @@ Väljund: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. See on ülevaade sellest mis juhtub, kui alustad paigaldusprotseduuri. @@ -2734,20 +2832,6 @@ Väljund: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Seda valides <span style=" font-weight:600;">ei saada sa üldse</span> teavet oma paigalduse kohta.</p></body></html> - - - - - TextLabel - TextLabel - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Väljund: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Sinu kasutajanimi on liiga pikk. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Sinu kasutajanimi sisaldab sobimatuid tähemärke. Lubatud on ainult väiketähed ja numbrid. - + Your hostname is too short. Sinu hostinimi on liiga lühike. - + Your hostname is too long. Sinu hostinimi on liiga pikk. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Sinu hostinimi sisaldab sobimatuid tähemärke. Ainult tähed, numbrid ja sidekriipsud on lubatud. - - + + Your passwords do not match! Sinu paroolid ei ühti! @@ -2861,14 +2955,6 @@ Väljund: Total Size: Kogusuurus: - - - - - - --- - --- - Used Size: @@ -2918,27 +3004,42 @@ Väljund: &Teave - + <h1>Welcome to the %1 installer.</h1> <h1>Tere tulemast %1 paigaldajasse.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Tere tulemast Calamares'i paigaldajasse %1 jaoks.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Teave %1 paigaldaja kohta - + <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-2019 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. - + %1 support %1 tugi diff --git a/lang/calamares_eu.ts b/lang/calamares_eu.ts index b25497aea..2ca579493 100644 --- a/lang/calamares_eu.ts +++ b/lang/calamares_eu.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Hurrengoa - + &Cancel &Utzi - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Instalazioa bertan behera utsi da sisteman aldaketarik gabe. - + + Setup Failed + + + + Calamares Initialization Failed Calamares instalazioak huts egin du - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 ezin da instalatu. Calamares ez da gai konfiguratutako modulu guztiak kargatzeko. Arazao hau banaketak Calamares erabiltzen duen eragatik da. - + <br/>The following modules could not be loaded: <br/> Ondorengo moduluak ezin izan dira kargatu: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Instalatu - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Bertan behera utzi instalazioa? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Ziur uneko instalazio prozesua bertan behera utzi nahi duzula? Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. - + &Yes &Bai - + &No &Ez - + &Close &Itxi - + Continue with setup? Ezarpenarekin jarraitu? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 instalatzailea zure diskoan aldaketak egitera doa %2 instalatzeko.<br/><strong>Ezingo dituzu desegin aldaketa hauek.</strong> - + &Install now &Instalatu orain - + Go &back &Atzera - + &Done E&ginda - + The installation is complete. Close the installer. Instalazioa burutu da. Itxi instalatzailea. - + Error Akatsa - + Installation Failed Instalazioak huts egin du @@ -342,12 +389,17 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 Instalatzailea - + Show debug information Erakutsi arazte informazioa @@ -431,71 +483,71 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. EFI sistema-partizioa: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Biltegiratze-gailuak badirudi ez duela sistema eragilerik. Zer egin nahiko zenuke? <br/>Zure aukerak berrikusteko eta berresteko aukera izango duzu aldaketak gauzatu aurretik biltegiratze-gailuan - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Diskoa ezabatu</strong><br/>Honek orain dauden datu guztiak <font color="red">ezbatuko</font> ditu biltegiratze-gailutik. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Biltegiratze-gailuak %1 dauka. Zer egin nahiko zenuke? <br/>Zure aukerak berrikusteko eta berresteko aukera izango duzu aldaketak gauzatu aurretik biltegiratze-gailuan - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalatu alboan</strong><br/>Instalatzaileak partizioa txikituko du lekua egiteko %1-(r)i. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Ordeztu partizioa</strong><br/>ordezkatu partizioa %1-(e)kin. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Biltegiragailu honetan badaude jadanik eragile sistema bat. Zer gustatuko litzaizuke egin?<br/>Biltegiragailuan aldaketarik egin baino lehen zure aukerak aztertu eta konfirmatu ahal izango duzu. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Biltegiragailu honetan badaude jadanik eragile sistema batzuk. Zer gustatuko litzaizuke egin?<br/>Biltegiragailuan aldaketarik egin baino lehen zure aukerak aztertu eta konfirmatu ahal izango duzu. @@ -867,13 +919,15 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,7 +1090,7 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. - <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> + <Restart checkbox tooltip> @@ -1045,12 +1099,32 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. &Berrabiarazi orain - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1058,17 +1132,27 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. FinishedViewStep - + Finish Bukatu - + + Setup Complete + + + + Installation Complete Instalazioa amaitua - + + The setup of %1 is complete. + + + + The installation of %1 is complete. %1 instalazioa amaitu da. @@ -1099,7 +1183,7 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. GeneralRequirements - + has at least %1 GB available drive space @@ -1109,42 +1193,52 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. - + has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source - + The system is not plugged in to a power source. Sistema ez dago indar iturri batetara konektatuta. - + is connected to the Internet Internetera konektatuta dago - + The system is not connected to the Internet. Sistema ez dago Internetera konektatuta. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Instalatzailea ez dabil exekutatzen administrari eskubideekin. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Pantaila txikiegia da instalatzailea erakusteko. @@ -1388,232 +1482,232 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. Pasahitza luzeegia da - + Password is too weak Pasahitza ahulegia da - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one Pasahitza aurreko zahar baten berdina da - + The password is a palindrome Pasahitza palindromoa da - + The password differs with case changes only - + The password is too similar to the old one Pasahitza aurreko zahar baten oso antzerakoa da - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits Pasahitzak %1 baino zenbaki gutxiago ditu - + The password contains too few digits Pasahitzak zenbaki gutxiegi ditu - + The password contains less than %1 uppercase letters Pasahitzak %1 baino maiuskula gutxiago ditu - + The password contains too few uppercase letters Pasahitzak maiuskula gutxiegi ditu - + The password contains less than %1 lowercase letters Pasahitzak %1 baino minuskula gutxiago ditu - + The password contains too few lowercase letters Pasahitzak minuskula gutxiegi ditu - + The password contains less than %1 non-alphanumeric characters Pasahitzak alfabetokoak ez diren %1 baino karaktere gutxiago ditu - + The password contains too few non-alphanumeric characters Pasahitzak alfabetokoak ez diren karaktere gutxiegi ditu - + The password is shorter than %1 characters Pasahitza %1 karaktere baino motzagoa da. - + The password is too short Pasahitza motzegia da - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed Ezin izan da konfigurazio fitxategia zabaldu. - + The configuration file is malformed Konfigurazio fitxategia ez dago ondo eginda. - + Fatal failure Hutsegite larria - + Unknown error Hutsegite ezezaguna @@ -1653,18 +1747,6 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. What name do you want to use to log in? Zein izen erabili nahi duzu saioa hastean? - - - - - font-weight: normal - Letra-mota zabalera: normala - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Ordenagailu hau pertsona batek baino gehiagok erabiltzen badu, instalazio ondoren hainbat kontu ezarri zenitzake.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. Partizio berria - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. Formulario - - Placeholder + + 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. - + 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. @@ -2134,12 +2217,6 @@ Irteera: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2150,6 +2227,12 @@ Irteera: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2369,27 +2452,37 @@ Irteera: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Konputagailu honek ez dauzka gutxieneko eskakizunak %1 instalatzeko. <br/>Instalazioak ezin du jarraitu. <a href="#details">Xehetasunak...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Konputagailu honek ez du betetzen gomendatutako zenbait eskakizun %1 instalatzeko. <br/>Instalazioak jarraitu ahal du, baina zenbait ezaugarri desgaituko dira. - + This program will ask you some questions and set up %2 on your computer. Konputagailuan %2 ezartzeko programa honek hainbat galdera egingo dizkizu. - + For best results, please ensure that this computer: Emaitza egokienak lortzeko, ziurtatu ordenagailu honek baduela: - + System requirements Sistemaren betebeharrak @@ -2651,7 +2744,12 @@ Irteera: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2733,20 +2831,6 @@ Irteera: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2784,33 +2868,43 @@ Irteera: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Zure erabiltzaile-izena luzeegia da. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Zure erabiltzaile-izena baliodun ez diren karaktereak ditu. Letra xeheak eta zenbakiak bakarrik onartzen dira. - + Your hostname is too short. Zure ostalari-izena laburregia da. - + Your hostname is too long. Zure ostalari-izena luzeegia da. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Zure ostalariak baliodun ez diren karaktereak ditu. Letrak, zenbakiak eta marratxoak bakarrik onartzen dira. - - + + Your passwords do not match! Pasahitzak ez datoz bat! @@ -2860,14 +2954,6 @@ Irteera: Total Size: Tamaina guztira: - - - - - - --- - --- - Used Size: @@ -2917,27 +3003,42 @@ Irteera: Honi &buruz - + <h1>Welcome to the %1 installer.</h1> <h1>Ongi etorri %1 instalatzailera.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer %1 instalatzaileari buruz - + <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-2019 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. - + %1 support %1 euskarria diff --git a/lang/calamares_fa.ts b/lang/calamares_fa.ts index 8ba40060a..2dd374946 100644 --- a/lang/calamares_fa.ts +++ b/lang/calamares_fa.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,105 +212,152 @@ - + &Next - + &Cancel - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -341,12 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer - + Show debug information @@ -430,71 +482,71 @@ The installer will quit and all changes will be lost. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -866,13 +918,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1035,7 +1089,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1044,12 +1098,32 @@ The installer will quit and all changes will be lost. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1057,17 +1131,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1098,7 +1182,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space @@ -1108,42 +1192,52 @@ The installer will quit and all changes will be lost. - + has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source - + The system is not plugged in to a power source. - + is connected to the Internet - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1387,232 +1481,232 @@ The installer will quit and all changes will be lost. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1652,18 +1746,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? - - - - - font-weight: normal - - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - - Choose a password to keep your account safe. @@ -1743,8 +1825,9 @@ The installer will quit and all changes will be lost. - + %1 %2 + size[number] filesystem[name] @@ -1991,12 +2074,12 @@ The installer will quit and all changes will be lost. - - Placeholder + + 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. - + 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. @@ -2131,12 +2214,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - - (no mount point) @@ -2147,6 +2224,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + + RemoveVolumeGroupJob @@ -2366,27 +2449,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: - + System requirements @@ -2648,7 +2741,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2730,20 +2828,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2781,33 +2865,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2857,14 +2951,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2914,27 +3000,42 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_fi_FI.ts b/lang/calamares_fi_FI.ts index eaee7bf32..6a5a7f270 100644 --- a/lang/calamares_fi_FI.ts +++ b/lang/calamares_fi_FI.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Seuraava - + &Cancel &Peruuta - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Peruuta asennus? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + 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? Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. - + &Yes &Kyllä - + &No &Ei - + &Close &Sulje - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now &Asenna nyt - + Go &back - + &Done &Valmis - + The installation is complete. Close the installer. Asennus on valmis. Sulje asennusohjelma. - + Error Virhe - + Installation Failed Asennus Epäonnistui @@ -342,12 +389,17 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 Asennusohjelma - + Show debug information @@ -431,71 +483,71 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -867,13 +919,15 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1036,7 +1090,7 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. - <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> + <Restart checkbox tooltip> @@ -1045,12 +1099,32 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. &Käynnistä uudelleen - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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öä. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1058,17 +1132,27 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. FinishedViewStep - + Finish Valmis - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1099,7 +1183,7 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. GeneralRequirements - + has at least %1 GB available drive space sisältää vähintään %1 GB käytettävissä olevaa asematilaa @@ -1109,42 +1193,52 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. - + has at least %1 GB working memory sisältää vähintään %1 GB muistia - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source on yhdistetty virtalähteeseen - + The system is not plugged in to a power source. - + is connected to the Internet on yhdistetty internetiin - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1388,232 +1482,232 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1653,18 +1747,6 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. What name do you want to use to log in? Mitä nimeä haluat käyttää sisäänkirjautumisessa? - - - - - font-weight: normal - fontin koko: normaali - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>jos enemmän kuin yksi henkilö käyttää tätä tietokonetta, voit lisätä lisää tilejä asennuksen jälkeen.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. Uusi osiointi - + %1 %2 + size[number] filesystem[name] @@ -1992,12 +2075,12 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. Lomake - - Placeholder + + 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. - + 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. @@ -2132,12 +2215,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - - (no mount point) @@ -2148,6 +2225,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + + RemoveVolumeGroupJob @@ -2367,27 +2450,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: Saadaksesi parhaan lopputuloksen, tarkista että tämä tietokone: - + System requirements @@ -2649,7 +2742,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2731,20 +2829,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2782,33 +2866,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Käyttäjänimesi on liian pitkä. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. Isäntänimesi on liian lyhyt. - + Your hostname is too long. Isäntänimesi on liian pitkä. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Isäntänimesi sisältää epäkelpoja merkkejä. Vain kirjaimet, numerot ja väliviivat ovat sallittuja. - - + + Your passwords do not match! Salasanasi eivät täsmää! @@ -2858,14 +2952,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2915,27 +3001,42 @@ Output: &Tietoa - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer 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-2019 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. - + %1 support diff --git a/lang/calamares_fr.ts b/lang/calamares_fr.ts index 777c81cc3..cab92191a 100644 --- a/lang/calamares_fr.ts +++ b/lang/calamares_fr.ts @@ -115,12 +115,12 @@ Job failed (%1) - + La tâche a échoué (%1) Programmed job failure was explicitly requested. - + L'échec de la tâche programmée a été explicitement demandée. @@ -136,7 +136,7 @@ Example job (%1) - + Tâche d'exemple (%1) @@ -188,19 +188,19 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + En attente de %n module(s).En attente de %n module(s). - + (%n second(s)) - + (%n seconde(s))(%n seconde(s)) - + System-requirements checking is complete. - + La vérification des prérequis système est terminée. @@ -212,106 +212,153 @@ - + &Next &Suivant - + &Cancel &Annuler - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Annuler l'installation sans modifier votre système. - + + Setup Failed + + + + Calamares Initialization Failed L'initialisation de Calamares a échoué - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 n'a pas pu être installé. Calamares n'a pas pu charger tous les modules configurés. C'est un problème avec la façon dont Calamares est utilisé par la distribution. - + <br/>The following modules could not be loaded: Les modules suivants n'ont pas pu être chargés : - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Installer - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Abandonner l'installation ? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Voulez-vous réellement abandonner le processus d'installation ? L'installateur se fermera et les changements seront perdus. - + &Yes &Oui - + &No &Non - + &Close &Fermer - + Continue with setup? Poursuivre la configuration ? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> L'installateur %1 est sur le point de procéder aux changements sur le disque afin d'installer %2.<br/> <strong>Vous ne pourrez pas annulez ces changements.<strong> - + &Install now &Installer maintenant - + Go &back &Retour - + &Done &Terminé - + The installation is complete. Close the installer. L'installation est terminée. Fermer l'installateur. - + Error Erreur - + Installation Failed L'installation a échoué @@ -342,12 +389,17 @@ L'installateur se fermera et les changements seront perdus. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer Installateur %1 - + Show debug information Afficher les informations de dépannage @@ -431,71 +483,71 @@ L'installateur se fermera et les changements seront perdus. Partition système EFI : - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ce périphérique de stockage ne semble pas contenir de système d'exploitation. Que souhaitez-vous faire ?<br/>Vous pourrez relire et confirmer vos choix avant que les modifications soient effectuées sur le périphérique de stockage. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Effacer le disque</strong><br/>Ceci va <font color="red">effacer</font> toutes les données actuellement présentes sur le périphérique de stockage sélectionné. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ce périphérique de stockage contient %1. Que souhaitez-vous faire ?<br/>Vous pourrez relire et confirmer vos choix avant que les modifications soient effectuées sur le périphérique de stockage. - + No Swap Aucun Swap - + Reuse Swap Réutiliser le Swap - + Swap (no Hibernate) Swap (sans hibernation) - + Swap (with Hibernate) Swap (avec hibernation) - + Swap to file Swap dans un fichier - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Installer à côté</strong><br/>L'installateur va réduire une partition pour faire de la place pour %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Remplacer une partition</strong><br>Remplace une partition par %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ce périphérique de stockage contient déjà un système d'exploitation. Que souhaitez-vous faire ?<br/>Vous pourrez relire et confirmer vos choix avant que les modifications soient effectuées sur le périphérique de stockage. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ce péiphérique de stockage contient déjà plusieurs systèmes d'exploitation. Que souhaitez-vous faire ?<br/>Vous pourrez relire et confirmer vos choix avant que les modifications soient effectuées sur le périphérique de stockage. @@ -867,13 +919,15 @@ L'installateur se fermera et les changements seront perdus. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ L'installateur se fermera et les changements seront perdus. - <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>En sélectionnant cette option, votre système redémarrera immédiatement quand vous cliquerez sur <span style=" font-style:italic;">Terminé</span> ou fermerez l'installateur.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ L'installateur se fermera et les changements seront perdus. &Redémarrer maintenant - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Installation terminée.</h1><br/>%1 a été installé sur votre ordinateur.<br/>Vous pouvez redémarrer sur le nouveau système, ou continuer d'utiliser l'environnement actuel %2 . - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Installation échouée</h1><br/>%1 n'a pas été installée sur cet ordinateur.<br/>Le message d'erreur était : %2. @@ -1058,17 +1132,27 @@ L'installateur se fermera et les changements seront perdus. FinishedViewStep - + Finish Terminer - + + Setup Complete + + + + Installation Complete Installation terminée - + + The setup of %1 is complete. + + + + The installation of %1 is complete. L'installation de %1 est terminée. @@ -1099,7 +1183,7 @@ L'installateur se fermera et les changements seront perdus. GeneralRequirements - + has at least %1 GB available drive space a au moins %1 Go d'espace disque disponible @@ -1109,42 +1193,52 @@ L'installateur se fermera et les changements seront perdus. Il n'y a pas assez d'espace disque. Au moins %1 Go sont requis. - + has at least %1 GB working memory a au moins %1 Go de mémoire vive - + The system does not have enough working memory. At least %1 GB is required. Le système n'a pas assez de mémoire vive. Au moins %1 Go sont requis. - + is plugged in to a power source est relié à une source de courant - + The system is not plugged in to a power source. Le système n'est pas relié à une source de courant. - + is connected to the Internet est connecté à Internet - + The system is not connected to the Internet. Le système n'est pas connecté à Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. L'installateur ne dispose pas des droits administrateur. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. L'écran est trop petit pour afficher l'installateur. @@ -1388,232 +1482,232 @@ L'installateur se fermera et les changements seront perdus. Le mot de passe est trop long - + Password is too weak Le mot de passe est trop faible - + Memory allocation error when setting '%1' Erreur d'allocation mémoire lors du paramétrage de '%1' - + Memory allocation error Erreur d'allocation mémoire - + The password is the same as the old one Le mot de passe est identique au précédent - + The password is a palindrome Le mot de passe est un palindrome - + The password differs with case changes only Le mot de passe ne diffère que sur la casse - + The password is too similar to the old one Le mot de passe est trop similaire à l'ancien - + The password contains the user name in some form Le mot de passe contient le nom d'utilisateur sous une certaine forme - + The password contains words from the real name of the user in some form Le mot de passe contient des mots provenant du nom d'utilisateur sous une certaine forme - + The password contains forbidden words in some form Le mot de passe contient des mots interdits sous une certaine forme - + The password contains less than %1 digits Le mot de passe contient moins de %1 chiffres - + The password contains too few digits Le mot de passe ne contient pas assez de chiffres - + The password contains less than %1 uppercase letters Le mot de passe contient moins de %1 lettres majuscules - + The password contains too few uppercase letters Le mot de passe ne contient pas assez de lettres majuscules - + The password contains less than %1 lowercase letters Le mot de passe contient moins de %1 lettres minuscules - + The password contains too few lowercase letters Le mot de passe ne contient pas assez de lettres minuscules - + The password contains less than %1 non-alphanumeric characters Le mot de passe contient moins de %1 caractères spéciaux - + The password contains too few non-alphanumeric characters Le mot de passe ne contient pas assez de caractères spéciaux - + The password is shorter than %1 characters Le mot de passe fait moins de %1 caractères - + The password is too short Le mot de passe est trop court - + The password is just rotated old one Le mot de passe saisit correspond avec un de vos anciens mot de passe - + The password contains less than %1 character classes Le mot de passe contient moins de %1 classes de caractères - + The password does not contain enough character classes Le mot de passe ne contient pas assez de classes de caractères - + The password contains more than %1 same characters consecutively Le mot de passe contient plus de %1 fois le même caractère à la suite - + The password contains too many same characters consecutively Le mot de passe contient trop de fois le même caractère à la suite - + The password contains more than %1 characters of the same class consecutively Le mot de passe contient plus de %1 caractères de la même classe consécutivement - + The password contains too many characters of the same class consecutively Le mot de passe contient trop de caractères de la même classe consécutivement - + The password contains monotonic sequence longer than %1 characters Le mot de passe contient une séquence de caractères monotones de %1 caractères - + The password contains too long of a monotonic character sequence Le mot de passe contient une trop longue séquence de caractères monotones - + No password supplied Aucun mot de passe saisi - + Cannot obtain random numbers from the RNG device Impossible d'obtenir des nombres aléatoires depuis le générateur de nombres aléatoires - + Password generation failed - required entropy too low for settings La génération du mot de passe a échoué - L'entropie minimum nécessaire n'est pas satisfaite par les paramètres - + The password fails the dictionary check - %1 Le mot de passe a échoué le contrôle de qualité par dictionnaire - %1 - + The password fails the dictionary check Le mot de passe a échoué le contrôle de qualité par dictionnaire - + Unknown setting - %1 Paramètre inconnu - %1 - + Unknown setting Paramètre inconnu - + Bad integer value of setting - %1 Valeur incorrect du paramètre - %1 - + Bad integer value Mauvaise valeur d'entier - + Setting %1 is not of integer type Le paramètre %1 n'est pas de type entier - + Setting is not of integer type Le paramètre n'est pas de type entier - + Setting %1 is not of string type Le paramètre %1 n'est pas une chaîne de caractères - + Setting is not of string type Le paramètre n'est pas une chaîne de caractères - + Opening the configuration file failed L'ouverture du fichier de configuration a échouée - + The configuration file is malformed Le fichier de configuration est mal formé - + Fatal failure Erreur fatale - + Unknown error Erreur inconnue @@ -1653,18 +1747,6 @@ L'installateur se fermera et les changements seront perdus. What name do you want to use to log in? Quel nom souhaitez-vous utiliser pour la connexion ? - - - - - font-weight: normal - style de police : normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>si plusieurs personnes utilisent cet ordinateur, vous pourrez créer plusieurs comptes après l'installation.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ L'installateur se fermera et les changements seront perdus. Nouvelle partition - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1962,12 +2045,12 @@ L'installateur se fermera et les changements seront perdus. has at least one disk device available. - + a au moins un disque disponible. There are no partitons to install on. - + Il n'y a aucune partition pour l'installation. @@ -1992,12 +2075,12 @@ L'installateur se fermera et les changements seront perdus. Formulaire - - Placeholder - Emplacement + + 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. + - + 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. Merci de choisir l'apparence du bureau KDE Plasma. Vous pouvez aussi passer cette étape et configurer l'apparence une fois le système installé. Vous pouvez obtenir un aperçu des différentes apparences en cliquant sur celles-ci. @@ -2136,12 +2219,6 @@ Sortie Unpartitioned space or unknown partition table Espace non partitionné ou table de partitions inconnue - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2150,7 +2227,13 @@ Sortie Requirements checking for module <i>%1</i> is complete. - + La vérification des prérequis pour le module <i>%1</i> est terminée. + + + + %1 (%2) + language[name] (country[name]) + %1 (%2) @@ -2371,27 +2454,37 @@ Sortie ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Cet ordinateur ne satisfait pas les minimum prérequis pour installer %1.<br/>L'installation ne peut pas continuer. <a href="#details">Détails...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Cet ordinateur ne satisfait pas certains des prérequis recommandés pour installer %1.<br/>L'installation peut continuer, mais certaines fonctionnalités pourraient être désactivées. - + This program will ask you some questions and set up %2 on your computer. Ce programme va vous poser quelques questions et installer %2 sur votre ordinateur. - + For best results, please ensure that this computer: Pour de meilleur résultats, merci de s'assurer que cet ordinateur : - + System requirements Prérequis système @@ -2653,7 +2746,12 @@ Sortie SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Ceci est un aperçu de ce qui va arriver lorsque vous commencerez l'installation. @@ -2735,20 +2833,6 @@ Sortie <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>En sélectionnant cette option, vous n'enverrez <span style=" font-weight:600;">aucune information</span> sur votre installation.</p></body></html> - - - - - TextLabel - TextLabel - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2786,33 +2870,43 @@ Sortie UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Votre nom d'utilisateur est trop long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Votre nom d'utilisateur contient des caractères invalides. Seuls les lettres minuscules et les chiffres sont autorisés. - + Your hostname is too short. Le nom d'hôte est trop petit. - + Your hostname is too long. Le nom d'hôte est trop long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Le nom d'hôte contient des caractères invalides. Seules les lettres, nombres et tirets sont autorisés. - - + + Your passwords do not match! Vos mots de passe ne correspondent pas ! @@ -2862,14 +2956,6 @@ Sortie Total Size: Taille Totale : - - - - - - --- - --- - Used Size: @@ -2919,27 +3005,42 @@ Sortie &À propos - + <h1>Welcome to the %1 installer.</h1> <h1>Bienvenue dans l'installateur de %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> Bien dans l'installateur Calamares pour %1. - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer À propos de l'installateur %1 - + <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-2019 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/> pour %3</strong><br/><br/> Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/> Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/> Merci à : Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg et <a href="https://www.transifex.com/calamares/calamares/">l'équipe de traducteurs de Calamares</a>.<br/><br/> Le développement de <a href="https://calamares.io/">Calamares</a> est sponsorisé par <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support Support de %1 diff --git a/lang/calamares_fr_CH.ts b/lang/calamares_fr_CH.ts index 6d27c70de..06a1e5c58 100644 --- a/lang/calamares_fr_CH.ts +++ b/lang/calamares_fr_CH.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,105 +212,152 @@ - + &Next - + &Cancel - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -341,12 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer - + Show debug information @@ -430,71 +482,71 @@ The installer will quit and all changes will be lost. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -866,13 +918,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1035,7 +1089,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1044,12 +1098,32 @@ The installer will quit and all changes will be lost. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1057,17 +1131,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1098,7 +1182,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space @@ -1108,42 +1192,52 @@ The installer will quit and all changes will be lost. - + has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source - + The system is not plugged in to a power source. - + is connected to the Internet - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1387,232 +1481,232 @@ The installer will quit and all changes will be lost. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1652,18 +1746,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? - - - - - font-weight: normal - - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - - Choose a password to keep your account safe. @@ -1743,8 +1825,9 @@ The installer will quit and all changes will be lost. - + %1 %2 + size[number] filesystem[name] @@ -1991,12 +2074,12 @@ The installer will quit and all changes will be lost. - - Placeholder + + 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. - + 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. @@ -2131,12 +2214,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - - (no mount point) @@ -2147,6 +2224,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + + RemoveVolumeGroupJob @@ -2366,27 +2449,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: - + System requirements @@ -2648,7 +2741,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2730,20 +2828,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2781,33 +2865,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2857,14 +2951,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2914,27 +3000,42 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_gl.ts b/lang/calamares_gl.ts index 9b2ef4bbb..3e1a10e94 100644 --- a/lang/calamares_gl.ts +++ b/lang/calamares_gl.ts @@ -189,17 +189,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -213,106 +213,153 @@ - + &Next &Seguinte - + &Cancel &Cancelar - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Cancelar a instalación sen cambiar o sistema - + + Setup Failed + + + + Calamares Initialization Failed Fallou a inicialización do Calamares - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. Non é posíbel instalar %1. O calamares non foi quen de cargar todos os módulos configurados. Este é un problema relacionado con como esta distribución utiliza o Calamares. - + <br/>The following modules could not be loaded: <br/> Non foi posíbel cargar os módulos seguintes: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Instalar - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Cancelar a instalación? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Desexa realmente cancelar o proceso actual de instalación? O instalador pecharase e perderanse todos os cambios. - + &Yes &Si - + &No &Non - + &Close &Pechar - + Continue with setup? Continuar coa posta en marcha? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> O %1 instalador está a piques de realizar cambios no seu disco para instalar %2.<br/><strong>Estes cambios non poderán desfacerse.</strong> - + &Install now &Instalar agora - + Go &back Ir &atrás - + &Done &Feito - + The installation is complete. Close the installer. Completouse a instalacion. Peche o instalador - + Error Erro - + Installation Failed Erro na instalación @@ -343,12 +390,17 @@ O instalador pecharase e perderanse todos os cambios. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer Instalador de %1 - + Show debug information Mostrar informes de depuración @@ -432,71 +484,71 @@ O instalador pecharase e perderanse todos os cambios. Partición EFI do sistema: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esta unidade de almacenamento non semella ter un sistema operativo instalado nela. Que desexa facer?<br/>Poderá revisar e confirmar as súas eleccións antes de que calquera cambio sexa feito na unidade de almacenamento. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Borrar disco</strong><br/>Esto <font color="red">eliminará</font> todos os datos gardados na unidade de almacenamento seleccionada. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. A unidade de almacenamento ten %1 nela. Que desexa facer?<br/>Poderá revisar e confirmar a súa elección antes de que se aplique algún cambio á unidade. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalar a carón</strong><br/>O instalador encollerá a partición para facerlle sitio a %1 - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Substituír a partición</strong><br/>Substitúe a partición con %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esta unidade de almacenamento xa ten un sistema operativo instalado nel. Que desexa facer?<br/>Poderá revisar e confirmar as súas eleccións antes de que calquera cambio sexa feito na unidade de almacenamento - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Esta unidade de almacenamento ten múltiples sistemas operativos instalados nela. Que desexa facer?<br/>Poderá revisar e confirmar as súas eleccións antes de que calquera cambio sexa feito na unidade de almacenamento. @@ -868,13 +920,15 @@ O instalador pecharase e perderanse todos os cambios. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1037,8 +1091,8 @@ O instalador pecharase e perderanse todos os 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>Ao marcar esta opción, o sistema reiníciase inmediatamente ao premer en <span style=" font-style:italic;">Feito</span> ou pechar o instalador.</p></body></html> + <Restart checkbox tooltip> + @@ -1046,12 +1100,32 @@ O instalador pecharase e perderanse todos os cambios. &Reiniciar agora. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Todo feito.</h1><br/>%1 foi instalado na súa computadora.<br/>Agora pode reiniciar no seu novo sistema ou continuar a usalo entorno Live %2. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Fallou a instalación</h1><br/>%1 non se pudo instalar na sua computadora. <br/>A mensaxe de erro foi: %2. @@ -1059,17 +1133,27 @@ O instalador pecharase e perderanse todos os cambios. FinishedViewStep - + Finish Fin - + + Setup Complete + + + + Installation Complete Instalacion completa - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Completouse a instalación de %1 @@ -1100,7 +1184,7 @@ O instalador pecharase e perderanse todos os cambios. GeneralRequirements - + has at least %1 GB available drive space ten un mínimo de %1 GB de espazo de disco dispoñíbeis @@ -1110,42 +1194,52 @@ O instalador pecharase e perderanse todos os cambios. Non hai espazo abondo no disco. Precísanse cando menos %1 GB. - + has at least %1 GB working memory ten cando menos %1 GB de memoria de traballo - + The system does not have enough working memory. At least %1 GB is required. O sistema non ten memoria de traballo abonda. Requírense cando menos %1 GB. - + is plugged in to a power source está conectado a unha fonte de enerxía - + The system is not plugged in to a power source. O sistema non está conectado a unha fonte de enerxía. - + is connected to the Internet está conectado á Internet - + The system is not connected to the Internet. O sistema non está conectado á Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. O instalador non se está a executar con dereitos de administrador. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. A pantalla é demasiado pequena para mostrar o instalador. @@ -1389,232 +1483,232 @@ O instalador pecharase e perderanse todos os cambios. O contrasinal é demasiado longo - + Password is too weak O contrasinal é moi feble - + Memory allocation error when setting '%1' Erro de asignación de memoria ao configurar «%1» - + Memory allocation error Erro de asignación de memoria - + The password is the same as the old one O contrasinal é o mesmo que o anterior - + The password is a palindrome O contrasinal é un palíndromo - + The password differs with case changes only O contrasinal difire só no uso de maiúsculas - + The password is too similar to the old one O contrasinal é demasiado semellante ao anterior - + The password contains the user name in some form O contrasinal contén o nome do usuario ou unha variante - + The password contains words from the real name of the user in some form O contrasinal contén palabras do nome real do usuario ou unha variante - + The password contains forbidden words in some form O contrasinal contén palabras prohibidas ou unha variante - + The password contains less than %1 digits O contrasinal contén menos de %1 díxitos - + The password contains too few digits O contrasinal contén moi poucos díxitos - + The password contains less than %1 uppercase letters O contrasinal contén menos de %1 maiúsculas - + The password contains too few uppercase letters O contrasinal contén moi poucas maiúsculas - + The password contains less than %1 lowercase letters O contrasinal contén menos de %1 minúsculas - + The password contains too few lowercase letters O contrasinal contén moi poucas minúsculas - + The password contains less than %1 non-alphanumeric characters O contrasinal contén menos de %1 caracteres alfanuméricos - + The password contains too few non-alphanumeric characters O contrasinal contén moi poucos caracteres non alfanuméricos - + The password is shorter than %1 characters O contrasinal ten menos de %1 caracteres - + The password is too short O contrasinal é moi curto - + The password is just rotated old one O contrasinal é un anterior reutilizado - + The password contains less than %1 character classes O contrasinal contén menos de %1 clases de caracteres - + The password does not contain enough character classes O contrasinal non contén suficientes clases de caracteres - + The password contains more than %1 same characters consecutively O contrasinal contén máis de %1 caracteres iguais consecutivos - + The password contains too many same characters consecutively O contrasinal contén demasiados caracteres iguais consecutivos - + The password contains more than %1 characters of the same class consecutively O contrasinal contén máis de %1 caracteres consecutivos da mesma clase - + The password contains too many characters of the same class consecutively O contrasinal contén demasiados caracteres da mesma clase consecutivos - + The password contains monotonic sequence longer than %1 characters O contrasinal contén unha secuencia monotónica de máis de %1 caracteres - + The password contains too long of a monotonic character sequence O contrasinal contén unha secuencia de caracteres monotónica demasiado longa - + No password supplied Non se indicou o contrasinal - + Cannot obtain random numbers from the RNG device Non é posíbel obter números aleatorios do servizo de RNG - + Password generation failed - required entropy too low for settings Fallou a xeración do contrasinal - a entropía requirida é demasiado baixa para a configuración - + The password fails the dictionary check - %1 O contrasinal falla a comprobación do dicionario - %1 - + The password fails the dictionary check O contrasinal falla a comprobación do dicionario - + Unknown setting - %1 Configuración descoñecida - %1 - + Unknown setting Configuración descoñecida - + Bad integer value of setting - %1 Valor enteiro incorrecto de opción - %1 - + Bad integer value Valor enteiro incorrecto - + Setting %1 is not of integer type A opción %1 non é de tipo enteiro - + Setting is not of integer type A opción non é de tipo enteiro - + Setting %1 is not of string type A opción %1 non é de tipo cadea - + Setting is not of string type A opción non é de tipo cadea - + Opening the configuration file failed Non foi posíbel abrir o ficheiro de configuración - + The configuration file is malformed O ficheiro de configuración está mal escrito - + Fatal failure Fallo fatal - + Unknown error Erro descoñecido @@ -1654,18 +1748,6 @@ O instalador pecharase e perderanse todos os cambios. What name do you want to use to log in? Cal é o nome que quere usar para entrar? - - - - - font-weight: normal - Tamaño de letra: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Se máis dunha persoa vai usa-lo computador, pode configurar contas múltiples trala instalción.</small> - Choose a password to keep your account safe. @@ -1745,8 +1827,9 @@ O instalador pecharase e perderanse todos os cambios. Nova partición - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1993,12 +2076,12 @@ O instalador pecharase e perderanse todos os cambios. Formulario - - Placeholder - Comodín + + 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. + - + 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. Escolla unha aparencia e experiencia para o Escritorio Plasma de KDE. Tamén pode omitir este paso e configurar a aparencia e experiencia unha vez instalado o sistema. Ao premer nunha selección de aparencia e experiencia pode ver unha vista inmediata dela. @@ -2136,12 +2219,6 @@ Saída: Unpartitioned space or unknown partition table Espazo sen particionar ou táboa de particións descoñecida - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2152,6 +2229,12 @@ Saída: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2371,27 +2454,37 @@ Saída: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Este ordenador non satisfai os requerimentos mínimos ara a instalación de %1.<br/>A instalación non pode continuar. <a href="#details">Máis información...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Este ordenador non satisfai algúns dos requisitos recomendados para instalar %1.<br/> A instalación pode continuar, pero pode que algunhas características sexan desactivadas. - + This program will ask you some questions and set up %2 on your computer. Este programa faralle algunhas preguntas mentres prepara %2 no seu ordenador. - + For best results, please ensure that this computer: Para os mellores resultados, por favor, asegúrese que este ordenador: - + System requirements Requisitos do sistema @@ -2653,7 +2746,12 @@ Saída: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Esta é unha vista xeral do que vai acontecer cando inicie o procedemento de instalación. @@ -2735,20 +2833,6 @@ Saída: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Ao seleccionar isto vostede <span style=" font-weight:600;">non envía ningunha información</span> sobre esta instalación.</p></body></html> - - - - - TextLabel - EtiquetaTexto - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2786,33 +2870,43 @@ Saída: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. O nome de usuario é demasiado longo. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. O nome de usuario contén caracteres non válidos. Só se permiten letras en minúscula e números. - + Your hostname is too short. O nome do computador é demasiado curto. - + Your hostname is too long. O nome do computador é demasiado longo. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. O nome do computador contén caracteres non válidos. Só se permiten letras, números e guións. - - + + Your passwords do not match! Os contrasinais non coinciden! @@ -2862,14 +2956,6 @@ Saída: Total Size: Tamaño total: - - - - - - --- - --- - Used Size: @@ -2919,27 +3005,42 @@ Saída: &Acerca de - + <h1>Welcome to the %1 installer.</h1> <h1>Benvido o instalador %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Reciba a benvida ao instalador Calamares para %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Acerca do instalador %1 - + <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-2019 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. - + %1 support %1 axuda diff --git a/lang/calamares_gu.ts b/lang/calamares_gu.ts index 9f820cbc0..f38c8b927 100644 --- a/lang/calamares_gu.ts +++ b/lang/calamares_gu.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,105 +212,152 @@ - + &Next - + &Cancel - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -341,12 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer - + Show debug information @@ -430,71 +482,71 @@ The installer will quit and all changes will be lost. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -866,13 +918,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1035,7 +1089,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1044,12 +1098,32 @@ The installer will quit and all changes will be lost. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1057,17 +1131,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1098,7 +1182,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space @@ -1108,42 +1192,52 @@ The installer will quit and all changes will be lost. - + has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source - + The system is not plugged in to a power source. - + is connected to the Internet - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1387,232 +1481,232 @@ The installer will quit and all changes will be lost. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1652,18 +1746,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? - - - - - font-weight: normal - - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - - Choose a password to keep your account safe. @@ -1743,8 +1825,9 @@ The installer will quit and all changes will be lost. - + %1 %2 + size[number] filesystem[name] @@ -1991,12 +2074,12 @@ The installer will quit and all changes will be lost. - - Placeholder + + 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. - + 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. @@ -2131,12 +2214,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - - (no mount point) @@ -2147,6 +2224,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + + RemoveVolumeGroupJob @@ -2366,27 +2449,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: - + System requirements @@ -2648,7 +2741,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2730,20 +2828,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2781,33 +2865,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2857,14 +2951,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2914,27 +3000,42 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_he.ts b/lang/calamares_he.ts index e06ce3836..0e8a64ee2 100644 --- a/lang/calamares_he.ts +++ b/lang/calamares_he.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). בהמתנה למודול אחד.בהמתנה לשני מודולים.בהמתנה ל־%n מודולים.בהמתנה ל־%n מודולים. - + (%n second(s)) ((שנייה אחת)(שתי שניות)(%n שניות)(%n שניות) - + System-requirements checking is complete. בדיקת דרישות המערכת הושלמה. @@ -212,106 +212,153 @@ - + &Next הב&א - + &Cancel &ביטול - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. ביטול התקנה ללא ביצוע שינוי במערכת. - + + Setup Failed + + + + Calamares Initialization Failed הפעלת Calamares נכשלה - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. אין אפשרות להתקין את %1. ל־Calamares אין אפשרות לטעון את המודולים המוגדרים. מדובר בתקלה באופן בו ההפצה משתמשת ב־Calamares. - + <br/>The following modules could not be loaded: <br/>לא ניתן לטעון את המודולים הבאים: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install הת&קנה - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? לבטל את ההתקנה? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. לבטל את תהליך ההתקנה? אשף ההתקנה ייסגר וכל השינויים יאבדו. - + &Yes &כן - + &No &לא - + &Close &סגירה - + Continue with setup? להמשיך בהתקנה? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> אשף ההתקנה של %1 הולך לבצע שינויים בכונן שלך לטובת התקנת %2.<br/><strong>לא תוכל לבטל את השינויים הללו.</strong> - + &Install now להת&קין כעת - + Go &back ח&זרה - + &Done &סיום - + The installation is complete. Close the installer. תהליך ההתקנה הושלם. נא לסגור את אשף ההתקנה. - + Error שגיאה - + Installation Failed ההתקנה נכשלה @@ -342,12 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer אשף התקנה של %1 - + Show debug information הצגת מידע ניפוי שגיאות @@ -431,71 +483,71 @@ The installer will quit and all changes will be lost. מחיצת מערכת EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. לא נמצאה מערכת הפעלה על התקן אחסון זה. מה ברצונך לעשות?<br/> ניתן לסקור ולאשר את בחירתך לפני ששינויים יתבצעו על התקן האחסון. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>מחיקת כונן</strong><br/> פעולה זו <font color="red">תמחק</font> את כל המידע השמור על התקן האחסון הנבחר. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. בהתקן אחסון זה נמצאה %1. מה ברצונך לעשות?<br/> ניתן לסקור ולאשר את בחירתך לפני ששינויים יתבצעו על התקן האחסון. - + No Swap בלי החלפה - + Reuse Swap שימוש מחדש בהחלפה - + Swap (no Hibernate) החלפה (ללא תרדמת) - + Swap (with Hibernate) החלפה (עם תרדמת) - + Swap to file החלפה לקובץ - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>התקנה לצד</strong><br/> אשף ההתקנה יכווץ מחיצה כדי לפנות מקום לטובת %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>החלפת מחיצה</strong><br/> ביצוע החלפה של המחיצה ב־%1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. כבר קיימת מערכת הפעלה על התקן האחסון הזה. כיצד להמשיך?<br/> ניתן לסקור ולאשר את בחירתך לפני ששינויים יתבצעו על התקן האחסון. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. ישנן מגוון מערכות הפעלה על התקן אחסון זה. איך להמשיך? <br/>ניתן לסקור ולאשר את בחירתך לפני ששינויים יתבצעו על התקן האחסון. @@ -867,13 +919,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ The installer will quit and all changes will be lost. - <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>כאשר תיבה זו מסומנת, המערכת שלך תופעל מחדש מיידית עם הלחיצה על <span style=" font-style:italic;">סיום</span> או עם סגירת תכנית ההתקנה.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ The installer will quit and all changes will be lost. ה&פעלה מחדש כעת - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>תהליך ההתקנה הסתיים.</h1><br/>%1 הותקן על המחשב שלך.<br/> כעת ניתן לאתחל את המחשב אל תוך המערכת החדשה שהותקנה, או להמשיך להשתמש בסביבה הנוכחית של %2. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>ההתקנה נכשלה</h1><br/>%1 לא הותקן על מחשבך.<br/> הודעת השגיאה: %2. @@ -1058,17 +1132,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish סיום - + + Setup Complete + + + + Installation Complete ההתקנה הושלמה - + + The setup of %1 is complete. + + + + The installation of %1 is complete. ההתקנה של %1 הושלמה. @@ -1099,7 +1183,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space עם %1 ג״ב של נפח אחסון לפחות @@ -1109,42 +1193,52 @@ The installer will quit and all changes will be lost. נפח האחסון לא מספיק. נדרשים %1 ג״ב לפחות. - + has at least %1 GB working memory עם %1 ג״ב של זכרון פעולה לפחות - + The system does not have enough working memory. At least %1 GB is required. כמות הזיכרון הנדרשת לפעולה אינה מספיקה. נדרשים %1 ג״ב לפחות. - + is plugged in to a power source מחובר לספק חשמל חיצוני - + The system is not plugged in to a power source. המערכת לא מחוברת לספק חשמל חיצוני. - + is connected to the Internet מחובר לאינטרנט - + The system is not connected to the Internet. המערכת לא מחוברת לאינטרנט. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. אשף ההתקנה לא רץ עם הרשאות מנהל. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. גודל המסך קטן מכדי להציג את תכנית ההתקנה. @@ -1388,232 +1482,232 @@ The installer will quit and all changes will be lost. הססמה ארוכה מדי - + Password is too weak הססמה חלשה מדי - + Memory allocation error when setting '%1' שגיאת הקצאת זיכרון בעת הגדרת ‚%1’ - + Memory allocation error שגיאת הקצאת זיכרון - + The password is the same as the old one הססמה זהה לישנה - + The password is a palindrome הססמה היא פלינדרום - + The password differs with case changes only מורכבות הססמה טמונה בשינויי סוגי אותיות בלבד - + The password is too similar to the old one הססמה דומה מדי לישנה - + The password contains the user name in some form הססמה מכילה את שם המשתמש בצורה כלשהי - + The password contains words from the real name of the user in some form הססמה מכילה מילים מהשם האמתי של המשתמש בצורה זו או אחרת - + The password contains forbidden words in some form הססמה מכילה מילים אסורות בצורה כלשהי - + The password contains less than %1 digits הססמה מכילה פחות מ־%1 ספרות - + The password contains too few digits הססמה לא מכילה מספיק ספרות - + The password contains less than %1 uppercase letters הססמה מכילה פחות מ־%1 אותיות גדולות - + The password contains too few uppercase letters הססמה מכילה מעט מדי אותיות גדולות - + The password contains less than %1 lowercase letters הססמה מכילה פחות מ־%1 אותיות קטנות - + The password contains too few lowercase letters הססמה אינה מכילה מספיק אותיות קטנות - + The password contains less than %1 non-alphanumeric characters הססמה מכילה פחות מ־%1 תווים שאינם אלפאנומריים - + The password contains too few non-alphanumeric characters הססמה מכילה מעט מדי תווים שאינם אלפאנומריים - + The password is shorter than %1 characters אורך הססמה קצר מ־%1 תווים - + The password is too short הססמה קצרה מדי - + The password is just rotated old one הססמה היא פשוט סיכול של ססמה קודמת - + The password contains less than %1 character classes הססמה מכילה פחות מ־%1 סוגי תווים - + The password does not contain enough character classes הססמה לא מכילה מספיק סוגי תווים - + The password contains more than %1 same characters consecutively הססמה מכילה יותר מ־%1 תווים זהים ברצף - + The password contains too many same characters consecutively הססמה מכילה יותר מדי תווים זהים ברצף - + The password contains more than %1 characters of the same class consecutively הססמה מכילה יותר מ־%1 תווים מאותו הסוג ברצף - + The password contains too many characters of the same class consecutively הססמה מכילה יותר מדי תווים מאותו הסוג ברצף - + The password contains monotonic sequence longer than %1 characters הססמה מכילה רצף תווים מונוטוני של יותר מ־%1 תווים - + The password contains too long of a monotonic character sequence הססמה מכילה רצף תווים מונוטוני ארוך מדי - + No password supplied לא צוינה ססמה - + Cannot obtain random numbers from the RNG device לא ניתן לקבל מספרים אקראיים מהתקן ה־RNG - + Password generation failed - required entropy too low for settings יצירת הססמה נכשלה - רמת האקראיות הנדרשת נמוכה ביחס להגדרות - + The password fails the dictionary check - %1 הססמה נכשלה במבחן המילון - %1 - + The password fails the dictionary check הססמה נכשלה במבחן המילון - + Unknown setting - %1 הגדרה לא מוכרת - %1 - + Unknown setting הגדרה לא מוכרת - + Bad integer value of setting - %1 ערך מספרי שגוי להגדרה - %1 - + Bad integer value ערך מספרי שגוי - + Setting %1 is not of integer type ההגדרה %1 אינה מסוג מספר שלם - + Setting is not of integer type ההגדרה אינה מסוג מספר שלם - + Setting %1 is not of string type ההגדרה %1 אינה מסוג מחרוזת - + Setting is not of string type ההגדרה אינה מסוג מחרוזת - + Opening the configuration file failed פתיחת קובץ התצורה נכשלה - + The configuration file is malformed קובץ התצורה פגום - + Fatal failure כשל מכריע - + Unknown error שגיאה לא ידועה @@ -1653,18 +1747,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? איזה שם ברצונך שישמש אותך לכניסה? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>אם יותר מאדם אחד אמור להשתמש במחשב זה, ניתן להגדיר משתמשים נוספים לאחר ההתקנה.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ The installer will quit and all changes will be lost. מחיצה חדשה - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ The installer will quit and all changes will be lost. Form - - Placeholder - ממלא מקום + + 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. + - + 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. נא לבחור מראה ותחושה עבור שולחן העבודה KDE Plasma. ניתן גם לדלג על השלב הזה ולהגדיר מראה ותחושה לאחר הקמת המערכת. בחירה בתצורת מראה ותחושה תעניק לך תצוגה מקדימה חיה של אותה התצורה. @@ -2135,12 +2218,6 @@ Output: Unpartitioned space or unknown partition table הזכרון לא מחולק למחיצות או שטבלת המחיצות אינה מוכרת - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2228,12 @@ Output: Requirements checking for module <i>%1</i> is complete. בדיקת הדרישות למודול <i>%1</i> הושלמה. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2370,27 +2453,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> המחשב לא עומד ברף דרישות המינימום להתקנת %1. <br/>ההתקנה לא יכולה להמשיך. <a href="#details"> פרטים...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. המחשב לא עומד בחלק מרף דרישות המינימום להתקנת %1.<br/> ההתקנה יכולה להמשיך, אך יתכן כי חלק מהתכונות יושבתו. - + This program will ask you some questions and set up %2 on your computer. תכנית זו תשאל אותך מספר שאלות ותתקין את %2 על המחשב שלך. - + For best results, please ensure that this computer: לקבלת התוצאות הטובות ביותר, נא לוודא כי מחשב זה: - + System requirements דרישות מערכת @@ -2652,7 +2745,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. להלן סקירת המאורעות שיתרחשו עם תחילת תהליך ההתקנה. @@ -2734,20 +2832,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>בחירה באפשרות זו, תוביל לכך <span style=" font-weight:600;">שלא יישלח מידע כלל</span> בנוגע ההתקנה שלך.</p></body></html> - - - - - TextLabel - תווית טקסט - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. שם המשתמש ארוך מדי. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. שם המחשב מכיל תווים בלתי תקינים. מותר להשתמש אך ורק באותיות ובמספרים. - + Your hostname is too short. שם המחשב קצר מדי. - + Your hostname is too long. שם המחשב ארוך מדי. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. שם המחשב מכיל תווים בלתי תקינים. מותר להשתמש אך ורק באותיות, במספרים ובמקפים. - - + + Your passwords do not match! הססמאות לא תואמות! @@ -2861,14 +2955,6 @@ Output: Total Size: גודל כולל: - - - - - - --- - --- - Used Size: @@ -2918,27 +3004,42 @@ Output: על &אודות - + <h1>Welcome to the %1 installer.</h1> <h1>ברוך בואך להתקנת %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>ברוך בואך להתקנת %1 עם Calamares.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer על אודות התקנת %1 - + <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-2019 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/>כל הזכויות שמורות 2014‏-2017 ל־Teo Mrnjavac‏ &lt;teo@kde.org&gt;<br/>כל הזכויות שמורות 2017‏-2019 ל־Adriaan de Groot‏ &lt;groot@kde.org&gt;<br/>תודה גדולה נתונה <a href="https://calamares.io/team/">לצוות Calamares</a> ול<a href="https://www.transifex.com/calamares/calamares/">צווות המתרגמים של Calamares</a>.<br/><br/><a href="https://calamares.io/">הפיתוח של Calamares</a> ממומן על ידי <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - דואגים לחירות התכנה. - + %1 support תמיכה ב־%1 diff --git a/lang/calamares_hi.ts b/lang/calamares_hi.ts index 039f8abae..89987aed3 100644 --- a/lang/calamares_hi.ts +++ b/lang/calamares_hi.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next आगे (&N) - + &Cancel रद्द करें (&C) - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. सिस्टम में बदलाव किये बिना इंस्टॉल रद्द करें। - + + Setup Failed + + + + Calamares Initialization Failed Calamares का आरंभीकरण विफल रहा - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 को इंस्टॉल नहीं किया जा सका। Calamares सारे विन्यस्त मापांकों को लोड करने में विफल रहा। इस समस्या का कारण लिनक्स-वितरण द्वारा Calamares के उपयोग-संबंधी कोई त्रुटि है। - + <br/>The following modules could not be loaded: <br/>निम्नलिखित मापांक लोड नहीं हो सकें : - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install इंस्टॉल करें (&I) - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? इंस्टॉल रद्द करें? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. क्या आप वाकई वर्तमान इंस्टॉल प्रक्रिया रद्द करना चाहते हैं? इंस्टॉलर बंद हो जाएगा व सभी बदलाव नष्ट। - + &Yes हाँ (&Y) - + &No नहीं (&N) - + &Close बंद करें (&C) - + Continue with setup? सेटअप करना जारी रखें? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %2 इंस्टॉल करने के लिए %1 इंस्टॉलर आपकी डिस्क में बदलाव करने वाला है।<br/><strong>आप इन बदलावों को पूर्ववत नहीं कर पाएंगे।</strong> - + &Install now अभी इंस्टॉल करें (&I) - + Go &back वापस जाएँ (&b) - + &Done पूर्ण हुआ (&D) - + The installation is complete. Close the installer. इंस्टॉल पूर्ण हुआ। अब इंस्टॉलर को बंद करें। - + Error त्रुटि - + Installation Failed इंस्टॉल विफल रहा। @@ -342,12 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 इंस्टॉलर - + Show debug information डीबग संबंधी जानकारी दिखाएँ @@ -431,71 +483,71 @@ The installer will quit and all changes will be lost. EFI सिस्टम विभाजन: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. इस डिवाइस पर लगता है कि कोई ऑपरेटिंग सिस्टम नहीं है। आप क्या करना चाहेंगे?<br/>आप डिवाइस में किसी भी बदलाव से पहले उसकी समीक्षा व पुष्टि कर सकेंगे। - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>डिस्क का सारा डाटा हटाएँ</strong><br/>इससे चयनित डिवाइस पर मौजूद सारा डाटा <font color="red">हटा</font>हो जाएगा। - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. इस डिवाइस पर %1 है। आप क्या करना चाहेंगे?<br/>आप डिवाइस में किसी भी बदलाव से पहले उसकी समीक्षा व पुष्टि कर सकेंगे। - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>साथ में इंस्टॉल करें</strong><br/>इंस्टॉलर %1 के लिए स्थान बनाने हेतु एक विभाजन को छोटा कर देगा। - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>विभाजन को बदलें</strong><br/>एक विभाजन को %1 से बदलें। - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. इस डिवाइस पर पहले से एक ऑपरेटिंग सिस्टम है। आप क्या करना चाहेंगे?<br/>आप डिवाइस में किसी भी बदलाव से पहले उसकी समीक्षा व पुष्टि कर सकेंगे। - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. इस डिवाइस पर एक से अधिक ऑपरेटिंग सिस्टम है। आप क्या करना चाहेंगे?<br/>आप डिवाइस में किसी भी बदलाव से पहले उसकी समीक्षा व पुष्टि कर सकेंगे। @@ -867,13 +919,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1036,8 +1090,8 @@ The installer will quit and all changes will be lost. - <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>इस विकल्प के चेक होने पर आपका सिस्टम तुरंत पुनः आरंभ हो जाएगा जब आप <span style=" font-style:italic;">हो गया</span>पर क्लिक करेंगे या इंस्टॉलर बंद करें ।</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ The installer will quit and all changes will be lost. अभी पुनः आरंभ करें (&R) - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>सब हो गया।</h1><br/>आपके कंप्यूटर पर %1 इंस्टॉल हो चुका है।<br/>अब आप आपने नए सिस्टम को पुनः आरंभ कर सकते है, या फिर %2 लाइव वातावरण उपयोग करना जारी रखें। - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>इंस्टॉल विफल रहा</h1><br/>%1 आपके कंप्यूटर पर इंस्टॉल नहीं हुआ।<br/>त्रुटि संदेश : %2। @@ -1058,17 +1132,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish समाप्त करें - + + Setup Complete + + + + Installation Complete इंस्टॉल पूर्ण हुआ - + + The setup of %1 is complete. + + + + The installation of %1 is complete. %1 का इंस्टॉल पूर्ण हुआ। @@ -1099,7 +1183,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space %1GB स्पेस ड्राइव पर उपलब्ध है @@ -1109,42 +1193,52 @@ The installer will quit and all changes will be lost. ड्राइव में पर्याप्त स्पेस नहीं है। कम-से-कम %1GB होना ज़रूरी है। - + has at least %1 GB working memory %1GB मेमोरी है - + The system does not have enough working memory. At least %1 GB is required. सिस्टम में पर्याप्त मेमोरी नहीं है। कम-से-कम %1GB होनी ज़रूरी है। - + is plugged in to a power source बिजली से कनेक्ट है। - + The system is not plugged in to a power source. सिस्टम बिजली से कनेक्ट नहीं है। - + is connected to the Internet इंटरनेट से कनेक्ट है। - + The system is not connected to the Internet. सिस्टम इंटरनेट से कनेक्ट नहीं है। - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. इंस्टॉलर के पास प्रबंधक अधिकार नहीं है। + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. इंस्टॉलर दिखाने के लिए स्क्रीन बहुत छोटी है। @@ -1388,232 +1482,232 @@ The installer will quit and all changes will be lost. कूटशब्द बहुत लंबा है - + Password is too weak कूटशब्द बहुत कमज़ोर है - + Memory allocation error when setting '%1' '%1' सेट करते समय मेमोरी आवंटन त्रुटि - + Memory allocation error मेमोरी आवंटन त्रुटि - + The password is the same as the old one यह कूटशब्द पुराने वाला ही है - + The password is a palindrome कूटशब्द एक विलोमपद है - + The password differs with case changes only इसमें और पिछले कूटशब्द में केवल lower/upper case का फर्क है - + The password is too similar to the old one यह कूटशब्द पुराने वाले जैसा ही है - + The password contains the user name in some form इस कूटशब्द में किसी रूप में उपयोक्ता नाम है - + The password contains words from the real name of the user in some form इस कूटशब्द में किसी रूप में उपयोक्ता के असली नाम के शब्द शामिल है - + The password contains forbidden words in some form इस कूटशब्द में किसी रूप में वर्जित शब्द है - + The password contains less than %1 digits इस कूटशब्द में %1 से कम अंक हैं - + The password contains too few digits इस कूटशब्द में काफ़ी कम अंक हैं - + The password contains less than %1 uppercase letters इस कूटशब्द में %1 से कम uppercase अक्षर हैं - + The password contains too few uppercase letters इस कूटशब्द में काफ़ी कम uppercase अक्षर हैं - + The password contains less than %1 lowercase letters इस कूटशब्द में %1 से कम lowercase अक्षर हैं - + The password contains too few lowercase letters इस कूटशब्द में काफ़ी कम lowercase अक्षर हैं - + The password contains less than %1 non-alphanumeric characters इस कूटशब्द में %1 से कम ऐसे अक्षर हैं जो अक्षरांक नहीं हैं - + The password contains too few non-alphanumeric characters इस कूटशब्द में काफ़ी कम अक्षरांक हैं - + The password is shorter than %1 characters कूटशब्द %1 अक्षरों से छोटा है - + The password is too short कूटशब्द बहुत छोटा है - + The password is just rotated old one यह कूटशब्द पुराने वाला ही है, बस घुमा रखा है - + The password contains less than %1 character classes इस कूटशब्द में %1 से कम अक्षर classes हैं - + The password does not contain enough character classes इस कूटशब्द में नाकाफ़ी अक्षर classes हैं - + The password contains more than %1 same characters consecutively कूटशब्द में %1 से अधिक समान अक्षर लगातार हैं - + The password contains too many same characters consecutively कूटशब्द में काफ़ी ज्यादा समान अक्षर लगातार हैं - + The password contains more than %1 characters of the same class consecutively कूटशब्द में %1 से अधिक समान अक्षर classes लगातार हैं - + The password contains too many characters of the same class consecutively कूटशब्द में काफ़ी ज्यादा एक ही class के अक्षर लगातार हैं - + The password contains monotonic sequence longer than %1 characters कूटशब्द में %1 अक्षरों से लंबा monotonic अनुक्रम है - + The password contains too long of a monotonic character sequence कूटशब्द में काफ़ी बड़ा monotonic अनुक्रम है - + No password supplied कोई कूटशब्द नहीं दिया गया - + Cannot obtain random numbers from the RNG device RNG डिवाइस से यादृच्छिक अंक नहीं मिल सके - + Password generation failed - required entropy too low for settings कूटशब्द बनाना विफल रहा - सेटिंग्स के लिए आवश्यक entropy बहुत कम है - + The password fails the dictionary check - %1 कूटशब्द शब्दकोश की जाँच में विफल रहा - %1 - + The password fails the dictionary check कूटशब्द शब्दकोश की जाँच में विफल रहा - + Unknown setting - %1 अज्ञात सेटिंग- %1 - + Unknown setting अज्ञात सेटिंग - + Bad integer value of setting - %1 सेटिंग का गलत integer मान - %1 - + Bad integer value गलत integer मान - + Setting %1 is not of integer type सेटिंग %1 integer नहीं है - + Setting is not of integer type सेटिंग integer नहीं है - + Setting %1 is not of string type सेटिंग %1 string नहीं है - + Setting is not of string type सेटिंग string नहीं है - + Opening the configuration file failed विन्यास फ़ाइल खोलने में विफल - + The configuration file is malformed विन्यास फाइल ख़राब है - + Fatal failure गंभीर विफलता - + Unknown error अज्ञात त्रुटि @@ -1653,18 +1747,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? लॉग इन के लिए आप किस नाम का उपयोग करना चाहते हैं? - - - - - font-weight: normal - मुद्रलिपि-weight: सामान्य - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>अगर इस कंप्यूटर को एक से अधिक व्यक्ति उपयोग करते हैं, तो आप इंस्टॉल के उपरांत एकाधिक अकाउंट सेट कर सकते हैं।</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ The installer will quit and all changes will be lost. नया विभाजन - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ The installer will quit and all changes will be lost. रूप - - Placeholder - Placeholder + + 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. + - + 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. कृपया KDE प्लाज़्मा डेस्कटॉप के लिए एक look-and-feel चुनें। आप अभी इस चरण को छोड़ सकते हैं व सिस्टम इंस्टॉल हो जाने के बाद इसे सेट कर सकते हैं। look-and-feel विकल्पों पर क्लिक कर आप चयनित look-and-feel का तुरंत ही पूर्वावलोकन कर सकते हैं। @@ -2135,12 +2218,6 @@ Output: Unpartitioned space or unknown partition table अविभाजित स्पेस या अज्ञात विभाजन तालिका - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2228,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2370,27 +2453,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> यह कंप्यूटर %1 को इंस्टॉल करने की न्यूनतम आवश्यकताओं को पूरा नहीं करता।<br/>इंस्टॉल जारी नहीं रखा जा सकता।<a href="#details">विवरण...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. यह कंप्यूटर %1 को इंस्टॉल करने की सुझायी गई आवश्यकताओं को पूरा नहीं करता।<br/>इंस्टॉल जारी रखा जा सकता, लेकिन कुछ विशेषताएँ निष्क्रिय हो सकती हैं। - + This program will ask you some questions and set up %2 on your computer. यह प्रोग्राम आपसे कुछ सवाल पूछ आपके कंप्यूटर पर %2 को सेट करेगा। - + For best results, please ensure that this computer: उत्तम परिणामों के लिए, कृपया सुनिश्चित करें कि यह कंप्यूटर: - + System requirements सिस्टम इंस्टॉल हेतु आवश्यकताएँ @@ -2652,7 +2745,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. यह अवलोकन है कि इंस्टॉल शुरू होने के बाद क्या होगा। @@ -2734,20 +2832,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - TextLabel - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. आपका उपयोक्ता नाम बहुत लंबा है। - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. आपके होस्ट नाम में अमान्य अक्षर हैं । केवल lowercase अक्षरों व संख्याओं की ही अनुमति है । - + Your hostname is too short. आपका होस्ट नाम बहुत छोटा है। - + Your hostname is too long. आपका होस्ट नाम बहुत लंबा है। - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. आपके होस्ट नाम में अमान्य अक्षर हैं । केवल अक्षरों, संख्याओं व dash की ही अनुमति है । - - + + Your passwords do not match! आपके कूटशब्द मेल नहीं खाते! @@ -2861,14 +2955,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2918,27 +3004,42 @@ Output: बारे में (&A) - + <h1>Welcome to the %1 installer.</h1> <h1>%1 इंस्टॉलर में आपका स्वागत है।</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>%1 के लिए Calamares इंस्टॉलर में आपका स्वागत है।</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer %1 इंस्टॉलर के बारे में - + <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-2019 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. - + %1 support %1 सहायता diff --git a/lang/calamares_hr.ts b/lang/calamares_hr.ts index d358b426e..6b1ff79b9 100644 --- a/lang/calamares_hr.ts +++ b/lang/calamares_hr.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Sljedeće - + &Cancel &Odustani - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Odustanite od instalacije bez promjena na sustavu. - + + Setup Failed + + + + Calamares Initialization Failed Inicijalizacija Calamares-a nije uspjela - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 se ne može se instalirati. Calamares nije mogao učitati sve konfigurirane module. Ovo je problem s načinom na koji se Calamares koristi u distribuciji. - + <br/>The following modules could not be loaded: <br/>Sljedeći moduli se nisu mogli učitati: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Instaliraj - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Prekinuti instalaciju? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Stvarno želite prekinuti instalacijski proces? Instalacijski program će izaći i sve promjene će biti izgubljene. - + &Yes &Da - + &No &Ne - + &Close &Zatvori - + Continue with setup? Nastaviti s postavljanjem? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 instalacijski program će napraviti promjene na disku kako bi instalirao %2.<br/><strong>Nećete moći vratiti te promjene.</strong> - + &Install now &Instaliraj sada - + Go &back Idi &natrag - + &Done &Gotovo - + The installation is complete. Close the installer. Instalacija je završena. Zatvorite instalacijski program. - + Error Greška - + Installation Failed Instalacija nije uspjela @@ -342,12 +389,17 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 Instalacijski program - + Show debug information Prikaži debug informaciju @@ -431,71 +483,71 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.EFI particija: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Izgleda da na ovom disku nema operacijskog sustava. Što želite učiniti?<br/>Moći ćete provjeriti i potvrditi vaš odabir prije bilo kakvih promjena na disku. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Obriši disk</strong><br/>To će <font color="red">obrisati</font> sve podatke na odabranom disku. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ovaj disk ima %1. Što želite učiniti?<br/>Moći ćete provjeriti i potvrditi vaš odabir prije bilo kakvih promjena na disku. - + No Swap Bez swap-a - + Reuse Swap Iskoristi postojeći swap - + Swap (no Hibernate) Swap (bez hibernacije) - + Swap (with Hibernate) Swap (sa hibernacijom) - + Swap to file Swap datoteka - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instaliraj uz postojeće</strong><br/>Instalacijski program će smanjiti particiju da bi napravio mjesto za %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Zamijeni particiju</strong><br/>Zamijenjuje particiju sa %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ovaj disk već ima operacijski sustav. Što želite učiniti?<br/>Moći ćete provjeriti i potvrditi vaš odabir prije bilo kakvih promjena na disku. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ovaj disk ima više operacijskih sustava. Što želite učiniti?<br/>Moći ćete provjeriti i potvrditi vaš odabir prije bilo kakvih promjena na disku. @@ -867,13 +919,15 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. - <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>Kada je odabrana ova opcija, vaš sustav će se ponovno pokrenuti kada kliknete na <span style=" font-style:italic;">Gotovo</span> ili zatvorite instalacijski program.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.&Ponovno pokreni sada - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Gotovo.</h1><br/>%1 je instaliran na vaše računalo.<br/>Sada možete ponovno pokrenuti računalo ili nastaviti sa korištenjem %2 live okruženja. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Instalacija nije uspijela</h1><br/>%1 nije instaliran na vaše računalo.<br/>Greška: %2. @@ -1058,17 +1132,27 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. FinishedViewStep - + Finish Završi - + + Setup Complete + + + + Installation Complete Instalacija je završena - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Instalacija %1 je završena. @@ -1099,7 +1183,7 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. GeneralRequirements - + has at least %1 GB available drive space ima barem %1 GB dostupne slobodne memorije na disku @@ -1109,42 +1193,52 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.Nema dovoljno prostora na disku. Potrebno je najmanje %1 GB. - + has at least %1 GB working memory ima barem %1 GB radne memorije - + The system does not have enough working memory. At least %1 GB is required. Ovaj sustav nema dovoljno radne memorije. Potrebno je najmanje %1 GB. - + is plugged in to a power source je spojeno na izvor struje - + The system is not plugged in to a power source. Ovaj sustav nije spojen na izvor struje. - + is connected to the Internet je spojeno na Internet - + The system is not connected to the Internet. Ovaj sustav nije spojen na internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Instalacijski program nije pokrenut sa administratorskim dozvolama. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Zaslon je premalen za prikaz instalacijskog programa. @@ -1388,232 +1482,232 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.Lozinka je preduga - + Password is too weak Lozinka je preslaba - + Memory allocation error when setting '%1' Pogreška u dodjeli memorije prilikom postavljanja '%1' - + Memory allocation error Pogreška u dodjeli memorije - + The password is the same as the old one Lozinka je ista prethodnoj - + The password is a palindrome Lozinka je palindrom - + The password differs with case changes only Lozinka se razlikuje samo u promjenama velikog i malog slova - + The password is too similar to the old one Lozinka je slična prethodnoj - + The password contains the user name in some form Lozinka u nekoj formi sadrži korisničko ime - + The password contains words from the real name of the user in some form Lozinka u nekoj formi sadrži stvarno ime korisnika - + The password contains forbidden words in some form Lozinka u nekoj formi sadrži zabranjene rijeći - + The password contains less than %1 digits Lozinka sadrži manje od %1 brojeva - + The password contains too few digits Lozinka sadrži premalo brojeva - + The password contains less than %1 uppercase letters Lozinka sadrži manje od %1 velikih slova - + The password contains too few uppercase letters Lozinka sadrži premalo velikih slova - + The password contains less than %1 lowercase letters Lozinka sadrži manje od %1 malih slova - + The password contains too few lowercase letters Lozinka sadrži premalo malih slova - + The password contains less than %1 non-alphanumeric characters Lozinka sadrži manje od %1 ne-alfanumeričkih znakova. - + The password contains too few non-alphanumeric characters Lozinka sadrži premalo ne-alfanumeričkih znakova - + The password is shorter than %1 characters Lozinka je kraća od %1 znakova - + The password is too short Lozinka je prekratka - + The password is just rotated old one Lozinka je jednaka rotiranoj prethodnoj - + The password contains less than %1 character classes Lozinka sadrži manje od %1 razreda znakova - + The password does not contain enough character classes Lozinka ne sadrži dovoljno razreda znakova - + The password contains more than %1 same characters consecutively Lozinka sadrži više od %1 uzastopnih znakova - + The password contains too many same characters consecutively Lozinka sadrži previše uzastopnih znakova - + The password contains more than %1 characters of the same class consecutively Lozinka sadrži više od %1 uzastopnih znakova iz istog razreda - + The password contains too many characters of the same class consecutively Lozinka sadrži previše uzastopnih znakova iz istog razreda - + The password contains monotonic sequence longer than %1 characters Lozinka sadrži monotonu sekvencu dužu od %1 znakova - + The password contains too long of a monotonic character sequence Lozinka sadrži previše monotonu sekvencu znakova - + No password supplied Nema isporučene lozinke - + Cannot obtain random numbers from the RNG device Ne mogu dobiti slučajne brojeve od RNG uređaja - + Password generation failed - required entropy too low for settings Generiranje lozinke nije uspjelo - potrebna entropija je premala za postavke - + The password fails the dictionary check - %1 Nije uspjela provjera rječnika za lozinku - %1 - + The password fails the dictionary check Nije uspjela provjera rječnika za lozinku - + Unknown setting - %1 Nepoznate postavke - %1 - + Unknown setting Nepoznate postavke - + Bad integer value of setting - %1 Loša cjelobrojna vrijednost postavke - %1 - + Bad integer value Loša cjelobrojna vrijednost - + Setting %1 is not of integer type Postavka %1 nije cjelobrojnog tipa - + Setting is not of integer type Postavka nije cjelobrojnog tipa - + Setting %1 is not of string type Postavka %1 nije tipa znakovnog niza - + Setting is not of string type Postavka nije tipa znakovnog niza - + Opening the configuration file failed Nije uspjelo otvaranje konfiguracijske datoteke - + The configuration file is malformed Konfiguracijska datoteka je oštećena - + Fatal failure Fatalna pogreška - + Unknown error Nepoznata greška @@ -1653,18 +1747,6 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.What name do you want to use to log in? Koje ime želite koristiti za prijavu? - - - - - font-weight: normal - debljina fonta: normalan - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Ako će više osoba koristiti ovo računalo, možete postaviti više korisničkih računa poslije instalacije.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.Nova particija - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.Oblik - - Placeholder - Rezervirano mjesto + + 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. + - + 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. Odaberite izgled KDE Plasme. Možete također preskočiti ovaj korak i konfigurirati izgled jednom kada sustav bude instaliran. Odabirom izgleda dobit ćete pregled uživo tog izgleda. @@ -2135,12 +2218,6 @@ Izlaz: Unpartitioned space or unknown partition table Ne particionirani prostor ili nepoznata particijska tablica - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2228,12 @@ Izlaz: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2370,27 +2453,37 @@ Izlaz: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Ovo računalo ne zadovoljava minimalne uvijete za instalaciju %1.<br/>Instalacija se ne može nastaviti.<a href="#details">Detalji...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Računalo ne zadovoljava neke od preporučenih uvjeta za instalaciju %1.<br/>Instalacija se može nastaviti, ali neke značajke možda neće biti dostupne. - + This program will ask you some questions and set up %2 on your computer. Ovaj program će vam postaviti neka pitanja i instalirati %2 na vaše računalo. - + For best results, please ensure that this computer: Za najbolje rezultate, pobrinite se da ovo računalo: - + System requirements Zahtjevi sustava @@ -2652,7 +2745,12 @@ Izlaz: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Ovo je prikaz događaja koji će uslijediti jednom kad počne instalacijska procedura. @@ -2734,20 +2832,6 @@ Izlaz: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Odabirom ove opcije <span style=" font-weight:600;">ne će se slati nikakve informacije</span>o vašoj instalaciji.</p></body></html> - - - - - TextLabel - OznakaTeksta - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Izlaz: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Vaše korisničko ime je predugačko. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Korisničko ime sadržava nedozvoljene znakove. Dozvoljena su samo mala slova i brojevi. - + Your hostname is too short. Ime računala je kratko. - + Your hostname is too long. Ime računala je predugačko. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Ime računala sadrži nedozvoljene znakove. Samo slova, brojevi i crtice su dozvoljene. - - + + Your passwords do not match! Lozinke se ne podudaraju! @@ -2861,14 +2955,6 @@ Izlaz: Total Size: Ukupna veličina: - - - - - - --- - --- - Used Size: @@ -2918,27 +3004,42 @@ Izlaz: &O programu - + <h1>Welcome to the %1 installer.</h1> <h1>Dobrodošli u %1 instalacijski program.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> Dobrodošli u Calamares instalacijski program za %1. - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer O %1 instalacijskom programu - + <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-2019 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. - + %1 support %1 podrška diff --git a/lang/calamares_hu.ts b/lang/calamares_hu.ts index ef7fb1ec3..c2941d9d2 100644 --- a/lang/calamares_hu.ts +++ b/lang/calamares_hu.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Következő - + &Cancel &Mégse - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Kilépés a telepítőből a rendszer megváltoztatása nélkül. - + + Setup Failed + + + + Calamares Initialization Failed A Calamares előkészítése meghiúsult - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. A(z) %1 nem telepíthető. A Calamares nem tudta betölteni a konfigurált modulokat. Ez a probléma abból fakad, ahogy a disztribúció a Calamarest használja. - + <br/>The following modules could not be loaded: <br/>A következő modulok nem tölthetőek be: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Telepítés - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Abbahagyod a telepítést? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Biztos abba szeretnéd hagyni a telepítést? Minden változtatás elveszik, ha kilépsz a telepítőből. - + &Yes &Igen - + &No &Nem - + &Close &Bezár - + Continue with setup? Folytatod a telepítéssel? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> A %1 telepítő változtatásokat fog elvégezni, hogy telepítse a következőt: %2.<br/><strong>A változtatások visszavonhatatlanok lesznek.</strong> - + &Install now &Telepítés most - + Go &back Menj &vissza - + &Done &Befejez - + The installation is complete. Close the installer. A telepítés befejeződött, Bezárhatod a telepítőt. - + Error Hiba - + Installation Failed Telepítés nem sikerült @@ -342,12 +389,17 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 Telepítő - + Show debug information Hibakeresési információk mutatása @@ -431,71 +483,71 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. EFI rendszerpartíció: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Úgy tűnik ezen a tárolóeszközön nincs operációs rendszer. Mit szeretnél csinálni?<br/>Lehetőséged lesz átnézni és megerősíteni a választásod mielőtt bármilyen változtatás történik a tárolóeszközön. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Lemez törlése</strong><br/>Ez <font color="red">törölni</font> fogja a lemezen levő összes adatot. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ezen a tárolóeszközön %1 található. Mit szeretnél tenni?<br/>Lehetőséged lesz átnézni és megerősíteni a választásod mielőtt bármilyen változtatás történik a tárolóeszközön. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Meglévő mellé telepíteni</strong><br/>A telepítő zsugorítani fogja a partíciót, hogy elférjen a %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>A partíció lecserélése</strong> a következővel: %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Ez a tárolóeszköz már tartalmaz egy operációs rendszert. Mit szeretnél tenni?<br/>Lehetőséged lesz átnézni és megerősíteni a választásod mielőtt bármilyen változtatás történik a tárolóeszközön. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. A tárolóeszközön több operációs rendszer található. Mit szeretnél tenni?<br/>Lehetőséged lesz átnézni és megerősíteni a választásod mielőtt bármilyen változtatás történik a tárolóeszközön. @@ -867,13 +919,15 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 – (%2) @@ -1036,8 +1090,8 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. - <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>Ha ez be van jelölve, akkor a rendszer azonnal újraindul, ha a <span style=" font-style:italic;">Kész</span>-re kattint, vagy bezárja a telepítőt.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. Új&raindítás most - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Sikeres művelet.</h1><br/>%1 telepítve lett a számítógépére.<br/>Újraindítás után folytathatod az %2 éles környezetben. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>A telepítés hibába ütközött.</h1><br/>%1 nem lett telepítve a számítógépre.<br/>A hibaüzenet: %2. @@ -1058,17 +1132,27 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. FinishedViewStep - + Finish Befejezés - + + Setup Complete + + + + Installation Complete A telepítés befejeződött. - + + The setup of %1 is complete. + + + + The installation of %1 is complete. A %1 telepítése elkészült. @@ -1099,7 +1183,7 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. GeneralRequirements - + has at least %1 GB available drive space Legalább %1 GB lemezterület elérhető @@ -1109,42 +1193,52 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. Nincs elég lemezterület. Legalább %1GB szükséges. - + has at least %1 GB working memory Legalább %1 GB elérhető memória - + The system does not have enough working memory. At least %1 GB is required. A rendszernek nincs elég memóriája. Legalább %1 GB szükséges. - + is plugged in to a power source csatlakoztatva van külső áramforráshoz - + The system is not plugged in to a power source. A rendszer nincs csatlakoztatva külső áramforráshoz - + is connected to the Internet csatlakozik az internethez - + The system is not connected to the Internet. A rendszer nem csatlakozik az internethez. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. A telepítő nem adminisztrátori jogokkal fut. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. A képernyőméret túl kicsi a telepítő megjelenítéséhez. @@ -1388,232 +1482,232 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. Túl hosszú jelszó - + Password is too weak A jelszó túl gyenge - + Memory allocation error when setting '%1' Memóriafoglalási hiba a(z) „%1” beállításakor - + Memory allocation error Memóriafoglalási hiba - + The password is the same as the old one A jelszó ugyanaz, mint a régi - + The password is a palindrome A jelszó egy palindrom - + The password differs with case changes only A jelszó csak kis- és nagybetűben tér el - + The password is too similar to the old one A jelszó túlságosan hasonlít a régire - + The password contains the user name in some form A jelszó tartalmazza felhasználónevet valamilyen formában - + The password contains words from the real name of the user in some form A jelszó tartalmazza a felhasználó valódi nevét valamilyen formában - + The password contains forbidden words in some form A jelszó tiltott szavakat tartalmaz valamilyen formában - + The password contains less than %1 digits A jelszó kevesebb mint %1 számjegyet tartalmaz - + The password contains too few digits A jelszó túl kevés számjegyet tartalmaz - + The password contains less than %1 uppercase letters A jelszó kevesebb mint %1 nagybetűt tartalmaz - + The password contains too few uppercase letters A jelszó túl kevés nagybetűt tartalmaz - + The password contains less than %1 lowercase letters A jelszó kevesebb mint %1 kisbetűt tartalmaz - + The password contains too few lowercase letters A jelszó túl kevés kisbetűt tartalmaz - + The password contains less than %1 non-alphanumeric characters A jelszó kevesebb mint %1 nem alfanumerikus karaktert tartalmaz - + The password contains too few non-alphanumeric characters A jelszó túl kevés nem alfanumerikus karaktert tartalmaz - + The password is shorter than %1 characters A jelszó rövidebb mint %1 karakter - + The password is too short A jelszó túl rövid - + The password is just rotated old one A jelszó egy újra felhasznált régi jelszó - + The password contains less than %1 character classes A jelszó kevesebb mint %1 karaktert tartalmaz - + The password does not contain enough character classes A jelszó nem tartalmaz elég karakterosztályt - + The password contains more than %1 same characters consecutively A jelszó több mint %1 egyező karaktert tartalmaz egymás után - + The password contains too many same characters consecutively A jelszó túl sok egyező karaktert tartalmaz egymás után - + The password contains more than %1 characters of the same class consecutively A jelszó több mint %1 karaktert tartalmaz ugyanabból a karakterosztályból egymás után - + The password contains too many characters of the same class consecutively A jelszó túl sok karaktert tartalmaz ugyanabból a karakterosztályból egymás után - + The password contains monotonic sequence longer than %1 characters A jelszó %1 karakternél hosszabb monoton sorozatot tartalmaz - + The password contains too long of a monotonic character sequence A jelszó túl hosszú monoton karaktersorozatot tartalmaz - + No password supplied Nincs jelszó megadva - + Cannot obtain random numbers from the RNG device Nem nyerhetőek ki véletlenszámok az RNG eszközből - + Password generation failed - required entropy too low for settings A jelszó előállítás meghiúsult – a szükséges entrópia túl alacsony a beállításokhoz - + The password fails the dictionary check - %1 A jelszó megbukott a szótárellenőrzésen – %1 - + The password fails the dictionary check A jelszó megbukott a szótárellenőrzésen - + Unknown setting - %1 Ismeretlen beállítás – %1 - + Unknown setting Ismeretlen beállítás - + Bad integer value of setting - %1 Hibás egész érték a beállításnál – %1 - + Bad integer value Hibás egész érték - + Setting %1 is not of integer type A(z) %1 beállítás nem egész típusú - + Setting is not of integer type A beállítás nem egész típusú - + Setting %1 is not of string type A(z) %1 beállítás nem karakterlánc típusú - + Setting is not of string type A beállítás nem karakterlánc típusú - + Opening the configuration file failed A konfigurációs fájl megnyitása meghiúsult - + The configuration file is malformed A konfigurációs fájl rosszul formázott - + Fatal failure Végzetes hiba - + Unknown error Ismeretlen hiba @@ -1653,18 +1747,6 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. What name do you want to use to log in? Milyen felhasználónévvel szeretnél bejelentkezni? - - - - - font-weight: normal - betű-súly: normál - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Ha több mint egy személy használja a számítógépet akkor létrehozhatsz több felhasználói fiókot a telepítés után.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. Új partíció - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. Adatlap - - Placeholder - Helytartó + + 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. + - + 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. Válasszon egy kinézetet a KDE Plasma asztali környezethez. Ki is hagyhatja ezt a lépést, és beállíthatja a kinézetet, ha a telepítés elkészült. A kinézetválasztóra kattintva élő előnézetet kaphat a kinézetről. @@ -2135,12 +2218,6 @@ Kimenet: Unpartitioned space or unknown partition table Nem particionált, vagy ismeretlen partíció - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2228,12 @@ Kimenet: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2370,28 +2453,38 @@ Kimenet: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Ez a számítógép nem felel meg a minimum követelményeknek a %1 telepítéséhez.<br/> Telepítés nem folytatható. <a href="#details">Részletek...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Ez a számítógép nem felel meg a minimum követelményeknek a %1 telepítéséhez.<br/>Telepítés folytatható de néhány tulajdonság valószínűleg nem lesz elérhető. - + This program will ask you some questions and set up %2 on your computer. Ez a program fel fog tenni néhány kérdést és %2 -t telepíti a számítógépre. - + For best results, please ensure that this computer: A legjobb eredményért győződjünk meg, hogy ez a számítógép: - + System requirements Rendszer követelmények @@ -2653,7 +2746,12 @@ Telepítés nem folytatható. <a href="#details">Részletek...&l SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Ez áttekintése annak, hogy mi fog történni, ha megkezded a telepítést. @@ -2736,20 +2834,6 @@ Calamares hiba %1. <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Ezt kiválasztva te<span style=" font-weight:600;">nem tudsz küldeni információt</span>a telepítésről.</p></body></html> - - - - - TextLabel - Szöveges címke - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2787,33 +2871,43 @@ Calamares hiba %1. UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. A felhasználónév túl hosszú. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. A felhasználónév érvénytelen karaktereket tartalmaz. Csak kis kezdőbetűk és számok érvényesek. - + Your hostname is too short. A hálózati név túl rövid. - + Your hostname is too long. A hálózati név túl hosszú. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. A hálózati név érvénytelen karaktereket tartalmaz. Csak betűk, számok és kötőjel érvényes. - - + + Your passwords do not match! A két jelszó nem egyezik! @@ -2863,14 +2957,6 @@ Calamares hiba %1. Total Size: Teljes méret: - - - - - - --- - --- - Used Size: @@ -2920,27 +3006,42 @@ Calamares hiba %1. &Névjegy - + <h1>Welcome to the %1 installer.</h1> <h1>Üdvözlet a %1 telepítőben.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Üdvözlet a Calamares %1 telepítőjében.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer A %1 telepítőről - + <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-2019 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. - + %1 support %1 támogatás diff --git a/lang/calamares_id.ts b/lang/calamares_id.ts index 5f76a432f..59fbb7e30 100644 --- a/lang/calamares_id.ts +++ b/lang/calamares_id.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Berikutnya - + &Cancel &Batal - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Batalkan instalasi tanpa mengubah sistem yang ada. - + + Setup Failed + + + + Calamares Initialization Failed Inisialisasi Calamares Gagal - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 tidak dapat terinstal. Calamares tidak dapat memuat seluruh modul konfigurasi. Terdapat masalah dengan Calamares karena sedang digunakan oleh distribusi. - + <br/>The following modules could not be loaded: <br/>Modul berikut tidak dapat dimuat. - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Instal - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Batalkan instalasi? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Apakah Anda benar-benar ingin membatalkan proses instalasi ini? Instalasi akan ditutup dan semua perubahan akan hilang. - + &Yes &Ya - + &No &Tidak - + &Close &Tutup - + Continue with setup? Lanjutkan dengan setelan ini? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Installer %1 akan membuat perubahan ke disk Anda untuk memasang %2.<br/><strong>Anda tidak dapat membatalkan perubahan tersebut.</strong> - + &Install now &Instal sekarang - + Go &back &Kembali - + &Done &Kelar - + The installation is complete. Close the installer. Instalasi sudah lengkap. Tutup installer. - + Error Kesalahan - + Installation Failed Instalasi Gagal @@ -342,12 +389,17 @@ Instalasi akan ditutup dan semua perubahan akan hilang. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer Installer %1 - + Show debug information Tampilkan informasi debug @@ -431,71 +483,71 @@ Instalasi akan ditutup dan semua perubahan akan hilang. Partisi sistem EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Tampaknya media penyimpanan ini tidak mengandung sistem operasi. Apa yang hendak Anda lakukan?<br/>Anda dapat menelaah dan mengkonfirmasi pilihan Anda sebelum dilakukan perubahan pada media penyimpanan. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Hapus disk</strong><br/>Aksi ini akan <font color="red">menghapus</font> semua berkas yang ada pada media penyimpanan terpilih. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Media penyimpanan ini mengandung %1. Apa yang hendak Anda lakukan?<br/>Anda dapat menelaah dan mengkonfirmasi pilihan Anda sebelum dilakukan perubahan pada media penyimpanan. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instal berdampingan dengan</strong><br/>Installer akan mengiris sebuah partisi untuk memberi ruang bagi %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Ganti sebuah partisi</strong><br/> Ganti partisi dengan %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Media penyimpanan ini telah mengandung sistem operasi. Apa yang hendak Anda lakukan?<br/>Anda dapat menelaah dan mengkonfirmasi pilihan Anda sebelum dilakukan perubahan pada media penyimpanan. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Media penyimpanan ini telah mengandung beberapa sistem operasi. Apa yang hendak Anda lakukan?<br/>Anda dapat menelaah dan mengkonfirmasi pilihan Anda sebelum dilakukan perubahan pada media penyimpanan. @@ -867,13 +919,15 @@ Instalasi akan ditutup dan semua perubahan akan hilang. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ Instalasi akan ditutup dan semua perubahan akan hilang. - <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> - Ketika kotak ini dicentang, sistem kamu akan segera dimulai kembali saat mengklik Selesai atau menutup installer. + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ Instalasi akan ditutup dan semua perubahan akan hilang. Mulai ulang seka&rang - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Selesai.</h1><br>%1 sudah terinstal di komputer Anda.<br/>Anda dapat memulai ulang ke sistem baru atau lanjut menggunakan lingkungan Live %2. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Instalasi Gagal</h1><br/>%1 tidak bisa diinstal pada komputermu.<br/>Pesan galatnya adalah: %2. @@ -1058,17 +1132,27 @@ Instalasi akan ditutup dan semua perubahan akan hilang. FinishedViewStep - + Finish Selesai - + + Setup Complete + + + + Installation Complete Instalasi Lengkap - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Instalasi %1 telah lengkap. @@ -1099,7 +1183,7 @@ Instalasi akan ditutup dan semua perubahan akan hilang. GeneralRequirements - + has at least %1 GB available drive space memiliki paling sedikit %1 GB ruang drive tersedia @@ -1109,42 +1193,52 @@ Instalasi akan ditutup dan semua perubahan akan hilang. Ruang drive tidak cukup. Butuh minial %1 GB. - + has at least %1 GB working memory memiliki paling sedikit %1 GB memori bekerja - + The system does not have enough working memory. At least %1 GB is required. Sistem ini tidak memiliki memori yang cukup. Butuh minial %1 GB. - + is plugged in to a power source terhubung dengan sumber listrik - + The system is not plugged in to a power source. Sistem tidak terhubung dengan sumber listrik. - + is connected to the Internet terkoneksi dengan internet - + The system is not connected to the Internet. Sistem tidak terkoneksi dengan internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Installer tidak dijalankan dengan kewenangan administrator. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Layar terlalu kecil untuk menampilkan installer. @@ -1388,232 +1482,232 @@ Instalasi akan ditutup dan semua perubahan akan hilang. Kata sandi terlalu panjang - + Password is too weak kata sandi terlalu lemah - + Memory allocation error when setting '%1' Kesalahan alokasi memori saat menyetel '%1' - + Memory allocation error Kesalahan alokasi memori - + The password is the same as the old one Kata sandi sama dengan yang lama - + The password is a palindrome Kata sandi palindrom - + The password differs with case changes only Kata sandi berbeda hanya dengan perubahan huruf saja - + The password is too similar to the old one Kata sandi terlalu mirip dengan yang lama - + The password contains the user name in some form Kata sandi berisi nama pengguna dalam beberapa form - + The password contains words from the real name of the user in some form Kata sandi berisi kata-kata dari nama asli pengguna dalam beberapa form - + The password contains forbidden words in some form Password mengandung kata yang dilarang pada beberapa bagian form - + The password contains less than %1 digits Password setidaknya berisi 1 digit karakter - + The password contains too few digits Kata sandi terkandung terlalu sedikit digit - + The password contains less than %1 uppercase letters Kata sandi terkandung kurang dari %1 huruf besar - + The password contains too few uppercase letters Kata sandi terkandung terlalu sedikit huruf besar - + The password contains less than %1 lowercase letters Kata sandi terkandung kurang dari %1 huruf kecil - + The password contains too few lowercase letters Kata sandi terkandung terlalu sedikit huruf kecil - + The password contains less than %1 non-alphanumeric characters Kata sandi terkandung kurang dari %1 karakter non-alfanumerik - + The password contains too few non-alphanumeric characters Kata sandi terkandung terlalu sedikit non-alfanumerik - + The password is shorter than %1 characters Kata sandi terlalu pendek dari %1 karakter - + The password is too short Password terlalu pendek - + The password is just rotated old one Kata sandi hanya terotasi satu kali - + The password contains less than %1 character classes Kata sandi terkandung kurang dari %1 kelas karakter - + The password does not contain enough character classes Kata sandi tidak terkandung kelas karakter yang cukup - + The password contains more than %1 same characters consecutively Kata sandi terkandung lebih dari %1 karakter berurutan yang sama - + The password contains too many same characters consecutively Kata sandi terkandung terlalu banyak karakter berurutan yang sama - + The password contains more than %1 characters of the same class consecutively Kata sandi terkandung lebih dari %1 karakter dari kelas berurutan yang sama - + The password contains too many characters of the same class consecutively Kata sandi terkandung terlalu banyak karakter dari kelas berurutan yang sama - + The password contains monotonic sequence longer than %1 characters Kata sandi terkandung rangkaian monoton yang lebih panjang dari %1 karakter - + The password contains too long of a monotonic character sequence Kata sandi terkandung rangkaian karakter monoton yang panjang - + No password supplied Tidak ada kata sandi yang dipasok - + Cannot obtain random numbers from the RNG device Tidak dapat memperoleh angka acak dari piranti RNG - + Password generation failed - required entropy too low for settings Penghasilan kata sandi gagal - entropi yang diperlukan terlalu rendah untuk pengaturan - + The password fails the dictionary check - %1 Kata sandi gagal memeriksa kamus - %1 - + The password fails the dictionary check Kata sandi gagal memeriksa kamus - + Unknown setting - %1 Pengaturan tidak diketahui - %1 - + Unknown setting pengaturan tidak diketahui - + Bad integer value of setting - %1 Nilai bilangan bulat buruk dari pengaturan - %1 - + Bad integer value Nilai integer jelek - + Setting %1 is not of integer type Pengaturan %1 tidak termasuk tipe integer - + Setting is not of integer type Pengaturan tidak termasuk tipe integer - + Setting %1 is not of string type Pengaturan %1 tidak termasuk tipe string - + Setting is not of string type Pengaturan tidak termasuk tipe string - + Opening the configuration file failed Ada kesalahan saat membuka berkas konfigurasi - + The configuration file is malformed Kesalahan format pada berkas konfigurasi - + Fatal failure Kegagalan fatal - + Unknown error Ada kesalahan yang tidak diketahui @@ -1653,18 +1747,6 @@ Instalasi akan ditutup dan semua perubahan akan hilang. What name do you want to use to log in? Nama apa yang ingin Anda gunakan untuk log in? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Jika lebih dari satu orang akan menggunakan komputer ini, Anda dapat mengatur beberapa akun setelah instalasi.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Instalasi akan ditutup dan semua perubahan akan hilang. Partisi baru - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ Instalasi akan ditutup dan semua perubahan akan hilang. Formulir - - Placeholder - Placeholder + + 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. + - + 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. Silakan pilih sebuah look-and-feel untuk KDE Plasma Desktop. Anda juga dapat melewati langkah ini dan konfigurasi look-and-feel setelah sistem terinstal. Mengeklik pilihan look-and-feel akan memberi Anda pratinjau langsung pada look-and-feel tersebut. @@ -2135,12 +2218,6 @@ Keluaran: Unpartitioned space or unknown partition table Ruang tidak terpartisi atau tidak diketahui tabel partisinya - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2228,12 @@ Keluaran: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2370,29 +2453,39 @@ Keluaran: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Komputer ini tidak memenuhi syarat minimum untuk memasang %1. Installer tidak dapat dilanjutkan. <a href=" - + + This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Komputer ini tidak memenuhi beberapa syarat yang dianjurkan untuk memasang %1. Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan. - + This program will ask you some questions and set up %2 on your computer. Program ini akan mengajukan beberapa pertanyaan dan menyetel %2 pada komputer Anda. - + For best results, please ensure that this computer: Untuk hasil terbaik, mohon pastikan bahwa komputer ini: - + System requirements Kebutuhan sistem @@ -2654,7 +2747,12 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan. SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Berikut adalah tinjauan mengenai yang akan terjadi setelah Anda memulai prosedur instalasi. @@ -2736,20 +2834,6 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan.<html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Dengan memilih ini, Anda akan mengirim <span style=" font-weight:600;">tidak ada informasi di </span> tentang instalasi Anda. </p></body></html> - - - - - TextLabel - Label teks - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2787,33 +2871,43 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan. UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Nama pengguna Anda terlalu panjang. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Nama pengguna Anda berisi karakter yang tidak sah. Hanya huruf kecil dan angka yang diperbolehkan. - + Your hostname is too short. Hostname Anda terlalu pendek. - + Your hostname is too long. Hostname Anda terlalu panjang. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Hostname Anda berisi karakter yang tidak sah. Hanya huruf kecil, angka, dan strip yang diperbolehkan. - - + + Your passwords do not match! Sandi Anda tidak sama! @@ -2863,14 +2957,6 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan.Total Size: Total Ukuran: - - - - - - --- - --- - Used Size: @@ -2920,27 +3006,42 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan.&Tentang - + <h1>Welcome to the %1 installer.</h1> <h1>Selamat datang di installer %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Selamat datang di Calamares installer untuk %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Tentang installer %1 - + <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-2019 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. - + %1 support Dukungan %1 diff --git a/lang/calamares_is.ts b/lang/calamares_is.ts index 1c29a6a38..4fc54ab0f 100644 --- a/lang/calamares_is.ts +++ b/lang/calamares_is.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Næst - + &Cancel &Hætta við - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Hætta við uppsetningu ánþess að breyta kerfinu. - + + Setup Failed + + + + Calamares Initialization Failed Calamares uppsetning mistókst - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Setja upp - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Hætta við uppsetningu? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Viltu virkilega að hætta við núverandi uppsetningarferli? Uppsetningarforritið mun hætta og allar breytingar tapast. - + &Yes &Já - + &No &Nei - + &Close &Loka - + Continue with setup? Halda áfram með uppsetningu? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 uppsetningarforritið er um það bil að gera breytingar á diskinum til að setja upp %2.<br/><strong>Þú munt ekki geta afturkallað þessar breytingar.</strong> - + &Install now Setja &inn núna - + Go &back Fara til &baka - + &Done &Búið - + The installation is complete. Close the installer. Uppsetning er lokið. Lokaðu uppsetningarforritinu. - + Error Villa - + Installation Failed Uppsetning mistókst @@ -342,12 +389,17 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 uppsetningarforrit - + Show debug information Birta villuleitarupplýsingar @@ -431,71 +483,71 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. EFI kerfisdisksneið: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Þetta geymslu tæki hefur mörg stýrikerfi á sér. Hvað viltu gera?<br/>Þú verður að vera fær um að yfirfara og staðfesta val þitt áður en breytingar eru gerðar til geymslu tæki. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Eyða disk</strong><br/>Þetta mun <font color="red">eyða</font> öllum gögnum á þessu valdna geymslu tæki. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Þetta geymslu tæki hefur %1 á sér. Hvað viltu gera?<br/>Þú verður að vera fær um að yfirfara og staðfesta val þitt áður en breytingar eru gerðar til geymslu tæki. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Setja upp samhliða</strong><br/>Uppsetningarforritið mun minnka disksneið til að búa til pláss fyrir %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Skipta út disksneið</strong><br/>Skiptir disksneið út með %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Þetta geymslu tæki hefur stýrikerfi á sér. Hvað viltu gera?<br/>Þú verður að vera fær um að yfirfara og staðfesta val þitt áður en breytingar eru gerðar til geymslu tæki. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Þetta geymslu tæki hefur mörg stýrikerfi á sér. Hvað viltu gera?<br/>Þú verður að vera fær um að yfirfara og staðfesta val þitt áður en breytingar eru gerðar til geymslu tæki. @@ -867,13 +919,15 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,7 +1090,7 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. - <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> + <Restart checkbox tooltip> @@ -1045,12 +1099,32 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. &Endurræsa núna - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Allt klárt.</h1><br/>%1 hefur verið sett upp á tölvunni þinni.<br/>Þú getur nú endurræst í nýja kerfið, eða halda áfram að nota %2 Lifandi umhverfi. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1058,17 +1132,27 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. FinishedViewStep - + Finish Ljúka - + + Setup Complete + + + + Installation Complete Uppsetningu lokið - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Uppsetningu af %1 er lokið. @@ -1099,7 +1183,7 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. GeneralRequirements - + has at least %1 GB available drive space hefur að minnsta kosti %1 GB laus á harðadisk @@ -1109,42 +1193,52 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. Það er ekki nóg diskapláss. Að minnsta kosti %1 GB eru þörf. - + has at least %1 GB working memory hefur að minnsta kosti %1 GB vinnsluminni - + The system does not have enough working memory. At least %1 GB is required. Kerfið hefur ekki nóg vinnsluminni. Að minnsta kosti %1 GB er krafist. - + is plugged in to a power source er í sambandi við aflgjafa - + The system is not plugged in to a power source. Kerfið er ekki í sambandi við aflgjafa. - + is connected to the Internet er tengd við Internetið - + The system is not connected to the Internet. Kerfið er ekki tengd við internetið. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Uppsetningarforritið er ekki keyrandi með kerfisstjóraheimildum. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Skjárinn er of lítill til að birta uppsetningarforritið. @@ -1388,232 +1482,232 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. Lykilorðið þitt er of langt - + Password is too weak Lykilorðið þitt er of veikt - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short Lykilorðið er of stutt - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error Óþekkt villa @@ -1653,18 +1747,6 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. What name do you want to use to log in? Hvaða nafn vilt þú vilt nota til að skrá þig inn? - - - - - font-weight: normal - letur-þyngd: venjuleg - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Ef fleiri en ein manneskja mun nota þessa tölvu, getur þú sett upp marga reikninga eftir uppsetningu.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. Ný disksneið - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. Eyðublað - - Placeholder + + 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. - + 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. @@ -2132,12 +2215,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2148,6 +2225,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2367,27 +2450,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Þessi tölva uppfyllir ekki lágmarkskröfur um uppsetningu %1.<br/>Uppsetningin getur ekki haldið áfram. <a href="#details">Upplýsingar...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Þessi tölva uppfyllir ekki lágmarkskröfur um uppsetningu %1.<br/>Uppsetningin getur haldið áfram, en sumir eiginleikar gætu verið óvirk. - + This program will ask you some questions and set up %2 on your computer. Þetta forrit mun spyrja þig nokkurra spurninga og setja upp %2 á tölvunni þinni. - + For best results, please ensure that this computer: Fyrir bestu niðurstöður, skaltu tryggja að þessi tölva: - + System requirements Kerfiskröfur @@ -2649,7 +2742,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Þetta er yfirlit yfir það sem mun gerast þegar þú byrjar að setja upp aðferð. @@ -2731,20 +2829,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2782,33 +2866,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Notandanafnið þitt er of langt. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Notandanafnið þitt inniheldur ógilda stafi. Aðeins lágstöfum og númer eru leyfð. - + Your hostname is too short. Notandanafnið þitt er of stutt. - + Your hostname is too long. Notandanafnið þitt er of langt. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! Lykilorð passa ekki! @@ -2858,14 +2952,6 @@ Output: Total Size: Heildar stærð: - - - - - - --- - --- - Used Size: @@ -2915,27 +3001,42 @@ Output: &Um - + <h1>Welcome to the %1 installer.</h1> <h1>Velkomin í %1 uppsetningarforritið.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Velkomin til Calamares uppsetningar fyrir %1</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Um %1 uppsetningarforrrit - + <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-2019 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. - + %1 support %1 stuðningur diff --git a/lang/calamares_it_IT.ts b/lang/calamares_it_IT.ts index 5f034a15f..e50f7be4b 100644 --- a/lang/calamares_it_IT.ts +++ b/lang/calamares_it_IT.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. Il controllo dei requisiti di sistema è completo. @@ -212,106 +212,153 @@ - + &Next &Avanti - + &Cancel &Annulla - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Annullare l'installazione senza modificare il sistema. - + + Setup Failed + + + + Calamares Initialization Failed Inizializzazione di Calamares Fallita - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 non può essere installato. Calamares non è stato in grado di caricare tutti i moduli configurati. Questo è un problema del modo in cui Calamares viene utilizzato dalla distribuzione. - + <br/>The following modules could not be loaded: <br/>Non è stato possibile caricare il seguente modulo: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Installa - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Annullare l'installazione? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Si vuole davvero annullare l'installazione in corso? Il programma d'installazione sarà terminato e tutte le modifiche andranno perse. - + &Yes &Si - + &No &No - + &Close &Chiudi - + Continue with setup? Procedere con la configurazione? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Il programma d'nstallazione %1 sta per eseguire delle modifiche al tuo disco per poter installare %2.<br/><strong> Non sarà possibile annullare tali modifiche.</strong> - + &Install now &Installa adesso - + Go &back &Indietro - + &Done &Fatto - + The installation is complete. Close the installer. L'installazione è terminata. Chiudere il programma d'installazione. - + Error Errore - + Installation Failed Installazione non riuscita @@ -342,12 +389,17 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 Programma di installazione - + Show debug information Mostra le informazioni di debug @@ -431,71 +483,71 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno Partizione EFI di sistema: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Questo dispositivo di memoria non sembra contenere alcun sistema operativo. Come si vuole procedere?<br/>Si potranno comunque rivedere e confermare le scelte prima di apportare i cambiamenti al dispositivo. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Cancellare disco</strong><br/>Questo <font color="red">cancellerà</font> tutti i dati attualmente presenti sul dispositivo di memoria. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Questo dispositivo di memoria ha %1. Come si vuole procedere?<br/>Si potranno comunque rivedere e confermare le scelte prima di apportare i cambiamenti al dispositivo. - + No Swap No Swap - + Reuse Swap Riutilizza Swap - + Swap (no Hibernate) Swap (senza ibernazione) - + Swap (with Hibernate) Swap (con ibernazione) - + Swap to file Swap su file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Installare a fianco</strong><br/>Il programma di installazione ridurrà una partizione per dare spazio a %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Sostituire una partizione</strong><br/>Sostituisce una partizione con %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Questo dispositivo di memoria contenere già un sistema operativo. Come si vuole procedere?<br/>Si potranno comunque rivedere e confermare le scelte prima di apportare i cambiamenti al dispositivo. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Questo dispositivo di memoria contenere diversi sistemi operativi. Come si vuole procedere?<br/>Comunque si potranno rivedere e confermare le scelte prima di apportare i cambiamenti al dispositivo. @@ -867,13 +919,15 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno - <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>Quando questa casella è selezionata, il sistema sarà riavviato immediatamente al click su <span style=" font-style:italic;">Fatto</span> o alla chiusura del programma d'installazione.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno &Riavviare ora - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Tutto fatto.</ h1><br/>%1 è stato installato sul computer.<br/>Ora è possibile riavviare il sistema, o continuare a utilizzare l'ambiente Live di %2 . - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Installazione Fallita</h1><br/>%1 non è stato installato sul tuo computer.<br/>Il messaggio di errore è: %2 @@ -1058,17 +1132,27 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno FinishedViewStep - + Finish Termina - + + Setup Complete + + + + Installation Complete Installazione completata - + + The setup of %1 is complete. + + + + The installation of %1 is complete. L'installazione di %1 è completata. @@ -1099,7 +1183,7 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno GeneralRequirements - + has at least %1 GB available drive space ha almeno %1 GB di spazio disponibile @@ -1109,42 +1193,52 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno Non c'è spazio sufficiente sul dispositivo. E' richiesto almeno %1 GB. - + has at least %1 GB working memory ha almeno %1 GB di memoria - + The system does not have enough working memory. At least %1 GB is required. Il sistema non dispone di sufficiente memoria. E' richiesto almeno %1 GB. - + is plugged in to a power source è collegato a una presa di alimentazione - + The system is not plugged in to a power source. Il sistema non è collegato a una presa di alimentazione. - + is connected to the Internet è connesso a Internet - + The system is not connected to the Internet. Il sistema non è connesso a internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Il programma di installazione non è stato avviato con i diritti di amministrazione. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Schermo troppo piccolo per mostrare il programma d'installazione. @@ -1388,232 +1482,232 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno Password troppo lunga - + Password is too weak Password troppo debole - + Memory allocation error when setting '%1' Errore di allocazione della memoria quando si imposta '%1' - + Memory allocation error Errore di allocazione di memoria - + The password is the same as the old one La password coincide con la precedente - + The password is a palindrome La password è un palindromo - + The password differs with case changes only La password differisce solo per lettere minuscole e maiuscole - + The password is too similar to the old one La password è troppo simile a quella precedente - + The password contains the user name in some form La password contiene il nome utente in qualche campo - + The password contains words from the real name of the user in some form La password contiene parti del nome utente reale in qualche campo - + The password contains forbidden words in some form La password contiene parole vietate in alcuni campi - + The password contains less than %1 digits La password contiene meno di %1 cifre - + The password contains too few digits La password contiene poche cifre - + The password contains less than %1 uppercase letters La password contiene meno di %1 lettere maiuscole - + The password contains too few uppercase letters La password contiene poche lettere maiuscole - + The password contains less than %1 lowercase letters La password contiene meno di %1 lettere minuscole - + The password contains too few lowercase letters La password contiene poche lettere minuscole - + The password contains less than %1 non-alphanumeric characters La password contiene meno di %1 caratteri non alfanumerici - + The password contains too few non-alphanumeric characters La password contiene pochi caratteri non alfanumerici - + The password is shorter than %1 characters La password ha meno di %1 caratteri - + The password is too short La password è troppo corta - + The password is just rotated old one La password è solo una rotazione della precedente - + The password contains less than %1 character classes La password contiene meno di %1 classi di caratteri - + The password does not contain enough character classes La password non contiene classi di caratteri sufficienti - + The password contains more than %1 same characters consecutively La password contiene più di %1 caratteri uguali consecutivi - + The password contains too many same characters consecutively La password contiene troppi caratteri uguali consecutivi - + The password contains more than %1 characters of the same class consecutively La password contiene più di %1 caratteri consecutivi della stessa classe - + The password contains too many characters of the same class consecutively La password contiene molti caratteri consecutivi della stessa classe - + The password contains monotonic sequence longer than %1 characters La password contiene una sequenza monotona più lunga di %1 caratteri - + The password contains too long of a monotonic character sequence La password contiene una sequenza di caratteri monotona troppo lunga - + No password supplied Nessuna password fornita - + Cannot obtain random numbers from the RNG device Impossibile ottenere numeri casuali dal dispositivo RNG - + Password generation failed - required entropy too low for settings Generazione della password fallita - entropia richiesta troppo bassa per le impostazioni - + The password fails the dictionary check - %1 La password non supera il controllo del dizionario - %1 - + The password fails the dictionary check La password non supera il controllo del dizionario - + Unknown setting - %1 Impostazioni sconosciute - %1 - + Unknown setting Impostazione sconosciuta - + Bad integer value of setting - %1 Valore intero non valido per l'impostazione - %1 - + Bad integer value Valore intero non valido - + Setting %1 is not of integer type Impostazione %1 non è di tipo intero - + Setting is not of integer type Impostazione non è di tipo intero - + Setting %1 is not of string type Impostazione %1 non è di tipo stringa - + Setting is not of string type Impostazione non è di tipo stringa - + Opening the configuration file failed Apertura del file di configurazione fallita - + The configuration file is malformed Il file di configurazione non è corretto - + Fatal failure Errore fatale - + Unknown error Errore sconosciuto @@ -1653,18 +1747,6 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno What name do you want to use to log in? Quale nome usare per l'autenticazione? - - - - - font-weight: normal - Dimensione font: normale - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Se più utenti useranno questo computer, puoi impostare altri account dopo l'installazione.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno Nuova partizione - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno Modulo - - Placeholder - Segnaposto + + 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. + - + 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. Scegliere il tema per il desktop KDE Plasma. Si può anche saltare questa scelta e configurare il tema dopo aver installato il sistema. Cliccando su selezione del tema, ne sarà mostrata un'anteprima dal vivo. @@ -2135,12 +2218,6 @@ Output: Unpartitioned space or unknown partition table Spazio non partizionato o tabella delle partizioni sconosciuta - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2228,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2370,27 +2453,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Questo computer non soddisfa i requisiti minimi per installare %1. <br/>L'installazione non può proseguire. <a href="#details">Dettagli...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Questo computer non soddisfa alcuni requisiti consigliati per l'installazione di %1. <br/>L'installazione può proseguire ma alcune funzionalità potrebbero non essere disponibili. - + This program will ask you some questions and set up %2 on your computer. Questo programma chiederà alcune informazioni e configurerà %2 sul computer. - + For best results, please ensure that this computer: Per ottenere prestazioni ottimali, assicurarsi che questo computer: - + System requirements Requisiti di sistema @@ -2652,7 +2745,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Una panoramica delle modifiche che saranno effettuate una volta avviata la procedura di installazione. @@ -2734,20 +2832,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Selezionando questo, non verrà inviata <span style=" font-weight:600;">alcuna informazione</span> relativa alla propria installazione.</p></body></html> - - - - - TextLabel - TextLabel - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Il nome utente è troppo lungo. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Il nome utente contiene caratteri non validi. Sono ammessi solo lettere minuscole e numeri. - + Your hostname is too short. Hostname è troppo corto. - + Your hostname is too long. Hostname è troppo lungo. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Hostname contiene caratteri non validi. Sono ammessi solo lettere, numeri e trattini. - - + + Your passwords do not match! Le password non corrispondono! @@ -2839,12 +2933,12 @@ Output: Volume Group Name: - + Nome Volume Group: Volume Group Type: - + Tipo Volume Group: @@ -2861,14 +2955,6 @@ Output: Total Size: Dimensione totale: - - - - - - --- - - Used Size: @@ -2877,7 +2963,7 @@ Output: Total Sectors: - + Totale Settori: @@ -2918,27 +3004,42 @@ Output: &Informazioni su - + <h1>Welcome to the %1 installer.</h1> <h1>Benvenuto nel programma d'installazione di %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Benvenuti nel programma di installazione Calamares per %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Informazioni sul programma di installazione %1 - + <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-2019 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Grazie al <a href="https://calamares.io/team/">team di Calamares</a> ed al <a href="https://www.transifex.com/calamares/calamares/">team dei traduttori di Calamares</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. - + %1 support supporto %1 diff --git a/lang/calamares_ja.ts b/lang/calamares_ja.ts index 1c2c2951f..9bef3d0b2 100644 --- a/lang/calamares_ja.ts +++ b/lang/calamares_ja.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next 次へ (&N) - + &Cancel 中止 (&C) - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. システムを変更しないでインストールを中止します。 - + + Setup Failed + + + + Calamares Initialization Failed Calamares によるインストールに失敗しました。 - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 はインストールできません。Calamares はすべてのモジュールをロードすることをできませんでした。これは、Calamares のこのディストリビューションでの使用法による問題です。 - + <br/>The following modules could not be loaded: <br/>以下のモジュールがロードできませんでした。: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install インストール (&I) - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? インストールを中止しますか? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. 本当に現在の作業を中止しますか? すべての変更が取り消されます。 - + &Yes はい (&Y) - + &No いいえ (&N) - + &Close 閉じる (&C) - + Continue with setup? セットアップを続行しますか? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 インストーラーは %2 をインストールするためにディスクの内容を変更しようとします。<br/><strong>これらの変更は取り消しできなくなります。</strong> - + &Install now 今すぐインストール (&I) - + Go &back 戻る (&B) - + &Done 実行 (&D) - + The installation is complete. Close the installer. インストールが完了しました。インストーラーを閉じます。 - + Error エラー - + Installation Failed インストールに失敗 @@ -342,12 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 インストーラー - + Show debug information デバッグ情報を表示 @@ -431,71 +483,71 @@ The installer will quit and all changes will be lost. EFI システムパーティション: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. このストレージデバイスは、オペレーティングシステムを持っていないようです。どうしますか?<br/>ストレージデバイスに対する変更が実施される前に、変更点をレビューし、確認することができます。 - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>ディスクの消去</strong><br/>選択したストレージデバイス上のデータがすべて <font color="red">削除</font>されます。 - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. このストレージデバイスは %1 を有しています。どうしますか?<br/>ストレージデバイスに対する変更が実施される前に、変更点をレビューし、確認することができます。 - + No Swap スワップを使用しない - + Reuse Swap スワップを再利用 - + Swap (no Hibernate) スワップ(ハイバーネートなし) - + Swap (with Hibernate) スワップ(ハイバーネート) - + Swap to file ファイルにスワップ - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>共存してインストール</strong><br/>インストーラは %1 用の空きスペースを確保するため、パーティションを縮小します。 - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>パーティションの置換</strong><br/>パーティションを %1 に置き換えます。 - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. この記憶装置は、すでにオペレーティングシステムが存在します。どうしますか?<br/>ストレージデバイスに対する変更が実施される前に、変更点をレビューし、確認することができます。 - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. このストレージデバイスには、複数のオペレーティングシステムが存在します。どうしますか?<br />ストレージデバイスに対する変更が実施される前に、変更点をレビューし、確認することができます。 @@ -867,13 +919,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ The installer will quit and all changes will be lost. - <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>このボックスをチェックすると、 <span style=" font-style:italic;">実行</span>をクリックするかインストーラーを閉じると直ちにシステムが再起動します。</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ The installer will quit and all changes will be lost. 今すぐ再起動 (&R) - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>すべて完了しました。</h1><br/>%1 はコンピュータにインストールされました。<br/>再起動して新しいシステムを立ち上げるか、%2 Live環境を使用し続けることができます。 - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>インストールに失敗しました</h1><br/>%1 はコンピュータにインストールされませんでした。<br/>エラーメッセージ: %2. @@ -1058,18 +1132,28 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish 終了 - + + Setup Complete + + + + Installation Complete インストールが完了 - + + The setup of %1 is complete. + + + + The installation of %1 is complete. %1 のインストールは完了です。 @@ -1100,7 +1184,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space 最低 %1 GBのディスク空き領域があること @@ -1110,42 +1194,52 @@ The installer will quit and all changes will be lost. 十分なドライブ容量がありません。少なくとも %1 GB 必要です。 - + has at least %1 GB working memory 最低 %1 GB のワーキングメモリーがあること - + The system does not have enough working memory. At least %1 GB is required. システムには十分なワーキングメモリがありません。少なくとも %1 GB 必要です。 - + is plugged in to a power source 電源が接続されていること - + The system is not plugged in to a power source. システムに電源が接続されていません。 - + is connected to the Internet インターネットに接続されていること - + The system is not connected to the Internet. システムはインターネットに接続されていません。 - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. インストーラーは管理者権限で実行されていません。 + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. インストーラーを表示するためには、画面が小さすぎます。 @@ -1389,232 +1483,232 @@ The installer will quit and all changes will be lost. パスワードが長すぎます - + Password is too weak パスワードが弱すぎます - + Memory allocation error when setting '%1' '%1' の設定の際にメモリーアロケーションエラーが発生しました - + Memory allocation error メモリーアロケーションエラー - + The password is the same as the old one パスワードが以前のものと同じです。 - + The password is a palindrome パスワードが回文です - + The password differs with case changes only パスワードの変更が大文字、小文字の変更のみです - + The password is too similar to the old one パスワードが以前のものと酷似しています - + The password contains the user name in some form パスワードにユーザー名が含まれています - + The password contains words from the real name of the user in some form パスワードにユーザーの実名が含まれています - + The password contains forbidden words in some form パスワードに禁句が含まれています - + The password contains less than %1 digits パスワードに含まれている数字が %1 字以下です - + The password contains too few digits パスワードに含まれる数字の数が少なすぎます - + The password contains less than %1 uppercase letters パスワードに含まれている大文字が %1 字以下です - + The password contains too few uppercase letters パスワードに含まれる大文字の数が少なすぎます - + The password contains less than %1 lowercase letters パスワードに含まれている小文字が %1 字以下です - + The password contains too few lowercase letters パスワードに含まれる小文字の数が少なすぎます - + The password contains less than %1 non-alphanumeric characters パスワードに含まれる非アルファベット文字が %1 字以下です - + The password contains too few non-alphanumeric characters パスワードに含まれる非アルファベット文字の数が少なすぎます - + The password is shorter than %1 characters パスワードの長さが %1 字より短いです - + The password is too short パスワードが短すぎます - + The password is just rotated old one パスワードが古いものの使いまわしです - + The password contains less than %1 character classes パスワードに含まれている文字クラスは %1 以下です。 - + The password does not contain enough character classes パスワードには十分な文字クラスが含まれていません - + The password contains more than %1 same characters consecutively パスワードで同じ文字が %1 字以上連続しています。 - + The password contains too many same characters consecutively パスワードで同じ文字を続けすぎています - + The password contains more than %1 characters of the same class consecutively パスワードで同じ文字クラスが %1 以上連続しています。 - + The password contains too many characters of the same class consecutively パスワードで同じ文字クラスの文字を続けすぎています - + The password contains monotonic sequence longer than %1 characters パスワードに %1 文字以上の単調な文字列が含まれています - + The password contains too long of a monotonic character sequence パスワードに限度を超えた単調な文字列が含まれています - + No password supplied パスワードがありません - + Cannot obtain random numbers from the RNG device RNGデバイスから乱数を取得できません - + Password generation failed - required entropy too low for settings パスワード生成に失敗 - 設定のためのエントロピーが低すぎます - + The password fails the dictionary check - %1 パスワードの辞書チェックに失敗しました - %1 - + The password fails the dictionary check パスワードの辞書チェックに失敗しました - + Unknown setting - %1 未設定- %1 - + Unknown setting 未設定 - + Bad integer value of setting - %1 不適切な設定値 - %1 - + Bad integer value 不適切な設定値 - + Setting %1 is not of integer type 設定値 %1 は整数ではありません - + Setting is not of integer type 設定値は整数ではありません - + Setting %1 is not of string type 設定値 %1 は文字列ではありません - + Setting is not of string type 設定値は文字列ではありません - + Opening the configuration file failed 設定ファイルが開けませんでした - + The configuration file is malformed 設定ファイルが不正な形式です - + Fatal failure 致命的な失敗 - + Unknown error 未知のエラー @@ -1654,18 +1748,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? ログインの際、どの名前を使用しますか? - - - - - font-weight: normal - フォントウェイト: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>もし複数の人間がこのコンピュータを使用する場合、インストールの後で複数のアカウントのセットアップを行うことができます。</small> - Choose a password to keep your account safe. @@ -1745,8 +1827,9 @@ The installer will quit and all changes will be lost. 新しいパーティション - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1993,12 +2076,12 @@ The installer will quit and all changes will be lost. フォーム - - Placeholder - プレースホルダー + + 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. + - + 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. KDE Plasma デスクトップの外観を選んでください。この作業はスキップでき、インストール後に外観を設定することができます。外観を選択し、クリックすることにより外観のプレビューが表示されます。 @@ -2136,12 +2219,6 @@ Output: Unpartitioned space or unknown partition table パーティションされていない領域または未知のパーティションテーブル - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2152,6 +2229,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2371,27 +2454,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> このコンピュータは %1 をインストールするための最低要件を満たしていません。<br/>インストールは続行できません。<a href="#details">詳細...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. このコンピュータは、 %1 をインストールするための推奨条件をいくつか満たしていません。<br/>インストールは続行しますが、一部の機能が無効になる場合があります。 - + This program will ask you some questions and set up %2 on your computer. このプログラムはあなたにいくつか質問をして、コンピュータ上で %2 を設定します。 - + For best results, please ensure that this computer: 良好な結果を得るために、このコンピュータについて以下の項目を確認してください: - + System requirements システム要件 @@ -2653,7 +2746,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. これはインストールを開始した時に起こることの概要です。 @@ -2735,20 +2833,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>これを選択すると、インストール時の情報を <span style=" font-weight:600;">全く送信しなく</span> なります。</p></body></html> - - - - - TextLabel - テキストラベル - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2786,33 +2870,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. ユーザー名が長すぎます。 - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. ユーザー名に不適切な文字が含まれています。アルファベットの小文字と数字のみが使用できます。 - + Your hostname is too short. ホスト名が短すぎます。 - + Your hostname is too long. ホスト名が長過ぎます。 - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. ホスト名に不適切な文字が含まれています。アルファベット、数字及びハイフンのみが使用できます。 - - + + Your passwords do not match! パスワードが一致していません! @@ -2862,14 +2956,6 @@ Output: Total Size: すべてのサイズ: - - - - - - --- - --- - Used Size: @@ -2919,27 +3005,42 @@ Output: 説明 (&A) - + <h1>Welcome to the %1 installer.</h1> <h1>%1 インストーラーへようこそ。</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>%1 Calamares インストーラーにようこそ</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer %1 インストーラーについて - + <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-2019 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. - + %1 support %1 サポート diff --git a/lang/calamares_kk.ts b/lang/calamares_kk.ts index 54d530a3d..7714f2ca5 100644 --- a/lang/calamares_kk.ts +++ b/lang/calamares_kk.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,105 +212,152 @@ - + &Next &Алға - + &Cancel Ба&с тарту - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Орнатудан бас тарту керек пе? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -341,12 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer - + Show debug information @@ -430,71 +482,71 @@ The installer will quit and all changes will be lost. EFI жүйелік бөлімі: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -866,13 +918,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1035,7 +1089,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1044,12 +1098,32 @@ The installer will quit and all changes will be lost. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1057,17 +1131,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1098,7 +1182,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space @@ -1108,42 +1192,52 @@ The installer will quit and all changes will be lost. - + has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source - + The system is not plugged in to a power source. - + is connected to the Internet - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1387,232 +1481,232 @@ The installer will quit and all changes will be lost. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1652,18 +1746,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? - - - - - font-weight: normal - - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - - Choose a password to keep your account safe. @@ -1743,8 +1825,9 @@ The installer will quit and all changes will be lost. - + %1 %2 + size[number] filesystem[name] @@ -1991,12 +2074,12 @@ The installer will quit and all changes will be lost. - - Placeholder + + 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. - + 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. @@ -2131,12 +2214,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2147,6 +2224,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2366,27 +2449,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: - + System requirements @@ -2648,7 +2741,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2730,20 +2828,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2781,33 +2865,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2857,14 +2951,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2914,27 +3000,42 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer - + <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-2019 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. - + %1 support %1 қолдауы diff --git a/lang/calamares_kn.ts b/lang/calamares_kn.ts index 0bc451383..c3adf732d 100644 --- a/lang/calamares_kn.ts +++ b/lang/calamares_kn.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,105 +212,152 @@ - + &Next ಮುಂದಿನ - + &Cancel ರದ್ದುಗೊಳಿಸು - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? ಅನುಸ್ಥಾಪನೆಯನ್ನು ರದ್ದುಮಾಡುವುದೇ? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes ಹೌದು - + &No ಇಲ್ಲ - + &Close ಮುಚ್ಚಿರಿ - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error ದೋಷ - + Installation Failed ಅನುಸ್ಥಾಪನೆ ವಿಫಲವಾಗಿದೆ @@ -341,12 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer - + Show debug information @@ -430,71 +482,71 @@ The installer will quit and all changes will be lost. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -866,13 +918,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1035,7 +1089,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1044,12 +1098,32 @@ The installer will quit and all changes will be lost. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1057,17 +1131,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1098,7 +1182,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space @@ -1108,42 +1192,52 @@ The installer will quit and all changes will be lost. - + has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source - + The system is not plugged in to a power source. - + is connected to the Internet - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1387,232 +1481,232 @@ The installer will quit and all changes will be lost. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1652,18 +1746,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? - - - - - font-weight: normal - - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - - Choose a password to keep your account safe. @@ -1743,8 +1825,9 @@ The installer will quit and all changes will be lost. - + %1 %2 + size[number] filesystem[name] @@ -1991,12 +2074,12 @@ The installer will quit and all changes will be lost. - - Placeholder + + 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. - + 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. @@ -2131,12 +2214,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - - (no mount point) @@ -2147,6 +2224,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + + RemoveVolumeGroupJob @@ -2366,27 +2449,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: - + System requirements @@ -2648,7 +2741,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2730,20 +2828,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2781,33 +2865,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2857,14 +2951,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2914,27 +3000,42 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_ko.ts b/lang/calamares_ko.ts index 03f6c04d9..7174f141e 100644 --- a/lang/calamares_ko.ts +++ b/lang/calamares_ko.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). %n 모듈(들)을 기다리는 중. - + (%n second(s)) (%n 초) - + System-requirements checking is complete. 시스템 요구사항 검사가 완료 되었습니다. @@ -212,106 +212,153 @@ - + &Next 다음 (&N) - + &Cancel 취소 (&C) - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. 시스템 변경 없이 설치를 취소합니다. - + + Setup Failed + + + + Calamares Initialization Failed Calamares 초기화 실패 - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 가 설치될 수 없습니다. Calamares가 모든 구성된 모듈을 불러올 수 없었습니다. 이것은 Calamares가 분포에 의해 사용되는 방식에서 비롯된 문제입니다. - + <br/>The following modules could not be loaded: 다음 모듈 불러오기 실패: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install 설치(&I) - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? 설치를 취소하시겠습니까? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. 정말로 현재 설치 프로세스를 취소하시겠습니까? 설치 관리자가 종료되며 모든 변경은 반영되지 않습니다. - + &Yes 예(&Y) - + &No 아니오(&N) - + &Close 닫기(&C) - + Continue with setup? 설치를 계속하시겠습니까? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 인스톨러가 %2를 설치하기 위해 사용자의 디스크의 내용을 변경하려고 합니다. <br/> <strong>이 변경 작업은 되돌릴 수 없습니다.</strong> - + &Install now 지금 설치 (&I) - + Go &back 뒤로 이동 (&b) - + &Done 완료 (&D) - + The installation is complete. Close the installer. 설치가 완료되었습니다. 설치 관리자를 닫습니다. - + Error 오류 - + Installation Failed 설치 실패 @@ -342,12 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 설치 관리자 - + Show debug information 디버그 정보 보기 @@ -431,71 +483,71 @@ The installer will quit and all changes will be lost. EFI 시스템 파티션: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 이 저장 장치에는 운영 체제가없는 것 같습니다. 무엇을하고 싶으십니까?<br/>저장 장치를 변경하기 전에 선택 사항을 검토하고 확인할 수 있습니다. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>디스크 지우기</strong><br/>그러면 선택한 저장 장치에 현재 있는 모든 데이터가 <font color="red">삭제</font>됩니다. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 이 저장 장치에 %1이 있습니다. 무엇을하고 싶으십니까?<br/>저장 장치를 변경하기 전에 선택 사항을 검토하고 확인할 수 있습니다. - + No Swap 스왑 없음 - + Reuse Swap 스왑 재사용 - + Swap (no Hibernate) 스왑 (최대 절전모드 아님) - + Swap (with Hibernate) 스왑 (최대 절전모드 사용) - + Swap to file 파일로 스왑 - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>함께 설치</strong><br/>설치 관리자가 파티션을 축소하여 %1 공간을 확보합니다. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>파티션 바꾸기</strong><br/>파티션을 %1로 바꿉니다. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 이 저장 장치에는 이미 운영 체제가 있습니다. 무엇을하고 싶으십니까?<br/>저장 장치를 변경하기 전에 선택 사항을 검토하고 확인할 수 있습니다. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 이 저장 장치에는 여러 개의 운영 체제가 있습니다. 무엇을하고 싶으십니까?<br/>저장 장치를 변경하기 전에 선택 사항을 검토하고 확인할 수 있습니다. @@ -867,13 +919,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ The installer will quit and all changes will be lost. - <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>이 확인란을 선택하면 <span style=" font-style:italic;">완료</span>를 클릭하거나 설치 관리자를 닫으면 시스템이 즉시 다시 시작됩니다.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ The installer will quit and all changes will be lost. 지금 재시작 (&R) - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>모두 완료되었습니다.</h1><br/>%1이 컴퓨터에 설치되었습니다.<br/>이제 새 시스템으로 다시 시작하거나 %2 라이브 환경을 계속 사용할 수 있습니다. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>설치에 실패했습니다.</h1><br/>%1이 컴퓨터에 설치되지 않았습니다.<br/>오류 메시지는 %2입니다. @@ -1058,17 +1132,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish 완료 - + + Setup Complete + + + + Installation Complete 설치 완료 - + + The setup of %1 is complete. + + + + The installation of %1 is complete. %1의 설치가 완료되었습니다. @@ -1099,7 +1183,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space 최소 %1 GB의 여유 공간이 필요합니다. @@ -1109,42 +1193,52 @@ The installer will quit and all changes will be lost. 저장 공간이 충분하지 않습니다. 최소 %1 GB의 공간이 필요합니다. - + has at least %1 GB working memory 최소 %1 GB의 가용 메모리가 필요합니다 - + The system does not have enough working memory. At least %1 GB is required. 이 시스템은 가용 메모리가 충분하지 않습니다. 최소 %1 GB의 가용 메모리가 필요합니다. - + is plugged in to a power source 전원 공급이 연결되어 있습니다 - + The system is not plugged in to a power source. 이 시스템은 전원 공급이 연결되어 있지 않습니다 - + is connected to the Internet 인터넷에 연결되어 있습니다 - + The system is not connected to the Internet. 이 시스템은 인터넷에 연결되어 있지 않습니다. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. 설치 관리자가 관리자 권한으로 동작하고 있지 않습니다. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. 설치 관리자를 표시하기에 화면이 너무 작습니다. @@ -1388,232 +1482,232 @@ The installer will quit and all changes will be lost. 암호가 너무 깁니다 - + Password is too weak 암호가 너무 취약합니다 - + Memory allocation error when setting '%1' '%1'을 설정하는 중 메모리 할당 오류 - + Memory allocation error 메모리 할당 오류 - + The password is the same as the old one 암호가 이전과 같습니다 - + The password is a palindrome 암호가 앞뒤로 동일해 보이는 단어입니다 - + The password differs with case changes only 암호가 대소문자만 다릅니다 - + The password is too similar to the old one 암호가 이전 암호와 너무 유사합니다 - + The password contains the user name in some form 암호가 사용자 이름의 일부를 포함하고 있습니다. - + The password contains words from the real name of the user in some form 암호가 사용자 실명의 일부를 포함하고 있습니다 - + The password contains forbidden words in some form 암호가 금지된 단어를 포함하고 있습니다 - + The password contains less than %1 digits 암호가 %1개 미만의 숫자를 포함하고 있습니다 - + The password contains too few digits 암호가 너무 적은 개수의 숫자들을 포함하고 있습니다 - + The password contains less than %1 uppercase letters 암호가 %1개 미만의 대문자를 포함하고 있습니다 - + The password contains too few uppercase letters 암호가 너무 적은 개수의 대문자를 포함하고 있습니다 - + The password contains less than %1 lowercase letters 암호가 %1개 미만의 소문자를 포함하고 있습니다 - + The password contains too few lowercase letters 암호가 너무 적은 개수의 소문자를 포함하고 있습니다 - + The password contains less than %1 non-alphanumeric characters 암호가 %1개 미만의 영숫자가 아닌 문자를 포함하고 있습니다 - + The password contains too few non-alphanumeric characters 암호가 너무 적은 개수의 영숫자가 아닌 문자를 포함하고 있습니다 - + The password is shorter than %1 characters 암호가 %1 문자보다 짧습니다 - + The password is too short 암호가 너무 짧습니다 - + The password is just rotated old one 암호가 이전 암호로 바뀌었습니다 - + The password contains less than %1 character classes 암호에 포함된 문자 클래스가 %1개 미만입니다 - + The password does not contain enough character classes 암호에 문자 클래스가 충분하지 않습니다 - + The password contains more than %1 same characters consecutively 암호에 동일 문자가 %1개 이상 연속해 있습니다 - + The password contains too many same characters consecutively 암호에 너무 많은 동일 문자가 연속해 있습니다 - + The password contains more than %1 characters of the same class consecutively 암호에 동일 문자 클래스가 %1개 이상 연속해 있습니다. - + The password contains too many characters of the same class consecutively 암호에 동일 문자 클래스가 너무 많이 연속해 있습니다. - + The password contains monotonic sequence longer than %1 characters 암호에 %1개 이상의 단순 문자열이 포함되어 있습니다 - + The password contains too long of a monotonic character sequence 암호에 너무 길게 단순 문자열이 포함되어 있습니다 - + No password supplied 암호가 제공 되지 않음 - + Cannot obtain random numbers from the RNG device RNG 장치에서 임의의 번호를 가져올 수 없습니다. - + Password generation failed - required entropy too low for settings 암호 생성 실패 - 설정에 필요한 엔트로피가 너무 작음 - + The password fails the dictionary check - %1 암호가 사전 검사에 실패했습니다 - %1 - + The password fails the dictionary check 암호가 사전 검사에 실패했습니다. - + Unknown setting - %1 설정되지 않음 - %1 - + Unknown setting 설정되지 않음 - + Bad integer value of setting - %1 설정의 잘못된 정수 값 - %1 - + Bad integer value 잘못된 정수 값 - + Setting %1 is not of integer type 설정값 %1은 정수 유형이 아닙니다. - + Setting is not of integer type 설정값이 정수 형식이 아닙니다 - + Setting %1 is not of string type 설정값 %1은 문자열 유형이 아닙니다. - + Setting is not of string type 설정값이 문자열 유형이 아닙니다. - + Opening the configuration file failed 구성 파일을 열지 못했습니다. - + The configuration file is malformed 구성 파일의 형식이 잘못되었습니다. - + Fatal failure 치명적인 실패 - + Unknown error 알 수 없는 오류 @@ -1653,18 +1747,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? 로그인할 때 사용할 이름은 무엇인가요? - - - - - font-weight: normal - 폰트-굵기 : 보통 - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>한명 이상의 사용자가 이 컴퓨터를 사용할 것이라면, 설치 후에 여러 사용자 계정을 설정할 수 있습니다.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ The installer will quit and all changes will be lost. 새로운 파티션 - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ The installer will quit and all changes will be lost. 형식 - - Placeholder - 자리 표시자 + + 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. + - + 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. KDE Plasma Desktop의 모양과 느낌을 선택하세요. 또한 시스템이 설치되면 이 단계를 건너뛰고 모양과 느낌을 구성할 수도 있습니다. 모양과 느낌 선택을 클릭하면 해당 모양을 미리 볼 수 있습니다. @@ -2135,12 +2218,6 @@ Output: Unpartitioned space or unknown partition table 분할되지 않은 공간 또는 알 수 없는 파티션 테이블입니다. - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2228,12 @@ Output: Requirements checking for module <i>%1</i> is complete. <i>%1</i> 모듈에 대한 요구사항 검사가 완료되었습니다. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2370,27 +2453,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> 이 컴퓨터는 %1 설치를 위한 최소 요구 사항을 충족하지 않습니다.<br/>설치를 계속할 수 없습니다. <a href="#details">세부 사항입니다...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. 이 컴퓨터는 %1 설치를 위한 권장 요구 사항 중 일부를 충족하지 않습니다.<br/>설치를 계속할 수 있지만 일부 기능을 사용하지 않도록 설정할 수 있습니다. - + This program will ask you some questions and set up %2 on your computer. 이 프로그램은 몇 가지 질문을 하고 컴퓨터에 %2을 설정합니다. - + For best results, please ensure that this computer: 최상의 결과를 얻으려면 이 컴퓨터가 다음 사항을 충족해야 합니다. - + System requirements 시스템 요구 사항 @@ -2652,7 +2745,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. 설치 절차를 시작하면 어떻게 되는지 간략히 설명합니다. @@ -2734,20 +2832,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>이 옵션을 선택하면 <span style=" font-weight:600;">설치에 대한 정보가</span> 전혀 전송되지 않습니다.</p></body></html> - - - - - TextLabel - TextLabel - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. 사용자 이름이 너무 깁니다. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. 사용자 이름이 유효하지 않은 문자들을 포함하고 있습니다. 소문자 그리고 숫자만이 허용됩니다. - + Your hostname is too short. 호스트 이름이 너무 짧습니다. - + Your hostname is too long. 호스트 이름이 너무 깁니다. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. 호스트명에 부적절한 문자가 포함되어 있습니다.알파벳, 숫자 및 하이푼만 사용할 수 있습니다. - - + + Your passwords do not match! 암호가 일치하지 않습니다! @@ -2861,14 +2955,6 @@ Output: Total Size: 전체 크기 : - - - - - - --- - --- - Used Size: @@ -2918,27 +3004,42 @@ Output: 정보 (&A) - + <h1>Welcome to the %1 installer.</h1> <h1>%1 설치 관리자에 오신 것을 환영합니다.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>%1을 위한 Calamares 설치 관리자에 오신 것을 환영합니다.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer %1 설치 관리자에 대하여 - + <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-2019 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/><a href="https://calamares.io/team/">Calamares</a> 팀과 <a href="https://www.transifex.com/calamares/calamares/">Calamares 번역 팀</a>에게 감사드립니다.<br/><br/><a href="https://calamares.io/">Calamares</a> 개발 후원 : <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support %1 지원 diff --git a/lang/calamares_lo.ts b/lang/calamares_lo.ts index 503b1d8d3..32346cff0 100644 --- a/lang/calamares_lo.ts +++ b/lang/calamares_lo.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,105 +212,152 @@ - + &Next - + &Cancel - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -341,12 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer - + Show debug information @@ -430,71 +482,71 @@ The installer will quit and all changes will be lost. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -866,13 +918,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1035,7 +1089,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1044,12 +1098,32 @@ The installer will quit and all changes will be lost. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1057,17 +1131,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1098,7 +1182,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space @@ -1108,42 +1192,52 @@ The installer will quit and all changes will be lost. - + has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source - + The system is not plugged in to a power source. - + is connected to the Internet - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1387,232 +1481,232 @@ The installer will quit and all changes will be lost. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1652,18 +1746,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? - - - - - font-weight: normal - - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - - Choose a password to keep your account safe. @@ -1743,8 +1825,9 @@ The installer will quit and all changes will be lost. - + %1 %2 + size[number] filesystem[name] @@ -1991,12 +2074,12 @@ The installer will quit and all changes will be lost. - - Placeholder + + 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. - + 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. @@ -2131,12 +2214,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - - (no mount point) @@ -2147,6 +2224,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + + RemoveVolumeGroupJob @@ -2366,27 +2449,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: - + System requirements @@ -2648,7 +2741,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2730,20 +2828,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2781,33 +2865,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2857,14 +2951,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2914,27 +3000,42 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_lt.ts b/lang/calamares_lt.ts index 54fa63ed3..ee6c80d75 100644 --- a/lang/calamares_lt.ts +++ b/lang/calamares_lt.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). Laukiama %n modulio.Laukiama %n modulių.Laukiama %n modulių.Laukiama %n modulio. - + (%n second(s)) (%n sekundė)(%n sekundės)(%n sekundžių)(%n sekundė) - + System-requirements checking is complete. Sistemos reikalavimų tikrinimas yra užbaigtas. @@ -212,106 +212,153 @@ - + &Next &Toliau - + &Cancel A&tsisakyti - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Atsisakyti diegimo, nieko sistemoje nekeičiant. - + + Setup Failed + + + + Calamares Initialization Failed Calamares inicijavimas nepavyko - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. Nepavyksta įdiegti %1. Calamares nepavyko įkelti visų sukonfigūruotų modulių. Tai yra problema, susijusi su tuo, kaip distribucija naudoja diegimo programą Calamares. - + <br/>The following modules could not be loaded: <br/>Nepavyko įkelti šių modulių: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install Į&diegti - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Atsisakyti diegimo? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Ar tikrai norite atsisakyti dabartinio diegimo proceso? Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. - + &Yes &Taip - + &No &Ne - + &Close &Užverti - + Continue with setup? Tęsti sąranką? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 diegimo programa, siekdama įdiegti %2, ketina atlikti pakeitimus diske.<br/><strong>Šių pakeitimų nebegalėsite atšaukti.</strong> - + &Install now Į&diegti dabar - + Go &back &Grįžti - + &Done A&tlikta - + The installation is complete. Close the installer. Diegimas užbaigtas. Užverkite diegimo programą. - + Error Klaida - + Installation Failed Diegimas nepavyko @@ -342,12 +389,17 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 diegimo programa - + Show debug information Rodyti derinimo informaciją @@ -431,71 +483,71 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. EFI sistemos skaidinys: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Atrodo, kad šiame įrenginyje nėra operacinės sistemos. Ką norėtumėte daryti?<br/>Prieš atliekant bet kokius pakeitimus atminties įrenginyje, jūs galėsite apžvelgti ir patvirtinti savo pasirinkimus. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Ištrinti diską</strong><br/>Tai <font color="red">ištrins</font> visus, pasirinktame atminties įrenginyje, esančius duomenis. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Šiame atminties įrenginyje jau yra %1. Ką norėtumėte daryti?<br/>Prieš atliekant bet kokius pakeitimus atminties įrenginyje, jūs galėsite apžvelgti ir patvirtinti savo pasirinkimus. - + No Swap Be sukeitimų skaidinio - + Reuse Swap Iš naujo naudoti sukeitimų skaidinį - + Swap (no Hibernate) Sukeitimų skaidinys (be užmigdymo) - + Swap (with Hibernate) Sukeitimų skaidinys (su užmigdymu) - + Swap to file Sukeitimų failas - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Įdiegti šalia</strong><br/>Diegimo programa sumažins skaidinį, kad atlaisvintų vietą sistemai %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Pakeisti skaidinį</strong><br/>Pakeičia skaidinį ir įrašo %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Šiame atminties įrenginyje jau yra operacinė sistema. Ką norėtumėte daryti?<br/>Prieš atliekant bet kokius pakeitimus atminties įrenginyje, jūs galėsite apžvelgti ir patvirtinti savo pasirinkimus. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Šiame atminties įrenginyje jau yra kelios operacinės sistemos. Ką norėtumėte daryti?<br/>Prieš atliekant bet kokius pakeitimus atminties įrenginyje, jūs galėsite apžvelgti ir patvirtinti savo pasirinkimus. @@ -867,13 +919,15 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. - <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>Pažymėjus šį langelį, jūsų sistema nedelsiant pasileis iš naujo, kai spustelėsite <span style=" font-style:italic;">Atlikta</span> ar užversite diegimo programą.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. &Paleisti iš naujo dabar - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Viskas atlikta.</h1><br/>%1 sistema jau įdiegta.<br/>Galite iš naujo paleisti kompiuterį dabar ir naudotis savo naująja sistema; arba galite tęsti naudojimąsi %2 sistema demonstracinėje aplinkoje. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Diegimas nepavyko</h1><br/>%1 nebuvo įdiegta jūsų kompiuteryje.<br/>Klaidos pranešimas buvo: %2. @@ -1058,17 +1132,27 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. FinishedViewStep - + Finish Pabaiga - + + Setup Complete + + + + Installation Complete Diegimas užbaigtas - + + The setup of %1 is complete. + + + + The installation of %1 is complete. %1 diegimas yra užbaigtas. @@ -1099,7 +1183,7 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. GeneralRequirements - + has at least %1 GB available drive space turi bent %1 GB laisvos vietos diske @@ -1109,42 +1193,52 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Neužtenka vietos diske. Reikia bent %1 GB. - + has at least %1 GB working memory turi bent %1 GB darbinės atminties - + The system does not have enough working memory. At least %1 GB is required. Sistemai neužtenka darbinės atminties. Reikia bent %1 GB. - + is plugged in to a power source prijungta prie maitinimo šaltinio - + The system is not plugged in to a power source. Sistema nėra prijungta prie maitinimo šaltinio. - + is connected to the Internet prijungta prie Interneto - + The system is not connected to the Internet. Sistema nėra prijungta prie Interneto. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Diegimo programa yra vykdoma be administratoriaus teisių. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Ekranas yra per mažas, kad būtų parodyta diegimo programa. @@ -1388,232 +1482,232 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Slaptažodis yra per ilgas - + Password is too weak Slaptažodis yra per silpnas - + Memory allocation error when setting '%1' Atminties paskirstymo klaida, nustatant "%1" - + Memory allocation error Atminties paskirstymo klaida - + The password is the same as the old one Slaptažodis yra toks pats kaip ir senas - + The password is a palindrome Slaptažodis yra palindromas - + The password differs with case changes only Slaptažodyje skiriasi tik raidžių dydis - + The password is too similar to the old one Slaptažodis pernelyg panašus į senąjį - + The password contains the user name in some form Slaptažodyje tam tikru pavidalu yra naudotojo vardas - + The password contains words from the real name of the user in some form Slaptažodyje tam tikra forma yra žodžiai iš tikrojo naudotojo vardo - + The password contains forbidden words in some form Slaptažodyje tam tikra forma yra uždrausti žodžiai - + The password contains less than %1 digits Slaptažodyje yra mažiau nei %1 skaitmenys - + The password contains too few digits Slaptažodyje yra per mažai skaitmenų - + The password contains less than %1 uppercase letters Slaptažodyje yra mažiau nei %1 didžiosios raidės - + The password contains too few uppercase letters Slaptažodyje yra per mažai didžiųjų raidžių - + The password contains less than %1 lowercase letters Slaptažodyje yra mažiau nei %1 mažosios raidės - + The password contains too few lowercase letters Slaptažodyje yra per mažai mažųjų raidžių - + The password contains less than %1 non-alphanumeric characters Slaptažodyje yra mažiau nei %1 neraidiniai ir neskaitiniai simboliai - + The password contains too few non-alphanumeric characters Slaptažodyje yra per mažai neraidinių ir neskaitinių simbolių - + The password is shorter than %1 characters Slaptažodyje yra mažiau nei %1 simboliai - + The password is too short Slaptažodis yra per trumpas - + The password is just rotated old one Slaptažodis yra toks pats kaip ir senas, tik apverstas - + The password contains less than %1 character classes Slaptažodyje yra mažiau nei %1 simbolių klasės - + The password does not contain enough character classes Slaptažodyje nėra pakankamai simbolių klasių - + The password contains more than %1 same characters consecutively Slaptažodyje yra daugiau nei %1 tokie patys simboliai iš eilės - + The password contains too many same characters consecutively Slaptažodyje yra per daug tokių pačių simbolių iš eilės - + The password contains more than %1 characters of the same class consecutively Slaptažodyje yra daugiau nei %1 tos pačios klasės simboliai iš eilės - + The password contains too many characters of the same class consecutively Slaptažodyje yra per daug tos pačios klasės simbolių iš eilės - + The password contains monotonic sequence longer than %1 characters Slaptažodyje yra ilgesnė nei %1 simbolių monotoninė seka - + The password contains too long of a monotonic character sequence Slaptažodyje yra per ilga monotoninių simbolių seka - + No password supplied Nepateiktas joks slaptažodis - + Cannot obtain random numbers from the RNG device Nepavyksta gauti atsitiktinių skaičių iš RNG įrenginio - + Password generation failed - required entropy too low for settings Slaptažodžio generavimas nepavyko - reikalinga entropija nustatymams yra per maža - + The password fails the dictionary check - %1 Slaptažodis nepraeina žodyno patikros - %1 - + The password fails the dictionary check Slaptažodis nepraeina žodyno patikros - + Unknown setting - %1 Nežinomas nustatymas - %1 - + Unknown setting Nežinomas nustatymas - + Bad integer value of setting - %1 Bloga nustatymo sveikojo skaičiaus reikšmė - %1 - + Bad integer value Bloga sveikojo skaičiaus reikšmė - + Setting %1 is not of integer type Nustatymas %1 nėra sveikojo skaičiaus tipo - + Setting is not of integer type Nustatymas nėra sveikojo skaičiaus tipo - + Setting %1 is not of string type Nustatymas %1 nėra eilutės tipo - + Setting is not of string type Nustatymas nėra eilutės tipo - + Opening the configuration file failed Konfigūracijos failo atvėrimas nepavyko - + The configuration file is malformed Konfigūracijos failas yra netaisyklingas - + Fatal failure Lemtingoji klaida - + Unknown error Nežinoma klaida @@ -1653,18 +1747,6 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. What name do you want to use to log in? Kokį vardą norite naudoti prisijungimui? - - - - - font-weight: normal - šrifto ryškumas: normalus - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Jei šiuo kompiuteriu naudosis keli žmonės, po diegimo galite sukurti papildomas paskyras.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Naujas skaidinys - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Forma - - Placeholder - Vietaženklis + + 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. + - + 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. Pasirinkite KDE Plasma darbalaukio išvaizdą ir turinį. Taip pat galite praleisti šį žingsnį ir konfigūruoti išvaizdą ir turinį, kai sistema bus įdiegta. Spustelėjus ant tam tikro išvaizdos ir turinio pasirinkimo, jums bus parodyta tiesioginė peržiūrą. @@ -2135,12 +2218,6 @@ Išvestis: Unpartitioned space or unknown partition table Nesuskaidyta vieta arba nežinoma skaidinių lentelė - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2228,12 @@ Išvestis: Requirements checking for module <i>%1</i> is complete. Reikalavimų tikrinimas <i>%1</i> moduliui yra užbaigtas. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2370,27 +2453,37 @@ Išvestis: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Šis kompiuteris netenkina minimalių %1 diegimo reikalavimų.<br/>Diegimas negali būti tęsiamas. <a href="#details">Išsamiau...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Šis kompiuteris netenkina kai kurių %1 diegimui rekomenduojamų reikalavimų.<br/>Diegimą galima tęsti, tačiau kai kurios funkcijos gali būti išjungtos. - + This program will ask you some questions and set up %2 on your computer. Programa užduos kelis klausimus ir padės įsidiegti %2. - + For best results, please ensure that this computer: Norėdami pasiekti geriausių rezultatų, įsitikinkite kad šis kompiuteris: - + System requirements Sistemos reikalavimai @@ -2652,7 +2745,12 @@ Išvestis: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Tai yra apžvalga to, kas įvyks, prasidėjus diegimo procedūrai. @@ -2734,20 +2832,6 @@ Išvestis: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Tai pažymėdami, nesiųsite <span style=" font-weight:600;">visiškai jokios informacijos</span> apie savo diegimą.</p></body></html> - - - - - TextLabel - Teksto etiketė - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Išvestis: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Jūsų naudotojo vardas yra pernelyg ilgas. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Jūsų naudotojo varde yra neleistinų simbolių. Leidžiamos tik mažosios raidės ir skaičiai. - + Your hostname is too short. Jūsų kompiuterio vardas yra pernelyg trumpas. - + Your hostname is too long. Jūsų kompiuterio vardas yra pernelyg ilgas. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Jūsų kompiuterio varde yra neleistinų simbolių. Kompiuterio varde gali būti tik raidės, skaičiai ir brūkšniai. - - + + Your passwords do not match! Jūsų slaptažodžiai nesutampa! @@ -2861,14 +2955,6 @@ Išvestis: Total Size: Bendras dydis: - - - - - - --- - --- - Used Size: @@ -2918,27 +3004,42 @@ Išvestis: &Apie - + <h1>Welcome to the %1 installer.</h1> <h1>Jus sveikina %1 diegimo programa.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Jus sveikina Calamares diegimo programa, skirta %1 sistemai.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Apie %1 diegimo programą - + <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-2019 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/>skirta %3</strong><br/><br/>Autorių teisės 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Autorių teisės 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Dėkojame <a href="https://calamares.io/team/">Calamares komandai</a> bei <a href="https://www.transifex.com/calamares/calamares/">Calamares vertėjų komandai</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> plėtojimą remia <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Išlaisvinanti programinė įrangą. - + %1 support %1 palaikymas diff --git a/lang/calamares_mk.ts b/lang/calamares_mk.ts index 59e376981..d0bdc63c2 100644 --- a/lang/calamares_mk.ts +++ b/lang/calamares_mk.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,105 +212,152 @@ - + &Next - + &Cancel - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. Инсталацијата е готова. Исклучете го инсталерот. - + Error Грешка - + Installation Failed @@ -341,12 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer - + Show debug information @@ -430,71 +482,71 @@ The installer will quit and all changes will be lost. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -866,13 +918,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1035,7 +1089,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1044,12 +1098,32 @@ The installer will quit and all changes will be lost. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1057,17 +1131,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1098,7 +1182,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space @@ -1108,42 +1192,52 @@ The installer will quit and all changes will be lost. - + has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source - + The system is not plugged in to a power source. - + is connected to the Internet - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1387,232 +1481,232 @@ The installer will quit and all changes will be lost. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1652,18 +1746,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? - - - - - font-weight: normal - - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - - Choose a password to keep your account safe. @@ -1743,8 +1825,9 @@ The installer will quit and all changes will be lost. - + %1 %2 + size[number] filesystem[name] @@ -1991,12 +2074,12 @@ The installer will quit and all changes will be lost. - - Placeholder + + 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. - + 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. @@ -2131,12 +2214,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - - (no mount point) @@ -2147,6 +2224,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + + RemoveVolumeGroupJob @@ -2366,27 +2449,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: - + System requirements @@ -2648,7 +2741,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2730,20 +2828,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2781,33 +2865,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2857,14 +2951,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2914,27 +3000,42 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_mr.ts b/lang/calamares_mr.ts index 412f52748..061c3bffa 100644 --- a/lang/calamares_mr.ts +++ b/lang/calamares_mr.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,105 +212,152 @@ - + &Next &पुढे - + &Cancel &रद्द करा - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. प्रणालीत बदल न करता अधिष्टापना रद्द करा. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? अधिष्ठापना रद्द करायचे? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes &होय - + &No &नाही - + &Close &बंद करा - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now &आता अधिष्ठापित करा - + Go &back &मागे जा - + &Done &पूर्ण झाली - + The installation is complete. Close the installer. अधिष्ठापना संपूर्ण झाली. अधिष्ठापक बंद करा. - + Error त्रुटी - + Installation Failed अधिष्ठापना अयशस्वी झाली @@ -341,12 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 अधिष्ठापक - + Show debug information दोषमार्जन माहिती दर्शवा @@ -430,71 +482,71 @@ The installer will quit and all changes will be lost. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -866,13 +918,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1035,7 +1089,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1044,12 +1098,32 @@ The installer will quit and all changes will be lost. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1057,17 +1131,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1098,7 +1182,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space @@ -1108,42 +1192,52 @@ The installer will quit and all changes will be lost. - + has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source - + The system is not plugged in to a power source. - + is connected to the Internet - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1387,232 +1481,232 @@ The installer will quit and all changes will be lost. परवलीशब्द खूप लांब आहे - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1652,18 +1746,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? - - - - - font-weight: normal - - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - - Choose a password to keep your account safe. @@ -1743,8 +1825,9 @@ The installer will quit and all changes will be lost. - + %1 %2 + size[number] filesystem[name] @@ -1991,12 +2074,12 @@ The installer will quit and all changes will be lost. स्वरुप - - Placeholder + + 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. - + 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. @@ -2131,12 +2214,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2147,6 +2224,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2366,27 +2449,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: - + System requirements प्रणालीची आवशक्यता @@ -2648,7 +2741,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2730,20 +2828,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2781,33 +2865,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. तुमचा वापरकर्तानाव खूप लांब आहे - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. तुमच्या वापरकर्तानावात अवैध अक्षरे आहेत. फक्त अक्षरे, अंक आणि डॅश स्वीकारले जातील. - + Your hostname is too short. तुमचा संगणकनाव खूप लहान आहे - + Your hostname is too long. तुमचा संगणकनाव खूप लांब आहे - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. तुमच्या संगणकनावात अवैध अक्षरे आहेत. फक्त अक्षरे, अंक आणि डॅश स्वीकारले जातील. - - + + Your passwords do not match! तुमचा परवलीशब्द जुळत नाही @@ -2857,14 +2951,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2914,27 +3000,42 @@ Output: &विषयी - + <h1>Welcome to the %1 installer.</h1> <h1>‌%1 अधिष्ठापकमधे स्वागत आहे.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>‌%1 साठी असलेल्या अधिष्ठापकमध्ये स्वागत आहे.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer %1 अधिष्ठापक बद्दल - + <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-2019 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. - + %1 support %1 पाठबळ diff --git a/lang/calamares_nb.ts b/lang/calamares_nb.ts index 8e0d2dd14..fa5c793fb 100644 --- a/lang/calamares_nb.ts +++ b/lang/calamares_nb.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Neste - + &Cancel &Avbryt - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Avbryte installasjon? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Vil du virkelig avbryte installasjonen? Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - + &Yes &Ja - + &No &Nei - + &Close &Lukk - + Continue with setup? Fortsette å sette opp? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 vil nå gjøre endringer på harddisken, for å installere %2. <br/><strong>Du vil ikke kunne omgjøre disse endringene.</strong> - + &Install now &Installer nå - + Go &back Gå &tilbake - + &Done &Ferdig - + The installation is complete. Close the installer. Installasjonen er fullført. Lukk installeringsprogrammet. - + Error Feil - + Installation Failed Installasjon feilet @@ -342,12 +389,17 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 Installasjonsprogram - + Show debug information Vis feilrettingsinformasjon @@ -431,71 +483,71 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -867,13 +919,15 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1036,7 +1090,7 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - <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> + <Restart checkbox tooltip> @@ -1045,12 +1099,32 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt.&Start på nytt nå - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Innnstallasjonen mislyktes</h1><br/>%1 har ikke blitt installert på datamaskinen din.<br/>Feilmeldingen var: %2. @@ -1058,17 +1132,27 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. FinishedViewStep - + Finish - + + Setup Complete + + + + Installation Complete Installasjon fullført - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Installasjonen av %1 er fullført. @@ -1099,7 +1183,7 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. GeneralRequirements - + has at least %1 GB available drive space @@ -1109,42 +1193,52 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - + has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source er koblet til en strømkilde - + The system is not plugged in to a power source. Systemet er ikke koblet til en strømkilde. - + is connected to the Internet er tilkoblet Internett - + The system is not connected to the Internet. Systemet er ikke tilkoblet Internett. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1388,232 +1482,232 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt.Passordet er for langt - + Password is too weak Passordet er for svakt - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one Passordet er det samme som det gamle - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one Passordet likner for mye på det gamle - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters Passordet inneholder mindre enn %1 store bokstaver - + The password contains too few uppercase letters Passordet inneholder for få store bokstaver - + The password contains less than %1 lowercase letters Passordet inneholder mindre enn %1 små bokstaver - + The password contains too few lowercase letters Passordet inneholder for få små bokstaver - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short Passordet er for kort - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively Passordet inneholder for mange like tegn etter hverandre - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type Innstillingen er ikke av type streng - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error Ukjent feil @@ -1653,18 +1747,6 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt.What name do you want to use to log in? Hvilket navn vil du bruke for å logge inn? - - - - - font-weight: normal - - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - + %1 %2 + size[number] filesystem[name] @@ -1992,12 +2075,12 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt.Form - - Placeholder + + 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. - + 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. @@ -2132,12 +2215,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2148,6 +2225,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2367,27 +2450,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Denne datamaskinen oppfyller ikke minimumskravene for installering %1.<br/> Installeringen kan ikke fortsette. <a href="#details">Detaljer..</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: - + System requirements Systemkrav @@ -2649,7 +2742,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2731,20 +2829,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2782,33 +2866,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Brukernavnet ditt er for langt. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2858,14 +2952,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2915,27 +3001,42 @@ Output: &Om - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_ne_NP.ts b/lang/calamares_ne_NP.ts index 5168163dc..02f3b74a7 100644 --- a/lang/calamares_ne_NP.ts +++ b/lang/calamares_ne_NP.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,105 +212,152 @@ - + &Next - + &Cancel - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -341,12 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer - + Show debug information @@ -430,71 +482,71 @@ The installer will quit and all changes will be lost. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -866,13 +918,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1035,7 +1089,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1044,12 +1098,32 @@ The installer will quit and all changes will be lost. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1057,17 +1131,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1098,7 +1182,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space @@ -1108,42 +1192,52 @@ The installer will quit and all changes will be lost. - + has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source - + The system is not plugged in to a power source. - + is connected to the Internet - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1387,232 +1481,232 @@ The installer will quit and all changes will be lost. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1652,18 +1746,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? - - - - - font-weight: normal - - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - - Choose a password to keep your account safe. @@ -1743,8 +1825,9 @@ The installer will quit and all changes will be lost. - + %1 %2 + size[number] filesystem[name] @@ -1991,12 +2074,12 @@ The installer will quit and all changes will be lost. - - Placeholder + + 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. - + 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. @@ -2131,12 +2214,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - - (no mount point) @@ -2147,6 +2224,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + + RemoveVolumeGroupJob @@ -2366,27 +2449,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: - + System requirements @@ -2648,7 +2741,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2730,20 +2828,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2781,33 +2865,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2857,14 +2951,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2914,27 +3000,42 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_nl.ts b/lang/calamares_nl.ts index a4b04fe6b..bf62bbded 100644 --- a/lang/calamares_nl.ts +++ b/lang/calamares_nl.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Volgende - + &Cancel &Afbreken - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Installatie afbreken zonder aanpassingen aan het systeem. - + + Setup Failed + + + + Calamares Initialization Failed Calamares Initialisatie mislukt - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 kan niet worden geïnstalleerd. Calamares kon niet alle geconfigureerde modules laden. Dit is een probleem met hoe Calamares wordt gebruikt door de distributie. - + <br/>The following modules could not be loaded: <br/>The volgende modules konden niet worden geladen: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Installeer - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Installatie afbreken? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Wil je het huidige installatieproces echt afbreken? Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. - + &Yes &ja - + &No &Nee - + &Close &Sluiten - + Continue with setup? Doorgaan met installatie? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Het %1 installatieprogramma zal nu aanpassingen maken aan je schijf om %2 te installeren.<br/><strong>Deze veranderingen kunnen niet ongedaan gemaakt worden.</strong> - + &Install now Nu &installeren - + Go &back Ga &terug - + &Done Voltooi&d - + The installation is complete. Close the installer. De installatie is voltooid. Sluit het installatie-programma. - + Error Fout - + Installation Failed Installatie Mislukt @@ -342,12 +389,17 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 Installatieprogramma - + Show debug information Toon debug informatie @@ -431,71 +483,71 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. EFI systeempartitie: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Dit opslagmedium lijkt geen besturingssysteem te bevatten. Wat wil je doen?<br/>Je zal jouw keuzes kunnen nazien en bevestigen voordat er iets aan het opslagmedium wordt veranderd. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Wis schijf</strong><br/>Dit zal alle huidige gegevens op de geselecteerd opslagmedium <font color="red">verwijderen</font>. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Dit opslagmedium bevat %1. Wat wil je doen?<br/>Je zal jouw keuzes kunnen nazien en bevestigen voordat er iets aan het opslagmedium wordt veranderd. - + No Swap Geen wisselgeheugen - + Reuse Swap Wisselgeheugen hergebruiken - + Swap (no Hibernate) Wisselgeheugen (geen Sluimerstand) - + Swap (with Hibernate) Wisselgeheugen ( met Sluimerstand) - + Swap to file Wisselgeheugen naar bestand - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Installeer ernaast</strong><br/>Het installatieprogramma zal een partitie verkleinen om plaats te maken voor %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Vervang een partitie</strong><br/>Vervangt een partitie met %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Dit opslagmedium bevat reeds een besturingssysteem. Wat wil je doen?<br/>Je zal jouw keuzes kunnen nazien en bevestigen voordat er iets aan het opslagmedium wordt veranderd. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Dit opslagmedium bevat meerdere besturingssystemen. Wat wil je doen?<br/>Je zal jouw keuzes kunnen nazien en bevestigen voordat er iets aan het opslagmedium wordt veranderd. @@ -867,13 +919,15 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. - <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>Wanneer dit vakje aangevinkt is, zal het systeem herstarten van zodra je op <span style=" font-style:italic;">Voltooid</span> klikt, of het installatieprogramma afsluit.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. &Nu herstarten - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Klaar.</h1><br/>%1 is op je computer geïnstalleerd.<br/>Je mag je nieuwe systeem nu herstarten of de %2 Live omgeving blijven gebruiken. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Installatie Mislukt</h1><br/>%1 werd niet op de computer geïnstalleerd. <br/>De foutboodschap was: %2 @@ -1058,17 +1132,27 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. FinishedViewStep - + Finish Beëindigen - + + Setup Complete + + + + Installation Complete Installatie Afgerond. - + + The setup of %1 is complete. + + + + The installation of %1 is complete. De installatie van %1 is afgerond. @@ -1099,7 +1183,7 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. GeneralRequirements - + has at least %1 GB available drive space tenminste %1 GB vrije schijfruimte heeft @@ -1109,42 +1193,52 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Er is onvoldoende vrije schijfruimte. Tenminste %1 GB is vereist. - + has at least %1 GB working memory tenminste %1 GB werkgeheugen heeft - + The system does not have enough working memory. At least %1 GB is required. Dit systeem heeft onvoldoende werkgeheugen. Tenminste %1 GB is vereist. - + is plugged in to a power source aangesloten is op netstroom - + The system is not plugged in to a power source. Dit systeem is niet aangesloten op netstroom. - + is connected to the Internet verbonden is met het Internet - + The system is not connected to the Internet. Dit systeem is niet verbonden met het Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Het installatieprogramma draait zonder administratorrechten. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Het schem is te klein on het installatieprogramma te vertonen. @@ -1388,232 +1482,232 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Het wachtwoord is te lang - + Password is too weak Wachtwoord is te zwak - + Memory allocation error when setting '%1' Foute geheugentoewijzing bij het instellen van %1. - + Memory allocation error Foute geheugentoewijzing - + The password is the same as the old one Het wachtwoord is hetzelfde als het oude wachtwoord - + The password is a palindrome Het wachtwoord is een palindroom - + The password differs with case changes only Het wachtwoord verschilt slechts in hoofdlettergebruik - + The password is too similar to the old one Het wachtwoord lijkt te veel op het oude wachtwoord - + The password contains the user name in some form Het wachtwoord bevat de gebruikersnaam op een of andere manier - + The password contains words from the real name of the user in some form Het wachtwoord bevat woorden van de echte naam van de gebruiker in één of andere vorm. - + The password contains forbidden words in some form Het wachtwoord bevat verboden woorden in één of andere vorm. - + The password contains less than %1 digits Het wachtwoord bevat minder dan %1 cijfers - + The password contains too few digits Het wachtwoord bevat te weinig cijfers - + The password contains less than %1 uppercase letters Het wachtwoord bevat minder dan %1 hoofdletters. - + The password contains too few uppercase letters Het wachtwoord bevat te weinig hoofdletters. - + The password contains less than %1 lowercase letters Het wachtwoord bevat minder dan %1 kleine letters. - + The password contains too few lowercase letters Het wachtwoord bevat te weinig kleine letters. - + The password contains less than %1 non-alphanumeric characters Het wachtwoord bevat minder dan %1 niet-alfanumerieke symbolen. - + The password contains too few non-alphanumeric characters Het wachtwoord bevat te weinig niet-alfanumerieke symbolen. - + The password is shorter than %1 characters Het wachtwoord is korter dan %1 karakters. - + The password is too short Het wachtwoord is te kort. - + The password is just rotated old one Het wachtwoord is enkel omgedraaid. - + The password contains less than %1 character classes Het wachtwoord bevat minder dan %1 karaktergroepen - + The password does not contain enough character classes Het wachtwoord bevat te weinig karaktergroepen - + The password contains more than %1 same characters consecutively Het wachtwoord bevat meer dan %1 dezelfde karakters na elkaar - + The password contains too many same characters consecutively Het wachtwoord bevat te veel dezelfde karakters na elkaar - + The password contains more than %1 characters of the same class consecutively Het wachtwoord bevat meer dan %1 karakters van dezelfde groep na elkaar - + The password contains too many characters of the same class consecutively Het wachtwoord bevat te veel karakters van dezelfde groep na elkaar - + The password contains monotonic sequence longer than %1 characters Het wachtwoord bevat een monotone sequentie van meer dan %1 karakters - + The password contains too long of a monotonic character sequence Het wachtwoord bevat een te lange monotone sequentie van karakters - + No password supplied Geen wachtwoord opgegeven - + Cannot obtain random numbers from the RNG device Kan geen willekeurige nummers verkrijgen van het RNG apparaat - + Password generation failed - required entropy too low for settings Wachtwoord aanmaken mislukt - te weinig wanorde voor de instellingen - + The password fails the dictionary check - %1 Het wachtwoord faalt op de woordenboektest - %1 - + The password fails the dictionary check Het wachtwoord faalt op de woordenboektest - + Unknown setting - %1 Onbekende instelling - %1 - + Unknown setting Onbekende instelling - + Bad integer value of setting - %1 Ongeldige gehele waarde voor instelling - %1 - + Bad integer value Ongeldige gehele waarde - + Setting %1 is not of integer type Instelling %1 is niet van het type integer - + Setting is not of integer type Instelling is niet van het type integer - + Setting %1 is not of string type Instelling %1 is niet van het type string - + Setting is not of string type Instelling is niet van het type string - + Opening the configuration file failed Openen van het configuratiebestand is mislukt - + The configuration file is malformed Het configuratiebestand is ongeldig - + Fatal failure Fatale fout - + Unknown error Onbekende fout @@ -1653,18 +1747,6 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. What name do you want to use to log in? Welke naam wil je gebruiken om in te loggen? - - - - - font-weight: normal - afronding lettertype: normaal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Indien meer dan één persoon deze computer gebruikt, kunt u meerdere accounts instellen na de installatie.</ small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Nieuwe partitie - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Formulier - - Placeholder - Plaatshouder + + 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. + - + 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. Kies een Look-and Feel voor de KDE Plasma Desktop. Je kan deze stap ook overslaan en de Look-and-Feel instellen op het geïnstalleerde systeem. Bij het selecteren van een Look-and-Feel zal een live voorbeeld tonen van die Look-and-Feel. @@ -2135,12 +2218,6 @@ Uitvoer: Unpartitioned space or unknown partition table Niet-gepartitioneerde ruimte of onbekende partitietabel - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2228,12 @@ Uitvoer: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2370,27 +2453,37 @@ Uitvoer: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Deze computer voldoet niet aan de minimumvereisten om %1 te installeren.<br/>De installatie kan niet doorgaan. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Deze computer voldoet niet aan enkele van de aanbevolen specificaties om %1 te installeren.<br/>De installatie kan doorgaan, maar sommige functies kunnen uitgeschakeld zijn. - + This program will ask you some questions and set up %2 on your computer. Dit programma stelt je enkele vragen en installeert %2 op jouw computer. - + For best results, please ensure that this computer: Voor de beste resultaten is het aangeraden dat deze computer: - + System requirements Systeemvereisten @@ -2652,7 +2745,12 @@ Uitvoer: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Dit is een overzicht van wat zal gebeuren wanneer je de installatieprocedure start. @@ -2734,20 +2832,6 @@ Uitvoer: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Door dit aan te vinken zal er <span style=" font-weight:600;">geen enkele informatie</span> over jouw installatie verstuurd worden.</p></body></html> - - - - - TextLabel - TextLabel - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Uitvoer: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. De gebruikersnaam is te lang. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. De gebruikersnaam bevat ongeldige tekens. Enkel kleine letters en nummers zijn toegelaten. - + Your hostname is too short. De hostnaam is te kort. - + Your hostname is too long. De hostnaam is te lang. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. De hostnaam bevat ongeldige tekens. Enkel letters, cijfers en liggende streepjes zijn toegelaten. - - + + Your passwords do not match! Je wachtwoorden komen niet overeen! @@ -2861,14 +2955,6 @@ Uitvoer: Total Size: Totale grootte: - - - - - - --- - --- - Used Size: @@ -2918,27 +3004,42 @@ Uitvoer: &Over - + <h1>Welcome to the %1 installer.</h1> <h1>Welkom in het %1 installatieprogramma.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Welkom in het Calamares installatieprogramma voor %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Over het %1 installatieprogramma - + <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-2019 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. - + %1 support %1 ondersteuning diff --git a/lang/calamares_pl.ts b/lang/calamares_pl.ts index cb904cf46..fa2b189ad 100644 --- a/lang/calamares_pl.ts +++ b/lang/calamares_pl.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Dalej - + &Cancel &Anuluj - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Anuluj instalację bez dokonywania zmian w systemie. - + + Setup Failed + + + + Calamares Initialization Failed Błąd inicjacji programu Calamares - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 nie może zostać zainstalowany. Calamares nie mógł wczytać wszystkich skonfigurowanych modułów. Jest to problem ze sposobem, w jaki Calamares jest używany przez dystrybucję. - + <br/>The following modules could not be loaded: <br/>Następujące moduły nie mogły zostać wczytane: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install Za&instaluj - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Anulować instalację? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Czy na pewno chcesz anulować obecny proces instalacji? Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. - + &Yes &Tak - + &No &Nie - + &Close Zam&knij - + Continue with setup? Kontynuować z programem instalacyjnym? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Instalator %1 zamierza przeprowadzić zmiany na Twoim dysku, aby zainstalować %2.<br/><strong>Nie będziesz mógł cofnąć tych zmian.</strong> - + &Install now &Zainstaluj teraz - + Go &back &Cofnij się - + &Done &Ukończono - + The installation is complete. Close the installer. Instalacja ukończona pomyślnie. Możesz zamknąć instalator. - + Error Błąd - + Installation Failed Wystąpił błąd instalacji @@ -342,12 +389,17 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer Instalator %1 - + Show debug information Pokaż informacje debugowania @@ -431,71 +483,71 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.Partycja systemowa EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. To urządzenie pamięci masowej prawdopodobnie nie posiada żadnego systemu operacyjnego. Co chcesz zrobić?<br/>Będziesz miał możliwość przejrzenia oraz zatwierdzenia swoich ustawień przed wykonaniem jakichkolwiek zmian na tym urządzeniu. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Wyczyść dysk</strong><br/>Ta operacja <font color="red">usunie</font> wszystkie dane obecnie znajdujące się na wybranym urządzeniu przechowywania. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. To urządzenie pamięci masowej posiada %1. Co chcesz zrobić?<br/>Będziesz miał możliwość przejrzenia oraz zatwierdzenia swoich ustawień przed wykonaniem jakichkolwiek zmian na tym urządzeniu. - + No Swap Brak przestrzeni wymiany - + Reuse Swap Użyj ponownie przestrzeni wymiany - + Swap (no Hibernate) Przestrzeń wymiany (bez hibernacji) - + Swap (with Hibernate) Przestrzeń wymiany (z hibernacją) - + Swap to file Przestrzeń wymiany do pliku - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Zainstaluj obok siebie</strong><br/>Instalator zmniejszy partycję, aby zrobić miejsce dla %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Zastąp partycję</strong><br/>Zastępowanie partycji poprzez %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. To urządzenie pamięci masowej posiada już system operacyjny. Co chcesz zrobić?<br/>Będziesz miał możliwość przejrzenia oraz zatwierdzenia swoich ustawień przed wykonaniem jakichkolwiek zmian na tym urządzeniu. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. To urządzenie pamięci masowej posiada kilka systemów operacyjnych. Co chcesz zrobić?<br/>Będziesz miał możliwość przejrzenia oraz zatwierdzenia swoich ustawień przed wykonaniem jakichkolwiek zmian na tym urządzeniu. @@ -867,13 +919,15 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1-(%2) @@ -1036,8 +1090,8 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. - <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>Gdy to pole jest zaznaczone, system uruchomi się ponownie, gdy klikniesz <span style=" font-style:italic;">Wykonano</span> lub zamkniesz instalator.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.&Uruchom ponownie teraz - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Wszystko gotowe.</h1><br/>%1 został zainstalowany na Twoim komputerze.<br/>Możesz teraz ponownie uruchomić komputer, aby przejść do nowego systemu, albo kontynuować używanie środowiska live %2. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Instalacja nie powiodła się</h1><br/>Nie udało się zainstalować %1 na Twoim komputerze.<br/>Komunikat o błędzie: %2. @@ -1058,17 +1132,27 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. FinishedViewStep - + Finish Koniec - + + Setup Complete + + + + Installation Complete Instalacja zakończona - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Instalacja %1 ukończyła się pomyślnie. @@ -1099,7 +1183,7 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. GeneralRequirements - + has at least %1 GB available drive space ma przynajmniej %1 GB dostępnego miejsca na dysku @@ -1109,42 +1193,52 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.Nie ma wystarczającej ilości miejsca na dysku. Wymagane jest przynajmniej %1 GB. - + has at least %1 GB working memory ma przynajmniej %1 GB pamięci roboczej - + The system does not have enough working memory. At least %1 GB is required. System nie posiada wystarczającej ilości pamięci roboczej. Wymagane jest przynajmniej %1 GB. - + is plugged in to a power source jest podłączony do źródła zasilania - + The system is not plugged in to a power source. System nie jest podłączony do źródła zasilania. - + is connected to the Internet jest podłączony do Internetu - + The system is not connected to the Internet. System nie jest podłączony do Internetu. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Instalator jest uruchomiony bez praw administratora. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Zbyt niska rozdzielczość ekranu, aby wyświetlić instalator. @@ -1388,232 +1482,232 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.Hasło jest zbyt długie - + Password is too weak Hasło jest zbyt słabe - + Memory allocation error when setting '%1' Wystąpił błąd przydzielania pamięci przy ustawieniu '%1' - + Memory allocation error Błąd przydzielania pamięci - + The password is the same as the old one Hasło jest takie samo jak poprzednie - + The password is a palindrome Hasło jest palindromem - + The password differs with case changes only Hasła różnią się tylko wielkością znaków - + The password is too similar to the old one Hasło jest zbyt podobne do poprzedniego - + The password contains the user name in some form Hasło zawiera nazwę użytkownika - + The password contains words from the real name of the user in some form Hasło zawiera fragment pełnej nazwy użytkownika - + The password contains forbidden words in some form Hasło zawiera jeden z niedozwolonych wyrazów - + The password contains less than %1 digits Hasło składa się z mniej niż %1 znaków - + The password contains too few digits Hasło zawiera zbyt mało znaków - + The password contains less than %1 uppercase letters Hasło składa się z mniej niż %1 wielkich liter - + The password contains too few uppercase letters Hasło zawiera zbyt mało wielkich liter - + The password contains less than %1 lowercase letters Hasło składa się z mniej niż %1 małych liter - + The password contains too few lowercase letters Hasło zawiera zbyt mało małych liter - + The password contains less than %1 non-alphanumeric characters Hasło składa się z mniej niż %1 znaków niealfanumerycznych - + The password contains too few non-alphanumeric characters Hasło zawiera zbyt mało znaków niealfanumerycznych - + The password is shorter than %1 characters Hasło zawiera mniej niż %1 znaków - + The password is too short Hasło jest zbyt krótkie - + The password is just rotated old one Hasło jest odwróceniem poprzedniego - + The password contains less than %1 character classes Hasło składa się z mniej niż %1 rodzajów znaków - + The password does not contain enough character classes Hasło zawiera zbyt mało rodzajów znaków - + The password contains more than %1 same characters consecutively Hasło zawiera ponad %1 powtarzających się tych samych znaków - + The password contains too many same characters consecutively Hasło zawiera zbyt wiele powtarzających się znaków - + The password contains more than %1 characters of the same class consecutively Hasło zawiera więcej niż %1 znaków tego samego rodzaju - + The password contains too many characters of the same class consecutively Hasło składa się ze zbyt wielu znaków tego samego rodzaju - + The password contains monotonic sequence longer than %1 characters Hasło zawiera jednakowy ciąg dłuższy niż %1 znaków - + The password contains too long of a monotonic character sequence Hasło zawiera zbyt długi ciąg jednakowych znaków - + No password supplied Nie podano hasła - + Cannot obtain random numbers from the RNG device Nie można uzyskać losowych znaków z urządzenia RNG - + Password generation failed - required entropy too low for settings Błąd tworzenia hasła - wymagana entropia jest zbyt niska dla ustawień - + The password fails the dictionary check - %1 Hasło nie przeszło pomyślnie sprawdzenia słownikowego - %1 - + The password fails the dictionary check Hasło nie przeszło pomyślnie sprawdzenia słownikowego - + Unknown setting - %1 Nieznane ustawienie - %1 - + Unknown setting Nieznane ustawienie - + Bad integer value of setting - %1 Błędna wartość liczby całkowitej ustawienia - %1 - + Bad integer value Błędna wartość liczby całkowitej - + Setting %1 is not of integer type Ustawienie %1 nie jest liczbą całkowitą - + Setting is not of integer type Ustawienie nie jest liczbą całkowitą - + Setting %1 is not of string type Ustawienie %1 nie jest ciągiem znaków - + Setting is not of string type Ustawienie nie jest ciągiem znaków - + Opening the configuration file failed Nie udało się otworzyć pliku konfiguracyjnego - + The configuration file is malformed Plik konfiguracyjny jest uszkodzony - + Fatal failure Błąd krytyczny - + Unknown error Nieznany błąd @@ -1653,18 +1747,6 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.What name do you want to use to log in? Jakiego imienia chcesz używać do logowania się? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Jeśli więcej niż jedna osoba będzie używać tego komputera, możesz utworzyć więcej kont już po instalacji.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.Nowa partycja - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.Formularz - - Placeholder - Symbol zastępczy + + 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. + - + 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. Wybierz wygląd i styl pulpitu Plazmy KDE. Możesz również pominąć ten krok i skonfigurować wygląd po zainstalowaniu systemu. Kliknięcie przycisku wyboru wyglądu i stylu daje podgląd na żywo tego wyglądu i stylu. @@ -2135,12 +2218,6 @@ Wyjście: Unpartitioned space or unknown partition table Przestrzeń bez partycji lub nieznana tabela partycji - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2228,12 @@ Wyjście: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2371,27 +2454,37 @@ i nie uruchomi się ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Ten komputer nie spełnia minimalnych wymagań, niezbędnych do instalacji %1.<br/>Instalacja nie może być kontynuowana. <a href="#details">Szczegóły...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Ten komputer nie spełnia wszystkich, zalecanych do instalacji %1 wymagań.<br/>Instalacja może być kontynuowana, ale niektóre opcje mogą być niedostępne. - + This program will ask you some questions and set up %2 on your computer. Ten program zada Ci garść pytań i ustawi %2 na Twoim komputerze. - + For best results, please ensure that this computer: Dla osiągnięcia najlepszych rezultatów upewnij się, że ten komputer: - + System requirements Wymagania systemowe @@ -2653,7 +2746,12 @@ i nie uruchomi się SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. To jest podsumowanie czynności, które zostaną wykonane po rozpoczęciu przez Ciebie instalacji. @@ -2735,20 +2833,6 @@ i nie uruchomi się <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Jeżeli wybierzesz tą opcję, nie zostaną wysłane <span style=" font-weight:600;">żadne informacje</span> o Twojej instalacji.</p></body></html> - - - - - TextLabel - EtykietaTekstowa - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2786,33 +2870,43 @@ i nie uruchomi się UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Twoja nazwa użytkownika jest za długa. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Twoja nazwa użytkownika zawiera niepoprawne znaki. Dozwolone są tylko małe litery i cyfry. - + Your hostname is too short. Twoja nazwa komputera jest za krótka. - + Your hostname is too long. Twoja nazwa komputera jest za długa. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Twoja nazwa komputera zawiera niepoprawne znaki. Dozwolone są tylko litery, cyfry i myślniki. - - + + Your passwords do not match! Twoje hasła nie są zgodne! @@ -2862,14 +2956,6 @@ i nie uruchomi się Total Size: Łączny Rozmiar : - - - - - - --- - --- - Used Size: @@ -2919,27 +3005,42 @@ i nie uruchomi się &Informacje - + <h1>Welcome to the %1 installer.</h1> <h1>Witamy w instalatorze %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Witamy w instalatorze Calamares dla systemu %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer O instalatorze %1 - + <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-2019 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. - + %1 support Wsparcie %1 diff --git a/lang/calamares_pt_BR.ts b/lang/calamares_pt_BR.ts index 735cb89dc..be97e69b0 100644 --- a/lang/calamares_pt_BR.ts +++ b/lang/calamares_pt_BR.ts @@ -115,12 +115,12 @@ Job failed (%1) - + A tarefa falhou (%1) Programmed job failure was explicitly requested. - + Falha na tarefa programada foi solicitada explicitamente. @@ -136,7 +136,7 @@ Example job (%1) - + Tarefa de exemplo (%1) @@ -188,19 +188,19 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + Esperando por %n módulo.Esperando por %n módulos. - + (%n second(s)) - + (%n segundo)(%n segundos) - + System-requirements checking is complete. - + Verificação de requerimentos do sistema completa. @@ -212,106 +212,153 @@ - + &Next &Próximo - + &Cancel &Cancelar - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Cancelar instalação sem modificar o sistema. - + + Setup Failed + + + + Calamares Initialization Failed Falha na inicialização do Calamares - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 não pôde ser instalado. O Calamares não conseguiu carregar todos os módulos configurados. Este é um problema com o modo em que o Calamares está sendo utilizado pela distribuição. - + <br/>The following modules could not be loaded: <br/>Os seguintes módulos não puderam ser carregados: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Instalar - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Cancelar a instalação? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Você deseja realmente cancelar a instalação atual? O instalador será fechado e todas as alterações serão perdidas. - + &Yes &Sim - + &No &Não - + &Close Fe&char - + Continue with setup? Continuar com configuração? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> O instalador %1 está prestes a fazer alterações no disco a fim de instalar %2.<br/><strong>Você não será capaz de desfazer estas mudanças.</strong> - + &Install now &Instalar agora - + Go &back &Voltar - + &Done Concluí&do - + The installation is complete. Close the installer. A instalação está completa. Feche o instalador. - + Error Erro - + Installation Failed Falha na Instalação @@ -342,12 +389,17 @@ O instalador será fechado e todas as alterações serão perdidas. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer Instalador %1 - + Show debug information Exibir informações de depuração @@ -431,71 +483,71 @@ O instalador será fechado e todas as alterações serão perdidas.Partição de sistema EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Parece que não há um sistema operacional neste dispositivo de armazenamento. O que você gostaria de fazer?<br/>Você poderá revisar e confirmar suas opções antes que as alterações sejam feitas no dispositivo de armazenamento. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Apagar disco</strong><br/>Isto <font color="red">excluirá</font> todos os dados no dispositivo de armazenamento selecionado. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de armazenamento possui %1 nele. O que você gostaria de fazer?<br/>Você poderá revisar e confirmar suas opções antes que as alterações sejam feitas no dispositivo de armazenamento. - + No Swap Sem swap - + Reuse Swap Reutilizar swap - + Swap (no Hibernate) Swap (sem hibernação) - + Swap (with Hibernate) Swap (com hibernação) - + Swap to file Swap em arquivo - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalar lado a lado</strong><br/>O instalador reduzirá uma partição para liberar espaço para %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Substituir uma partição</strong><br/>Substitui uma partição com %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Já há um sistema operacional neste dispositivo de armazenamento. O que você gostaria de fazer?<br/>Você poderá revisar e confirmar suas opções antes que as alterações sejam feitas no dispositivo de armazenamento. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Há diversos sistemas operacionais neste dispositivo de armazenamento. O que você gostaria de fazer?<br/>Você poderá revisar e confirmar suas opções antes que as alterações sejam feitas no dispositivo de armazenamento. @@ -867,13 +919,15 @@ O instalador será fechado e todas as alterações serão perdidas. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ O instalador será fechado e todas as alterações serão perdidas. - <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>Quando esta caixa estiver assinalada, o seu sistema será reiniciado imediatamente ao clicar em <span style=" font-style:italic;">Concluir</span> ou fechar o instalador.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ O instalador será fechado e todas as alterações serão perdidas.&Reiniciar agora - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Tudo pronto.</h1><br/>%1 foi instalado no seu computador.<br/>Agora você pode reiniciar seu novo sistema ou continuar usando o ambiente Live %2. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>A instalação falhou</h1><br/>%1 não foi instalado em seu computador.<br/>A mensagem de erro foi: %2. @@ -1058,17 +1132,27 @@ O instalador será fechado e todas as alterações serão perdidas. FinishedViewStep - + Finish Concluir - + + Setup Complete + + + + Installation Complete Instalação Completa - + + The setup of %1 is complete. + + + + The installation of %1 is complete. A instalação do %1 está completa. @@ -1099,7 +1183,7 @@ O instalador será fechado e todas as alterações serão perdidas. GeneralRequirements - + has at least %1 GB available drive space tenha pelo menos %1 GB de espaço disponível no dispositivo @@ -1109,42 +1193,52 @@ O instalador será fechado e todas as alterações serão perdidas.Não há espaço suficiente no armazenamento. Pelo menos %1 GB é necessário. - + has at least %1 GB working memory tenha pelo menos %1 GB de memória - + The system does not have enough working memory. At least %1 GB is required. O sistema não tem memória de trabalho suficiente. Pelo menos %1 GB é necessário. - + is plugged in to a power source está conectado a uma fonte de energia - + The system is not plugged in to a power source. O sistema não está conectado a uma fonte de energia. - + is connected to the Internet está conectado à Internet - + The system is not connected to the Internet. O sistema não está conectado à Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. O instalador não está sendo executado com permissões de administrador. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. A tela é muito pequena para exibir o instalador. @@ -1388,232 +1482,232 @@ O instalador será fechado e todas as alterações serão perdidas.A senha é muito longa - + Password is too weak A senha é muito fraca - + Memory allocation error when setting '%1' Erro de alocação de memória ao definir '% 1' - + Memory allocation error Erro de alocação de memória - + The password is the same as the old one A senha é a mesma que a antiga - + The password is a palindrome A senha é um palíndromo - + The password differs with case changes only A senha difere apenas com mudanças entre maiúsculas ou minúsculas - + The password is too similar to the old one A senha é muito semelhante à antiga - + The password contains the user name in some form A senha contém o nome de usuário em alguma forma - + The password contains words from the real name of the user in some form A senha contém palavras do nome real do usuário - + The password contains forbidden words in some form A senha contém palavras proibidas de alguma forma - + The password contains less than %1 digits A senha contém menos de %1 dígitos - + The password contains too few digits A senha contém poucos dígitos - + The password contains less than %1 uppercase letters A senha contém menos que %1 letras maiúsculas - + The password contains too few uppercase letters A senha contém poucas letras maiúsculas - + The password contains less than %1 lowercase letters A senha contém menos que %1 letras minúsculas - + The password contains too few lowercase letters A senha contém poucas letras minúsculas - + The password contains less than %1 non-alphanumeric characters A senha contém menos que %1 caracteres não alfanuméricos - + The password contains too few non-alphanumeric characters A senha contém poucos caracteres não alfanuméricos - + The password is shorter than %1 characters A senha é menor que %1 caracteres - + The password is too short A senha é muito curta - + The password is just rotated old one A senha é apenas uma antiga modificada - + The password contains less than %1 character classes A senha contém menos de %1 tipos de caracteres - + The password does not contain enough character classes A senha não contém tipos suficientes de caracteres - + The password contains more than %1 same characters consecutively A senha contém mais que %1 caracteres iguais consecutivamente - + The password contains too many same characters consecutively A senha contém muitos caracteres iguais consecutivamente - + The password contains more than %1 characters of the same class consecutively A senha contém mais que %1 caracteres do mesmo tipo consecutivamente - + The password contains too many characters of the same class consecutively A senha contém muitos caracteres da mesma classe consecutivamente - + The password contains monotonic sequence longer than %1 characters A senha contém uma sequência monotônica com mais de %1 caracteres - + The password contains too long of a monotonic character sequence A senha contém uma sequência de caracteres monotônicos muito longa - + No password supplied Nenhuma senha fornecida - + Cannot obtain random numbers from the RNG device Não é possível obter números aleatórios do dispositivo RNG - + Password generation failed - required entropy too low for settings A geração de senha falhou - a entropia requerida é muito baixa para as configurações - + The password fails the dictionary check - %1 A senha falhou na verificação do dicionário - %1 - + The password fails the dictionary check A senha falhou na verificação do dicionário - + Unknown setting - %1 Configuração desconhecida - %1 - + Unknown setting Configuração desconhecida - + Bad integer value of setting - %1 Valor de número inteiro errado na configuração - %1 - + Bad integer value Valor de número inteiro errado - + Setting %1 is not of integer type A configuração %1 não é do tipo inteiro - + Setting is not of integer type A configuração não é de tipo inteiro - + Setting %1 is not of string type A configuração %1 não é do tipo string - + Setting is not of string type A configuração não é do tipo string - + Opening the configuration file failed Falha ao abrir o arquivo de configuração - + The configuration file is malformed O arquivo de configuração está defeituoso - + Fatal failure Falha fatal - + Unknown error Erro desconhecido @@ -1653,18 +1747,6 @@ O instalador será fechado e todas as alterações serão perdidas.What name do you want to use to log in? Qual nome você quer usar para entrar? - - - - - font-weight: normal - fonte: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Se mais de uma pessoa utilizará este computador, você poderá definir múltiplas contas após a instalação.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ O instalador será fechado e todas as alterações serão perdidas.Nova partição - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1962,12 +2045,12 @@ O instalador será fechado e todas as alterações serão perdidas. has at least one disk device available. - + tem pelo menos um dispositivo de disco disponível. There are no partitons to install on. - + Não existem partições para a instalação. @@ -1992,12 +2075,12 @@ O instalador será fechado e todas as alterações serão perdidas.Formulário - - Placeholder - Substituto + + 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. + - + 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. Por favor escolha um estilo visual para o Desktop KDE Plasma. Você também pode pular esse passo e configurar o estilo visual quando o sistema estiver instalado. Ao clicar na seleção de estilo visual será possível visualizar um preview daquele estilo visual. @@ -2135,12 +2218,6 @@ Saída: Unpartitioned space or unknown partition table Espaço não particionado ou tabela de partições desconhecida - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2149,7 +2226,13 @@ Saída: Requirements checking for module <i>%1</i> is complete. - + A verificação de requerimentos para o módulo <i>%1</i> está completa. + + + + %1 (%2) + language[name] (country[name]) + %1 (%2) @@ -2370,27 +2453,37 @@ Saída: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Este computador não satisfaz os requisitos mínimos para instalar %1.<br/>A instalação não pode continuar. <a href="#details">Detalhes...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Este computador não satisfaz alguns dos requisitos recomendados para instalar %1.<br/>A instalação pode continuar, mas alguns recursos podem ser desativados. - + This program will ask you some questions and set up %2 on your computer. Este programa irá fazer-lhe algumas perguntas e configurar %2 no computador. - + For best results, please ensure that this computer: Para melhores resultados, por favor, certifique-se de que este computador: - + System requirements Requisitos do sistema @@ -2652,7 +2745,12 @@ Saída: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Este é um resumo do que acontecerá assim que o processo de instalação for iniciado. @@ -2734,20 +2832,6 @@ Saída: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Ao selecionar isto, você <span style=" font-weight:600;">não enviará nenhuma informação</span> sobre sua instalação.</p></body></html> - - - - - TextLabel - EtiquetaDeTexto - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Saída: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. O nome de usuário é grande demais. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. O nome de usuário contém caracteres inválidos. Apenas letras minúsculas e números são permitidos. - + Your hostname is too short. O nome da máquina é muito curto. - + Your hostname is too long. O nome da máquina é muito grande. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. O nome da máquina contém caracteres inválidos. Apenas letras, números e traços são permitidos. - - + + Your passwords do not match! As senhas não estão iguais! @@ -2861,14 +2955,6 @@ Saída: Total Size: Tamanho Total: - - - - - - --- - --- - Used Size: @@ -2918,27 +3004,42 @@ Saída: &Sobre - + <h1>Welcome to the %1 installer.</h1> <h1>Bem-vindo ao instalador %1 .</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Bem-vindo ao instalador Calamares para %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Sobre o instalador %1 - + <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-2019 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-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Obrigado ao <a href="https://calamares.io/team/">time Calamares</a> e ao <a href="https://www.transifex.com/calamares/calamares/">time de tradutores do Calamares</a>.<br/><br/>O desenvolvimento do <a href="https://calamares.io/">Calamares</a> é patrocinado pela <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support %1 suporte diff --git a/lang/calamares_pt_PT.ts b/lang/calamares_pt_PT.ts index 55681d482..849f084e8 100644 --- a/lang/calamares_pt_PT.ts +++ b/lang/calamares_pt_PT.ts @@ -115,12 +115,12 @@ Job failed (%1) - + Tarefa falhou (%1) Programmed job failure was explicitly requested. - + Falha de tarefa programada foi explicitamente solicitada. @@ -136,7 +136,7 @@ Example job (%1) - + Exemplo de tarefa (%1) @@ -188,19 +188,19 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + A aguardar por %n módulo(s).A aguardar por %n módulo(s). - + (%n second(s)) - + (%n segundo(s))(%n segundo(s)) - + System-requirements checking is complete. - + A verificação de requisitos de sistema está completa. @@ -212,106 +212,153 @@ - + &Next &Próximo - + &Cancel &Cancelar - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Cancelar instalar instalação sem modificar o sistema. - + + Setup Failed + + + + Calamares Initialization Failed Falha na Inicialização do Calamares - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 não pode ser instalado. O Calamares não foi capaz de carregar todos os módulos configurados. Isto é um problema da maneira como o Calamares é usado pela distribuição. - + <br/>The following modules could not be loaded: <br/>Os módulos seguintes não puderam ser carregados: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Instalar - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Cancelar a instalação? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Tem a certeza que pretende cancelar o atual processo de instalação? O instalador será encerrado e todas as alterações serão perdidas. - + &Yes &Sim - + &No &Não - + &Close &Fechar - + Continue with setup? Continuar com a configuração? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> O %1 instalador está prestes a fazer alterações ao seu disco em ordem para instalar %2.<br/><strong>Não será capaz de desfazer estas alterações.</strong> - + &Install now &Instalar agora - + Go &back Voltar &atrás - + &Done &Feito - + The installation is complete. Close the installer. A instalação está completa. Feche o instalador. - + Error Erro - + Installation Failed Falha na Instalação @@ -342,12 +389,17 @@ O instalador será encerrado e todas as alterações serão perdidas. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 Instalador - + Show debug information Mostrar informação de depuração @@ -431,71 +483,71 @@ O instalador será encerrado e todas as alterações serão perdidas.Partição de sistema EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de armazenamento aparenta não ter um sistema operativo. O que quer fazer?<br/>Poderá rever e confirmar as suas escolhas antes de qualquer alteração ser feita no dispositivo de armazenamento. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Apagar disco</strong><br/>Isto irá <font color="red">apagar</font> todos os dados atualmente apresentados no dispositivo de armazenamento selecionado. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de armazenamento tem %1 nele. O que quer fazer?<br/>Poderá rever e confirmar as suas escolhas antes de qualquer alteração ser feita no dispositivo de armazenamento. - + No Swap Sem Swap - + Reuse Swap Reutilizar Swap - + Swap (no Hibernate) Swap (sem Hibernação) - + Swap (with Hibernate) Swap (com Hibernação) - + Swap to file Swap para ficheiro - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalar paralelamente</strong><br/>O instalador irá encolher a partição para arranjar espaço para %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Substituir a partição</strong><br/>Substitui a partição com %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de armazenamento já tem um sistema operativo nele. O que quer fazer?<br/>Poderá rever e confirmar as suas escolhas antes de qualquer alteração ser feita no dispositivo de armazenamento. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Este dispositivo de armazenamento tem múltiplos sistemas operativos nele, O que quer fazer?<br/>Poderá rever e confirmar as suas escolhas antes de qualquer alteração ser feita no dispositivo de armazenamento. @@ -867,13 +919,15 @@ O instalador será encerrado e todas as alterações serão perdidas. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ O instalador será encerrado e todas as alterações serão perdidas. - <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>Quando esta caixa está assinalada, o seu sistema irá reiniciar automaticamente quando clicar em <span style=" font-style:italic;">Feito</span> ou fechar o instalador.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ O instalador será encerrado e todas as alterações serão perdidas.&Reiniciar agora - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Tudo feito</h1><br/>%1 foi instalado no seu computador.<br/>Pode agora reiniciar para o seu novo sistema, ou continuar a usar o %2 ambiente Live. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Instalação Falhada</h1><br/>%1 não foi instalado no seu computador.<br/>A mensagem de erro foi: %2. @@ -1058,17 +1132,27 @@ O instalador será encerrado e todas as alterações serão perdidas. FinishedViewStep - + Finish Finalizar - + + Setup Complete + + + + Installation Complete Instalação Completa - + + The setup of %1 is complete. + + + + The installation of %1 is complete. A instalação de %1 está completa. @@ -1099,7 +1183,7 @@ O instalador será encerrado e todas as alterações serão perdidas. GeneralRequirements - + has at least %1 GB available drive space tem pelo menos %1 GB de espaço livre em disco @@ -1109,42 +1193,52 @@ O instalador será encerrado e todas as alterações serão perdidas.Não existe espaço livre suficiente em disco. É necessário pelo menos %1 GB. - + has at least %1 GB working memory tem pelo menos %1 GB de memória disponível - + The system does not have enough working memory. At least %1 GB is required. O sistema não tem memória disponível suficiente. É necessário pelo menos %1 GB. - + is plugged in to a power source está ligado a uma fonte de energia - + The system is not plugged in to a power source. O sistema não está ligado a uma fonte de energia. - + is connected to the Internet está ligado à internet - + The system is not connected to the Internet. O sistema não está ligado à internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. O instalador não está a correr com permissões de administrador. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. O ecrã tem um tamanho demasiado pequeno para mostrar o instalador. @@ -1388,232 +1482,232 @@ O instalador será encerrado e todas as alterações serão perdidas.A palavra-passe é demasiado longa - + Password is too weak A palavra-passe é demasiado fraca - + Memory allocation error when setting '%1' Erro de alocação de memória quando definido '%1' - + Memory allocation error Erro de alocação de memória - + The password is the same as the old one A palavra-passe é a mesma que a antiga - + The password is a palindrome A palavra-passe é um palíndromo - + The password differs with case changes only A palavra-passe difere com apenas diferenças de maiúsculas e minúsculas - + The password is too similar to the old one A palavra-passe é demasiado semelhante à antiga - + The password contains the user name in some form A palavra passe contém de alguma forma o nome do utilizador - + The password contains words from the real name of the user in some form A palavra passe contém de alguma forma palavras do nome real do utilizador - + The password contains forbidden words in some form A palavra-passe contém de alguma forma palavras proibidas - + The password contains less than %1 digits A palavra-passe contém menos de %1 dígitos - + The password contains too few digits A palavra-passe contém muito poucos dígitos - + The password contains less than %1 uppercase letters A palavra-passe contém menos de %1 letras maiúsculas - + The password contains too few uppercase letters A palavra-passe contém muito poucas letras maiúsculas - + The password contains less than %1 lowercase letters A palavra-passe contém menos de %1 letras minúsculas - + The password contains too few lowercase letters A palavra-passe contém muito poucas letras minúsculas - + The password contains less than %1 non-alphanumeric characters A palavra-passe contém menos de %1 carateres não-alfanuméricos - + The password contains too few non-alphanumeric characters A palavra-passe contém muito pouco carateres não alfa-numéricos - + The password is shorter than %1 characters A palavra-passe é menor do que %1 carateres - + The password is too short A palavra-passe é demasiado pequena - + The password is just rotated old one A palavra-passe é apenas uma antiga alternada - + The password contains less than %1 character classes A palavra-passe contém menos de %1 classe de carateres - + The password does not contain enough character classes A palavra-passe não contém classes de carateres suficientes - + The password contains more than %1 same characters consecutively A palavra-passe contém apenas mais do que %1 carateres iguais consecutivos - + The password contains too many same characters consecutively A palavra-passe contém demasiados carateres iguais consecutivos - + The password contains more than %1 characters of the same class consecutively A palavra-passe contém mais do que %1 carateres consecutivos da mesma classe - + The password contains too many characters of the same class consecutively A palavra-passe contém demasiados carateres consecutivos da mesma classe - + The password contains monotonic sequence longer than %1 characters A palavra-passe contém sequência mono tónica mais longa do que %1 carateres - + The password contains too long of a monotonic character sequence A palavra-passe contém uma sequência mono tónica de carateres demasiado longa - + No password supplied Nenhuma palavra-passe fornecida - + Cannot obtain random numbers from the RNG device Não é possível obter sequência aleatória de números a partir do dispositivo RNG - + Password generation failed - required entropy too low for settings Geração de palavra-passe falhada - entropia obrigatória demasiado baixa para definições - + The password fails the dictionary check - %1 A palavra-passe falha a verificação do dicionário - %1 - + The password fails the dictionary check A palavra-passe falha a verificação do dicionário - + Unknown setting - %1 Definição desconhecida - %1 - + Unknown setting Definição desconhecida - + Bad integer value of setting - %1 Valor inteiro incorreto para definição - %1 - + Bad integer value Valor inteiro incorreto - + Setting %1 is not of integer type Definição %1 não é do tipo inteiro - + Setting is not of integer type Definição não é do tipo inteiro - + Setting %1 is not of string type Definição %1 não é do tipo cadeia de carateres - + Setting is not of string type Definição não é do tipo cadeira de carateres - + Opening the configuration file failed Abertura da configuração de ficheiro falhou - + The configuration file is malformed O ficheiro de configuração está mal formado - + Fatal failure Falha fatal - + Unknown error Erro desconhecido @@ -1653,18 +1747,6 @@ O instalador será encerrado e todas as alterações serão perdidas.What name do you want to use to log in? Que nome deseja usar para iniciar a sessão? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Se mais do que uma pessoa for usar este computador, pode criar contas múltiplas depois da instalação.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ O instalador será encerrado e todas as alterações serão perdidas.Nova partição - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1962,12 +2045,12 @@ O instalador será encerrado e todas as alterações serão perdidas. has at least one disk device available. - + tem pelo menos um dispositivo de disco disponível. There are no partitons to install on. - + Não há partições para onde instalar. @@ -1992,12 +2075,12 @@ O instalador será encerrado e todas as alterações serão perdidas.Forma - - Placeholder - Espaço reservado + + 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. + - + 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. Por favor escolha a aparência para o Ambiente de Trabalho KDE Plasma. Pode também saltar este passo e configurar a aparência uma vez instalado o sistema. Ao clicar numa seleção de aparência irá ter uma pré-visualização ao vivo dessa aparência. @@ -2135,12 +2218,6 @@ Saída de Dados: Unpartitioned space or unknown partition table Espaço não particionado ou tabela de partições desconhecida - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2149,7 +2226,13 @@ Saída de Dados: Requirements checking for module <i>%1</i> is complete. - + A verificação de requisitos para módulo <i>%1</i> está completa. + + + + %1 (%2) + language[name] (country[name]) + %1 (%2) @@ -2370,27 +2453,37 @@ Saída de Dados: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Este computador não satisfaz os requisitos mínimos para instalar %1.<br/>A instalação não pode continuar. <a href="#details">Detalhes...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Este computador não satisfaz alguns dos requisitos recomendados para instalar %1.<br/>A instalação pode continuar, mas algumas funcionalidades poderão ser desativadas. - + This program will ask you some questions and set up %2 on your computer. Este programa vai fazer-lhe algumas perguntas e configurar o %2 no seu computador. - + For best results, please ensure that this computer: Para melhores resultados, por favor certifique-se que este computador: - + System requirements Requisitos de sistema @@ -2652,7 +2745,12 @@ Saída de Dados: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Isto é uma visão geral do que acontecerá assim que iniciar o procedimento de instalação. @@ -2734,20 +2832,6 @@ Saída de Dados: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Ao selecionar isto, não estará a enviar <span style=" font-weight:600;">qualquer informação</span> sobre a sua instalação.</p></body></html> - - - - - TextLabel - EtiquetaTexto - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Saída de Dados: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. O seu nome de utilizador é demasiado longo. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. O seu nome de utilizador contem caractéres inválidos. Apenas letras minúsculas e números são permitidos. - + Your hostname is too short. O nome da sua máquina é demasiado curto. - + Your hostname is too long. O nome da sua máquina é demasiado longo. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. O nome da sua máquina contém caratéres inválidos. Apenas letras, números e traços são permitidos. - - + + Your passwords do not match! As suas palavras-passe não coincidem! @@ -2861,14 +2955,6 @@ Saída de Dados: Total Size: Tamanho Total: - - - - - - --- - --- - Used Size: @@ -2918,27 +3004,42 @@ Saída de Dados: &Acerca - + <h1>Welcome to the %1 installer.</h1> <h1>Bem vindo ao instalador do %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Bem vindo ao instalador Calamares para %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Acerca %1 instalador - + <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-2019 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/>Direitos de Cópia 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Direitos de Cópia 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Agradecimentos à <a href="https://calamares.io/team/">Equipa Calamares</a> e à<a href="https://www.transifex.com/calamares/calamares/">Equipa de tradutores do Calamares</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> desenvolvido e patrocinado por <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support %1 suporte diff --git a/lang/calamares_ro.ts b/lang/calamares_ro.ts index 3c217702b..2f6fd3592 100644 --- a/lang/calamares_ro.ts +++ b/lang/calamares_ro.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Următorul - + &Cancel &Anulează - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Anulează instalarea fără schimbarea sistemului. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install Instalează - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Anulez instalarea? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Doriți să anulați procesul curent de instalare? Programul de instalare va ieși, iar toate modificările vor fi pierdute. - + &Yes &Da - + &No &Nu - + &Close În&chide - + Continue with setup? Continuați configurarea? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Programul de instalare %1 este pregătit să facă schimbări pe discul dumneavoastră pentru a instala %2.<br/><strong>Nu veți putea anula aceste schimbări.</strong> - + &Install now &Instalează acum - + Go &back Î&napoi - + &Done &Gata - + The installation is complete. Close the installer. Instalarea este completă. Închide instalatorul. - + Error Eroare - + Installation Failed Instalare eșuată @@ -342,12 +389,17 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer Program de instalare %1 - + Show debug information Arată informația de depanare @@ -431,71 +483,71 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.Partiție de sistem EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Acest dispozitiv de stocare nu pare să aibă un sistem de operare instalat. Ce doriți să faceți?<br/>Veți putea revedea și confirma alegerile făcute înainte să fie realizate schimbări pe dispozitivul de stocare. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Șterge discul</strong><br/>Aceasta va <font color="red">șterge</font> toate datele prezente pe dispozitivul de stocare selectat. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Acest dispozitiv de stocare are %1. Ce doriți să faceți?<br/>Veți putea revedea și confirma alegerile făcute înainte să fie realizate schimbări pe dispozitivul de stocare. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instalează laolaltă</strong><br/>Instalatorul va micșora o partiție pentru a face loc pentru %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Înlocuiește o partiție</strong><br/>Înlocuiește o partiție cu %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Acest dispozitiv de stocare are deja un sistem de operare instalat. Ce doriți să faceți?<br/>Veți putea revedea și confirma alegerile făcute înainte de se realiza schimbări pe dispozitivul de stocare. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Acest dispozitiv de stocare are mai multe sisteme de operare instalate. Ce doriți să faceți?<br/>Veți putea revedea și confirma alegerile făcute înainte de a se realiza schimbări pe dispozitivul de stocare. @@ -867,13 +919,15 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1036,8 +1090,8 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. - <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>Când această căsuță este bifată, sistemul va reporni deîndată ce veți apăsa pe <span style=" font-style:italic;">Done</span> sau veți închide programul instalator</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.&Repornește acum - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Gata.</h1><br/>%1 a fost instalat pe calculatorul dumneavoastră.<br/>Puteți reporni noul sistem, sau puteți continua să folosiți sistemul de operare portabil %2. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Instalarea a eșuat</h1><br/>%1 nu a mai fost instalat pe acest calculator.<br/>Mesajul de eroare era: %2. @@ -1058,17 +1132,27 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. FinishedViewStep - + Finish Termină - + + Setup Complete + + + + Installation Complete Instalarea s-a terminat - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Instalarea este %1 completă. @@ -1099,7 +1183,7 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. GeneralRequirements - + has at least %1 GB available drive space are cel puțin %1 spațiu disponibil @@ -1109,42 +1193,52 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.Nu este suficient spațiu disponibil. Sunt necesari cel puțin %1 GB. - + has at least %1 GB working memory are cel puțin %1 GB de memorie utilizabilă - + The system does not have enough working memory. At least %1 GB is required. Sistemul nu are suficientă memorie utilizabilă. Sunt necesari cel puțin %1 GB. - + is plugged in to a power source este alimentat cu curent - + The system is not plugged in to a power source. Sistemul nu este alimentat cu curent. - + is connected to the Internet este conectat la Internet - + The system is not connected to the Internet. Sistemul nu este conectat la Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Programul de instalare nu rulează cu privilegii de administrator. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Ecranu este prea mic pentru a afișa instalatorul. @@ -1388,92 +1482,92 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.Parola este prea lungă - + Password is too weak Parola este prea slabă - + Memory allocation error when setting '%1' Eroare de alocare a memorie in timpul setării '%1' - + Memory allocation error Eroare de alocare a memoriei - + The password is the same as the old one Parola este aceeasi a si cea veche - + The password is a palindrome Parola este un palindrom - + The password differs with case changes only Parola diferă doar prin schimbăarii ale majusculelor - + The password is too similar to the old one Parola este prea similară cu cea vehe - + The password contains the user name in some form Parola contine numele de utilizator intr-o anume formă - + The password contains words from the real name of the user in some form Parola contine cuvinte din numele real al utilizatorului intr-o anumita formă - + The password contains forbidden words in some form Parola contine cuvinte interzise int-o anumita formă - + The password contains less than %1 digits Parola contine mai putin de %1 caractere - + The password contains too few digits Parola contine prea putine caractere - + The password contains less than %1 uppercase letters Parola contine mai putin de %1 litera cu majusculă - + The password contains too few uppercase letters Parola contine prea putine majuscule - + The password contains less than %1 lowercase letters Parola contine mai putin de %1 minuscule - + The password contains too few lowercase letters Parola contine prea putine minuscule - + The password contains less than %1 non-alphanumeric characters Parola contine mai putin de %1 caractere non-alfanumerice - + The password contains too few non-alphanumeric characters Parola contine prea putine caractere non-alfanumerice @@ -1481,142 +1575,142 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. - + The password is shorter than %1 characters Parola este mai scurta de %1 caractere - + The password is too short Parola este prea mica - + The password is just rotated old one Parola este doar cea veche rasturnata - + The password contains less than %1 character classes Parola contine mai putin de %1 clase de caractere - + The password does not contain enough character classes Parola nu contine destule clase de caractere - + The password contains more than %1 same characters consecutively Parola ontine mai mult de %1 caractere identice consecutiv - + The password contains too many same characters consecutively Parola ontine prea multe caractere identice consecutive - + The password contains more than %1 characters of the same class consecutively Parola contine mai mult de %1 caractere ale aceleiaşi clase consecutive - + The password contains too many characters of the same class consecutively Parola contine prea multe caractere ale aceleiaşi clase consecutive - + The password contains monotonic sequence longer than %1 characters Parola ontine o secventa monotonica mai lunga de %1 caractere - + The password contains too long of a monotonic character sequence Parola contine o secventa de caractere monotonica prea lunga - + No password supplied Nicio parola nu a fost furnizata - + Cannot obtain random numbers from the RNG device Nu s-a putut obtine un numar aleator de la dispozitivul RNG - + Password generation failed - required entropy too low for settings Generarea parolei a esuat - necesita entropie prea mica pentru setari - + The password fails the dictionary check - %1 Parola a esuat verificarea dictionarului - %1 - + The password fails the dictionary check Parola a esuat verificarea dictionarului - + Unknown setting - %1 Setare necunoscuta - %1 - + Unknown setting Setare necunoscuta - + Bad integer value of setting - %1 Valoare gresita integrala a setari - %1 - + Bad integer value Valoare gresita integrala a setari - + Setting %1 is not of integer type Setarea %1 nu este de tip integral - + Setting is not of integer type Setarea nu este de tipul integral - + Setting %1 is not of string type Setarea %1 nu este de tipul şir - + Setting is not of string type Setarea nu este de tipul şir - + Opening the configuration file failed Deschiderea fisierului de configuratie a esuat - + The configuration file is malformed Fisierul de configuratie este malformat - + Fatal failure Esec fatal - + Unknown error Eroare necunoscuta @@ -1656,18 +1750,6 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.What name do you want to use to log in? Ce nume doriți să utilizați pentru logare? - - - - - font-weight: normal - grosimea fontului: normală - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Dacă mai multe persoane vor utiliza acest calculator, puteți seta mai multe conturi după instalare.</small> - Choose a password to keep your account safe. @@ -1747,8 +1829,9 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.Noua partiție - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1995,12 +2078,12 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.Formular - - Placeholder - Substituent + + 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. + - + 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. Alege un aspect pentru KDE Plasma Desktop. Deasemenea poti sari acest pas si configura aspetul odata ce sistemul este instalat. Apasand pe selectia aspectului iti va oferi o previzualizare live al acelui aspect. @@ -2138,12 +2221,6 @@ Output Unpartitioned space or unknown partition table Spațiu nepartiționat sau tabelă de partiții necunoscută - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2154,6 +2231,12 @@ Output Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2373,27 +2456,37 @@ Output ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Acest calculator nu satisface cerințele minimale pentru instalarea %1.<br/>Instalarea nu poate continua. <a href="#details">Detalii...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Acest calculator nu satisface unele din cerințele recomandate pentru instalarea %1.<br/>Instalarea poate continua, dar unele funcții ar putea fi dezactivate. - + This program will ask you some questions and set up %2 on your computer. Acest program vă va pune mai multe întrebări și va seta %2 pe calculatorul dumneavoastră. - + For best results, please ensure that this computer: Pentru rezultate optime, asigurați-vă că acest calculator: - + System requirements Cerințe de sistem @@ -2655,7 +2748,12 @@ Output SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Acesta este un rezumat a ce se va întâmpla după ce începeți procedura de instalare. @@ -2737,20 +2835,6 @@ Output <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Prin selectarea acestei opțiuni <span style=" font-weight:600;">nu vei trimite nicio informație</span> vei trimite informații despre instalare.</p></body></html> - - - - - TextLabel - EtichetăText - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2788,33 +2872,43 @@ Output UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Numele de utilizator este prea lung. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Numele de utilizator conține caractere invalide. Folosiți doar litere mici și numere. - + Your hostname is too short. Hostname este prea scurt. - + Your hostname is too long. Hostname este prea lung. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Hostname conține caractere invalide. Folosiți doar litere, numere și cratime. - - + + Your passwords do not match! Parolele nu se potrivesc! @@ -2864,14 +2958,6 @@ Output Total Size: - - - - - - --- - - Used Size: @@ -2921,27 +3007,42 @@ Output &Despre - + <h1>Welcome to the %1 installer.</h1> <h1>Bine ați venit la programul de instalare pentru %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Bun venit în programul de instalare Calamares pentru %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Despre programul de instalare %1 - + <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-2019 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. - + %1 support %1 suport diff --git a/lang/calamares_ru.ts b/lang/calamares_ru.ts index b49bfe95e..e19bae135 100644 --- a/lang/calamares_ru.ts +++ b/lang/calamares_ru.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,105 +212,152 @@ - + &Next &Далее - + &Cancel О&тмена - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Отменить установку без изменения системы. - + + Setup Failed + + + + Calamares Initialization Failed Ошибка инициализации Calamares - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. Не удалось установить %1. Calamares не удалось загрузить все сконфигурированные модули. Эта проблема вызвана тем, как ваш дистрибутив использует Calamares. - + <br/>The following modules could not be loaded: <br/>Не удалось загрузить следующие модули: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Установить - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Отменить установку? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Действительно прервать процесс установки? Программа установки сразу прекратит работу, все изменения будут потеряны. - + &Yes &Да - + &No &Нет - + &Close &Закрыть - + Continue with setup? Продолжить установку? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Программа установки %1 готова внести изменения на Ваш диск, чтобы установить %2.<br/><strong>Отменить эти изменения будет невозможно.</strong> - + &Install now Приступить к &установке - + Go &back &Назад - + &Done &Готово - + The installation is complete. Close the installer. Установка завершена. Закройте установщик. - + Error Ошибка - + Installation Failed Установка завершилась неудачей @@ -341,12 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer Программа установки %1 - + Show debug information Показать отладочную информацию @@ -430,71 +482,71 @@ The installer will quit and all changes will be lost. Системный раздел EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Видимо, на этом устройстве нет операционной системы. Что Вы хотите сделать?<br/>Вы сможете изменить или подтвердить свой выбор до того, как на устройстве будут сделаны какие-либо изменения. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Стереть диск</strong><br/>Это <font color="red">удалит</font> все данные, которые сейчас находятся на выбранном устройстве. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На этом устройстве есть %1. Что Вы хотите сделать?<br/>Вы сможете изменить или подтвердить свой выбор до того, как на устройстве будут сделаны какие-либо изменения. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Установить рядом</strong><br/>Программа установки уменьшит раздел, чтобы освободить место для %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Заменить раздел</strong><br/>Меняет раздел на %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На этом устройстве уже есть операционная система. Что Вы хотите сделать?<br/>Вы сможете изменить или подтвердить свой выбор до того, как на устройстве будут сделаны какие-либо изменения. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На этом устройстве есть несколько операционных систем. Что Вы хотите сделать?<br/>Вы сможете изменить или подтвердить свой выбор до того, как на устройстве будут сделаны какие-либо изменения. @@ -866,13 +918,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1035,8 +1089,8 @@ The installer will quit and all changes will be lost. - <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>Если этот флажок установлен, ваша система будет перезагружена сразу после нажатия кнопки <span style=" font-style:italic;">Готово</span> или закрытия инсталлятора.</p></body></html> + <Restart checkbox tooltip> + @@ -1044,12 +1098,32 @@ The installer will quit and all changes will be lost. П&ерезагрузить - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Готово.</h1><br/>Система %1 установлена на Ваш компьютер.<br/>Вы можете перезагрузить компьютер и использовать Вашу новую систему или продолжить работу в Live окружении %2. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Сбой установки</h1><br/>Не удалось установить %1 на ваш компьютер.<br/>Сообщение об ошибке: %2. @@ -1057,17 +1131,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish Завершить - + + Setup Complete + + + + Installation Complete Установка завершена - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Установка %1 завершена. @@ -1098,7 +1182,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space доступно как минимум %1 ГБ свободного дискового пространства @@ -1108,42 +1192,52 @@ The installer will quit and all changes will be lost. Недостаточно места на дисках. Необходимо как минимум %1 ГБ. - + has at least %1 GB working memory доступно как минимум %1 ГБ оперативной памяти - + The system does not have enough working memory. At least %1 GB is required. Недостаточно оперативной памяти. Необходимо как минимум %1 ГБ. - + is plugged in to a power source подключено сетевое питание - + The system is not plugged in to a power source. Сетевое питание не подключено. - + is connected to the Internet присутствует выход в сеть Интернет - + The system is not connected to the Internet. Отсутствует выход в Интернет. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Программа установки не запущена с привилегиями администратора. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Слишком маленький экран для окна установщика. @@ -1387,232 +1481,232 @@ The installer will quit and all changes will be lost. Слишком длинный пароль - + Password is too weak Пароль слишком слабый - + Memory allocation error when setting '%1' Ошибка выделения памяти при установке «%1» - + Memory allocation error Ошибка выделения памяти - + The password is the same as the old one Пароль такой же, как и старый - + The password is a palindrome Пароль является палиндромом - + The password differs with case changes only Пароль отличается только регистром символов - + The password is too similar to the old one Пароль слишком похож на старый - + The password contains the user name in some form Пароль содержит имя пользователя - + The password contains words from the real name of the user in some form Пароль содержит слова из реального имени пользователя - + The password contains forbidden words in some form Пароль содержит запрещённые слова - + The password contains less than %1 digits Пароль содержит менее %1 цифр - + The password contains too few digits В пароле слишком мало цифр - + The password contains less than %1 uppercase letters Пароль содержит менее %1 заглавных букв - + The password contains too few uppercase letters В пароле слишком мало заглавных букв - + The password contains less than %1 lowercase letters Пароль содержит менее %1 строчных букв - + The password contains too few lowercase letters В пароле слишком мало строчных букв - + The password contains less than %1 non-alphanumeric characters Пароль содержит менее %1 не буквенно-цифровых символов - + The password contains too few non-alphanumeric characters В пароле слишком мало не буквенно-цифровых символов - + The password is shorter than %1 characters Пароль короче %1 символов - + The password is too short Пароль слишком короткий - + The password is just rotated old one Новый пароль — это просто перевёрнутый старый - + The password contains less than %1 character classes Пароль содержит менее %1 классов символов - + The password does not contain enough character classes Пароль содержит недостаточно классов символов - + The password contains more than %1 same characters consecutively Пароль содержит более %1 одинаковых последовательных символов - + The password contains too many same characters consecutively Пароль содержит слишком много одинаковых последовательных символов - + The password contains more than %1 characters of the same class consecutively Пароль содержит более %1 символов одного и того же класса последовательно - + The password contains too many characters of the same class consecutively Пароль содержит слишком длинную последовательность символов одного и того же класса - + The password contains monotonic sequence longer than %1 characters Пароль содержит монотонную последовательность длиннее %1 символов - + The password contains too long of a monotonic character sequence Пароль содержит слишком длинную монотонную последовательность символов - + No password supplied Не задан пароль - + Cannot obtain random numbers from the RNG device Не удаётся получить случайные числа с устройства RNG - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 Пароль не прошёл проверку на использование словарных слов - %1 - + The password fails the dictionary check Пароль не прошёл проверку на использование словарных слов - + Unknown setting - %1 Неизвестная настройка - %1 - + Unknown setting Неизвестная настройка - + Bad integer value of setting - %1 Недопустимое целое значение свойства - %1 - + Bad integer value Недопустимое целое значение - + Setting %1 is not of integer type Настройка %1 не является целым числом - + Setting is not of integer type Настройка не является целым числом - + Setting %1 is not of string type Настройка %1 не является строкой - + Setting is not of string type Настройка не является строкой - + Opening the configuration file failed Не удалось открыть конфигурационный файл - + The configuration file is malformed Ошибка в структуре конфигурационного файла - + Fatal failure Фатальный сбой - + Unknown error Неизвестная ошибка @@ -1652,18 +1746,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? Какое имя Вы хотите использовать для входа? - - - - - font-weight: normal - Гарнитура: обычная - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Если этот компьютер используется несколькими людьми, Вы сможете создать соответствующие учетные записи сразу после установки.</small> - Choose a password to keep your account safe. @@ -1743,8 +1825,9 @@ The installer will quit and all changes will be lost. Новый раздел - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1991,12 +2074,12 @@ The installer will quit and all changes will be lost. Форма - - Placeholder - Заменитель + + 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. + - + 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. Выберите внешний вид окружения KDE Plasma. Вы можете пропустить этот шаг, и настроить его после установки системы. Щелкните на выборе внешнего вида, чтобы увидеть, как он будет выглядеть. @@ -2134,12 +2217,6 @@ Output: Unpartitioned space or unknown partition table Неразмеченное место или неизвестная таблица разделов - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2150,6 +2227,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2369,27 +2452,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Этот компьютер не соответствует минимальным требованиям для установки %1.<br/>Невозможно продолжить установку. <a href="#details">Подробнее...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Этот компьютер соответствует не всем рекомендуемым требованиям для установки %1.<br/>Можно продолжить установку, но некоторые возможности могут быть недоступны. - + This program will ask you some questions and set up %2 on your computer. Эта программа задаст вам несколько вопросов и поможет установить %2 на ваш компьютер. - + For best results, please ensure that this computer: Для наилучших результатов, убедитесь, что этот компьютер: - + System requirements Системные требования @@ -2651,7 +2744,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Это обзор изменений, которые будут применены при запуске процедуры установки. @@ -2733,20 +2831,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Если вы это выберете, то не будет отправлено <span style=" font-weight:600;">никаких</span> сведений об установке.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2784,33 +2868,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Ваше имя пользователя слишком длинное. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Ваше имя пользователя содержит недопустимые символы. Допускаются только строчные буквы и цифры. - + Your hostname is too short. Имя вашего компьютера слишком коротко. - + Your hostname is too long. Имя вашего компьютера слишком длинное. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Имя вашего компьютера содержит недопустимые символы. Разрешены буквы, цифры и тире. - - + + Your passwords do not match! Пароли не совпадают! @@ -2860,14 +2954,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2917,27 +3003,42 @@ Output: - + <h1>Welcome to the %1 installer.</h1> <h1>Добро пожаловать в программу установки %1 .</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Добро пожаловать в установщик Calamares для %1 .</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer О программе установки %1 - + <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-2019 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. - + %1 support %1 поддержка diff --git a/lang/calamares_sk.ts b/lang/calamares_sk.ts index 1c4ba2bee..1547ec13b 100644 --- a/lang/calamares_sk.ts +++ b/lang/calamares_sk.ts @@ -115,12 +115,12 @@ Job failed (%1) - + Úloha zlyhala (%1) Programmed job failure was explicitly requested. - + Zlyhanie naprogramovanej úlohy bolo výlučne vyžiadané. @@ -136,7 +136,7 @@ Example job (%1) - + Vzorová úloha (%1) @@ -188,19 +188,19 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + Čaká sa na %n modul.Čaká sa na %n moduly.Čaká sa na %n modulov.Čaká sa na %n modulov. - + (%n second(s)) - + (%n sekunda)(%n sekundy)(%n sekúnd)(%n sekúnd) - + System-requirements checking is complete. - + Kontrola systémových požiadaviek je dokončená. @@ -212,106 +212,153 @@ - + &Next Ď&alej - + &Cancel &Zrušiť - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Zruší inštaláciu bez zmeny systému. - + + Setup Failed + + + + Calamares Initialization Failed Zlyhala inicializácia inštalátora Calamares - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. Nie je možné nainštalovať %1. Calamares nemohol načítať všetky konfigurované moduly. Je problém s tým, ako sa Calamares používa pri distribúcii. - + <br/>The following modules could not be loaded: <br/>Nebolo možné načítať nasledujúce moduly - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install _Inštalovať - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Zrušiť inštaláciu? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Skutočne chcete zrušiť aktuálny priebeh inštalácie? Inštalátor sa ukončí a všetky zmeny budú stratené. - + &Yes _Áno - + &No _Nie - + &Close _Zavrieť - + Continue with setup? Pokračovať v inštalácii? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Inštalátor distribúcie %1 sa chystá vykonať zmeny na vašom disku, aby nainštaloval distribúciu %2. <br/><strong>Tieto zmeny nebudete môcť vrátiť späť.</strong> - + &Install now &Inštalovať teraz - + Go &back Prejsť s&päť - + &Done _Dokončiť - + The installation is complete. Close the installer. Inštalácia je dokončená. Zatvorí inštalátor. - + Error Chyba - + Installation Failed Inštalácia zlyhala @@ -342,12 +389,17 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer Inštalátor distribúcie %1 - + Show debug information Zobraziť ladiace informácie @@ -431,71 +483,71 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Oddiel systému EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Zdá sa, že toto úložné zariadenie neobsahuje operačný systém. Čo by ste chceli urobiť?<br/>Budete môcť skontrolovať a potvrdiť vaše voľby pred uplatnením akejkoľvek zmeny na úložnom zariadení. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Vymazanie disku</strong><br/>Týmto sa <font color="red">odstránia</font> všetky údaje momentálne sa nachádzajúce na vybranom úložnom zariadení. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Toto úložné zariadenie obsahuje operačný systém %1. Čo by ste chceli urobiť?<br/>Budete môcť skontrolovať a potvrdiť vaše voľby pred uplatnením akejkoľvek zmeny na úložnom zariadení. - - - No Swap - - + No Swap + Bez odkladacieho priestoru + + + Reuse Swap - + Znovu použiť odkladací priestor - + Swap (no Hibernate) - + Odkladací priestor (bez hibernácie) - + Swap (with Hibernate) - + Odkladací priestor (s hibernáciou) - + Swap to file - + Odkladací priestor v súbore - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Inštalácia popri súčasnom systéme</strong><br/>Inštalátor zmenší oddiel a uvoľní miesto pre distribúciu %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Nahradenie oddielu</strong><br/>Nahradí oddiel distribúciou %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Toto úložné zariadenie už obsahuje operačný systém. Čo by ste chceli urobiť?<br/>Budete môcť skontrolovať a potvrdiť vaše voľby pred uplatnením akejkoľvek zmeny na úložnom zariadení. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Toto úložné zariadenie obsahuje viacero operačných systémov. Čo by ste chceli urobiť?<br/>Budete môcť skontrolovať a potvrdiť vaše voľby pred uplatnením akejkoľvek zmeny na úložnom zariadení. @@ -763,7 +815,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Create Volume Group - + Vytvoriť skupinu zväzkov @@ -867,13 +919,15 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. - <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>Keď je zaškrtnuté toto políčko, váš systém sa okamžite reštartuje po stlačení tlačidla <span style=" font-style:italic;">Dokončiť</span> alebo zatvorení inštalátora.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. &Reštartovať teraz - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Všetko je dokončené.</h1><br/>Distribúcia %1 bola nainštalovaná do vášho počítača.<br/>Teraz môžete reštartovať počítač a spustiť váš nový systém, alebo pokračovať v používaní živého prostredia distribúcie %2. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Inštalácia zlyhala</h1><br/>Distribúcia %1 nebola nainštalovaná do vášho počítača.<br/>Chybová hláška: %2. @@ -1058,17 +1132,27 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. FinishedViewStep - + Finish Dokončenie - + + Setup Complete + + + + Installation Complete Inštalácia dokončená - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Inštalácia distribúcie %1s je dokončená. @@ -1099,7 +1183,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. GeneralRequirements - + has at least %1 GB available drive space obsahuje aspoň %1 GB voľného miesta na disku @@ -1109,42 +1193,52 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Nie je dostatok miesta na disku. Vyžaduje sa aspoň %1 GB. - + has at least %1 GB working memory obsahuje aspoň %1 GB voľnej operačnej pamäte - + The system does not have enough working memory. At least %1 GB is required. Počítač neobsahuje dostatok operačnej pamäte. Vyžaduje sa aspoň %1 GB. - + is plugged in to a power source je pripojený k zdroju napájania - + The system is not plugged in to a power source. Počítač nie je pripojený k zdroju napájania. - + is connected to the Internet je pripojený k internetu - + The system is not connected to the Internet. Počítač nie je pripojený k internetu. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Inštalátor nie je spustený s právami správcu. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Obrazovka je príliš malá na to, aby bolo možné zobraziť inštalátor. @@ -1388,232 +1482,232 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Heslo je príliš dlhé - + Password is too weak Heslo je príliš slabé - + Memory allocation error when setting '%1' Chyba počas vyhradzovania pamäte pri nastavovaní „%1“ - + Memory allocation error Chyba počas vyhradzovania pamäte - + The password is the same as the old one Heslo je rovnaké ako to staré - + The password is a palindrome Heslo je palindróm - + The password differs with case changes only Heslo sa odlišuje iba vo veľkosti písmen - + The password is too similar to the old one Heslo je príliš podobné ako to staré - + The password contains the user name in some form Heslo obsahuje v nejakom tvare používateľské meno - + The password contains words from the real name of the user in some form Heslo obsahuje v nejakom tvare slová zo skutočného mena používateľa - + The password contains forbidden words in some form Heslo obsahuje zakázané slová v určitom tvare - + The password contains less than %1 digits Heslo obsahuje menej ako %1 číslic - + The password contains too few digits Heslo tiež obsahuje pár číslic - + The password contains less than %1 uppercase letters Heslo obsahuje menej ako %1 veľkých písmen - + The password contains too few uppercase letters Heslo obsahuje príliš málo veľkých písmen - + The password contains less than %1 lowercase letters Heslo obsahuje menej ako %1 malých písmen - + The password contains too few lowercase letters Heslo obsahuje príliš málo malých písmen - + The password contains less than %1 non-alphanumeric characters Heslo obsahuje menej ako% 1 nealfanumerických znakov - + The password contains too few non-alphanumeric characters Heslo obsahuje príliš málo nealfanumerických znakov - + The password is shorter than %1 characters Heslo je kratšie ako %1 znakov - + The password is too short Heslo je príliš krátke - + The password is just rotated old one Heslo je iba obrátené staré heslo - + The password contains less than %1 character classes Heslo obsahuje menej ako %1 triedy znakov - + The password does not contain enough character classes Heslo neobsahuje dostatok tried znakov - + The password contains more than %1 same characters consecutively Heslo obsahuje viac ako% 1 rovnakých znakov za sebou - + The password contains too many same characters consecutively Heslo obsahuje príliš veľa rovnakých znakov - + The password contains more than %1 characters of the same class consecutively Heslo obsahuje postupne viac ako% 1 znakov toho istého typu - + The password contains too many characters of the same class consecutively Heslo obsahuje postupne príliš veľa znakov toho istého typu - + The password contains monotonic sequence longer than %1 characters Heslo obsahuje monotónnu sekvenciu dlhšiu ako %1 znakov - + The password contains too long of a monotonic character sequence Heslo obsahuje príliš dlhú sekvenciu monotónnych znakov - + No password supplied Nebolo poskytnuté žiadne heslo - + Cannot obtain random numbers from the RNG device Nedajú sa získať náhodné čísla zo zariadenia RNG - + Password generation failed - required entropy too low for settings Generovanie hesla zlyhalo - potrebná entropia je príliš nízka na nastavenie - + The password fails the dictionary check - %1 Heslo zlyhalo pri slovníkovej kontrole - %1 - + The password fails the dictionary check Heslo zlyhalo pri slovníkovej kontrole - + Unknown setting - %1 Neznáme nastavenie - %1 - + Unknown setting Neznáme nastavenie - + Bad integer value of setting - %1 Nesprávna celočíselná hodnota nastavenia - %1 - + Bad integer value Nesprávna celočíselná hodnota - + Setting %1 is not of integer type Nastavenie %1 nie je celé číslo - + Setting is not of integer type Nastavenie nie je celé číslo - + Setting %1 is not of string type Nastavenie %1 nie je reťazec - + Setting is not of string type Nastavenie nie je reťazec - + Opening the configuration file failed Zlyhalo otváranie konfiguračného súboru - + The configuration file is malformed Konfiguračný súbor je poškodený - + Fatal failure Závažné zlyhanie - + Unknown error Neznáma chyba @@ -1653,18 +1747,6 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. What name do you want to use to log in? Aké meno chcete použiť na prihlásenie? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Ak bude tento počítač používať viac ako jedna osoba, môžete nastaviť viacero účtov po inštalácii.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Nový oddiel - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1962,12 +2045,12 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. has at least one disk device available. - + má dostupné aspoň jedno diskové zariadenie. There are no partitons to install on. - + Neexistujú žiadne oddiely, na ktoré je možné vykonať inštaláciu. @@ -1992,12 +2075,12 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Forma - - Placeholder - Zástupný text + + 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. + - + 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. Prosím, zvoľte vzhľad a dojem pre pracovné prostredie KDE Plasma. Tento krok môžete preskočiť a nastaviť vzhľad a dojem po inštalácii systému. Kliknutím na výber Vzhľad a dojem sa zobrazí živý náhľad daného vzhľadu a dojmu. @@ -2135,21 +2218,21 @@ Výstup: Unpartitioned space or unknown partition table Nerozdelené miesto alebo neznáma tabuľka oddielov - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) - + (žiadny bod pripojenia) Requirements checking for module <i>%1</i> is complete. - + Kontrola požiadaviek modulu <i>%1</i> je dokončená. + + + + %1 (%2) + language[name] (country[name]) + %1 (%2) @@ -2370,27 +2453,37 @@ Výstup: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Tento počítač nespĺňa minimálne požiadavky pre inštaláciu distribúcie %1.<br/>Inštalácia nemôže pokračovať. <a href="#details">Podrobnosti...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Tento počítač nespĺňa niektoré z odporúčaných požiadaviek pre inštaláciu distribúcie %1.<br/>Inštalácia môže pokračovať, ale niektoré funkcie môžu byť zakázané. - + This program will ask you some questions and set up %2 on your computer. Tento program vám položí niekoľko otázok a nainštaluje distribúciu %2 do vášho počítača. - + For best results, please ensure that this computer: Pre čo najlepší výsledok, sa prosím, uistite, že tento počítač: - + System requirements Systémové požiadavky @@ -2652,7 +2745,12 @@ Výstup: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Toto je prehľad toho, čo sa stane, keď spustíte inštaláciu. @@ -2734,20 +2832,6 @@ Výstup: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Výberom tejto voľby neodošlete <span style=" font-weight:600;">žiadne informácie</span> o vašej inštalácii.</p></body></html> - - - - - TextLabel - Textová menovka - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Výstup: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Vaše používateľské meno je príliš dlhé. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Vaše používateľské meno obsahuje neplatné znaky. Povolené sú iba písmená, čísla a pomlčky. - + Your hostname is too short. Váš názov hostiteľa je príliš krátky. - + Your hostname is too long. Váš názov hostiteľa je príliš dlhý. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Váš názov hostiteľa obsahuje neplatné znaky. Povolené sú iba písmená, čísla a pomlčky. - - + + Your passwords do not match! Vaše heslá sa nezhodujú! @@ -2829,7 +2923,7 @@ Výstup: Create Volume Group - + Vytvoriť skupinu zväzkov @@ -2861,14 +2955,6 @@ Výstup: Total Size: Celková veľkosť: - - - - - - --- - --- - Used Size: @@ -2918,27 +3004,42 @@ Výstup: &O inštalátore - + <h1>Welcome to the %1 installer.</h1> <h1>Vitajte v inštalátore distribúcie %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Vitajte v aplikácii Calamares, inštalátore distribúcie %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer O inštalátore %1 - + <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-2019 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/>pre %3</strong><br/><br/>Autorské práva 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Autorské práva 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Poďakovanie patrí <a href="https://calamares.io/team/">tímu inštalátora Calamares</a> a <a href="https://www.transifex.com/calamares/calamares/">prekladateľskému tímu inštalátora Calamares</a>.<br/><br/>Vývoj inštalátora <a href="https://calamares.io/">Calamares</a> je sponzorovaný spoločnosťou <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - oslobodzujúci softvér. - + %1 support Podpora distribúcie %1 diff --git a/lang/calamares_sl.ts b/lang/calamares_sl.ts index d20ee57a3..080182b9c 100644 --- a/lang/calamares_sl.ts +++ b/lang/calamares_sl.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Naprej - + &Cancel - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Preklic namestitve? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Ali res želite preklicati trenutni namestitveni proces? Namestilni program se bo končal in vse spremembe bodo izgubljene. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error Napaka - + Installation Failed Namestitev je spodletela @@ -342,12 +389,17 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 Namestilnik - + Show debug information @@ -431,71 +483,71 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -867,13 +919,15 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1036,7 +1090,7 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - <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> + <Restart checkbox tooltip> @@ -1045,12 +1099,32 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1058,17 +1132,27 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. FinishedViewStep - + Finish Končano - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1099,7 +1183,7 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. GeneralRequirements - + has at least %1 GB available drive space ima vsaj %1 GB razpoložljivega prostora na disku @@ -1109,42 +1193,52 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - + has at least %1 GB working memory ima vsaj %1 GB delovnega pomnilnika - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source je priklopljen na vir napajanja - + The system is not plugged in to a power source. - + is connected to the Internet je povezan s spletom - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1388,232 +1482,232 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1653,18 +1747,6 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. What name do you want to use to log in? Katero ime želite uporabiti za prijavljanje? - - - - - font-weight: normal - Debelina pisave: normalna - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Če bo ta računalnik uporabljala več kot ena oseba, lahko po namestitvi nastavite nadaljnje račune</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. Nov razdelek - + %1 %2 + size[number] filesystem[name] @@ -1992,12 +2075,12 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. Oblika - - Placeholder + + 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. - + 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. @@ -2132,12 +2215,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - - (no mount point) @@ -2148,6 +2225,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + + RemoveVolumeGroupJob @@ -2367,27 +2450,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: Za najboljše rezultate se prepričajte, da vaš računalnik izpolnjuje naslednje zahteve: - + System requirements @@ -2649,7 +2742,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2731,20 +2829,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2782,33 +2866,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2858,14 +2952,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2915,27 +3001,42 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_sq.ts b/lang/calamares_sq.ts index bfdfaaee1..4378eaa9f 100644 --- a/lang/calamares_sq.ts +++ b/lang/calamares_sq.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). Po pritet për %n modul(e).Po pritet për %n modul(e). - + (%n second(s)) (%n sekondë(a))(%n sekondë(a)) - + System-requirements checking is complete. Kontrolli i domosdoshmërive të sistemit u plotësua. @@ -212,106 +212,153 @@ - + &Next &Pasuesi - + &Cancel &Anuloje - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Anuloje instalimin pa ndryshuar sistemin. - + + Setup Failed + + + + Calamares Initialization Failed Gatitja e Calamares-it Dështoi - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 s’mund të instalohet. Calamares s’qe në gjendje të ngarkonte krejt modulet e konfiguruar. Ky është një problem që lidhet me mënyrën se si përdoret Calamares nga shpërndarja. - + <br/>The following modules could not be loaded: <br/>S’u ngarkuan dot modulet vijues: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Instaloje - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Të anulohet instalimi? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Doni vërtet të anulohet procesi i tanishëm i instalimit? Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. - + &Yes &Po - + &No &Jo - + &Close &Mbylle - + Continue with setup? Të vazhdohet me rregullimin? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Instaluesi %1 është një hap larg nga bërja e ndryshimeve në diskun tuaj, që të mund të instalojë %2.<br/><strong>S’do të jeni në gjendje t’i zhbëni këto ndryshime.</strong> - + &Install now &Instaloje tani - + Go &back Kthehu &mbrapsht - + &Done &U bë - + The installation is complete. Close the installer. Instalimi u plotësua. Mbylle instaluesin. - + Error Gabim - + Installation Failed Instalimi Dështoi @@ -342,12 +389,17 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer Instalues %1 - + Show debug information Shfaq të dhëna diagnostikimi @@ -431,71 +483,71 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. Pjesë Sistemi EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Kjo pajisje depozitimi përmban %1 në të. Ç’do të donit të bënit?<br/>Do të jeni në gjendje të rishqyrtoni dhe ripohoni zgjedhjet tuaja, para se te pajisja e depozitimit të bëhet çfarëdo ndryshimi. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Fshije diskun</strong><br/>Kështu do të <font color=\"red\">fshihen</font> krejt të dhënat të pranishme tani në pajisjen e përzgjedhur. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Kjo pajisje depozitimi përmban %1 në të. Ç’do të donit të bënit?<br/>Do të jeni në gjendje të rishqyrtoni dhe ripohoni zgjedhjet tuaja, para se te pajisja e depozitimit të bëhet çfarëdo ndryshimi. - + No Swap Pa Swap - + Reuse Swap Ripërdor Swap-in - + Swap (no Hibernate) Swap (pa Letargji) - + Swap (with Hibernate) Swap (me Letargji) - + Swap to file Swap në kartelë - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Instaloje në krah të tij</strong><br/>Instaluesi do të zvogëlojë një pjesë për të bërë vend për %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Zëvendëso një pjesë</strong><br/>Zëvendëson një pjesë me %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Kjo pajisje depozitimi ka tashmë një sistem operativ në të. Ç’do të donit të bënit?<br/>Do të jeni në gjendje të rishqyrtoni dhe ripohoni zgjedhjet tuaja, para se te pajisja e depozitimit të bëhet çfarëdo ndryshimi. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Kjo pajisje depozitimi ka disa sisteme operativë në të. Ç’do të donit të bënit?<br/>Do të jeni në gjendje të rishqyrtoni dhe ripohoni zgjedhjet tuaja, para se te pajisja e depozitimit të bëhet çfarëdo ndryshimi. @@ -867,13 +919,15 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. - <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>Kur i vihet shenjë kësaj kutie, sistemi juaj do të riniset menjëherë, kur klikoni mbi <span style=" font-style:italic;">U bë</span> ose mbyllni instaluesin.</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. &Rinise tani - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Kaq qe.</h1><br/>%1 është instaluar në kompjuterin tuaj.<br/>Tani mundeni ta rinisni me sistemin tuaj të ri, ose të vazhdoni përdorimin e mjedisit %2 Live. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Instalimi Dështoi</h1><br/>%1 s’u instalua në kompjuterin tuaj.<br/>Mesazhi i gabimit qe: %2. @@ -1058,17 +1132,27 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. FinishedViewStep - + Finish Përfundoje - + + Setup Complete + + + + Installation Complete Instalimi u Plotësua - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Instalimi i %1 u plotësua. @@ -1099,7 +1183,7 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. GeneralRequirements - + has at least %1 GB available drive space ka të paktën %1 GB hapësirë të përdorshme @@ -1109,42 +1193,52 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. S’ka hapësirë të mjaftueshme. Lypset të paktën %1 GB. - + has at least %1 GB working memory ka të paktën %1 GB kujtesë të përdorshme - + The system does not have enough working memory. At least %1 GB is required. Sistemi s’ka kujtesë të mjaftueshme për të punuar. Lypsen të paktën %1 GB. - + is plugged in to a power source është në prizë - + The system is not plugged in to a power source. Sistemi s'është i lidhur me ndonjë burim rryme. - + is connected to the Internet është lidhur në Internet - + The system is not connected to the Internet. Sistemi s’është i lidhur në Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Instaluesi s’po xhirohet me të drejta përgjegjësi. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Ekrani është shumë i vogël për shfaqjen e instaluesit. @@ -1388,232 +1482,232 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. Fjalëkalimi është shumë i gjatë - + Password is too weak Fjalëkalimi është shumë i dobët - + Memory allocation error when setting '%1' Gabim caktimi kujtese kur rregullohej '%1' - + Memory allocation error Gabim caktimi kujtese - + The password is the same as the old one Fjalëkalimi është i njëjtë me të vjetrin - + The password is a palindrome Fjalëkalimi është një palindromë - + The password differs with case changes only Fjalëkalimet ndryshojnë vetëm nga shkronja të mëdha apo të vogla - + The password is too similar to the old one Fjalëkalimi është shumë i ngjashëm me të vjetrin - + The password contains the user name in some form Fjalëkalimi, në një farë mënyre, përmban emrin e përdoruesit - + The password contains words from the real name of the user in some form Fjalëkalimi, në një farë mënyre, përmban fjalë nga emri i vërtetë i përdoruesit - + The password contains forbidden words in some form Fjalëkalimi, në një farë mënyre, përmban fjalë të ndaluara - + The password contains less than %1 digits Fjalëkalimi përmban më pak se %1 shifra - + The password contains too few digits Fjalëkalimi përmban shumë pak shifra - + The password contains less than %1 uppercase letters Fjalëkalimi përmban më pak se %1 shkronja të mëdha - + The password contains too few uppercase letters Fjalëkalimi përmban pak shkronja të mëdha - + The password contains less than %1 lowercase letters Fjalëkalimi përmban më pak se %1 shkronja të vogla - + The password contains too few lowercase letters Fjalëkalimi përmban pak shkronja të vogla - + The password contains less than %1 non-alphanumeric characters Fjalëkalimi përmban më pak se %1 shenja jo alfanumerike - + The password contains too few non-alphanumeric characters Fjalëkalimi përmban pak shenja jo alfanumerike - + The password is shorter than %1 characters Fjalëkalimi është më i shkurtër se %1 shenja - + The password is too short Fjalëkalimi është shumë i shkurtër - + The password is just rotated old one Fjalëkalimi është i vjetri i ricikluar - + The password contains less than %1 character classes Fjalëkalimi përmban më pak se %1 klasa shenjash - + The password does not contain enough character classes Fjalëkalimi nuk përmban klasa të mjaftueshme shenjash - + The password contains more than %1 same characters consecutively Fjalëkalimi përmban më shumë se %1 shenja të njëjta njëra pas tjetrës - + The password contains too many same characters consecutively Fjalëkalimi përmban shumë shenja të njëjta njëra pas tjetrës - + The password contains more than %1 characters of the same class consecutively Fjalëkalimi përmban më shumë se %1 shenja të së njëjtës klasë njëra pas tjetrës - + The password contains too many characters of the same class consecutively Fjalëkalimi përmban shumë shenja të së njëjtës klasë njëra pas tjetrës - + The password contains monotonic sequence longer than %1 characters Fjalëkalimi përmban varg monoton më të gjatë se %1 shenja - + The password contains too long of a monotonic character sequence Fjalëkalimi përmban varg monoton shumë të gjatë shenjash - + No password supplied S’u dha fjalëkalim - + Cannot obtain random numbers from the RNG device S’merren dot numra të rëndomtë nga pajisja RNG - + Password generation failed - required entropy too low for settings Prodhimi i fjalëkalimit dështoi - entropi e domosdoshme për rregullimin shumë e ulët - + The password fails the dictionary check - %1 Fjalëkalimi s’kaloi dot kontrollin kundrejt fjalorit - %1 - + The password fails the dictionary check Fjalëkalimi s’kaloi dot kontrollin kundrejt fjalorit - + Unknown setting - %1 Rregullim i panjohur - %1 - + Unknown setting Rregullim i panjohur - + Bad integer value of setting - %1 Vlerë e plotë e gabuar për rregullimin - %1 - + Bad integer value Vlerë e plotë e gabuar - + Setting %1 is not of integer type Rregullimi për %1 s’është numër i plotë - + Setting is not of integer type Rregullimi s’është numër i plotë - + Setting %1 is not of string type Rregullimi për %1 s’është i llojit varg - + Setting is not of string type Rregullimi s’është i llojit varg - + Opening the configuration file failed Dështoi hapja e kartelës së formësimit - + The configuration file is malformed Kartela e formësimit është e keqformuar - + Fatal failure Dështim fatal - + Unknown error Gabim i panjohur @@ -1653,18 +1747,6 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. What name do you want to use to log in? Ç’emër doni të përdorni për t’u futur? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Nëse këtë kompjuter do ta përdorë më shumë se një person, mund të rregulloni disa llogari, pas instalimit.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. Pjesë e re - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. Formular - - Placeholder - Vendmbajtëse + + 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. + - + 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. Ju lutemi, zgjidhni një grup parametrash pamje-dhe-ndjesi për KDE Plasma Desktop. Mundeni edhe ta anashkaloni këtë hap dhe të formësoni pamje-dhe-ndjesi pasi të jetë instaluar sistemi. Klikimi mbi një përzgjedhje pamje-dhe-ndjesi do t’ju japë një paraparje të atypëratyshme të saj. @@ -2135,12 +2218,6 @@ Përfundim: Unpartitioned space or unknown partition table Hapësirë e papjesëzuar ose tabelë e panjohur pjesësh - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2228,12 @@ Përfundim: Requirements checking for module <i>%1</i> is complete. Kontrolli i domosdoshmërive për modulin <i>%1</i> u plotësua. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2370,27 +2453,37 @@ Përfundim: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Ky kompjuter s’i plotëson kërkesat minimum për instalimin e %1.<br/>Instalimi s’mund të vazhdojë. <a href=\"#details\">Hollësi…</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Ky kompjuter s’i plotëson disa nga domosdoshmëritë e rekomanduara për instalimin e %1.<br/>Instalimi mund të vazhdojë, por disa veçori mund të përfundojnë të çaktivizuara. - + This program will ask you some questions and set up %2 on your computer. Ky program do t’ju bëjë disa pyetje dhe do të rregullojë %2 në kompjuterin tuaj. - + For best results, please ensure that this computer: Për përfundime më të mira, ju lutemi, garantoni që ky kompjuter: - + System requirements Sistem i domosdoshëm @@ -2652,7 +2745,12 @@ Përfundim: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Kjo është një përmbledhje e asaj që do të ndodhë sapo të nisni procedurën e instalimit. @@ -2734,20 +2832,6 @@ Përfundim: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Duke përzgjedhur këtë, <span style=" font-weight:600;">s’do të dërgoni fare të dhëna</span> rreth instalimit tuaj.</p></body></html> - - - - - TextLabel - EtiketëTekst - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Përfundim: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Emri juaj i përdoruesit është shumë i gjatë. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Emri juaj i përdoruesit përmban shenja të pavlefshme. Lejohen vetëm shkronja të vogla dhe shifra. - + Your hostname is too short. Strehëemri juaj është shumë i shkurtër. - + Your hostname is too long. Strehëemri juaj është shumë i gjatë. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Strehëemri juaj përmban shenja të pavlefshme. Lejohen vetëm shkronja të vogla dhe shifra. - - + + Your passwords do not match! Fjalëkalimet tuaj s’përputhen! @@ -2861,14 +2955,6 @@ Përfundim: Total Size: Madhësi Gjithsej: - - - - - - --- - --- - Used Size: @@ -2918,27 +3004,42 @@ Përfundim: &Mbi - + <h1>Welcome to the %1 installer.</h1> <h1>Mirë se vini te instaluesi i %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Mirë se vini te instaluesi Calamares për %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Rreth instaluesit %1 - + <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-2019 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/>për %3</strong><br/><br/>Të drejta Kopjimi 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Të drejta Kopjimi 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Falënderime për <a href="https://calamares.io/team/">ekipin e Calamares</a> dhe <a href="https://www.transifex.com/calamares/calamares/">ekipin e përkthyesve të Calamares</a>.<br/><br/>Zhvillimi i <a href="https://calamares.io/">Calamares</a> sponsorizohet nga <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support Asistencë %1 diff --git a/lang/calamares_sr.ts b/lang/calamares_sr.ts index df2120ebe..79d0b03a4 100644 --- a/lang/calamares_sr.ts +++ b/lang/calamares_sr.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Следеће - + &Cancel &Откажи - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Отказати инсталацију? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Да ли стварно желите да прекинете текући процес инсталације? Инсталер ће бити затворен и све промене ће бити изгубљене. - + &Yes - + &No - + &Close - + Continue with setup? Наставити са подешавањем? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now &Инсталирај сада - + Go &back Иди &назад - + &Done - + The installation is complete. Close the installer. - + Error Грешка - + Installation Failed Инсталација није успела @@ -342,12 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 инсталер - + Show debug information @@ -431,71 +483,71 @@ The installer will quit and all changes will be lost. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -867,13 +919,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1036,7 +1090,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1045,12 +1099,32 @@ The installer will quit and all changes will be lost. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1058,17 +1132,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish Заврши - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1099,7 +1183,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space @@ -1109,42 +1193,52 @@ The installer will quit and all changes will be lost. - + has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source - + The system is not plugged in to a power source. - + is connected to the Internet - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1388,232 +1482,232 @@ The installer will quit and all changes will be lost. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1653,18 +1747,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? - - - - - font-weight: normal - - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ The installer will quit and all changes will be lost. - + %1 %2 + size[number] filesystem[name] @@ -1992,12 +2075,12 @@ The installer will quit and all changes will be lost. Форма - - Placeholder + + 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. - + 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. @@ -2132,12 +2215,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2148,6 +2225,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2367,27 +2450,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: За најбоље резултате обезбедите да овај рачунар: - + System requirements Системски захтеви @@ -2649,7 +2742,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2731,20 +2829,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2782,33 +2866,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Ваше корисничко име је предугачко. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. Име вашег "домаћина" - hostname је прекратко. - + Your hostname is too long. Ваше име домаћина је предуго - hostname - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Ваше име "домаћина" - hostname садржи недозвољене карактере. Могуће је користити само слова, бројеве и цртице. - - + + Your passwords do not match! Лозинке се не поклапају! @@ -2858,14 +2952,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2915,27 +3001,42 @@ Output: &О програму - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer О %1 инсталатеру - + <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-2019 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. - + %1 support %1 подршка diff --git a/lang/calamares_sr@latin.ts b/lang/calamares_sr@latin.ts index 557100a27..233844445 100644 --- a/lang/calamares_sr@latin.ts +++ b/lang/calamares_sr@latin.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Dalje - + &Cancel &Prekini - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Prekini instalaciju? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Da li stvarno želite prekinuti trenutni proces instalacije? Instaler će se zatvoriti i sve promjene će biti izgubljene. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error Greška - + Installation Failed Neuspješna instalacija @@ -342,12 +389,17 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 Instaler - + Show debug information @@ -431,71 +483,71 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -867,13 +919,15 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1036,7 +1090,7 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - <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> + <Restart checkbox tooltip> @@ -1045,12 +1099,32 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1058,17 +1132,27 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. FinishedViewStep - + Finish Završi - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1099,7 +1183,7 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. GeneralRequirements - + has at least %1 GB available drive space ima najmanje %1GB slobodnog prostora na disku @@ -1109,42 +1193,52 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - + has at least %1 GB working memory ima bar %1GB radne memorije - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source je priključen na izvor struje - + The system is not plugged in to a power source. - + is connected to the Internet ima vezu sa internetom - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1388,232 +1482,232 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1653,18 +1747,6 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. What name do you want to use to log in? Koje ime želite koristiti da se prijavite? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Ako će više osoba koristiti ovaj računar, možete postaviti više korisničkih naloga nakon instalacije.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. Nova particija - + %1 %2 + size[number] filesystem[name] @@ -1992,12 +2075,12 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - - Placeholder + + 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. - + 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. @@ -2132,12 +2215,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - - (no mount point) @@ -2148,6 +2225,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + + RemoveVolumeGroupJob @@ -2367,27 +2450,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: Za najbolje rezultate, uvjetite se da li ovaj računar: - + System requirements @@ -2649,7 +2742,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2731,20 +2829,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2782,33 +2866,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! Vaše lozinke se ne poklapaju @@ -2858,14 +2952,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2915,27 +3001,42 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_sv.ts b/lang/calamares_sv.ts index 618900b50..5fdccd25b 100644 --- a/lang/calamares_sv.ts +++ b/lang/calamares_sv.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Nästa - + &Cancel Avbryt - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Avbryt installation? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Är du säker på att du vill avsluta installationen i förtid? Alla ändringar kommer att gå förlorade. - + &Yes - + &No - + &Close - + Continue with setup? Fortsätt med installation? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1-installeraren är på väg att göra ändringar för att installera %2.<br/><strong>Du kommer inte att kunna ångra dessa ändringar!strong> - + &Install now &Installera nu - + Go &back Gå &bakåt - + &Done - + The installation is complete. Close the installer. - + Error Fel - + Installation Failed Installationen misslyckades @@ -342,12 +389,17 @@ Alla ändringar kommer att gå förlorade. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1-installationsprogram - + Show debug information Visa avlusningsinformation @@ -431,71 +483,71 @@ Alla ändringar kommer att gå förlorade. EFI system partition: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Denna lagringsenhet ser inte ut att ha ett operativsystem installerat. Vad vill du göra?<br/>Du kommer kunna granska och bekräfta dina val innan någon ändring görs på lagringseneheten. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Rensa lagringsenhet</strong><br/>Detta kommer <font color="red">radera</font> all existerande data på den valda lagringsenheten. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Denna lagringsenhet har %1 på sig. Vad vill du göra?<br/>Du kommer kunna granska och bekräfta dina val innan någon ändring görs på lagringsenheten. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Installera på sidan om</strong><br/>Installationshanteraren kommer krympa en partition för att göra utrymme för %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Ersätt en partition</strong><br/>Ersätter en partition med %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Denna lagringsenhet har redan ett operativsystem på sig. Vad vill du göra?<br/>Du kommer kunna granska och bekräfta dina val innan någon ändring sker på lagringsenheten. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Denna lagringsenhet har flera operativsystem på sig. Vad vill du göra?<br/>Du kommer kunna granska och bekräfta dina val innan någon ändring sker på lagringsenheten. @@ -867,13 +919,15 @@ Alla ändringar kommer att gå förlorade. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1036,7 +1090,7 @@ Alla ändringar kommer att gå förlorade. - <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> + <Restart checkbox tooltip> @@ -1045,12 +1099,32 @@ Alla ändringar kommer att gå förlorade. Sta&rta om nu - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Klappat och klart.</h1><br/>%1 har installerats på din dator.<br/>Du kan nu starta om till ditt nya system, eller fortsätta att använda %2 i liveläge. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1058,17 +1132,27 @@ Alla ändringar kommer att gå förlorade. FinishedViewStep - + Finish Slutför - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1099,7 +1183,7 @@ Alla ändringar kommer att gå förlorade. GeneralRequirements - + has at least %1 GB available drive space har minst %1 GB tillgängligt utrymme på hårddisken @@ -1109,42 +1193,52 @@ Alla ändringar kommer att gå förlorade. - + has at least %1 GB working memory har minst %1 GB arbetsminne - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source är ansluten till en strömkälla - + The system is not plugged in to a power source. Systemet är inte anslutet till någon strömkälla. - + is connected to the Internet är ansluten till internet - + The system is not connected to the Internet. Systemet är inte anslutet till internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Installationsprogammet körs inte med administratörsrättigheter. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Skärmen är för liten för att visa installationshanteraren. @@ -1388,232 +1482,232 @@ Alla ändringar kommer att gå förlorade. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1653,18 +1747,6 @@ Alla ändringar kommer att gå förlorade. What name do you want to use to log in? Vilket namn vill du använda för att logga in? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Om fler än en person kommer att använda denna dator kan du skapa fler konton efter installationen.</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ Alla ändringar kommer att gå förlorade. Ny partition - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ Alla ändringar kommer att gå förlorade. Form - - Placeholder + + 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. - + 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. @@ -2132,12 +2215,6 @@ Output: Unpartitioned space or unknown partition table Opartitionerat utrymme eller okänd partitionstabell - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2148,6 +2225,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2367,27 +2450,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Denna dator uppfyller inte minimikraven för att installera %1.<br/>Installationen kan inte fortsätta. <a href="#details">Detaljer...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Denna dator uppfyller inte alla rekommenderade krav för att installera %1.<br/>Installationen kan fortsätta, men alla alternativ och funktioner kanske inte kan användas. - + This program will ask you some questions and set up %2 on your computer. Detta program kommer att ställa dig några frågor och installera %2 på din dator. - + For best results, please ensure that this computer: För bästa resultat, vänligen se till att datorn: - + System requirements Systemkrav @@ -2649,7 +2742,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Detta är en överblick av vad som kommer att ske när du startar installationsprocessen. @@ -2731,20 +2829,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2782,33 +2866,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Ditt användarnamn är för långt. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Ditt användarnamn innehåller otillåtna tecken! Endast små bokstäver och siffror tillåts. - + Your hostname is too short. Ditt värdnamn är för kort. - + Your hostname is too long. Ditt värdnamn är för långt. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Ditt värdnamn innehåller otillåtna tecken! Endast bokstäver, siffror och bindestreck tillåts. - - + + Your passwords do not match! Dina lösenord matchar inte! @@ -2858,14 +2952,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2915,27 +3001,42 @@ Output: Om - + <h1>Welcome to the %1 installer.</h1> <h1>V&auml;lkommen till %1-installeraren.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Om %1-installationsprogrammet - + <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-2019 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. - + %1 support %1-support diff --git a/lang/calamares_th.ts b/lang/calamares_th.ts index ce30bbed3..8cb797ed5 100644 --- a/lang/calamares_th.ts +++ b/lang/calamares_th.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &N ถัดไป - + &Cancel &C ยกเลิก - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? ยกเลิกการติดตั้ง? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. คุณต้องการยกเลิกกระบวนการติดตั้งที่กำลังดำเนินการอยู่หรือไม่? ตัวติดตั้งจะสิ้นสุดการทำงานและไม่บันทึกการเปลี่ยนแปลงที่ได้ดำเนินการก่อนหน้านี้ - + &Yes - + &No - + &Close - + Continue with setup? ดำเนินการติดตั้งต่อหรือไม่? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> ตัวติดตั้ง %1 กำลังพยายามที่จะทำการเปลี่ยนแปลงในดิสก์ของคุณเพื่อติดตั้ง %2<br/><strong>คุณจะไม่สามารถยกเลิกการเปลี่ยนแปลงเหล่านี้ได้</strong> - + &Install now &ติดตั้งตอนนี้ - + Go &back กลั&บไป - + &Done - + The installation is complete. Close the installer. - + Error ข้อผิดพลาด - + Installation Failed การติดตั้งล้มเหลว @@ -342,12 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer ตัวติดตั้ง %1 - + Show debug information แสดงข้อมูลการดีบั๊ก @@ -431,71 +483,71 @@ The installer will quit and all changes will be lost. พาร์ทิชันสำหรับระบบ EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -867,13 +919,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1036,7 +1090,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1045,12 +1099,32 @@ The installer will quit and all changes will be lost. &R เริ่มต้นใหม่ทันที - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>เสร็จสิ้น</h1><br/>%1 ติดตั้งบนคอมพิวเตอร์ของคุณเรียบร้อย<br/>คุณสามารถเริ่มทำงานเพื่อเข้าระบบใหม่ของคุณ หรือดำเนินการใช้ %2 Live environment ต่อไป - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1058,17 +1132,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish สิ้นสุด - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1099,7 +1183,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space มีพื้นที่บนไดรฟ์เหลืออย่างน้อย %1 GB @@ -1109,42 +1193,52 @@ The installer will quit and all changes will be lost. - + has at least %1 GB working memory มีพื้นที่หน่วยความจำอย่างน้อย %1 GB - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source เชื่อมต่อปลั๊กเข้ากับแหล่งจ่ายไฟ - + The system is not plugged in to a power source. - + is connected to the Internet เชื่อมต่อกับอินเตอร์เน็ต - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1388,232 +1482,232 @@ The installer will quit and all changes will be lost. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1653,18 +1747,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? ชื่อที่คุณต้องการใช้ในการล็อกอิน? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>ถ้ามีผู้ใช้มากกว่า 1 คนจะใช้คอมพิวเตอร์เครื่องนี้ คุณสามารถตั้งค่าบัญชีผู้ใช้คนอื่นๆ ได้หลังจากการติดตั้ง</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ The installer will quit and all changes will be lost. พาร์ทิชันใหม่ - + %1 %2 + size[number] filesystem[name] @@ -1992,12 +2075,12 @@ The installer will quit and all changes will be lost. ฟอร์ม - - Placeholder + + 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. - + 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. @@ -2132,12 +2215,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2148,6 +2225,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2367,27 +2450,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> ขณะที่กำลังติดตั้ง ตัวติดตั้งฟ้องว่า คอมพิวเตอร์นี้มีความต้องการไม่เพียงพอที่จะติดตั้ง %1.<br/>ไม่สามารถทำการติดตั้งต่อไปได้ <a href="#details">รายละเอียด...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. ขณะที่กำลังติดตั้ง ตัวติดตั้งฟ้องว่า คอมพิวเตอร์มีความต้องการไม่เพียงพอที่จะติดตั้ง %1<br/>ไม่สามารถทำการติดตั้งต่อไปได้ และฟีเจอร์บางอย่างจะถูกปิดไว้ - + This program will ask you some questions and set up %2 on your computer. โปรแกรมนี้จะถามคุณบางอย่าง เพื่อติดตั้ง %2 ไว้ในคอมพิวเตอร์ของคุณ - + For best results, please ensure that this computer: สำหรับผลลัพธ์ที่ดีขึ้น โปรดตรวจสอบให้แน่ใจว่าคอมพิวเตอร์เครื่องนี้: - + System requirements ความต้องการของระบบ @@ -2649,7 +2742,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2731,20 +2829,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2782,33 +2866,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. ชื่อผู้ใช้ของคุณยาวเกินไป - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. ชื่อผู้ใช้ของคุณมีตัวอักษรที่ไม่ถูกต้อง ใช้ได้เฉพาะตัวอักษรภาษาอังกฤษตัวเล็กและตัวเลขเท่านั้น - + Your hostname is too short. ชื่อโฮสต์ของคุณสั้นเกินไป - + Your hostname is too long. ชื่อโฮสต์ของคุณยาวเกินไป - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. ชื่อโฮสต์ของคุณมีตัวอักษรที่ไม่ถูกต้อง ใช้ได้เฉพาะตัวอักษรภาษาอังกฤษ ตัวเลข และขีดกลาง "-" เท่านั้น - - + + Your passwords do not match! รหัสผ่านของคุณไม่ตรงกัน! @@ -2858,14 +2952,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2915,27 +3001,42 @@ Output: &A เกี่ยวกับ - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer เกี่ยวกับตัวติดตั้ง %1 - + <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-2019 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. - + %1 support diff --git a/lang/calamares_tr_TR.ts b/lang/calamares_tr_TR.ts index 1598afe89..574c71b1e 100644 --- a/lang/calamares_tr_TR.ts +++ b/lang/calamares_tr_TR.ts @@ -115,12 +115,12 @@ Job failed (%1) - + İş hatası (%1) Programmed job failure was explicitly requested. - + Programlanmış iş arızası açıkça istendi. @@ -136,7 +136,7 @@ Example job (%1) - + Örnek İş (%1) @@ -188,19 +188,19 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + %n modülü bekleniyor.%n modül(leri) bekleniyor. - + (%n second(s)) - + (%n saniye(ler))(%n saniye) - + System-requirements checking is complete. - + Sistem gereksinimleri kontrolü tamamlandı. @@ -212,106 +212,153 @@ - + &Next &Sonraki - + &Cancel &Vazgeç - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Sistemi değiştirmeden kurulumu iptal edin. - + + Setup Failed + + + + Calamares Initialization Failed Calamares Başlatılamadı - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 yüklenemedi. Calamares yapılandırılmış modüllerin bazılarını yükleyemedi. Bu, Calamares'in kullandığınız dağıtıma uyarlamasından kaynaklanan bir sorundur. - + <br/>The following modules could not be loaded: <br/>Aşağıdaki modüller yüklenemedi: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install &Yükle - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Yüklemeyi iptal et? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Yükleme işlemini gerçekten iptal etmek istiyor musunuz? Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. - + &Yes &Evet - + &No &Hayır - + &Close &Kapat - + Continue with setup? Kuruluma devam et? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 sistem yükleyici %2 yüklemek için diskinizde değişiklik yapacak.<br/><strong>Bu değişiklikleri geri almak mümkün olmayacak.</strong> - + &Install now &Şimdi yükle - + Go &back Geri &git - + &Done &Tamam - + The installation is complete. Close the installer. Yükleme işi tamamlandı. Sistem yükleyiciyi kapatın. - + Error Hata - + Installation Failed Kurulum Başarısız @@ -342,12 +389,17 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 Yükleniyor - + Show debug information Hata ayıklama bilgisini göster @@ -432,71 +484,71 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. EFI sistem bölümü: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Bu depolama aygıtı üzerinde yüklü herhangi bir işletim sistemi tespit etmedik. Ne yapmak istersiniz?<br/>Yaptığınız değişiklikler disk bölümü üzerine uygulanmadan önce gözden geçirme fırsatınız olacak. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Diski sil</strong><br/>Seçili depolama bölümündeki mevcut veriler şu anda <font color="red">silinecektir.</font> - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Bu depolama aygıtı üzerinde %1 vardır. Ne yapmak istersiniz?<br/>Yaptığınız değişiklikler disk bölümü üzerine uygulanmadan önce gözden geçirme fırsatınız olacak. - + No Swap Takas alanı yok - + Reuse Swap Yeniden takas alanı - + Swap (no Hibernate) Takas Alanı (uyku modu yok) - + Swap (with Hibernate) Takas Alanı (uyku moduyla) - + Swap to file Takas alanı dosyası - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Yanına yükleyin</strong><br/>Sistem yükleyici disk bölümünü küçülterek %1 için yer açacak. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Varolan bir disk bölümüne kur</strong><br/>Varolan bir disk bölümü üzerine %1 kur. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Bu depolama aygıtı üzerinde bir işletim sistemi yüklü. Ne yapmak istersiniz? <br/>Yaptığınız değişiklikler disk bölümü üzerine uygulanmadan önce gözden geçirme fırsatınız olacak. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Bu depolama aygıtı üzerinde birden fazla işletim sistemi var. Ne yapmak istersiniz? <br/>Yaptığınız değişiklikler disk bölümü üzerine uygulanmadan önce gözden geçirme fırsatınız olacak. @@ -868,13 +920,15 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1037,8 +1091,8 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. - <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>Bu kutucuk işaretlendiğinde veya <span style=" font-style:italic;">Bitti</span> tıklandığında ya da yükleyici kapatıldığında sistem yeniden başlatılır.</p></body></html> + <Restart checkbox tooltip> + @@ -1046,12 +1100,32 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. &Şimdi yeniden başlat - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Tüm işlem tamamlandı.</h1><br/>%1 bilgisayarınıza yüklendi<br/>Yeni kurduğunuz sistemi kullanmak için yeniden başlatabilir veya %2 Çalışan sistem ile devam edebilirsiniz. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Yükleme Başarısız</h1><br/>%1 bilgisayarınıza yüklenemedi.<br/>Hata mesajı çıktısı: %2. @@ -1059,17 +1133,27 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. FinishedViewStep - + Finish Kurulum Tamam - + + Setup Complete + + + + Installation Complete Kurulum Tamamlandı - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Kurulum %1 oranında tamamlandı. @@ -1100,7 +1184,7 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. GeneralRequirements - + has at least %1 GB available drive space En az %1 GB disk alanı olduğundan... @@ -1110,43 +1194,53 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. Yeterli disk alanı mevcut değil. En az %1 GB disk alanı gereklidir. - + has at least %1 GB working memory En az %1 GB bellek bulunduğundan... - + The system does not have enough working memory. At least %1 GB is required. Yeterli ram bellek gereksinimi karşılanamıyor. En az %1 GB ram bellek gereklidir. - + is plugged in to a power source Bir güç kaynağına takılı olduğundan... - + The system is not plugged in to a power source. Sistem güç kaynağına bağlı değil. - + is connected to the Internet İnternete bağlı olduğundan... - + The system is not connected to the Internet. Sistem internete bağlı değil. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Sistem yükleyici yönetici haklarına sahip olmadan çalışmıyor. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Ekran, sistem yükleyiciyi görüntülemek için çok küçük. @@ -1390,232 +1484,232 @@ Sistem güç kaynağına bağlı değil. Şifre çok uzun - + Password is too weak Şifre çok zayıf - + Memory allocation error when setting '%1' '%1' ayarlanırken bellek ayırma hatası - + Memory allocation error Bellek ayırma hatası - + The password is the same as the old one Şifre eski şifreyle aynı - + The password is a palindrome Parola eskilerden birinin ters okunuşu olabilir - + The password differs with case changes only Parola sadece vaka değişiklikleri ile farklılık gösterir - + The password is too similar to the old one Parola eski parolaya çok benzer - + The password contains the user name in some form Parola kullanıcı adını bir biçimde içeriyor - + The password contains words from the real name of the user in some form Şifre, kullanıcının gerçek adına ait kelimeleri bazı biçimde içerir - + The password contains forbidden words in some form Şifre, bazı biçimde yasak kelimeler içeriyor - + The password contains less than %1 digits Şifre %1 den az hane içeriyor - + The password contains too few digits Parola çok az basamak içeriyor - + The password contains less than %1 uppercase letters Parola %1 den az büyük harf içeriyor - + The password contains too few uppercase letters Parola çok az harf içermektedir - + The password contains less than %1 lowercase letters Parola %1 den daha küçük harf içermektedir - + The password contains too few lowercase letters Parola çok az küçük harf içeriyor - + The password contains less than %1 non-alphanumeric characters Şifre %1 den az alfasayısal olmayan karakter içeriyor - + The password contains too few non-alphanumeric characters Parola çok az sayıda alfasayısal olmayan karakter içeriyor - + The password is shorter than %1 characters Parola %1 karakterden kısa - + The password is too short Parola çok kısa - + The password is just rotated old one Şifre önceden kullanıldı - + The password contains less than %1 character classes Parola %1 den az karakter sınıfı içeriyor - + The password does not contain enough character classes Parola yeterli sayıda karakter sınıfı içermiyor - + The password contains more than %1 same characters consecutively Şifre, %1 den fazla aynı karakteri ardışık olarak içeriyor - + The password contains too many same characters consecutively Parola ardışık olarak aynı sayıda çok karakter içeriyor - + The password contains more than %1 characters of the same class consecutively Parola, aynı sınıftan %1 den fazla karakter ardışık olarak içeriyor - + The password contains too many characters of the same class consecutively Parola aynı sınıfta çok fazla karakter içeriyor - + The password contains monotonic sequence longer than %1 characters Şifre, %1 karakterden daha uzun monoton dizilim içeriyor - + The password contains too long of a monotonic character sequence Parola çok uzun monoton karakter dizisi içeriyor - + No password supplied Parola sağlanmadı - + Cannot obtain random numbers from the RNG device RNG cihazından rastgele sayılar elde edemiyor - + Password generation failed - required entropy too low for settings Şifre üretimi başarısız oldu - ayarlar için entropi çok düşük gerekli - + The password fails the dictionary check - %1 Parola, sözlüğü kontrolü başarısız - %1 - + The password fails the dictionary check Parola, sözlük onayı başarısız - + Unknown setting - %1 Bilinmeyen ayar - %1 - + Unknown setting Bilinmeyen ayar - + Bad integer value of setting - %1 Ayarın bozuk tam sayı değeri - %1 - + Bad integer value Yanlış tamsayı değeri - + Setting %1 is not of integer type %1 ayarı tamsayı tipi değil - + Setting is not of integer type Ayar tamsayı tipi değil - + Setting %1 is not of string type Ayar %1, dize tipi değil - + Setting is not of string type Ayar, dize tipi değil - + Opening the configuration file failed Yapılandırma dosyasını açma başarısız oldu - + The configuration file is malformed Yapılandırma dosyası hatalı biçimlendirildi - + Fatal failure Ölümcül arıza - + Unknown error Bilinmeyen hata @@ -1655,18 +1749,6 @@ Sistem güç kaynağına bağlı değil. What name do you want to use to log in? Giriş için hangi adı kullanmak istersiniz? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Birden fazla kişi bu bilgisayarı kullanacak ise, kurulumdan sonra yeni hesaplar oluşturabilirsiniz.</small> - Choose a password to keep your account safe. @@ -1746,8 +1828,9 @@ Sistem güç kaynağına bağlı değil. Yeni disk bölümü - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1965,12 +2048,12 @@ Sistem güç kaynağına bağlı değil. has at least one disk device available. - + Mevcut en az bir disk aygıtı var. There are no partitons to install on. - + Yüklenecek disk bölümü yok. @@ -1995,12 +2078,12 @@ Sistem güç kaynağına bağlı değil. Biçim - - Placeholder - Yer tutucu + + 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. + - + 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. Lütfen KDE Plazma Masaüstü için bir görünüm seçin. Ayrıca, bu adımı atlayabilir ve sistem kurulduktan sonra görünümü yapılandırabilirsiniz. Bir görünüm ve tercihe tıkladığınızda size look-and-feel yani canlı bir önizleme sunulur. @@ -2138,12 +2221,6 @@ Output: Unpartitioned space or unknown partition table Bölümlenmemiş alan veya bilinmeyen bölüm tablosu - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2152,7 +2229,13 @@ Output: Requirements checking for module <i>%1</i> is complete. - + <i>%1</i> modülü için gerekenler tamamlandı. + + + + %1 (%2) + language[name] (country[name]) + %1 (%2) @@ -2373,29 +2456,39 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Bu bilgisayara %1 yüklemek için minimum gereksinimler karşılanamadı. Kurulum devam edemiyor. <a href="#detaylar">Detaylar...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Bu bilgisayara %1 yüklemek için önerilen gereksinimlerin bazıları karşılanamadı.<br/> Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. - + This program will ask you some questions and set up %2 on your computer. Bu program size bazı sorular soracak ve bilgisayarınıza %2 kuracak. - + For best results, please ensure that this computer: En iyi sonucu elde etmek için bilgisayarınızın aşağıdaki gereksinimleri karşıladığından emin olunuz: - + System requirements Sistem gereksinimleri @@ -2657,7 +2750,12 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Yükleme işlemleri başladıktan sonra yapılacak işlere genel bir bakış. @@ -2739,20 +2837,6 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir.<html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>Bunu seçerseniz <span style=" font-weight:600;">kurulum hakkında</span> hiçbir bilgi gönderemezsiniz.</p></body></html> - - - - - TextLabel - MetinEtiketi - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2790,33 +2874,43 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Kullanıcı adınız çok uzun. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Kullanıcı adınız geçersiz karakterler içeriyor. Sadece küçük harfleri ve sayıları kullanabilirsiniz. - + Your hostname is too short. Makine adınız çok kısa. - + Your hostname is too long. Makine adınız çok uzun. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Makine adınız geçersiz karakterler içeriyor. Sadece küçük harfleri ve sayıları ve tire işaretini kullanabilirsiniz. - - + + Your passwords do not match! Parolanız eşleşmiyor! @@ -2866,14 +2960,6 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir.Total Size: Toplam Boyut: - - - - - - --- - --- - Used Size: @@ -2923,27 +3009,42 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir.&Hakkında - + <h1>Welcome to the %1 installer.</h1> <h1>%1 Sistem Yükleyiciye Hoşgeldiniz.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>%1 Calamares Sistem Yükleyici .</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer %1 sistem yükleyici hakkında - + <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-2019 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/>için %3</strong><br/><br/>Telif Hakkı 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Telif Hakkı 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Teşekkürler <a href="https://calamares.io/team/">Calamares takımı</a> ve <a href="https://www.transifex.com/calamares/calamares/">Calamares çeviri takımı</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> gelişim destekçisi <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Özgür Yazılım. - + %1 support %1 destek diff --git a/lang/calamares_uk.ts b/lang/calamares_uk.ts index 17b7141fb..3530e828e 100644 --- a/lang/calamares_uk.ts +++ b/lang/calamares_uk.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,106 +212,153 @@ - + &Next &Вперед - + &Cancel &Скасувати - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. Скасувати встановлення без змінення системи. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? Скасувати встановлення? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Чи ви насправді бажаєте скасувати процес встановлення? Установник закриється і всі зміни буде втрачено. - + &Yes &Так - + &No &Ні - + &Close &Закрити - + Continue with setup? Продовжити встановлення? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Установник %1 збирається зробити зміни на вашому диску, щоб встановити %2.<br/><strong>Ці зміни неможливо буде повернути.</strong> - + &Install now &Встановити зараз - + Go &back Перейти &назад - + &Done &Закінчити - + The installation is complete. Close the installer. Встановлення виконано. Закрити установник. - + Error Помилка - + Installation Failed Втановлення завершилося невдачею @@ -342,12 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer Установник %1 - + Show debug information Показати відлагоджувальну інформацію @@ -431,71 +483,71 @@ The installer will quit and all changes will be lost. Системний розділ EFI: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. Цей пристрій зберігання, схоже, не має жодної операційної системи. Що ви бажаєте зробити?<br/>У вас буде можливість переглянути та підтвердити все, що ви обрали перед тим, як будуть зроблені будь-які зміни на пристрої зберігання. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>Очистити диск</strong><br/>Це <font color="red">знищить</font> всі данні, присутні на обраному пристрої зберігання. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На цьому пристрої зберігання є %1. Що ви бажаєте зробити?<br/>У вас буде можливість переглянути та підтвердити все, що ви обрали перед тим, як будуть зроблені будь-які зміни на пристрої зберігання. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>Встановити поруч</strong><br/>Установник зменьшить розмір розділу, щоб вивільнити простір для %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>Замінити розділ</strong><br/>Замінити розділу на %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На цьому пристрої зберігання вже є операційна система. Що ви бажаєте зробити?<br/>У вас буде можливість переглянути та підтвердити все, що ви обрали перед тим, як будуть зроблені будь-які зміни на пристрої зберігання. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. На цьому пристрої зберігання вже є декілька операційних систем. Що ви бажаєте зробити?<br/>У вас буде можливість переглянути та підтвердити все, що ви обрали перед тим, як будуть зроблені будь-які зміни на пристрої зберігання. @@ -867,13 +919,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1036,7 +1090,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1045,12 +1099,32 @@ The installer will quit and all changes will be lost. &Перезавантажити зараз - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>Все зроблено.</h1><br/>%1 встановлено на ваш комп'ютер.<br/>Ви можете перезавантажитися до вашої нової системи або продовжити використання Live-середовища %2. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Встановлення зазнало невдачі</h1><br/>%1 не було встановлено на Ваш комп'ютер.<br/>Повідомлення про помилку: %2. @@ -1058,17 +1132,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish Завершити - + + Setup Complete + + + + Installation Complete Встановлення завершено - + + The setup of %1 is complete. + + + + The installation of %1 is complete. Встановлення %1 завершено. @@ -1099,7 +1183,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space має хоча б %1 Гб доступного простору @@ -1109,42 +1193,52 @@ The installer will quit and all changes will be lost. Недостатньо простору на диску. Потрібно хоча б %1 Гб. - + has at least %1 GB working memory має хоча б %1 Гб операційної пам'яті - + The system does not have enough working memory. At least %1 GB is required. Система не має достатньо операційної пам'яті. Потрібно хоча б %1 Гб. - + is plugged in to a power source підключена до джерела живлення - + The system is not plugged in to a power source. Система не підключена до джерела живлення. - + is connected to the Internet з'єднано з мережею Інтернет - + The system is not connected to the Internet. Система не з'єднана з мережею Інтернет. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. Установник запущено без прав адміністратора. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. Екран замалий для відображення установника. @@ -1388,233 +1482,233 @@ The installer will quit and all changes will be lost. Пароль задовгий - + Password is too weak Пароль надто ненадійний - + Memory allocation error when setting '%1' - + Memory allocation error Помилка виділення пам'яті - + The password is the same as the old one Цей пароль такий же як і старий - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one Цей пароль надто схожий на попередній - + The password contains the user name in some form Цей пароль якимось чином містить ім'я користувача - + The password contains words from the real name of the user in some form Цей пароль містить слова зі справжнього імені користувача в якійсь із форм - + The password contains forbidden words in some form - + The password contains less than %1 digits Цей пароль містить менше ніж %1 символ - + The password contains too few digits Цей пароль містить замало символів - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short Цей пароль занадто короткий - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure Фатальна помилка - + Unknown error Невідома помилка @@ -1654,18 +1748,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? Яке ім'я ви бажаєте використовувати для входу? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>Якщо цей комп'ютер будуть використовувати більше однієї особи, ви можете налаштувати декілька облікових рахунків після встановлення.</small> - Choose a password to keep your account safe. @@ -1745,8 +1827,9 @@ The installer will quit and all changes will be lost. Новий розділ - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1993,12 +2076,12 @@ The installer will quit and all changes will be lost. Форма - - Placeholder + + 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. - + 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. @@ -2133,12 +2216,6 @@ Output: Unpartitioned space or unknown partition table Нерозподілений простір або невідома таблиця розділів - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2149,6 +2226,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2368,27 +2451,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> Цей комп'ютер не задовільняє мінімальним вимогам для встановлення %1.<br/>Встановлення неможливо продовжити. <a href="#details">Докладніше...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. Цей комп'ютер не задовільняє рекомендованим вимогам для встановлення %1.<br/>Встановлення можна продовжити, але деякі особливості можуть бути вимкненими. - + This program will ask you some questions and set up %2 on your computer. Ця програма поставить кілька питань та встановить %2 на ваш комп'ютер. - + For best results, please ensure that this computer: Щоб отримати найкращий результат, будь-ласка переконайтеся, що цей комп'ютер: - + System requirements Системні вимоги @@ -2650,7 +2743,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. Це огляд того, що трапиться коли ви почнете процедуру встановлення. @@ -2732,20 +2830,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2783,33 +2867,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. Ваше ім'я задовге. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. Ваше ім'я містить неприпустимі символи. Дозволені тільки малі літери та цифри. - + Your hostname is too short. Ім'я машини занадто коротке. - + Your hostname is too long. Ім'я машини задовге. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. Ім'я машини містить неприпустимі символи. Дозволені тільки літери, цифри та дефіс. - - + + Your passwords do not match! Паролі не збігаються! @@ -2859,14 +2953,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2916,27 +3002,42 @@ Output: &Про - + <h1>Welcome to the %1 installer.</h1> <h1>Ласкаво просимо до установника %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Ласкаво просимо до установника для %1 Calamares.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer Про втановлювач %1 - + <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-2019 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. - + %1 support Підтримка %1 diff --git a/lang/calamares_ur.ts b/lang/calamares_ur.ts index 247eef658..c1a3bafed 100644 --- a/lang/calamares_ur.ts +++ b/lang/calamares_ur.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,105 +212,152 @@ - + &Next - + &Cancel - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -341,12 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer - + Show debug information @@ -430,71 +482,71 @@ The installer will quit and all changes will be lost. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -866,13 +918,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1035,7 +1089,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1044,12 +1098,32 @@ The installer will quit and all changes will be lost. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1057,17 +1131,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1098,7 +1182,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space @@ -1108,42 +1192,52 @@ The installer will quit and all changes will be lost. - + has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source - + The system is not plugged in to a power source. - + is connected to the Internet - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1387,232 +1481,232 @@ The installer will quit and all changes will be lost. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1652,18 +1746,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? - - - - - font-weight: normal - - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - - Choose a password to keep your account safe. @@ -1743,8 +1825,9 @@ The installer will quit and all changes will be lost. - + %1 %2 + size[number] filesystem[name] @@ -1991,12 +2074,12 @@ The installer will quit and all changes will be lost. - - Placeholder + + 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. - + 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. @@ -2131,12 +2214,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - - (no mount point) @@ -2147,6 +2224,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + + RemoveVolumeGroupJob @@ -2366,27 +2449,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: - + System requirements @@ -2648,7 +2741,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2730,20 +2828,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2781,33 +2865,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2857,14 +2951,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2914,27 +3000,42 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_uz.ts b/lang/calamares_uz.ts index fe99a5a76..42910b897 100644 --- a/lang/calamares_uz.ts +++ b/lang/calamares_uz.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -212,105 +212,152 @@ - + &Next - + &Cancel - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. - + + Setup Failed + + + + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -341,12 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer - + Show debug information @@ -430,71 +482,71 @@ The installer will quit and all changes will be lost. - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. @@ -866,13 +918,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1035,7 +1089,7 @@ The installer will quit and all changes will be lost. - <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> + <Restart checkbox tooltip> @@ -1044,12 +1098,32 @@ The installer will quit and all changes will be lost. - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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. - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1057,17 +1131,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish - + + Setup Complete + + + + Installation Complete - + + The setup of %1 is complete. + + + + The installation of %1 is complete. @@ -1098,7 +1182,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space @@ -1108,42 +1192,52 @@ The installer will quit and all changes will be lost. - + has at least %1 GB working memory - + The system does not have enough working memory. At least %1 GB is required. - + is plugged in to a power source - + The system is not plugged in to a power source. - + is connected to the Internet - + The system is not connected to the Internet. - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. @@ -1387,232 +1481,232 @@ The installer will quit and all changes will be lost. - + Password is too weak - + Memory allocation error when setting '%1' - + Memory allocation error - + The password is the same as the old one - + The password is a palindrome - + The password differs with case changes only - + The password is too similar to the old one - + The password contains the user name in some form - + The password contains words from the real name of the user in some form - + The password contains forbidden words in some form - + The password contains less than %1 digits - + The password contains too few digits - + The password contains less than %1 uppercase letters - + The password contains too few uppercase letters - + The password contains less than %1 lowercase letters - + The password contains too few lowercase letters - + The password contains less than %1 non-alphanumeric characters - + The password contains too few non-alphanumeric characters - + The password is shorter than %1 characters - + The password is too short - + The password is just rotated old one - + The password contains less than %1 character classes - + The password does not contain enough character classes - + The password contains more than %1 same characters consecutively - + The password contains too many same characters consecutively - + The password contains more than %1 characters of the same class consecutively - + The password contains too many characters of the same class consecutively - + The password contains monotonic sequence longer than %1 characters - + The password contains too long of a monotonic character sequence - + No password supplied - + Cannot obtain random numbers from the RNG device - + Password generation failed - required entropy too low for settings - + The password fails the dictionary check - %1 - + The password fails the dictionary check - + Unknown setting - %1 - + Unknown setting - + Bad integer value of setting - %1 - + Bad integer value - + Setting %1 is not of integer type - + Setting is not of integer type - + Setting %1 is not of string type - + Setting is not of string type - + Opening the configuration file failed - + The configuration file is malformed - + Fatal failure - + Unknown error @@ -1652,18 +1746,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? - - - - - font-weight: normal - - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - - Choose a password to keep your account safe. @@ -1743,8 +1825,9 @@ The installer will quit and all changes will be lost. - + %1 %2 + size[number] filesystem[name] @@ -1991,12 +2074,12 @@ The installer will quit and all changes will be lost. - - Placeholder + + 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. - + 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. @@ -2131,12 +2214,6 @@ Output: Unpartitioned space or unknown partition table - - - %1 (%2) - Language (Country) - - (no mount point) @@ -2147,6 +2224,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + + RemoveVolumeGroupJob @@ -2366,27 +2449,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. - + This program will ask you some questions and set up %2 on your computer. - + For best results, please ensure that this computer: - + System requirements @@ -2648,7 +2741,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. @@ -2730,20 +2828,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> - - - - - TextLabel - - - - - - - ... - - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2781,33 +2865,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. - + Your hostname is too short. - + Your hostname is too long. - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - - + + Your passwords do not match! @@ -2857,14 +2951,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2914,27 +3000,42 @@ Output: - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_zh_CN.ts b/lang/calamares_zh_CN.ts index 0fb5e13e2..ee78d052c 100644 --- a/lang/calamares_zh_CN.ts +++ b/lang/calamares_zh_CN.ts @@ -189,17 +189,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). - + (%n second(s)) - + System-requirements checking is complete. @@ -213,106 +213,153 @@ - + &Next 下一步(&N) - + &Cancel 取消(&C) - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. 取消安装,并不做任何更改。 - + + Setup Failed + + + + Calamares Initialization Failed Calamares安装失败 - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1无法安装。 Calamares无法加载所有已配置的模块。这是分配使用Calamares的方式的问题。 - + <br/>The following modules could not be loaded: <br/>无法加载以下模块: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install 安装(&I) - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? 取消安装? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. 确定要取消当前的安装吗? 安装程序将退出,所有修改都会丢失。 - + &Yes &是 - + &No &否 - + &Close &关闭 - + Continue with setup? 要继续安装吗? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 安装程序将在您的磁盘上做出变更以安装 %2。<br/><strong>您将无法复原这些变更。</strong> - + &Install now 现在安装 (&I) - + Go &back 返回 (&B) - + &Done &完成 - + The installation is complete. Close the installer. 安装已完成。请关闭安装程序。 - + Error 错误 - + Installation Failed 安装失败 @@ -343,12 +390,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 安装程序 - + Show debug information 显示调试信息 @@ -432,71 +484,71 @@ The installer will quit and all changes will be lost. EFI 系统分区: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 这个存储器上似乎还没有操作系统。您想要怎么做?<br/>在任何变更应用到存储器上前,您都可以重新查看并确认您的选择。 - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>抹除磁盘</strong><br/>这将会<font color="red">删除</font>目前选定的存储器上所有的数据。 - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 这个存储器上已经有 %1 了。您想要怎么做?<br/>在任何变更应用到存储器上前,您都可以重新查看并确认您的选择。 - + No Swap - + Reuse Swap - + Swap (no Hibernate) - + Swap (with Hibernate) - + Swap to file - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>并存安装</strong><br/>安装程序将会缩小一个分区,为 %1 腾出空间。 - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>取代一个分区</strong><br/>以 %1 <strong>替代</strong>一个分区。 - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 这个存储器上已经有一个操作系统了。您想要怎么做?<br/>在任何变更应用到存储器上前,您都可以重新查看并确认您的选择。 - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 这个存储器上已经有多个操作系统了。您想要怎么做?<br/>在任何变更应用到存储器上前,您都可以重新查看并确认您的选择。 @@ -869,13 +921,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) @@ -1038,8 +1092,8 @@ The installer will quit and all changes will be lost. - <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>当选中此项时,系统会在您关闭安装器或点击 <span style=" font-style:italic;">完成</span> 按钮时立即重启</p></body></html> + <Restart checkbox tooltip> + @@ -1047,12 +1101,32 @@ The installer will quit and all changes will be lost. 现在重启(&R) - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>一切都结束了。</h1><br/>%1 已安装在您的电脑上了。<br/>您现在可能会想要重新启动到您的新系统中,或是继续使用 %2 Live 环境。 - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>安装失败</h1><br/>%1 未在你的电脑上安装。<br/>错误信息:%2。 @@ -1060,17 +1134,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish 结束 - + + Setup Complete + + + + Installation Complete 安装完成 - + + The setup of %1 is complete. + + + + The installation of %1 is complete. %1 的安装操作已完成。 @@ -1101,7 +1185,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space 至少 %1 GB 可用磁盘空间 @@ -1111,42 +1195,52 @@ The installer will quit and all changes will be lost. 没有足够的磁盘空间。至少需要 %1 GB。 - + has at least %1 GB working memory 至少 %1 GB 可用内存 - + The system does not have enough working memory. At least %1 GB is required. 系统没有足够的内存。至少需要 %1 GB。 - + is plugged in to a power source 已连接到电源 - + The system is not plugged in to a power source. 系统未连接到电源。 - + is connected to the Internet 已连接到互联网 - + The system is not connected to the Internet. 系统未连接到互联网。 - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. 安装器未以管理员权限运行 + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. 屏幕不能完整显示安装器。 @@ -1390,232 +1484,232 @@ The installer will quit and all changes will be lost. 密码太长 - + Password is too weak 密码强度太弱 - + Memory allocation error when setting '%1' 设置“%1”时发生内存分配错误 - + Memory allocation error 内存分配错误 - + The password is the same as the old one 新密码和老密码一致 - + The password is a palindrome 新密码为回文 - + The password differs with case changes only 新密码和老密码只有大小写区别 - + The password is too similar to the old one 新密码和老密码过于相似 - + The password contains the user name in some form 新密码包含用户名 - + The password contains words from the real name of the user in some form 新密码包含用户真实姓名 - + The password contains forbidden words in some form 新密码包含不允许使用的词组 - + The password contains less than %1 digits 新密码包含少于 %1 个数字 - + The password contains too few digits 新密码包含太少数字 - + The password contains less than %1 uppercase letters 新密码包含少于 %1 个大写字母 - + The password contains too few uppercase letters 新密码包含太少大写字母 - + The password contains less than %1 lowercase letters 新密码包含少于 %1 个小写字母 - + The password contains too few lowercase letters 新密码包含太少小写字母 - + The password contains less than %1 non-alphanumeric characters 新密码包含少于 %1 个非字母/数字字符 - + The password contains too few non-alphanumeric characters 新密码包含太少非字母/数字字符 - + The password is shorter than %1 characters 新密码短于 %1 位 - + The password is too short 新密码过短 - + The password is just rotated old one 新密码仅对老密码作了字序调整 - + The password contains less than %1 character classes 新密码包含少于 %1 个字符类型 - + The password does not contain enough character classes 新密码包含太少字符类型 - + The password contains more than %1 same characters consecutively 新密码包含超过 %1 个连续的相同字符 - + The password contains too many same characters consecutively 新密码包含过多连续的相同字符 - + The password contains more than %1 characters of the same class consecutively 新密码包含超过 %1 个连续的同类型字符 - + The password contains too many characters of the same class consecutively 新密码包含过多连续的同类型字符 - + The password contains monotonic sequence longer than %1 characters 新密码包含超过 %1 个字符长度的单调序列 - + The password contains too long of a monotonic character sequence 新密码包含过长的单调序列 - + No password supplied 未输入密码 - + Cannot obtain random numbers from the RNG device 无法从随机数生成器 (RNG) 设备获取随机数 - + Password generation failed - required entropy too low for settings 无法生成密码 - 熵值过低 - + The password fails the dictionary check - %1 新密码无法通过字典检查 - %1 - + The password fails the dictionary check 新密码无法通过字典检查 - + Unknown setting - %1 未知设置 - %1 - + Unknown setting 未知设置 - + Bad integer value of setting - %1 设置的整数值非法 - %1 - + Bad integer value 设置的整数值非法 - + Setting %1 is not of integer type 设定值 %1 不是整数类型 - + Setting is not of integer type 设定值不是整数类型 - + Setting %1 is not of string type 设定值 %1 不是字符串类型 - + Setting is not of string type 设定值不是字符串类型 - + Opening the configuration file failed 无法打开配置文件 - + The configuration file is malformed 配置文件格式不正确 - + Fatal failure 致命错误 - + Unknown error 未知错误 @@ -1655,18 +1749,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? 您想要使用的登录用户名是? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>如果有多人要使用此计算机,您可以在安装后设置多个账户。</small> - Choose a password to keep your account safe. @@ -1746,8 +1828,9 @@ The installer will quit and all changes will be lost. 新建分区 - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1994,12 +2077,12 @@ The installer will quit and all changes will be lost. 表单 - - Placeholder - 占位符 + + 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. + - + 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. 请选择一个 KDE Plasma 桌面外观,可以忽略此步骤并在系统安装完成后配置外观。点击一个外观后可以实时预览效果。 @@ -2137,12 +2220,6 @@ Output: Unpartitioned space or unknown partition table 尚未分区的空间或分区表未知 - - - %1 (%2) - Language (Country) - %1(%2) - (no mount point) @@ -2153,6 +2230,12 @@ Output: Requirements checking for module <i>%1</i> is complete. + + + %1 (%2) + language[name] (country[name]) + %1(%2) + RemoveVolumeGroupJob @@ -2372,27 +2455,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> 此电脑未满足安装 %1 的最低需求。<br/>安装无法继续。<a href="#details">详细信息...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. 此电脑未满足一些安装 %1 的推荐需求。<br/>可以继续安装,但一些功能可能会被停用。 - + This program will ask you some questions and set up %2 on your computer. 本程序将会问您一些问题并在您的电脑上安装及设置 %2 。 - + For best results, please ensure that this computer: 为了更好的体验,请确保这台电脑: - + System requirements 系统需求 @@ -2654,7 +2747,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. 这是您开始安装后所会发生的事情的概览。 @@ -2736,20 +2834,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>选中此项时,不会发送关于安装的 <span style=" font-weight:600;">no information at all</span>。</p></body></html> - - - - - TextLabel - 文本标签 - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2787,33 +2871,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. 用户名太长。 - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. 您的用户名含有无效的字符。只能使用小写字母和数字。 - + Your hostname is too short. 主机名太短。 - + Your hostname is too long. 主机名太长。 - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. 您的主机名称含有无效的字符。只能使用字母、数字和短横。 - - + + Your passwords do not match! 密码不匹配! @@ -2863,14 +2957,6 @@ Output: Total Size: - - - - - - --- - - Used Size: @@ -2920,27 +3006,42 @@ Output: 关于(&A) - + <h1>Welcome to the %1 installer.</h1> <h1>欢迎使用 %1 安装程序。</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>欢迎使用 Calamares 安装程序 - %1。</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer 关于 %1 安装程序 - + <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-2019 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. - + %1 support %1 的支持信息 diff --git a/lang/calamares_zh_TW.ts b/lang/calamares_zh_TW.ts index eda80a013..9aa662e05 100644 --- a/lang/calamares_zh_TW.ts +++ b/lang/calamares_zh_TW.ts @@ -188,17 +188,17 @@ Calamares::RequirementsChecker - + Waiting for %n module(s). 正在等待 %n 個模組。 - + (%n second(s)) (%n 秒) - + System-requirements checking is complete. 系統需求檢查完成。 @@ -212,106 +212,153 @@ - + &Next 下一步 (&N) - + &Cancel 取消(&C) - - + + + Cancel setup without changing the system. + + + + + Cancel installation without changing the system. 不變更系統並取消安裝。 - + + Setup Failed + + + + Calamares Initialization Failed Calamares 初始化失敗 - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 無法安裝。Calamares 無法載入所有已設定的模組。散佈版使用 Calamares 的方式有問題。 - + <br/>The following modules could not be loaded: <br/>以下的模組無法載入: - + + Continue with installation? + + + + + 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> + + + + + &Set up now + + + + + &Set up + + + + &Install 安裝(&I) - + + Setup is complete. Close the setup program. + + + + + Cancel setup? + + + + Cancel installation? 取消安裝? - + + Do you really want to cancel the current setup process? +The setup program will quit and all changes will be lost. + + + + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. 您真的想要取消目前的安裝程序嗎? 安裝程式將會退出且所有變動將會遺失。 - + &Yes 是(&Y) - + &No 否(&N) - + &Close 關閉(&C) - + Continue with setup? 繼續安裝? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 安裝程式將在您的磁碟上做出變更以安裝 %2。<br/><strong>您將無法復原這些變更。</strong> - + &Install now 現在安裝 (&I) - + Go &back 上一步 (&B) - + &Done 完成(&D) - + The installation is complete. Close the installer. 安裝完成。關閉安裝程式。 - + Error 錯誤 - + Installation Failed 安裝失敗 @@ -342,12 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + + %1 Setup Program + + + + %1 Installer %1 安裝程式 - + Show debug information 顯示除錯資訊 @@ -431,71 +483,71 @@ The installer will quit and all changes will be lost. EFI 系統分割區: - + This storage device does not seem to have an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 這個儲存裝置上似乎還沒有作業系統。您想要怎麼做?<br/>在任何變更套用到儲存裝置上前,您都可以重新檢視並確認您的選擇。 - - - - + + + + <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. <strong>抹除磁碟</strong><br/>這將會<font color="red">刪除</font>目前選取的儲存裝置上所有的資料。 - + This storage device has %1 on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 這個儲存裝置上已經有 %1 了。您想要怎麼做?<br/>在任何變更套用到儲存裝置上前,您都可以重新檢視並確認您的選擇。 - + No Swap 沒有 Swap - + Reuse Swap 重用 Swap - + Swap (no Hibernate) Swap(沒有冬眠) - + Swap (with Hibernate) Swap(有冬眠) - + Swap to file Swap 到檔案 - - - - + + + + <strong>Install alongside</strong><br/>The installer will shrink a partition to make room for %1. <strong>並存安裝</strong><br/>安裝程式將會縮減一個分割區以讓出空間給 %1。 - - - - + + + + <strong>Replace a partition</strong><br/>Replaces a partition with %1. <strong>取代一個分割區</strong><br/>用 %1 取代一個分割區。 - + This storage device already has an operating system on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 這個儲存裝置上已經有一個作業系統了。您想要怎麼做?<br/>在任何變更套用到儲存裝置上前,您都可以重新檢視並確認您的選擇。 - + This storage device has multiple operating systems on it. What would you like to do?<br/>You will be able to review and confirm your choices before any change is made to the storage device. 這個儲存裝置上已經有多個作業系統了。您想要怎麼做?<br/>在任何變更套用到儲存裝置上前,您都可以重新檢視並確認您的選擇。 @@ -867,13 +919,15 @@ The installer will quit and all changes will be lost. DeviceModel - + %1 - %2 (%3) + device[name] - size[number] (device-node[name]) %1 - %2 (%3) - + %1 - (%2) + device[name] - (device-node[name]) %1 - (%2) @@ -1036,8 +1090,8 @@ The installer will quit and all changes will be lost. - <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>當這個勾選框被選取時,您的系統將會在按下<span style=" font-style:italic;">完成</span>或關閉安裝程式時立刻重新啟動。</p></body></html> + <Restart checkbox tooltip> + @@ -1045,12 +1099,32 @@ The installer will quit and all changes will be lost. 現在重新啟動 (&R) - + + <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. + + + + + <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> + + + + <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>都完成了。</h1><br/>%1 已經安裝在您的電腦上了。<br/>您現在可能會想要重新啟動到您的新系統中,或是繼續使用 %2 Live 環境。 - + + <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> + + + + + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. + + + + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>安裝失敗</h1><br/>%1 並未安裝到您的電腦上。<br/>錯誤訊息為:%2。 @@ -1058,17 +1132,27 @@ The installer will quit and all changes will be lost. FinishedViewStep - + Finish 完成 - + + Setup Complete + + + + Installation Complete 安裝完成 - + + The setup of %1 is complete. + + + + The installation of %1 is complete. %1 的安裝已完成。 @@ -1099,7 +1183,7 @@ The installer will quit and all changes will be lost. GeneralRequirements - + has at least %1 GB available drive space 有至少 %1 GB 的可用磁碟空間 @@ -1109,42 +1193,52 @@ The installer will quit and all changes will be lost. 沒有足夠的磁碟空間。至少需要 %1 GB。 - + has at least %1 GB working memory 有至少 %1 GB 的可用記憶體 - + The system does not have enough working memory. At least %1 GB is required. 系統沒有足夠的記憶體。至少需要 %1 GB。 - + is plugged in to a power source 已插入外接電源 - + The system is not plugged in to a power source. 系統未插入外接電源。 - + is connected to the Internet 已連上網際網路 - + The system is not connected to the Internet. 系統未連上網際網路 - + + The setup program is not running with administrator rights. + + + + The installer is not running with administrator rights. 安裝程式並未以管理員權限執行。 + The screen is too small to display the setup program. + + + + The screen is too small to display the installer. 螢幕太小了,沒辦法顯示安裝程式。 @@ -1388,232 +1482,232 @@ The installer will quit and all changes will be lost. 密碼太長 - + Password is too weak 密碼太弱 - + Memory allocation error when setting '%1' 當設定「%1」時記憶體分配錯誤 - + Memory allocation error 記憶體分配錯誤 - + The password is the same as the old one 密碼與舊的相同 - + The password is a palindrome 此密碼為迴文 - + The password differs with case changes only 密碼僅大小寫不同 - + The password is too similar to the old one 密碼與舊的太過相似 - + The password contains the user name in some form 密碼包含某種形式的使用者名稱 - + The password contains words from the real name of the user in some form 密碼包含了某種形式的使用者真實姓名 - + The password contains forbidden words in some form 密碼包含了某種形式的無效文字 - + The password contains less than %1 digits 密碼中的數字少於 %1 個 - + The password contains too few digits 密碼包含的數字太少了 - + The password contains less than %1 uppercase letters 密碼包含少於 %1 個大寫字母 - + The password contains too few uppercase letters 密碼包含的大寫字母太少了 - + The password contains less than %1 lowercase letters 密碼包含少於 %1 個小寫字母 - + The password contains too few lowercase letters 密碼包含的小寫字母太少了 - + The password contains less than %1 non-alphanumeric characters 密碼包含了少於 %1 個非字母與數字的字元 - + The password contains too few non-alphanumeric characters 密碼包含的非字母與數字的字元太少了 - + The password is shorter than %1 characters 密碼短於 %1 個字元 - + The password is too short 密碼太短 - + The password is just rotated old one 密碼只是輪換過的舊密碼 - + The password contains less than %1 character classes 密碼包含了少於 %1 種字元類型 - + The password does not contain enough character classes 密碼未包含足夠的字元類型 - + The password contains more than %1 same characters consecutively 密碼包含了連續超過 %1 個相同字元 - + The password contains too many same characters consecutively 密碼包含連續太多個相同的字元 - + The password contains more than %1 characters of the same class consecutively 密碼包含了連續多於 %1 個相同的字元類型 - + The password contains too many characters of the same class consecutively 密碼包含了連續太多相同類型的字元 - + The password contains monotonic sequence longer than %1 characters 密碼包含了長度超過 %1 個字元的單調序列 - + The password contains too long of a monotonic character sequence 密碼包含了長度過長的單調字元序列 - + No password supplied 未提供密碼 - + Cannot obtain random numbers from the RNG device 無法從 RNG 裝置中取得隨機數 - + Password generation failed - required entropy too low for settings 密碼生成失敗,設定的必要熵太低 - + The password fails the dictionary check - %1 密碼在字典檢查時失敗 - %1 - + The password fails the dictionary check 密碼在字典檢查時失敗 - + Unknown setting - %1 未知的設定 - %1 - + Unknown setting 未知的設定 - + Bad integer value of setting - %1 整數值設定不正確 - %1 - + Bad integer value 整數值不正確 - + Setting %1 is not of integer type 設定 %1 不是整數類型 - + Setting is not of integer type 設定不是整數類型 - + Setting %1 is not of string type 設定 %1 不是字串類型 - + Setting is not of string type 設定不是字串類型 - + Opening the configuration file failed 開啟設定檔失敗 - + The configuration file is malformed 設定檔格式不正確 - + Fatal failure 無法挽回的失敗 - + Unknown error 未知的錯誤 @@ -1653,18 +1747,6 @@ The installer will quit and all changes will be lost. What name do you want to use to log in? 您想使用何種登入名稱? - - - - - font-weight: normal - font-weight: normal - - - - <small>If more than one person will use this computer, you can set up multiple accounts after installation.</small> - <small>如果將會有多於一人使用這臺電腦,您可以在安裝後設定多個帳號。</small> - Choose a password to keep your account safe. @@ -1744,8 +1826,9 @@ The installer will quit and all changes will be lost. 新分割區 - + %1 %2 + size[number] filesystem[name] %1 %2 @@ -1992,12 +2075,12 @@ The installer will quit and all changes will be lost. 形式 - - Placeholder - 佔位符 + + 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. + - + 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. 請為 KDE Plasma 桌面選擇外觀與感覺。您也可以跳過此步驟並在系統安裝好之後再設定。在外觀與感覺小節點按將會給您特定外觀與感覺的即時預覽。 @@ -2135,12 +2218,6 @@ Output: Unpartitioned space or unknown partition table 尚未分割的空間或是未知的分割表 - - - %1 (%2) - Language (Country) - %1 (%2) - (no mount point) @@ -2151,6 +2228,12 @@ Output: Requirements checking for module <i>%1</i> is complete. 模組 <i>%1</i> 需求檢查完成。 + + + %1 (%2) + language[name] (country[name]) + %1 (%2) + RemoveVolumeGroupJob @@ -2370,27 +2453,37 @@ Output: ResultsListWidget - + + This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> + + + + This computer does not satisfy the minimum requirements for installing %1.<br/>Installation cannot continue. <a href="#details">Details...</a> 此電腦未滿足安裝 %1 的最低配備。<br/>安裝無法繼續。<a href="#details">詳細資訊...</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. + + + + This computer does not satisfy some of the recommended requirements for installing %1.<br/>Installation can continue, but some features might be disabled. 此電腦未滿足一些安裝 %1 的推薦需求。<br/>安裝可以繼續,但部份功能可能會被停用。 - + This program will ask you some questions and set up %2 on your computer. 本程式將會問您一些問題並在您的電腦上安裝及設定 %2 。 - + For best results, please ensure that this computer: 為了得到最佳的結果,請確保此電腦: - + System requirements 系統需求 @@ -2652,7 +2745,12 @@ Output: SummaryPage - + + This is an overview of what will happen once you start the setup procedure. + + + + This is an overview of what will happen once you start the install procedure. 這是您開始安裝後所會發生的事的概覽。 @@ -2734,20 +2832,6 @@ Output: <html><head/><body><p>By selecting this, you will send <span style=" font-weight:600;">no information at all</span> about your installation.</p></body></html> <html><head/><body><p>選取這個,您不會傳送 <span style=" font-weight:600;">任何關於</span> 您安裝的資訊。</p></body></html> - - - - - TextLabel - 文字標籤 - - - - - - ... - ... - <html><head/><body><p><a href="placeholder"><span style=" text-decoration: underline; color:#2980b9;">Click here for more information about user feedback</span></a></p></body></html> @@ -2785,33 +2869,43 @@ Output: UsersPage - + + <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> + + + + + <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> + + + + Your username is too long. 您的使用者名稱太長了。 - + Your username contains invalid characters. Only lowercase letters and numbers are allowed. 您的使用者名稱含有無效的字元。只能使用小寫字母及數字。 - + Your hostname is too short. 您的主機名稱太短了。 - + Your hostname is too long. 您的主機名稱太長了。 - + Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. 您的主機名稱含有無效的字元。只能使用字母、數字及破折號。 - - + + Your passwords do not match! 密碼不符! @@ -2861,14 +2955,6 @@ Output: Total Size: 大小總計: - - - - - - --- - --- - Used Size: @@ -2918,27 +3004,42 @@ Output: 關於(&A) - + <h1>Welcome to the %1 installer.</h1> <h1>歡迎使用 %1 安裝程式。</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>歡迎使用 %1 的 Calamares 安裝程式。</h1> - + + <h1>Welcome to the Calamares setup program for %1.</h1> + + + + + <h1>Welcome to %1 setup.</h1> + + + + + About %1 setup + + + + About %1 installer 關於 %1 安裝程式 - + <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-2019 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-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>感謝 <a href="https://calamares.io/team/">Calamares 團隊</a>與 <a href="https://www.transifex.com/calamares/calamares/">Calamares 翻譯團隊</a>。<br/><br/><a href="https://calamares.io/">Calamares</a> 開發由 <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software 贊助。 - + %1 support %1 支援 From 189b33a3764ccc9f2701914581c13b5522489854 Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Mon, 15 Apr 2019 09:29:58 -0400 Subject: [PATCH 142/303] i18n: [python] Automatic merge of Transifex translations --- lang/python.pot | 30 ++++---- lang/python/ar/LC_MESSAGES/python.po | 28 +++---- lang/python/ast/LC_MESSAGES/python.mo | Bin 4770 -> 4697 bytes lang/python/ast/LC_MESSAGES/python.po | 30 ++++---- lang/python/be/LC_MESSAGES/python.po | 28 +++---- lang/python/bg/LC_MESSAGES/python.po | 28 +++---- lang/python/ca/LC_MESSAGES/python.mo | Bin 6914 -> 6831 bytes lang/python/ca/LC_MESSAGES/python.po | 30 ++++---- lang/python/cs_CZ/LC_MESSAGES/python.mo | Bin 7026 -> 6944 bytes lang/python/cs_CZ/LC_MESSAGES/python.po | 30 ++++---- lang/python/da/LC_MESSAGES/python.mo | Bin 6396 -> 6323 bytes lang/python/da/LC_MESSAGES/python.po | 32 ++++---- lang/python/de/LC_MESSAGES/python.mo | Bin 6628 -> 6580 bytes lang/python/de/LC_MESSAGES/python.po | 34 ++++----- lang/python/el/LC_MESSAGES/python.po | 28 +++---- lang/python/en_GB/LC_MESSAGES/python.po | 28 +++---- lang/python/eo/LC_MESSAGES/python.po | 28 +++---- lang/python/es/LC_MESSAGES/python.mo | Bin 2932 -> 2843 bytes lang/python/es/LC_MESSAGES/python.po | 34 ++++----- lang/python/es_MX/LC_MESSAGES/python.po | 28 +++---- lang/python/es_PR/LC_MESSAGES/python.po | 28 +++---- lang/python/et/LC_MESSAGES/python.po | 28 +++---- lang/python/eu/LC_MESSAGES/python.po | 28 +++---- lang/python/fa/LC_MESSAGES/python.po | 28 +++---- lang/python/fi_FI/LC_MESSAGES/python.po | 28 +++---- lang/python/fr/LC_MESSAGES/python.mo | Bin 6827 -> 6740 bytes lang/python/fr/LC_MESSAGES/python.po | 30 ++++---- lang/python/fr_CH/LC_MESSAGES/python.po | 28 +++---- lang/python/gl/LC_MESSAGES/python.po | 28 +++---- lang/python/gu/LC_MESSAGES/python.po | 28 +++---- lang/python/he/LC_MESSAGES/python.mo | Bin 7708 -> 7618 bytes lang/python/he/LC_MESSAGES/python.po | 30 ++++---- lang/python/hi/LC_MESSAGES/python.po | 28 +++---- lang/python/hr/LC_MESSAGES/python.mo | Bin 6617 -> 6535 bytes lang/python/hr/LC_MESSAGES/python.po | 30 ++++---- lang/python/hu/LC_MESSAGES/python.po | 28 +++---- lang/python/id/LC_MESSAGES/python.po | 28 +++---- lang/python/is/LC_MESSAGES/python.po | 28 +++---- lang/python/it_IT/LC_MESSAGES/python.mo | Bin 2685 -> 5547 bytes lang/python/it_IT/LC_MESSAGES/python.po | 85 +++++++++++---------- lang/python/ja/LC_MESSAGES/python.mo | Bin 5806 -> 5717 bytes lang/python/ja/LC_MESSAGES/python.po | 30 ++++---- lang/python/kk/LC_MESSAGES/python.po | 28 +++---- lang/python/kn/LC_MESSAGES/python.po | 28 +++---- lang/python/ko/LC_MESSAGES/python.mo | Bin 7029 -> 6934 bytes lang/python/ko/LC_MESSAGES/python.po | 30 ++++---- lang/python/lo/LC_MESSAGES/python.po | 28 +++---- lang/python/lt/LC_MESSAGES/python.mo | Bin 6855 -> 6778 bytes lang/python/lt/LC_MESSAGES/python.po | 30 ++++---- lang/python/mk/LC_MESSAGES/python.po | 28 +++---- lang/python/mr/LC_MESSAGES/python.po | 28 +++---- lang/python/nb/LC_MESSAGES/python.po | 28 +++---- lang/python/ne_NP/LC_MESSAGES/python.po | 28 +++---- lang/python/nl/LC_MESSAGES/python.mo | Bin 1210 -> 1132 bytes lang/python/nl/LC_MESSAGES/python.po | 30 ++++---- lang/python/pl/LC_MESSAGES/python.mo | Bin 4387 -> 4315 bytes lang/python/pl/LC_MESSAGES/python.po | 30 ++++---- lang/python/pt_BR/LC_MESSAGES/python.mo | Bin 6963 -> 6882 bytes lang/python/pt_BR/LC_MESSAGES/python.po | 30 ++++---- lang/python/pt_PT/LC_MESSAGES/python.mo | Bin 6847 -> 6765 bytes lang/python/pt_PT/LC_MESSAGES/python.po | 30 ++++---- lang/python/ro/LC_MESSAGES/python.po | 28 +++---- lang/python/ru/LC_MESSAGES/python.po | 28 +++---- lang/python/sk/LC_MESSAGES/python.po | 28 +++---- lang/python/sl/LC_MESSAGES/python.po | 28 +++---- lang/python/sq/LC_MESSAGES/python.mo | Bin 6596 -> 6515 bytes lang/python/sq/LC_MESSAGES/python.po | 30 ++++---- lang/python/sr/LC_MESSAGES/python.po | 28 +++---- lang/python/sr@latin/LC_MESSAGES/python.po | 28 +++---- lang/python/sv/LC_MESSAGES/python.po | 28 +++---- lang/python/th/LC_MESSAGES/python.po | 28 +++---- lang/python/tr_TR/LC_MESSAGES/python.mo | Bin 6616 -> 6541 bytes lang/python/tr_TR/LC_MESSAGES/python.po | 30 ++++---- lang/python/uk/LC_MESSAGES/python.mo | Bin 4591 -> 4495 bytes lang/python/uk/LC_MESSAGES/python.po | 30 ++++---- lang/python/ur/LC_MESSAGES/python.po | 28 +++---- lang/python/uz/LC_MESSAGES/python.po | 28 +++---- lang/python/zh_CN/LC_MESSAGES/python.po | 28 +++---- lang/python/zh_TW/LC_MESSAGES/python.mo | Bin 6131 -> 6055 bytes lang/python/zh_TW/LC_MESSAGES/python.po | 30 ++++---- 80 files changed, 883 insertions(+), 878 deletions(-) diff --git a/lang/python.pot b/lang/python.pot index 33ef484e6..2f0d85832 100644 --- a/lang/python.pot +++ b/lang/python.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -63,18 +63,18 @@ msgid "Unmount file systems." msgstr "Unmount file systems." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Installing filesystems." +msgid "Filling up filesystems." +msgstr "Filling up filesystems." -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "rsync failed with error code {}." -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "Failed to unpack image \"{}\"" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" @@ -82,36 +82,36 @@ msgstr "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "No mount point for root partition" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "Bad mount point for root partition" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "rootMountPoint is \"{}\", which does not exist, doing nothing" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "Bad unsquash configuration" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "The filesystem for \"{}\" ({}) is not supported" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "The source filesystem \"{}\" does not exist" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "The destination \"{}\" in the target system is not a directory" diff --git a/lang/python/ar/LC_MESSAGES/python.po b/lang/python/ar/LC_MESSAGES/python.po index e7526ca4a..6b1fc7662 100644 --- a/lang/python/ar/LC_MESSAGES/python.po +++ b/lang/python/ar/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Abubakaragoub Y , 2018\n" "Language-Team: Arabic (https://www.transifex.com/calamares/teams/20061/ar/)\n" @@ -63,53 +63,53 @@ msgid "Unmount file systems." msgstr "الغاء تحميل ملف النظام" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/ast/LC_MESSAGES/python.mo b/lang/python/ast/LC_MESSAGES/python.mo index eb4071e42162a6c65acf30fc12dd90757b22dad2..0d64ad2804c096afe9e3d51f74b2b806791cc3a6 100644 GIT binary patch delta 857 zcmX}qPe{{Y9LMpm`;-6XoVwC&Zf?05;iNfhSsIEIqTWU{58|JL_Yj0`6Ipo)3bKor zfj6-t7#&2APMvlrIz*RFo+LuN2p+8W=eN-pp1q#$!+yW#_k6$4Zt7>U_^Z?N)`%O7 zUdH1Fvpe|G#SgLUHoJ~17{(HgU>SSxJ6^@#IEpThSwD_p5|>c#F4gmQm?r;*9cD$l zWD;Z{;5Ex*3M2RowZ4t~(e^Nahj<&SsErz~)HX_?Hk!pKuHhKI#spSz5dUBX!;N~b zXg0?r#==w7gRgKL-{S(F;1EtXncc*7)QQXZ5I>tdKC&tp-&e9k0?2bjiFoWf|k**#pwLEOQ+_yzUcWqmzMUsU2ne1IFcf=8&k z6leDgK0&o?3+HgZgZis<=Paafq?3MP7el#1Cs0rvi!*4Sbu-x8={Niju7nf1u-r!{ zRHBn^%OVP+oO|3Ab5|K7Rv=Jrpjt&&2w?&aK(W-q0 zQHmf!w5i1`GH4$eM4Lpxf^g#>Fbfw#exG}X4&3>?=f#=#zULe_GD}VQKThnG5zRcu zct*<1x^O zo%3ygMTQL@PvC3R7eC=;{DmXv#Ldp)6t>_3>gHeZ8vaHdl&<75IEs&{W*+;=clMi| z!=5U$>o|!i&bJRNbl@ru;Wp}K9o1ngCQzkaDCKL|M_zp(Y}p{HV&ixRpW$g-N44x9 zHefOlRUeY`g>IyvNWmerGZ;kPB^YA( zAB;v2IwM+ItJ0bux?yoU$sn-c!bY2dK~$*}ytLK7tc<44tGLuW7%La`YMK=Nzi4t4 xys3UHh;-q0^m(Kzo4fD%Py9#T1HZ6ZJ{EWUoD$D>$2~WjyEp006q1Sl*d9J+R!0B; diff --git a/lang/python/ast/LC_MESSAGES/python.po b/lang/python/ast/LC_MESSAGES/python.po index c656d7e1d..e6be1365a 100644 --- a/lang/python/ast/LC_MESSAGES/python.po +++ b/lang/python/ast/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: enolp , 2019\n" "Language-Team: Asturian (https://www.transifex.com/calamares/teams/20061/ast/)\n" @@ -63,18 +63,18 @@ msgid "Unmount file systems." msgstr "Desmontaxe de sistemes de ficheros." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Instalando sistemes de ficheros." +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "rsync falló col códigu de fallu {}." -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "Fallu al desempaquetar la imaxe «{}»" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" @@ -82,37 +82,37 @@ msgstr "" "Fallu al alcontrar unsquashfs, asegúrate que tienes instaláu'l paquete " "squashfs-tools" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "Nun hai un puntu de montaxe pa la partición del raigañu" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" "globalstorage nun contién una clave «rootMountPoint». Nun va facese nada" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "El puntu de montaxe ye incorreutu pa la partición del raigañu" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "rootMountPoint ye «{}» que nun esiste. Nun va facese nada" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "La configuración d'espardimientu ye incorreuta" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "El sistema de ficheros pa «{}» ({}) nun ta sofitáu" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "El sistema de ficheros d'orixe «{}» nun esiste" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "El destín «{}» nel sistema de destín nun ye un direutoriu" diff --git a/lang/python/be/LC_MESSAGES/python.po b/lang/python/be/LC_MESSAGES/python.po index 6f444e89e..aaf93daa7 100644 --- a/lang/python/be/LC_MESSAGES/python.po +++ b/lang/python/be/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Belarusian (https://www.transifex.com/calamares/teams/20061/be/)\n" "MIME-Version: 1.0\n" @@ -59,53 +59,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/bg/LC_MESSAGES/python.po b/lang/python/bg/LC_MESSAGES/python.po index a3269fefa..6102974f6 100644 --- a/lang/python/bg/LC_MESSAGES/python.po +++ b/lang/python/bg/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Georgi Georgiev , 2018\n" "Language-Team: Bulgarian (https://www.transifex.com/calamares/teams/20061/bg/)\n" @@ -63,53 +63,53 @@ msgid "Unmount file systems." msgstr "Демонтирай файловите системи." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/ca/LC_MESSAGES/python.mo b/lang/python/ca/LC_MESSAGES/python.mo index 1aa4adf2d3cc52ead58a74083a447041154a3aca..0c6b07e038c52068ffd4ba082a89fece5226ef51 100644 GIT binary patch delta 1182 zcmZA1OGs2v9LMqh=uIcb%o!)s9?s+=dpI>ZGbS0NL#BqNxUxtHB#5Yih#pWePzwt( zN|FeIAi_lwEe2Y(Q|Pfy5Co-NFQ`Rrv+wWTi;E8Y{hV{>-h1x(|IhJO`|C`8IpRzk zEkkT0<^yKEc)plFv^$R3F}&;h3F{fh)|qX=ET(V_Yw#ha@ulyI|9iB=Y(Llga1&m` z4zs-7r_;cNci4#Eu^B5%y>SQDG9E)sa1}N218l)r4C5k3@f(idDsIJ*pm#loy6-kt z;xwk2-)89O1C~%9u!_ytxZZ3#4qzvq!yPz-d+|N$x!;(?nlkVCeyn4hLp?u6RJ#Sz; z;|0{h%2~FaZ^bxX!TeD=kLeu7W&egc^3=t69JP`c*o$+h7ltBk?JSE28DICuZ&3ID z^sT7!CQ2Z+w&SSMO`uBpyo&rQC2zT)l-E)~rL-G2;~7*XHcoDTnR-#%%7actFIp^NFbI$qy|JP?N*IJWb@`5R& zwbD!I?-rPK;&6Zu+Wnx}K78Oihvm%MGR;=vQQU+H4C51Q#wp+5{{7l4vj(pBU?JYb z&1Oj(W3ZMBU$FuM*=AK(jhY|C6_`LRFp66EG1lT6T#i4n05fvT4r4K{!n3IBBdG7) z!DTps#jJ0y7-+{csEvdcrWbC&D&|ov#bJ!#ZCryhSc891&s8ikYs9^%jSt~!yo-AN zCAQ-yJdWXzSsm+Jg24fNh+R03>v8*HvmRy2>SHJ28UV&=vIX1tv(}XVi1u zOVf^{(woV#wXt^8^CvOsF&Ja88{gtK%q33x!hY<)Td0$Kz&$vR`oTz^%b^Y67Uoa= z`FGU!%ktB1MUVLjBTB~if;fX=U_W zx|)8B=(|@{uag#SqO-nhDztz<{vRDmO^d3w)PnS6g&U?{6@Td7XKKcUp10DdM;B(@ zS6=Js>olQd(>a4>(Cg@GWW}o8$c$334gR, 2019\n" "Language-Team: Catalan (https://www.transifex.com/calamares/teams/20061/ca/)\n" @@ -67,18 +67,18 @@ msgid "Unmount file systems." msgstr "Desmunta els sistemes de fitxers." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "S'instal·len sistemes de fitxers." +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "Ha fallat rsync amb el codi d'error {}." -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "Ha fallat desempaquetar la imatge \"{}\"." -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" @@ -86,36 +86,36 @@ msgstr "" "Ha fallat trobar unsquashfs, assegureu-vos que tingueu el paquet squashfs-" "tools instal·lat." -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "No hi ha punt de muntatge per a la partició d'arrel." -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "globalstorage no conté cap clau \"rootMountPoint\". No es fa res." -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "Punt de muntatge incorrecte per a la partició d'arrel" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "El punt de muntatge d'arrel és \"{}\", que no existeix. No es fa res." -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "Configuració incorrecta d'unsquash." -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "El sistema de fitxers per a \"{}\" ({}) no s'admet." -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "El sistema de fitxers font \"{}\" no existeix." -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "La destinació \"{}\" al sistema de destinació no és un directori." diff --git a/lang/python/cs_CZ/LC_MESSAGES/python.mo b/lang/python/cs_CZ/LC_MESSAGES/python.mo index 8bc7cd20e8fe56d84454b7b08ea21bad9d8151f0..4f213ce84da7d977813680b806890fe48db27a12 100644 GIT binary patch delta 1182 zcmZA1Pe@cz6vy#XPG(M)qmx>V%~+O|f0~+c8ni`}(jP|}jG!VRp)xYuxF~{pL<9*I z1rE_73L+Otix_CpwxDP^1PMZs3yXplVQc&T?t8fC!u4~{d-LAA_ndqElX;r)zSM*Y zM(d=<=4q^j7z%;%H{2JVkmYeP3`e9s$ zS21hm**ykZxbPmE@fWsW^-4d^;(Fpi)CaDhK71eBa2g{xgHim61GtDAaiGG#K8pI? zEv&`@run{2G0+5NQ4?6i7HnQ+)`&Um#!J|QQ`m|hP|q!35*sT0=a1kf;!)J|cX1z1 z;~D&c?bsVOJI42Ij6pxX#T^(~ZFUm7@hncFQuY^nFkIzND31x^37n^FFR`C^a;;e& z=dc}9ELWKr!W>>lmHH!kdl`IZ(1mgGBTu7dTtGco!an?sN$jdI+l?crT0air64n!k zYW>W_P$k=st#}Gm%G;a{sELdP zKF40-&%yo1ITcP`f|F` z%YIsFWsI~SwI;eYBFQyQty`dut|p?5*+%y?+nw}IIvd#?Au#ruYdQ&P913@Awxf2v z8b{luKkXua_p6KvdMdcaX`V@ zMysc9q`%5AYr#P;e`w=Avx9ig^&1v5Z&+fs9*<)!Ca?e}unu3kF1WvkGR>;F-id4R z8aA3G?ID9LT=<$|sErR`A&#M* zpTRvik0-FeZ&tG9VRj79U?Gg;;|R^k;@N}uHtf93KG7sB`zw_+;^3t}8~;v2XUpI{MA;|R{9P8Q{+ z?RX2dp|tA)?q^<+zxaC$cQPMC75uw=;y=V7i|y(K!>AWdqfYzSv2zKKPMzDm_DZ<03lsv)?{Dq1{bCOju80g_3UE$Kss41sPsY%;R*Xh-C zda~iXRG(9bt_`sdr>W4q?)ZNc6*U#KYD>*WPpVSYblQKdmI1ZnH6ogi(X21+SHJ* z#^>)o-5ZGy#QP(C@u>${pZvj=v+@3LZ@4QGjK>luW9MTRQZrrApzcXc^rfFpUCz6m F`4{7?d|Utk diff --git a/lang/python/cs_CZ/LC_MESSAGES/python.po b/lang/python/cs_CZ/LC_MESSAGES/python.po index 809c58b0d..4afc9924f 100644 --- a/lang/python/cs_CZ/LC_MESSAGES/python.po +++ b/lang/python/cs_CZ/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Pavel Borecki , 2019\n" "Language-Team: Czech (Czech Republic) (https://www.transifex.com/calamares/teams/20061/cs_CZ/)\n" @@ -67,18 +67,18 @@ msgid "Unmount file systems." msgstr "Odpojit souborové systémy." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Instalace souborových systémů." +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "rsync se nezdařilo s chybových kódem {}." -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "Nepodařilo se rozbalit obraz „{}“" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" @@ -86,36 +86,36 @@ msgstr "" "Nepodařilo se nalézt unsquashfs – ověřte, že máte nainstalovaný balíček " "squashfs-tools" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "Žádný přípojný bot pro kořenový oddíl" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "globalstorage neobsahuje klíč „rootMountPoint“ – nic se nebude dělat" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "Chybný přípojný bod pro kořenový oddíl" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "kořenovýPřípojnýBod je „{}“, který neexistuje – nic se nebude dělat" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "Chybná nastavení unsquash" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "Souborový systém „{}“ ({}) není podporován" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "Zdrojový souborový systém „{}“ neexistuje" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "Cíl „{}“ v cílovém systému není složka" diff --git a/lang/python/da/LC_MESSAGES/python.mo b/lang/python/da/LC_MESSAGES/python.mo index fa0f3ccf44c1a35a89f63d2cab52b3e9ca4a870b..71730178ba6b902be904a07f3583f85960071d36 100644 GIT binary patch delta 1182 zcmZA1OGs2v9LMp$c}K^w(z!F1*+a82%U3fxgF4nm3VZknNpg{35K$4cX;C0Ci#A2s zizK4fE>c$mu38iY1yQSrAS$XwQ*Lu7*!Oqu#YG4I_jAsfd+s^+f6jF!RY>K(y3UMI zGQ>9GRf*XEUM%H8x$c-9#T$Viu#t9s$gB?gu?r`#7Vlvip9X#levg-#?W6xN*5DQF zG0WR+D!b@-jR{=BW~?sv+da62_5^Bz%czO(VjIq36hC1c|KKRD;#M3D`~5l8eb=xW zXE4qDHcLed_>5Y>DmG)H!fZPZVjo_>oj8lF_y#rZFD9`z;*URqJ80)ny&fzI6 zVmltHG#g=lyF_IOU*cYjt~VRUKAgk{sFW?^L9E>1FX%Wn(7uId*|r5dMmt{RJBfPU zJZeE7QRA0U3(Jy*d@q%8Dp|ab-S{prM81^j1K6+oun8aIZhV27pcu4W*H3vbYOBUj zXDWwDyouau&rn%c4y z;(644i>Tkfpq?KljcT``#*fvIf2HOs9Xe!BP!lcU8T^fHIJ}9y!YLfUx2OlkHk+Ns z4C?-e$PimWrP?J8-FOmpR_;oj1+#v>O%hj5f)=n delta 1230 zcmYk+Nla5g9LMp$w5)Y)!PXtI1(YH!idFF;-m7&qdS?@#}Fvcjy5@jk4>QQT}+ zu!l6(Fz^ZE7^pOB!e&(e5H7(yYJnT5g&$!OU*aPCinUl)Wp)IkxC{qT<5yAl-Nl9Y z6r-$fFKB4TCDcYj)!xEw*hK#*uD}uO#5=eeOW1R-gVXxnX3jF}; z$gZGrYYbC3flRTPF!9&f{AJ((Mj~ElPa+??%omsJHfq8X)B`869ZRSURPzuWRSMT( z53a{cxDTJ9?wj?mHxfo2;o&;suL(H@^nfu`h+d(R?h9(6Sv-a9i@l_~g*vin+=;bO z?}5E|g8q5b{hyJkwu4)P@|*5`CRcbpNERyj=-v=;(NSm>PL)ck za-)peN>w4s*6do|@hQS8EmU&YMV6Pq_-kk|BIrWIQ5uQs{#-gx3Fb=iVlWj9^$(oM a=7w|UvO~GzgQ_1j8u0qrv&HL?=JJ2!+Hf`i diff --git a/lang/python/da/LC_MESSAGES/python.po b/lang/python/da/LC_MESSAGES/python.po index 16720bfc0..7e7d8d2d5 100644 --- a/lang/python/da/LC_MESSAGES/python.po +++ b/lang/python/da/LC_MESSAGES/python.po @@ -4,7 +4,7 @@ # FIRST AUTHOR , YEAR. # # Translators: -# Dan Johansen (Strit), 2017 +# Dan Johansen, 2017 # scootergrisen, 2019 # #, fuzzy @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: scootergrisen, 2019\n" "Language-Team: Danish (https://www.transifex.com/calamares/teams/20061/da/)\n" @@ -67,18 +67,18 @@ msgid "Unmount file systems." msgstr "Afmonter filsystemer." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Installerer filsystemer." +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "rsync mislykkedes med fejlkoden {}." -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "Kunne ikke udpakke aftrykket \"{}\"" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" @@ -86,36 +86,36 @@ msgstr "" "Kunne ikke finde unsquashfs, sørg for at squashfs-tools-pakken er " "installeret" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "Intet monteringspunkt til rodpartition" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "globalstorage indeholder ikke en \"rootMountPoint\"-nøgle, gør intet" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "Dårligt monteringspunkt til rodpartition" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "rootMountPoint er \"{}\", hvilket ikke findes, gør intet" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "Dårlig unsquash-konfiguration" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "Filsystemet til \"{}\" ({}) understøttes ikke" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "Kildefilsystemet \"{}\" findes ikke" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "Destinationen \"{}\" i målsystemet er ikke en mappe" diff --git a/lang/python/de/LC_MESSAGES/python.mo b/lang/python/de/LC_MESSAGES/python.mo index d935e6b712c5dddd600c6717d35475c0510c4d71..b09a077f02cbb2db695a837df347d83c1a1ed744 100644 GIT binary patch delta 1215 zcmZA0Pe{{Y9LMo*x#^~*PM2v`&it3@=4vXEBBj|sDr0mg%IM$9#hQnVyu^qk5-bw( z;3;Y5r1F{mKV9>9;{(Jf?D7@YT^6XjtdyTj~K-77{_I-#kkL%Pou88 zh2=Plovd&3bhLrbs0}P*3pV=AHsK-c#miWa^Vo)OQ1|`DC{`D{_aDH`jMJ$5?_wV= z;3@ouVH_$k8)kjGO6M@X#8wQfF*}aEcm^M!QuYV;V98o{Lq{>hcp7g~w#RskaYvc! zBt{s2LS5(Mu?Mgf+cAZiAv$w(IYlwXLae&&v^{hBlcWzd)t@ zSKhKp_e`~+Q+s3yo51xrRZ0FY(#bNRg?toHPZ~u&wwEt{vXi(S$51=ZVi@0I6#t@1 z7v|=EjN?|EL1pxL-X&D&N~_%acUF;q)o7Fn9je=?Kg{BJe23lG&32XgD;US8s6X~{ zB2Qok>OrQEkNxCJ8T4~ttyv-|(b7&;gsXb?1r7m_3hOUU@<~&hP?yK*Hw>H#wDLFoR i?Ogb5I*}Ytq;`#^Q^|B9av{;5J6+mbn0pu;^8N$VUTsML delta 1236 zcmY+^T}YEr9LMp0d(o9@^7$a*!22qF?y-5q%Kr0C5E(B>A(M1q- z6J(JUMbt&zEQG*<%FAx-!kefdx(bP)psu3t@7dEuhn;=SIotD`^Zft+?OFUwyzsHw zcim`R^tJT2i_H3P+{+v7uFq^g-g8~R2IkxRW~=ci#xaj|_!zh1Yu8`y=g~5=80%?V ziPvzuS-~DM*ucUkY(#IlSqrwJ=7(?<=2075MQ!{Dqxc3_;CBq7Ct%i(AzXtasP#*z z@7==X_yj}jZ!a0>#Pg_wR4guS9K#mo0~p3}?8ci|kMr1uzfspUE-~xGeW-(v;X0f` zUH<}i;d?xebrojq>~DDn2k|~0z#q5~dn(Ni<0(wzEGl$OOU+W)jXKbIjNlArN#6$? zV4hl5auPe3e?xsQ%;WFDBo-9H2?o9R)b%IsWxkVmY5g2360_KY3#f>7RGTGm2+5^Q zy7PCa&wOyUJ>#aF1vesvAj68|<9lC`B9jG%IL1GUjK>V|VTgdR@Yg;`Vz zZeu@wM%_3;g&x5Zs0VtEyevWmE0Q}Z3)8W0&=>IoGOHG^VplUvPL19u;zW%j118T)d4ZljG9-VxHQ_(7> zW=&}2bVbTTR|?d~f)j3yDFxf40ZoynhMk`?KLX>gp}~l(lWXOd!gc;!64*p{T5-bH o>8r>NpU&jQa-*3ux#EMsWq+}+s=2H(b#gQ_Tw2Z))4>7%UnPKV$^ZZW diff --git a/lang/python/de/LC_MESSAGES/python.po b/lang/python/de/LC_MESSAGES/python.po index 0861b595f..ce69c7f74 100644 --- a/lang/python/de/LC_MESSAGES/python.po +++ b/lang/python/de/LC_MESSAGES/python.po @@ -6,16 +6,16 @@ # Translators: # Christian Spaan, 2018 # Adriaan de Groot , 2019 -# Andreas Eitel, 2019 +# Andreas Eitel , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Andreas Eitel, 2019\n" +"Last-Translator: Andreas Eitel , 2019\n" "Language-Team: German (https://www.transifex.com/calamares/teams/20061/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -69,18 +69,18 @@ msgid "Unmount file systems." msgstr "Dateisysteme aushängen." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Dateisysteme installieren." +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "rsync fehlgeschlagen mit Fehlercode {}." -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "Entpacken des Image \"{}\" fehlgeschlagen" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" @@ -88,36 +88,36 @@ msgstr "" "Konnte kein unsquashfs finden, stellen Sie sicher, dass Sie das squashfs-" "tools Paket installiert haben" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "Kein Mount-Punkt für die Root-Partition" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "globalstorage enthält keinen \"rootMountPoint\"-Schlüssel, tue nichts" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "Schlechter Mount-Punkt für die Root-Partition" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "rootMountPoint ist \"{}\", welcher nicht existiert, tue nichts" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "Schlechte unsquash Konfiguration" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "Das Dateisystem für \"{}\" ({}) wird nicht unterstützt" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "Das Quelldateisystem \"{}\" existiert nicht" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "Das Ziel \"{}\" im Zielsystem ist kein Verzeichnis" diff --git a/lang/python/el/LC_MESSAGES/python.po b/lang/python/el/LC_MESSAGES/python.po index 9b90139fe..19cd12998 100644 --- a/lang/python/el/LC_MESSAGES/python.po +++ b/lang/python/el/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Efstathios Iosifidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/calamares/teams/20061/el/)\n" @@ -63,53 +63,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/en_GB/LC_MESSAGES/python.po b/lang/python/en_GB/LC_MESSAGES/python.po index 37f45a48b..1acf87ef8 100644 --- a/lang/python/en_GB/LC_MESSAGES/python.po +++ b/lang/python/en_GB/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Jason Collins , 2018\n" "Language-Team: English (United Kingdom) (https://www.transifex.com/calamares/teams/20061/en_GB/)\n" @@ -63,53 +63,53 @@ msgid "Unmount file systems." msgstr "Unmount file systems." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/eo/LC_MESSAGES/python.po b/lang/python/eo/LC_MESSAGES/python.po index 8f413fa9f..ed866fd2b 100644 --- a/lang/python/eo/LC_MESSAGES/python.po +++ b/lang/python/eo/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Kurt Ankh Phoenix , 2018\n" "Language-Team: Esperanto (https://www.transifex.com/calamares/teams/20061/eo/)\n" @@ -63,53 +63,53 @@ msgid "Unmount file systems." msgstr "Demeti dosieraj sistemoj." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/es/LC_MESSAGES/python.mo b/lang/python/es/LC_MESSAGES/python.mo index 54fb397b6325fe307beaf888e4823ed34aebb19f..5f74bc29cc845780a7c2148b5a96f5b5463d32b5 100644 GIT binary patch delta 546 zcmYk(JuCxp7{~GFuBUb0N^uU2m$ZTqIaCuR1_MclMnuAfCXJXx!XSn&Y&J2m7)4^a z#cUCyL}EcAVz5h>8hjsjgD3gj=bn4}zudQT?v&pW)|pT)Ns<>bKrRdplxGI_#<86~ zk15>1G#=p~UWNT5cF|XG6k8$$=dcZza2ZS3EmD@-@WvDBgI}1zDyGo0f`L|02RgtR zyu=ZFMGx(o;JF;?MAvbXMeJh_{c}{LA1gS8ZcHT0_)_3xmJ7!?jd$3KKbXU0tw<-X zqONQg*YE^~@e|V+w?z_|!AV@i2|NtF!7Tkd7SOF@0gNwOoahUuq4%g0sABjRq?KOF zA-Xy(Hb@$X?phPk?PV^1)xlAJX+4P(o!I~4)51oG(d;*xw&{;qA4Y6pdvB*NKkpAk LixL0YelUIk4azZX delta 609 zcmXZZPbhe=V_+xy#|=l8s4!LMNMrP_TeL<8AOzLA~ewSy00(kW7p zQ&@*f7{)E^z!U7k8+-qXjqFQYBE8s-RT#rsT*d|5#U_!QJlGH3P!IlK2>ou62!=6? zanynbs0A-^93Qa(FsYy}2nHwRq!zCr_4f2u2z`axJbxhpvWC>qiAyC(Eh!, 2018 # Guido Grasso , 2018 -# Adolfo Jayme-Barrientos, 2019 +# Fito JB, 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Adolfo Jayme-Barrientos, 2019\n" +"Last-Translator: Fito JB, 2019\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" @@ -66,18 +66,18 @@ msgid "Unmount file systems." msgstr "Desmontar sistemas de archivos." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Instalando sistemas de archivos." +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "No se pudo desempaquetar la imagen «{}»" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" @@ -85,36 +85,36 @@ msgstr "" "No se encontró unsquashfs; cerciórese de que tenga instalado el paquete " "squashfs-tools" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/es_MX/LC_MESSAGES/python.po b/lang/python/es_MX/LC_MESSAGES/python.po index ea207d2a0..74b499e21 100644 --- a/lang/python/es_MX/LC_MESSAGES/python.po +++ b/lang/python/es_MX/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Logan 8192 , 2018\n" "Language-Team: Spanish (Mexico) (https://www.transifex.com/calamares/teams/20061/es_MX/)\n" @@ -64,53 +64,53 @@ msgid "Unmount file systems." msgstr "Desmontar sistemas de archivo." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/es_PR/LC_MESSAGES/python.po b/lang/python/es_PR/LC_MESSAGES/python.po index befc09a86..c0934d666 100644 --- a/lang/python/es_PR/LC_MESSAGES/python.po +++ b/lang/python/es_PR/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Spanish (Puerto Rico) (https://www.transifex.com/calamares/teams/20061/es_PR/)\n" "MIME-Version: 1.0\n" @@ -59,53 +59,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/et/LC_MESSAGES/python.po b/lang/python/et/LC_MESSAGES/python.po index 53755d2bd..4cb315f21 100644 --- a/lang/python/et/LC_MESSAGES/python.po +++ b/lang/python/et/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Madis, 2019\n" "Language-Team: Estonian (https://www.transifex.com/calamares/teams/20061/et/)\n" @@ -63,53 +63,53 @@ msgid "Unmount file systems." msgstr "Haagi failisüsteemid lahti." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/eu/LC_MESSAGES/python.po b/lang/python/eu/LC_MESSAGES/python.po index 403d34344..7640b1f1c 100644 --- a/lang/python/eu/LC_MESSAGES/python.po +++ b/lang/python/eu/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Ander Elortondo, 2019\n" "Language-Team: Basque (https://www.transifex.com/calamares/teams/20061/eu/)\n" @@ -63,53 +63,53 @@ msgid "Unmount file systems." msgstr "Fitxategi sistemak desmuntatu." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/fa/LC_MESSAGES/python.po b/lang/python/fa/LC_MESSAGES/python.po index 95ba5369f..a9f1b9004 100644 --- a/lang/python/fa/LC_MESSAGES/python.po +++ b/lang/python/fa/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Persian (https://www.transifex.com/calamares/teams/20061/fa/)\n" "MIME-Version: 1.0\n" @@ -59,53 +59,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/fi_FI/LC_MESSAGES/python.po b/lang/python/fi_FI/LC_MESSAGES/python.po index cbae0f527..7da32cf43 100644 --- a/lang/python/fi_FI/LC_MESSAGES/python.po +++ b/lang/python/fi_FI/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Finnish (Finland) (https://www.transifex.com/calamares/teams/20061/fi_FI/)\n" "MIME-Version: 1.0\n" @@ -59,53 +59,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/fr/LC_MESSAGES/python.mo b/lang/python/fr/LC_MESSAGES/python.mo index 18d58bd44c663145bc1c22afcd2bada7ddff0fdb..7601957df873f9898bc3587dbb0b2a250ae2004e 100644 GIT binary patch delta 1182 zcmZA1$!n8A7{~Fa_N~UorDg;(}6JdJt^E1wo|rpopH#p$Kjf zMT7Vc6g0R%t{wyx1y4!^Q8akd3WA`52dUrRye~aCF#XKDdFOp*d8VcGbSnR;-YXg< zO}ZQ6W+iS-V3Y*zenerZRGiGT!!Z` zW0tpTG}iIp1-9Zh?7+GOem{dN=#QZSoJ9q`j@?+o2)@H8&fqZ4;wl^t`Oha%?@eMI z7BNM9o1&o!d_YZL7CW$Yq1hVThgm#{%{YY{@Fi;8PfTD_tv`MbuBAVL8ehOISi({K zf<3r1Y&J-IJ56IhKE*DKEHXQYSv-ulP+Rs32Qa+YpU?q})4z(79NT@=xa3l^5xk5^ ztY8cyEPFd9F^;D&pQCY;##VfbnrW1M(u#+$84IZQ9-_|n2P$9M>)jdJD5_sXt^5^g zXH89(8HW?aF3{EOq5TkZ#bfJ5}Z;vi<3z5-mq zqxcw)V~p7Mm;H-*G*5k-1f<;2IwxzO_+x?ken<%WmGcB~)$S|AoXhj@sr? ziEHH3T&bp|ol((_XmM<+c~sp7U0o%w7OS1i>&|OtX)1~At`Hcx=8A5D3YWrN8y%BY zsKV8D36^p_Kl|Hh$Ekh6Gj8)-ArIZLvWZ5nD;H|rKLx$fTfXBZyz=MJn{fGk^mWZY D#EfQ+ delta 1241 zcmYk+Pe_zO7{~EP-A!vN%e7rItJO3$HP>8CGD^{)0;xnoqJvtmw51o<4FqA8pi4m! z1X2+F$B?>slkCtIT|9=D{s_{sL(rk1OW)u41`Uj#nb&=Ho|)&F{g{|*$$Tve+%;M& zy^Ow;V|D^3^Y}x17%)4Dk9@yl1@nVJvr;^V&6vg#e1Qpk>-)?9fBibMMxGDgHoT2( zW*K|VU=I&guoCm~&8o2mH9w8pF^yW_7HZ*Htj8>F#UEIVxdmpu7{wiU8TI@+>T~yT z3%)RU!ig+0nNND}q!i`wXybpKcB(~!{EXQT6!{4a)DmR$L@i;2*3EYJbQ136| zVf=*Wu_R>H!1|VEa0;Jb5B|hj?A&P9k5_O2-=U7KYLi(vwxa@?!Wh2BYozZB>b=22 zg2x4H!a}ya8#}QB2Qd?4@R&g-X7LCHIVVNhjapzDwc|z9=T=ZBR$gS*f@hIj+D(7{ z9<}p7sGXOF*A{NWqs;qJ8<`1n{>teq9t`3Ktif6mrUiR3g5#(fxPg1|86LtVR1M_w zZ4H<}1vG?ue+Kov3mC^TzHC4C_)bPRe?>mWg9G>t6?rte7I`anG4I0>oIx!dBwGgkhrf@G7b{KBH2m%GLYFa34-(800X}%Q3n>+)AgWT$NIjE@zujO}pas z-BoQw?OuViu4_8(Jb(N@P5wj$t=dux&@-x3HC>f|t(gHe!}T!ZRvPu_@(u2Ebc9NS z8n@0}$6Qnj)X0iUqsEkg+o{HNbZXe8l1pIxG*r0!k{%=VM&Y_2mlmv|yEZ=^hzCN$ q$q_F#ks9|#Q}a&?RzeXkrfGI|)Jw%Kda>c;g-c0qY<{eGHTV|, 2019\n" "Language-Team: French (https://www.transifex.com/calamares/teams/20061/fr/)\n" @@ -74,18 +74,18 @@ msgid "Unmount file systems." msgstr "Démonter les systèmes de fichiers" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Installation de systèmes de fichiers." +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "rsync a échoué avec le code d'erreur {}." -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "Impossible de décompresser l'image \"{}\"" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" @@ -93,36 +93,36 @@ msgstr "" "Échec de la recherche de unsquashfs, assurez-vous que le paquetage squashfs-" "tools est installé." -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "Pas de point de montage pour la partition racine" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "globalstorage ne contient pas de clé \"rootMountPoint\", ne fait rien" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "Mauvais point de montage pour la partition racine" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "rootMountPoint est \"{}\", ce qui n'existe pas, ne fait rien" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "Mauvaise configuration unsquash" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "Le système de fichiers pour \"{}\" ({}) n'est pas supporté" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "Le système de fichiers source \"{}\" n'existe pas" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "La destination \"{}\" dans le système cible n'est pas un répertoire" diff --git a/lang/python/fr_CH/LC_MESSAGES/python.po b/lang/python/fr_CH/LC_MESSAGES/python.po index 58bb19040..16a996948 100644 --- a/lang/python/fr_CH/LC_MESSAGES/python.po +++ b/lang/python/fr_CH/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: French (Switzerland) (https://www.transifex.com/calamares/teams/20061/fr_CH/)\n" "MIME-Version: 1.0\n" @@ -59,53 +59,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/gl/LC_MESSAGES/python.po b/lang/python/gl/LC_MESSAGES/python.po index 5d29e5660..8e970e873 100644 --- a/lang/python/gl/LC_MESSAGES/python.po +++ b/lang/python/gl/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Xosé, 2018\n" "Language-Team: Galician (https://www.transifex.com/calamares/teams/20061/gl/)\n" @@ -63,53 +63,53 @@ msgid "Unmount file systems." msgstr "Desmontar sistemas de ficheiros." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/gu/LC_MESSAGES/python.po b/lang/python/gu/LC_MESSAGES/python.po index a42dacd2b..a0f70ff8c 100644 --- a/lang/python/gu/LC_MESSAGES/python.po +++ b/lang/python/gu/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Gujarati (https://www.transifex.com/calamares/teams/20061/gu/)\n" "MIME-Version: 1.0\n" @@ -59,53 +59,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/he/LC_MESSAGES/python.mo b/lang/python/he/LC_MESSAGES/python.mo index 12a89eb7c469f84bdd0abb0f9a0791b51f52351e..64bf80445242a82b04883a054c207e86b86c1100 100644 GIT binary patch delta 1182 zcmZA1Ur3Wt7{~FaocS-)>9kpvQ&(C|Go87Zm55?#lFW+07D058$RHx>ZiF{wH5O?g zbQK|ybhVoxh_b+Lqb{N(2^7L^8(rG>_rAl64jez{oY(g~f1c;;N%ulD`J=)!W0X#6 zE%n1DvjLpQ;}7MI$7~Sq=KO*U^y~7?c3>}dU>yDU5X1N)=W_13Z;RPM#!p}s-ol7k z(o!@U8Cb+1{>COOFL3)2tf3!AO>h%6aT-H7k6!$WK3u~XuH#OO6}saI)c;LlInH31 z`E8Dd7VsUlfOTxbV3FA_JcUsl$9kN@1Nag3-XCm3f3f@iN!(38fqMS|cH=x=z+c#c z{Uv6nncuF{7{>Rw54~H>&SMlW;WX;Vve<_urS5`8FhKu4E)lkuI8J}6%Uw@GQ3D4b=1Js9an0asF`{D-7sJd)a0OCQz|{ihAKSrtlj^@M<-S)^pT?mQe52 zZ08#|j0#B_HU17;F^g|8$j1-ks-N@MgIY3d4-Vl7Uc=kCfc@A<#!cW9j^bZDjzeVF zG~UBW46rSI?-^di&v+TzNd#^1F%l`~G_*jk;;)GncNI?9$!_MgZB!lK|AoXhLT#I= zIwkUHqvX+Q$@S_{r&mek);hOAS62&R9ZranEYOK@Cz8m{6#^sIoT5Zg;Ziu)rWqSG zK*^^bqK4I>==SWT2BjrJAs>xM8Bs8DT}fT+{3y`2*37J@&6D|A7%I(lRj(HO E1A3=vasU7T delta 1256 zcmY+^OGs2v9LMp$I;Cm$FwIG=Msw0q)6#sPVMam)p{0cMLI?xRS~N{yNRvfviXNbg zvIcwjC}=giC=qQFwQAuNdTk2AB7_#Ui0J#fGXx#D^Ev0-ne+Ic|C!0!yLF+DX`TV2 zRPyBTyood0jlBtcP=-8ad+>hD@0drsYJpi69>j7Cq8A@y1y07CkG(HmXjV#pJ7(Zb ztTqeT2$gkoe8PN8NHiO=mPriIlkxkK42H^ zXG_gG(9d?a;Z@XvUZKYQiXrW=fw;6{CmzCaY{9IwX#XkPNP7wo;1ASJ8dpRIzKGjt zPhb_s5pPXYgF2!%T#J`+3l7KL&!iK7CEYw7M=+i372##LHTWB~u*%Hn?*q7l_9&L&Y^*<p|6_BkspD1zRXjW)WvU7b{#O)wa);|-#;r8+ z(Y+zy9)otYUJVMj&b^NDSfUOJr)h<5&5TrWb4N|>m>hPmGnc^lYsfQ>%*|?Y$4FfF z&t)qr{BDW#dCEK~$2+?_0zH8<9VY{kM@coQ{s+#OGw2LBPkc_lGwR%OMx5KuJ)aX+ NA00z7GLtcz_!r6Xi)sJ> diff --git a/lang/python/he/LC_MESSAGES/python.po b/lang/python/he/LC_MESSAGES/python.po index 6cb42bbda..5b8f67a7e 100644 --- a/lang/python/he/LC_MESSAGES/python.po +++ b/lang/python/he/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Yaron Shahrabani , 2019\n" "Language-Team: Hebrew (https://www.transifex.com/calamares/teams/20061/he/)\n" @@ -67,53 +67,53 @@ msgid "Unmount file systems." msgstr "ניתוק עיגון מערכות קבצים." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "מערכות הקבצים מותקנות." +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "rsync נכשל עם קוד השגיאה {}." -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "פריסת התמונה „{}” נכשלה" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "איתור unsquashfs לא צלח, נא לוודא שהחבילה squashfs-tools מותקנת" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "אין נקודת עגינה למחיצת העל" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "ב־globalstorage אין את המפתח „rootMountPoint”, לא תתבצע אף פעולה" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "נקודת העגינה של מחיצת השורה שגויה" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "rootMountPoint מוגדרת בתור „{}”, שאינו קיים, לא תתבצע אף פעולה" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "תצורת unsquash שגויה" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "מערכת הקבצים עבור „{}” ‏({}) אינה נתמכת" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "מערכת הקבצים במקור „{}” אינה קיימת" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "היעד „{}” במערכת הקבצים המיועדת אינו תיקייה" diff --git a/lang/python/hi/LC_MESSAGES/python.po b/lang/python/hi/LC_MESSAGES/python.po index f50bc5286..23761d120 100644 --- a/lang/python/hi/LC_MESSAGES/python.po +++ b/lang/python/hi/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Panwar108 , 2018\n" "Language-Team: Hindi (https://www.transifex.com/calamares/teams/20061/hi/)\n" @@ -63,53 +63,53 @@ msgid "Unmount file systems." msgstr "फ़ाइल सिस्टम माउंट से हटाएँ।" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/hr/LC_MESSAGES/python.mo b/lang/python/hr/LC_MESSAGES/python.mo index c040327cd147a104a3e68278f7aca1dfd80cc414..9ca57d29aaf8a2b345a429993f21a68e134afcc9 100644 GIT binary patch delta 1182 zcmZA1Pe_zO7{~Fad`;IibJxwZG_6d{e{H>MS#~HXwc2nI5v2?X>QJ#k9SS_`p+kmc z1xa)-iKNq>@>U9Yuv>%@6oF9GDaccTeSh!!;=zIOGxP2{@60^UjEn9)H}f^>Oc>ze7l*J6pI`!C2Yw5Fk8LvB&+~5Fig&Qh zEMwy|_VC~X*5Gff!{R)@--hM%hfovTMos(}n{WyvxPUSIg}u0nJFqw3f1XCYcNdFs z0u#({lQgt|FQ^5qVjb3m%qlU7?RXV;;UqTV9BSNOjAL1WKmIiCq@PBOe~8C$3NPSK zY{pYzvmWNRTQtt$4DQ27q1gbo<1ju&g=`s5VtBK^pcGcqe}ErJ+Z#;LAKBtNk1g~o z*{&9zM5Q^6TG$KBkOO;9L;k}^C^@ER(FFYze8!)9DTeYhcNb^r%a{V~*sr%`8V zA#fRWMxrHtDmt;0{`nH(KS<*y4;1=&+=hRUF%}}Bda(k#(8VSkK`rDJ#_=;M6?ue7 z3vI-Dyn>48BW%F8cmkJD<7-QazYbF$v*>W$K<#K0FXA+6!g5xX!cI)$Gt`Hdupf&U zdSHR}wHCyCRz$6$t}h&HBh|K%%J+@) zv{rIxX=f_RxfVk(&7mrly1F{NN|QF0QJxfIToa&1;48=%tgO8E0LGy1@IVpf_5w&z-oF{hmJ-&W^{<=Kcq5pkwa< delta 1241 zcmY+^U2Ka{9LMp$wWDjb4y=Nw7=1V+n$|Brd#M5ZQ(A?`d5)$?4~ur%%uGKmYT8dM^AXocU1V zzGAcpeG&cTG_!4(cJV>G<~G}o*YkeG8s^P~W>wgQVN78q-odr_Jnygk_rd9Aja-l6 ze7ub7%rZ8{U>O%aVlBF6nAM{nHIL!~Oraid3H9LH7{nJi55Hj<7I@5dVg)Y5KGgNI zsQX56F5bfmo^MYXDB?*}Al{j|2RC9p^If@DucBBIg* z`!R~c*p8o33rG0TZj9jpe1NKfDk^v*wqP@!z~y*9!+;}mqV}Ppj?k$or%I_wTS}iz zSJUpvzLQqHP6}oXUBRj;?Jj5Z|A#iArh-, 2019\n" "Language-Team: Croatian (https://www.transifex.com/calamares/teams/20061/hr/)\n" @@ -67,18 +67,18 @@ msgid "Unmount file systems." msgstr "Odmontiraj datotečne sustave." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Instaliranje datotečnih sustava." +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "rsync nije uspio s kodom pogreške {}." -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "Otpakiravnje slike nije uspjelo \"{}\"" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" @@ -86,36 +86,36 @@ msgstr "" "Neuspješno pronalaženje unsquashfs, provjerite imate li instaliran paket " "squashfs-tools" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "Nema točke montiranja za root particiju" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "globalstorage ne sadrži ključ \"rootMountPoint\", ne radi ništa" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "Neispravna točka montiranja za root particiju" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "rootMountPoint je \"{}\", što ne postoji, ne radi ništa" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "Neispravna unsquash konfiguracija" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "Datotečni sustav za \"{}\" ({}) nije podržan" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "Izvorni datotečni sustav \"{}\" ne postoji" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "Odredište \"{}\" u ciljnom sustavu nije direktorij" diff --git a/lang/python/hu/LC_MESSAGES/python.po b/lang/python/hu/LC_MESSAGES/python.po index aca4892d9..0d33b8724 100644 --- a/lang/python/hu/LC_MESSAGES/python.po +++ b/lang/python/hu/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Balázs Meskó , 2018\n" "Language-Team: Hungarian (https://www.transifex.com/calamares/teams/20061/hu/)\n" @@ -65,53 +65,53 @@ msgid "Unmount file systems." msgstr "Fájlrendszerek leválasztása." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/id/LC_MESSAGES/python.po b/lang/python/id/LC_MESSAGES/python.po index b67096350..9b0fe57a3 100644 --- a/lang/python/id/LC_MESSAGES/python.po +++ b/lang/python/id/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Wantoyo , 2018\n" "Language-Team: Indonesian (https://www.transifex.com/calamares/teams/20061/id/)\n" @@ -65,53 +65,53 @@ msgid "Unmount file systems." msgstr "Lepaskan sistem berkas." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/is/LC_MESSAGES/python.po b/lang/python/is/LC_MESSAGES/python.po index 919670c29..d6a36bc70 100644 --- a/lang/python/is/LC_MESSAGES/python.po +++ b/lang/python/is/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Kristján Magnússon, 2018\n" "Language-Team: Icelandic (https://www.transifex.com/calamares/teams/20061/is/)\n" @@ -63,53 +63,53 @@ msgid "Unmount file systems." msgstr "Aftengja skráarkerfi." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/it_IT/LC_MESSAGES/python.mo b/lang/python/it_IT/LC_MESSAGES/python.mo index c319bdb99b75fb6f1be40c02b5fe5cce044b66a7..93a2358e58a52b93913b93acc0590442efdf3d04 100644 GIT binary patch literal 5547 zcmbW5OKcoT8OIAYyu3?*EDO6lmP!_5n@!J*y)S2C2R62|cx@+^%GM($dV& zJze!x_4lfO^5-+BzRPem@%aco-+2pTOW;Ef;0xEIrx-g2J_ddWTmYW}Z-9@2-vplq ze^~HO#q-l|%WYl;AHnk!oCm)FJ^}s;{5be`a0;AwdwxF$K8E`nAlZKnq;+2h&x5zY z_kn)^-w*x`+ydVOKMbzFBmcbz(zpZgz2LV&+UFY}t^Y@m)_)V60v~@TV;=>tfEU3C zJPW=7J_-IBqDBW$Z@|0eh)E-LGtsdcjxx!!6n?^06zx)0K5eL9HjOB4br}!JIz=dv>?UpCm_xH zJ@^dx$a@%j7F+`_fL|%@e*u!8|5flboJRLEAnjurB!AxmKL~yc{2X{2oCN;|o&hJ} z^oPND5KFRka1s1G*aE)~&Vs)MDIWg;8{jM^uYs?CwBC=wIq)wajei(MDSuW#y8kjr z{{Csf-+}ag{{UYB&tbCx_*IbX{tSE({4e+k@H0qC%1eVU+W*%;xZURj`4`(_)A-N@ zlk5ZjFUF8A459Pa1Nf%B(?vOp)c0#r9@6#69Mw0i`vg9eR}}m5LJ2UWiNDCV^j-*O zby0rO#qptBLx>pC!{;^N{Y^+MNM@qyd?)xbspG}A#WcV*1?J@9jb6>~~MlCP_7&n<714DCSY(6b*ZNX#EtPL%*;4gn zGaewpT#vh+Ot8u7K^fq}3zjV_+mFS7Cqj#^OviS$CoESwG)X^}PO{}JNd~+>a6O~> zt7fM$`U`TW&-V}56#>s6i40t%BVOil$DYSBHxYs?m3&|_-V+E2w#f5D@7TZ@6I;|l zcoVz9($wrVCbO;5Q>Xu!GsgLCW!sU>Pd!g$zIS_Ud=u+@BOY06f=DBb0eaAM>K zqh&dAry;qsLt}WwG*ZDiMWr z=#~b|2#Mv>lhYyfE_kKM zC#Ri3gl3`{ww0GxtPs)+>BW6r74@B`T|S1ajriNoq+btvyH*27duTgvR%m>A-y4fY z@wlw}@u%b;X`Rx(yZVfRgT3EIHqTWaVgYxi@UKY+Z2ORNEsv1_G*%{kH{ggsrXz_u zKs;b}$GBcMHajA=us|s+P$8oMYEYYQc;nP!a^Lx2Qo8f${eziuGdAn@O^R6i(S3o6 z_lHU8is}fU2}NV3QApaNo1f=uPM_MzNG^R9jC#Nsjng^!DB>5`Xuw4}em$R-7woRK)Y+ehtBRV}aPgzLIGN_b8Fj@J(UiCZ!c$=r{W1&8NEwHjRiTm(G*j3oxU* z83G?{OOdqsD#}L*&8O*)!3>}7IoG%CW^-?EuiS_QY+o!OWRk1`QbQP zts~Q51sy*^LALq)j&jwG+uW};u^B^(#K9GlCbrFW-{0EBxr;pib8%Ypvx|Io=Hdj~ zM5mw@1-+x4=ysLiee{M{prJtPdq5xf*>wMU2K*}6F7 z5h(kyBcK1~M>tywl_uDWW~bC>9p!wHp+V-Nt&nKw!uf*{7rE5zQq0SWBf*A7rb7Qu z4=PjWwMu@VR4F?k43K6HH=`nstyr|LB8oDOr&I#ThI24KVmr`vD5*lc-ATGpi^xr@ zN|WXGhPOI0*ljh?44+i#Qxg?_pJXh~#l%tRmWw(KjVmoqb9wv(ulBqQJn@V|`i)Pz ziWLz`XkKz{E@0_T4Go63ESgg(1EKwD!%6hfJJWa(hZsJdB-D2iFR%V8)mUgkb~Rt3 ze-G`Nt;Avn8m0`fs=}a-7Ky%VC>~E`bTmn*CCEi;7T(b)3dE$4W8N;?%KOaWK;wbA z?;v|!IqrU>MWrE&Hai+o-?*`6`Oo9pQ`BjF+qfCNl9xF&7O~BAT|Z(L$wm6fYxp7> zmPYPoP}Us5$3!n6Q7!P2AQd^PAd%Me UyAAbH(v0+fCef6akhy&PKNR1bng9R* delta 657 zcmXZZJ!lj`6u|L!$>lDWulvYuPPiBs4M~wB9}KX5YM--5>ksY<(>xp9?WS z4w8rDS@KbW2XTUD@E2adt~QZj9LG_-)tW!VGV@)`<0o|RsO9h0`%JsYCEk~idRuaX zfh`!JE%*{`1MhJfk8li2Ns$Sxpk<0i7uiy`y!lCr( z{0?4Zf7xbWJNk4hU+-LGQwWx-nTA3L^nFLhg2(^cJ1|IvfaiWW0B^?PQ~Suh*neG_@hYj*>$ zx!H_@ji#=5ZNbvEaxYJmwF ezTQhadNuF9t>>>N^jl#{=lcUa@Aw+J1OEYmcwD#u diff --git a/lang/python/it_IT/LC_MESSAGES/python.po b/lang/python/it_IT/LC_MESSAGES/python.po index bc9185e40..7d4b16657 100644 --- a/lang/python/it_IT/LC_MESSAGES/python.po +++ b/lang/python/it_IT/LC_MESSAGES/python.po @@ -6,15 +6,16 @@ # Translators: # Saverio , 2018 # Pietro Francesco Fontana, 2018 +# Pierfrancesco Passerini , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Pietro Francesco Fontana, 2018\n" +"Last-Translator: Pierfrancesco Passerini , 2019\n" "Language-Team: Italian (Italy) (https://www.transifex.com/calamares/teams/20061/it_IT/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,12 +25,12 @@ msgstr "" #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" -msgstr "" +msgstr "Configura systemd services" #: src/modules/services-systemd/main.py:68 #: src/modules/services-openrc/main.py:102 msgid "Cannot modify service" -msgstr "" +msgstr "Impossibile modificare il servizio" #: src/modules/services-systemd/main.py:69 msgid "" @@ -39,19 +40,19 @@ msgstr "" #: src/modules/services-systemd/main.py:72 #: src/modules/services-systemd/main.py:76 msgid "Cannot enable systemd service {name!s}." -msgstr "" +msgstr "Impossibile abilitare systemd service {name!s}." #: src/modules/services-systemd/main.py:74 msgid "Cannot enable systemd target {name!s}." -msgstr "" +msgstr "Impossibile abilitare systemd target {name!s}." #: src/modules/services-systemd/main.py:78 msgid "Cannot disable systemd target {name!s}." -msgstr "" +msgstr "Impossibile disabilitare systemd target {name!s}." #: src/modules/services-systemd/main.py:80 msgid "Cannot mask systemd unit {name!s}." -msgstr "" +msgstr "Impossibile mascherare systemd unit {name!s}." #: src/modules/services-systemd/main.py:82 msgid "" @@ -64,55 +65,57 @@ msgid "Unmount file systems." msgstr "Smonta i file system." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." -msgstr "" +msgstr "rsync fallita con codice d'errore {}." -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" -msgstr "" +msgstr "Estrazione dell'immagine \"{}\" fallita" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" +"Impossibile trovare unsquashfs, assicurati di aver installato il pacchetto " +"squashfs-tools" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" -msgstr "" +msgstr "Nessun punto di montaggio per la partizione di root" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" -msgstr "" +msgstr "Punto di montaggio per la partizione di root errato" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" -msgstr "" - -#: src/modules/unpackfs/main.py:322 -msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" - -#: src/modules/unpackfs/main.py:329 -msgid "The source filesystem \"{}\" does not exist" -msgstr "" +msgstr "Configurazione unsquash errata" #: src/modules/unpackfs/main.py:334 +msgid "The filesystem for \"{}\" ({}) is not supported" +msgstr "Il filesystem per \"{}\" ({}) non è supportato" + +#: src/modules/unpackfs/main.py:341 +msgid "The source filesystem \"{}\" does not exist" +msgstr "Il filesystem sorgente \"{}\" non esiste" + +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" +msgstr "La destinazione del sistema \"{}\" non è una directory" #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" @@ -173,19 +176,19 @@ msgstr "La configurazione del display manager è incompleta" #: src/modules/rawfs/main.py:35 msgid "Installing data." -msgstr "" +msgstr "Installazione." #: src/modules/services-openrc/main.py:38 msgid "Configure OpenRC services" -msgstr "" +msgstr "Configura i servizi OpenRC" #: src/modules/services-openrc/main.py:66 msgid "Cannot add service {name!s} to run-level {level!s}." -msgstr "" +msgstr "Impossibile aggiungere il servizio {name!s} al run-level {level!s}." #: src/modules/services-openrc/main.py:68 msgid "Cannot remove service {name!s} from run-level {level!s}." -msgstr "" +msgstr "Impossibile rimuovere il servizio {name!s} dal run-level {level!s}." #: src/modules/services-openrc/main.py:70 msgid "" @@ -200,27 +203,29 @@ msgstr "" #: src/modules/services-openrc/main.py:110 msgid "Target runlevel does not exist" -msgstr "" +msgstr "Il runlevel target non esiste" #: src/modules/services-openrc/main.py:111 msgid "" "The path for runlevel {level!s} is {path!s}, which does not " "exist." msgstr "" +"Il percorso del runlevel {level!s} è {path!s}, ma non esiste." #: src/modules/services-openrc/main.py:119 msgid "Target service does not exist" -msgstr "" +msgstr "Il servizio target non esiste" #: src/modules/services-openrc/main.py:120 msgid "" "The path for service {name!s} is {path!s}, which does not " "exist." msgstr "" +"Il percorso del servizio {name!s} è {path!s}, ma non esiste." #: src/modules/plymouthcfg/main.py:36 msgid "Configure Plymouth theme" -msgstr "" +msgstr "Configura il tema Plymouth" #: src/modules/machineid/main.py:36 msgid "Generate machine-id." @@ -251,7 +256,7 @@ msgstr[1] "Rimozione di %(num)d pacchetti." #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" -msgstr "" +msgstr "Rimuovi l'utente live dal sistema di destinazione" #: src/modules/dummypython/main.py:44 msgid "Dummy python job." diff --git a/lang/python/ja/LC_MESSAGES/python.mo b/lang/python/ja/LC_MESSAGES/python.mo index 234da3f81862fb691280a9609addee0259bd09b5..8414e779db7057b28c9e75e79f01df55e48dfcc7 100644 GIT binary patch delta 959 zcmY+?J!n%=7{>9Zy{R>=ZEb4Bv})21bNxuLT9s7oQUnKwq7}jDU!$_gfqAgFQ-0Czki4Qtar3YRV?BNp2ktUiJ=r} zAzfI)JYTG$|2VrQIdB-u%qOuIFX9HgfhTYt2k~>duJ+`2{kWd>5FKC@9l#ZI0P`4f zz7~1e!oo5h!rwTA)wR+ttl=2mMsIwETk$=5-!D9j`K)vnPocBf#2vVT&O~R2bOeXc z=bXnP=WBtNI%$7}$C-!gk^rvZH1qrD5`4j9*xe1sN!^duR(fRSrD$BS$K0DY6^=v4nir@E6o-oheo!$;`#CG^1`&>73H$-Pm+Jy^rN zcnA063v?hqa0~mYH@b)Z{Tp=VNH8y>(i z`F1JlSjU$*hNBxL5*-f*J|J%BX7g|@M;iH{(6YTT5e#;@_QVl4U!^e{^hGYhzu_>s z#(#r4XlJ_OJaKB=0W_3K>ALew9mEadw)Jws9}LnMcb0QWH;cv*HCK^GQ?t$Q!MUJ$ Nsr^&78TIaN`wMoIRv7>Q delta 995 zcmX}q%WD%+6u{wACv6(FHjlp2TKmY(Q`zZv>;PpT%yRLk+Zy8ptNv z>@Tmm8D*i4{n*kfGL1G4VHr>02Ig=Z^#ot=7=|L|yA+;hei3ir102Usn8wIKlaT^m zVm^=4>@QEb8N^+zkp7>z%)E5i1h9oA=5J9;k!TZHz#?A9jbL6!4J>oSWTu2u%%9^q z{ES-K?shZ3ijJo488=$n7pOh3gL;y0s3{*JkDBrVKEgR1!FR#>Z`6&$ysR0^Vh)#3 zd&R+1=wTke;~DIUlYfn9DK0XDHN1lFQ9ra3rZm@3KYWN9n1_0@2I~76qSH(|IE#Cz z|2sgo7{>9pdX3R3I_-3{N~cUI{W;9EDXoMmS~M6I5-P>6X$B*~Ld>Fxkd#y? zk=ThYOl-_wAS5IrA+eB%(uhP@5NTIk)c3jfrVA%I^EvOicjn&nzURzr$Gwi+RJk)@ zw08Px`pY7-y*N_L2kp9JwhwRke!z9avBhSqum_Vkh*fwSQ~1R9i+?>5Fl%GJ4=eF9 zcADkv7K1nwudp6}VFQ*e@#0RbCLTmR;1cS=iYc(@;}1h852p2Q9z~c2r6}1R87bEV6)g`RB5JgBL+xI z6SiRjkK<7s!!0=NUynr1HWTka{Z1COuzZyKw=j6igjO<#yReaEoW~4q!>_mpYuJG& z@icD5=a|7c%;GS4*6)1Ai&)AsPvI!)1;1kv>g5!NRsZ#L)m@Fuxv5dTmeXVO{~H_I zD77u3^IT&;Ewo}rT9BGnsBDs4bLct^I=af3vfE70>CCI9?Q}M>n{F`nn%k6aH4cS) zY?Su6CTJXOH?1i*^7eo>RvlgCRO2)+H1?s9V0VwO*R`oj+&=}~(OP)mB%H!@a3*x; MeKb~xSEd91028cd*Z=?k delta 1243 zcmYk+T}abW7{~EPU1n-!YHF`rQ`2(h%3PL4NfNFw%e;sYVaS3~qnrkYup$a7sX*$Y zEUhF8dbt>M5%w-bU>6a26BT&dgdn1zo4&ul3p#lAIp@F4bI$WTXIBD01JN(puFFOX z&==FklgxtHm%yogF+sB#Uf0ZX;y-zsQFG@fIX-ME}|B`i#~jf^YA<7Vse^UGv?zWJcN3F2KBjX zn1v58pY`n-1MPSMwULZj(+gK%3G)_Qf_+$nS8*9mU>W{KeXl6p%#RJIjrZbGyn*`u zQ>?{LxEBjD%*t8cdKfg}ZEVCJxB}}k&GukBw&EBnbj7pH>ahm3p%duAQ9MHWK4UBM z9dpgv@DWyF4#!p`gV=y=7+ucbK7;M}0UOaxob-WC4B}(di7ne~7kF_ccB4`-gsX5I zb@D%$kDi?AR8^x=w;SuQBQbxNL;RJ?H$3RTNvy;s5~k3dLWS-Y@@Fr2(Lx`Q;xQND zP>MEUDTc8OFQ6ZvU<-c3HMlu%`uzy5W;yc`c zn>fx^JdXSDC9X#g@jZ+o?83LG|5M8;k6}CR$4S%%>!Xxt5(7;<^g?=oPE9#gN==%Z zK8LQRO_B}gs_Hr^{5l!yJ5A9_NsRwTr&Uw5R9k8;dQ|yR(^dJ`lmcqT$sxDWs7L39 zfRh%TNOhyet#eYCjEbC^Ql)gLQ3_72Xspyw!%h)$35=fxuMv5ts!6?3xXzDD6&BN- z7CY(kyD|, 2019\n" "Language-Team: Korean (https://www.transifex.com/calamares/teams/20061/ko/)\n" @@ -66,53 +66,53 @@ msgid "Unmount file systems." msgstr "파일 시스템 마운트를 해제합니다." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "파일 시스템을 설치하는 중입니다." +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "rsync가 {} 오류 코드로 실패했습니다." -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "\"{}\" 이미지의 압축을 풀지 못했습니다." -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "unsquashfs를 찾지 못했습니다. squashfs-tools 패키지가 설치되어 있는지 확인하십시오." -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "루트 파티션에 대한 마운트 위치 없음" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "globalstorage에는 \"rootMountPoint \" 키가 포함되어 있지 않으며 아무 작업도 수행하지 않습니다." -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "루트 파티션에 대한 잘못된 마운트 위치" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "rootMountPoint는 \"{}\"이고, 존재하지 않으며, 아무 작업도 수행하지 않습니다." -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "잘못된 unsquash 구성" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "\"{}\" ({})의 파일시스템은 지원되지 않습니다." -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "\"{}\" 소스 파일시스템은 존재하지 않습니다." -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "대상 시스템의 \"{}\" 목적지가 디렉토리가 아닙니다." diff --git a/lang/python/lo/LC_MESSAGES/python.po b/lang/python/lo/LC_MESSAGES/python.po index 7f5f4a8f8..ce8aa770e 100644 --- a/lang/python/lo/LC_MESSAGES/python.po +++ b/lang/python/lo/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Lao (https://www.transifex.com/calamares/teams/20061/lo/)\n" "MIME-Version: 1.0\n" @@ -59,53 +59,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/lt/LC_MESSAGES/python.mo b/lang/python/lt/LC_MESSAGES/python.mo index ea33b2ea4d979a77d05bbf772cf1a5cdf417c108..913810b4a594178905807b814787a9756fc81eaf 100644 GIT binary patch delta 1182 zcmZA0Pe@cz6vy#XK5Lq(bae7h{~XPltg)t?2ci{}S{9i#5mY2Z(4r7&in2`%(V_wi zg{cONdgaOZRHn|X8ZJ?GpB|97_Vp~4$A znonO%f4RVHANH5z3|V;m$9f#Y&G-uS-Ve-RP1L==AJ;M;K)rtlci=dl z!f)7&T`{v>*0)Oxdhi7{VSK6Cacsxacn=k_pV*19Wo|=RJ`ow1^=CKW*U>(ljUW`__93H_8^XsVGKMm(!Q43X9 zx?1v4k;tKPpGT$gVfg*CO5%T%2a`NdQKdl*bm-%1!YhqHQA_zA9gblnC;SsPKBR2v1|d4Mb^QCQRFVlQ0wXK{Mnt>R-7*bS1#V#zEuv#pb69i$|MbTB> z>?R>vMbxrsAkbTtVHJN2T;_74g>v-&i<-UJ|9^ilLq~i|lPVKPE&qerSbplEKO9Ygp&%5^~BV0F(SynhI%9NPOd2dqi~)4ccRkaw8Er2 p;`WUslJWF-dNh79UAX66@>QhLp^>wR, 2018\n" "Language-Team: Macedonian (https://www.transifex.com/calamares/teams/20061/mk/)\n" @@ -63,53 +63,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/mr/LC_MESSAGES/python.po b/lang/python/mr/LC_MESSAGES/python.po index f233f12ab..5ec4e803f 100644 --- a/lang/python/mr/LC_MESSAGES/python.po +++ b/lang/python/mr/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Marathi (https://www.transifex.com/calamares/teams/20061/mr/)\n" "MIME-Version: 1.0\n" @@ -59,53 +59,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/nb/LC_MESSAGES/python.po b/lang/python/nb/LC_MESSAGES/python.po index 847f9e4db..9549f0e44 100644 --- a/lang/python/nb/LC_MESSAGES/python.po +++ b/lang/python/nb/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Tyler Moss , 2017\n" "Language-Team: Norwegian Bokmål (https://www.transifex.com/calamares/teams/20061/nb/)\n" @@ -63,53 +63,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/ne_NP/LC_MESSAGES/python.po b/lang/python/ne_NP/LC_MESSAGES/python.po index 6bdcaf9f7..14899ed67 100644 --- a/lang/python/ne_NP/LC_MESSAGES/python.po +++ b/lang/python/ne_NP/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Nepali (Nepal) (https://www.transifex.com/calamares/teams/20061/ne_NP/)\n" "MIME-Version: 1.0\n" @@ -59,53 +59,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/nl/LC_MESSAGES/python.mo b/lang/python/nl/LC_MESSAGES/python.mo index 9dcdd072e1ad8b88c42e2f60bf1aebf5e6b9863f..5097710c9e27e36657382b06bc415192c33a717e 100644 GIT binary patch delta 211 zcmdnR`G%wZo)F7a1|Z-7Vi_Qg0b*_-o&&@nZ~};xfcPX33j*;QAQl1Qe^6SOk%2)G z$kqVTE6;@MJD4W_W8MP*Q8N~T delta 295 zcmXZW!Ab%_7{KvQT~iMo(z1{iwkQY$U!aSGAPRa8Z-KMR!Zbp&hxF1jEYZ<72s(HR zLb~rW#CrD)1nIx(z@OhYJG0BK%ioo^zpC>gtO{Myn2za_vX#;`t>}cDoX9EG4>s|f zeH*Xv5j!};dtBlxZRn1DR1i7CIbMj2WWiA5L4q!(c#B)?;*BFRK#hDuO2m=mDO=f( zmv@uM5f%@#6aNN{p0UxB)}aYJKh(-jZKR%UONNs;@fQ7@pLZV=SIpS%&y?}P{X6PK Knb!MP;pZO*gf5H# diff --git a/lang/python/nl/LC_MESSAGES/python.po b/lang/python/nl/LC_MESSAGES/python.po index d2720e1b2..c64a3160e 100644 --- a/lang/python/nl/LC_MESSAGES/python.po +++ b/lang/python/nl/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Adriaan de Groot , 2019\n" "Language-Team: Dutch (https://www.transifex.com/calamares/teams/20061/nl/)\n" @@ -63,55 +63,55 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Bestandssystemen installeren." +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "Geen mount-punt voor de root-partitie" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "globalstorage bevat geen sleutel \"rootMountPoint\", er wordt niks gedaan" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "Onjuist mount-punt voor de root-partitie" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" "rootMountPoint is ingesteld op \"{}\", welke niet bestaat, er wordt niks " "gedaan" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/pl/LC_MESSAGES/python.mo b/lang/python/pl/LC_MESSAGES/python.mo index 99308d3c5a99ac079995d55c54bd0cf0628d1745..cf7829295b8b84852e7f82e500c24cd8beaec070 100644 GIT binary patch delta 746 zcmXZa&nv@m7{Kvozl@n}W;Sf>C-Y-ANvT;xjzkVSNO2S8L@BAAaN0#VxUHn7<+QuP zKj7DiQakV$I8ciB^WC0$_WC~iZl52|=W`Kzix%F!)-xeuWQa_eL^7B&^Fe&0zWc!* z3|U0Fa1!IVj0xPsB%U|wTTD@ZVmo$NMSR$gE11QgNI{B?7gwl1yg?5>-~`q%j(%Hx zqAcn}>)4AYIE9xO#Tt&FrAcHAGnl{)%;6EP;T?`Lzl7}~LwvD_ow$$lSVSH82_xug z7ID*s3?`{(93p+Vi8}Ey4r3X00neDmzeb&IrEAoys2x1T0P{Oc`E?ZUZ+ zdDPZz;~^GM7yOHZIM7z_&=RJocTqP`Lf!cX>XABJB0HEx{a+ai(>y%#u!SDC$T%LL z4s?y(_=*eoh5EZ$&L@KvG@;%LKdIp*b+H=SO+6wFrjRhH8`G|7L`3q&S#xA!B^lqi vYrN=rASs5SV&T6Fj7NOn3@z;O36wV7P7!% zvcQgo6_KUFQfx>p*!Z72^VK)Md+yx(oqNvrJyz{I!%uc&TNo~8DYGR(q!D{9{4i1z zMVx5GV)S4UcA*PLuo_p4coa3^8kXS+cHj+Gp*2~g9_z6Q2Tfljpm diff --git a/lang/python/pl/LC_MESSAGES/python.po b/lang/python/pl/LC_MESSAGES/python.po index 71c727291..c6bd71c84 100644 --- a/lang/python/pl/LC_MESSAGES/python.po +++ b/lang/python/pl/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Piotr Strębski , 2019\n" "Language-Team: Polish (https://www.transifex.com/calamares/teams/20061/pl/)\n" @@ -65,18 +65,18 @@ msgid "Unmount file systems." msgstr "Odmontuj systemy plików." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Instalowanie systemów plików." +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "rsync zakończyło działanie kodem błędu {}." -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "Błąd rozpakowywania obrazu \"{}\"" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" @@ -84,40 +84,40 @@ msgstr "" "Nie można odnaleźć unsquashfs, upewnij się, że masz zainstalowany pakiet " "squashfs-tools" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "Brak punktu montowania partycji root" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" "globalstorage nie zawiera klucza \"rootMountPoint\", nic nie zostanie " "zrobione" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "Błędny punkt montowania partycji root" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" "Punkt montowania partycji root (rootMountPoint) jest \"{}\", które nie " "istnieje; nic nie zostanie zrobione" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "Błędna konfiguracja unsquash" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "System plików dla \"{}\" ({}) nie jest obsługiwany" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "Źródłowy system plików \"{}\" nie istnieje" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "Miejsce docelowe \"{}\" w docelowym systemie nie jest katalogiem" diff --git a/lang/python/pt_BR/LC_MESSAGES/python.mo b/lang/python/pt_BR/LC_MESSAGES/python.mo index fe6761bae4789d4ecb18c8cf2942b855d3bb2787..233de962d72c4806c22f81b3580e8154078452e9 100644 GIT binary patch delta 1182 zcmZA0OGs2v9LMp0d3~glIpd?LEUl*Op*iM^N?KXutMb7R(V~H%Adr%vz^KIpZ4Anu zF50;=NL<}EvuaUP(6%55vRY{^+9Yiv`~J?owCFHrKIhy!cg{Wk|Nr=HU(>lyF>lIf zX?iXF(8?d4{n0Meh=2_GN1lPw#W9YoVNXKy$j9FD)qL)7)>sONvw5dS6yiM2s)GkB2s6+Da2unpr>UKWQ@A)Lb`{=rMw zOod*=Y1HW`r$QCc7SztK;SS6rnR02-^HJr08(n!Hom2}oO z>giuAV5AMHsaRErMB6;NQlghrL{ylK^qkK8E_#|yA-iycQERU0B&cyH+_BLvRP|~c zZI>2>QcXpsda0)?O=?8}?wdMvc_*kwt*aJFT|RVokN?<9dj6M^eG$K_`d8s!NOWcd delta 1237 zcmYk+OGs2v9LMp0dS^1VW|}4+Jtxz&)Er-9p_M_DMWuv9M3G_!V+q-GgCSw8MYOX; z5fp@B^jHMJY+RHJt5q&q*`gOj8=*xJR1iep-<=!u$1|UE?%X@)-2eF>Kec8PnGX@? zh7k$cD%$JK{VGGXq{`9}E3z{`>y$_e; zHQZvBvHNt^bKxUaV*Wz2YOFzxd$1f`)CA+Gi63GeKF6i_6{DC}V0H*gaU~9+u3tgj zcN@d_7)zPors-(KbEt(BEy_*YfYpq9aW#%&JKn-|IES_P3-w%Op;;WePzz7v8oYyg z{uy@QTRetkMP~KPZ!Vo~oWuk89XI06VzVQ78vF1CDs@$h&30isYC&Td!>2gT_Pxhm z#={}A!#IOYSk7x}Vf(QMM=-NNH_+LQ^Vo%P@}vpUsO!_H`vMWOgII@plZ&_wr?3-$ z_~W)^xi@!FTW}rM;uGACuTd`&ijw~lI#q1Y5O$!70Se5gV}? z2e1WiVjIr-V}~Etg14f6_bS%nl<(&f@~#kW z%8ZVx7OoS}L}Pw0RA~8r|9_M%g$i1=rEq8&6@)_j^e>ds5RI3%AdPzT(hFWiZ${OF zf>Y-m$2?T#6xu4ior03EO1xF)nittiPTVOv ol{_<;N~g{b4yUsB3icF7Qb`T^Q?ZkSvHo)-Zt_C*T{IZ{3-|JJV*mgE diff --git a/lang/python/pt_BR/LC_MESSAGES/python.po b/lang/python/pt_BR/LC_MESSAGES/python.po index 4c572c113..5711003bd 100644 --- a/lang/python/pt_BR/LC_MESSAGES/python.po +++ b/lang/python/pt_BR/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Guilherme , 2019\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/calamares/teams/20061/pt_BR/)\n" @@ -68,18 +68,18 @@ msgid "Unmount file systems." msgstr "Desmontar os sistemas de arquivos." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Instalando sistemas de arquivos." +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "O rsync falhou com o código de erro {}." -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "Ocorreu uma falha ao descompactar a imagem \"{}\"" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" @@ -87,36 +87,36 @@ msgstr "" "Ocorreu uma falha ao localizar o unsquashfs, certifique-se de que o pacote " "squashfs-tools esteja instalado" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "Nenhum ponto de montagem para a partição root" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "O globalstorage não contém uma chave \"rootMountPoint\". Nada foi feito." -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "Ponto de montagem incorreto para a partição root" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "O rootMountPoint é \"{}\", mas ele não existe. Nada foi feito." -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "Configuração incorreta do unsquash" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "O sistema de arquivos para \"{}\" ({}) não é suportado" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "O sistema de arquivos de origem \"{}\" não existe" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "A destinação \"{}\" no sistema de destino não é um diretório" diff --git a/lang/python/pt_PT/LC_MESSAGES/python.mo b/lang/python/pt_PT/LC_MESSAGES/python.mo index 99f84f1812360174453f12e0edf0c3df48a455b4..85946624e3f90a6ac6cc5145677fd7f08921dd0e 100644 GIT binary patch delta 1182 zcmZA0Pe@cz6vy#XKFypgXPnIbIhL0FQD@4Tu%^Ihvy54e$etk`S~X0QeOu^R7U5}yQ42iKz|W^vX#a3x;G zRFF9p9kto5KWFm$~~7VGZ*f>i*lf7sv1f ze#Is{5Hjmwf4jh-8(-m83@V>8%iT_~+Gb|{y`?<;u$BP(-#1oAEsM z;6se#4^*mZs@(NX)cO@n;o~ae-^5^=1s$M#mD?bWXPBSHoj8fd@eg+6F)C5_J;EGL z;Q(f-)EGWPMf5#tqX-qNNOmBZ@}HT&u=2l&uDq)eLBG1W&z95mu>Tu{ZKT>3)7jUk zr+=-8kq)M&7g8Y-T=VEkjXqsPM1|Q%&nrJF5}lGl_VWWqt@%w~f*K!%|JiIoRlORY zwx1TIL``p~!m6dW(A7#D{x5ZC1lkCqQR~WHnV%2F)?66z5?CaH%SM+W1Uw3wB A1^@s6 delta 1237 zcmYk+Ur3Wt7{~EPx0R)4Idhg-o6TmaO>^2G3o@dAAc_=)1TAu-X@xnx5C+Se=&m4? zu!zEnqPi06ri}jFL|#h})m3y+fzU-oUG)9EdxH*~ea?B`y?f64oagLY>{(0pL#cPn zXsz^B^w~VK{h0CaLA&8KJAgM`zhX7>%|5f0*n`bDj1_nfWB9`LhkL(%fmxL6aa@j< zaEn>i?l4%(g^w6U&qA{Z)}rQJxB`b!0WP8f-^F@-iOX;v%P_ydtQ!MZiG8T+=TYCg zic9e!28eGn47B1o)ItguE_9l?H#<119^YKqNvV;gEg=P-y*aGdRXkB6BL zmE@eo4a~#5wldO*%1}RM*D;u3uopk!E^HuA3NV0sa2oYSf3OQfrDj`k5Vzq2+<~9n zd5u38DDIj;)z%f%_oq=?GVdqDaSi5CvC3=+6{i=K(TOYrw#+GC}`{rPQSJ14~d%*->Vc zPAyy~Kno(S(^P04clTUEE pCR3*p>5=qM;&giQRzZ, 2019\n" "Language-Team: Portuguese (Portugal) (https://www.transifex.com/calamares/teams/20061/pt_PT/)\n" @@ -69,18 +69,18 @@ msgid "Unmount file systems." msgstr "Desmontar sistemas de ficheiro." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "A instalar sistemas de ficheiros." +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "rsync falhou com código de erro {}." -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "Falha ao descompactar imagem \"{}\"" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" @@ -88,36 +88,36 @@ msgstr "" "Falha ao procurar unsquashfs, certifique-se que tem o pacote squashfs-tools " "instalado" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "Nenhum ponto de montagem para a partição root" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "globalstorage não contém um \"rootMountPoint\" chave, nada a fazer" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "Ponto de montagem mau para partição root" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "rootMountPoint é \"{}\", que não existe, nada a fazer" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "Má configuração unsquash" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "O sistema de ficheiros \"{}\" ({}) não é suportado" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "O sistema de ficheiros fonte \"{}\" não existe" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "O destino \"{}\" no sistema alvo não é uma diretoria" diff --git a/lang/python/ro/LC_MESSAGES/python.po b/lang/python/ro/LC_MESSAGES/python.po index c4797a109..5f2266c77 100644 --- a/lang/python/ro/LC_MESSAGES/python.po +++ b/lang/python/ro/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Sebastian Brici , 2018\n" "Language-Team: Romanian (https://www.transifex.com/calamares/teams/20061/ro/)\n" @@ -64,53 +64,53 @@ msgid "Unmount file systems." msgstr "Demonteaza sistemul de fisiere" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/ru/LC_MESSAGES/python.po b/lang/python/ru/LC_MESSAGES/python.po index b76c52a9a..eabed5df2 100644 --- a/lang/python/ru/LC_MESSAGES/python.po +++ b/lang/python/ru/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Aleksey Kabanov , 2018\n" "Language-Team: Russian (https://www.transifex.com/calamares/teams/20061/ru/)\n" @@ -63,53 +63,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/sk/LC_MESSAGES/python.po b/lang/python/sk/LC_MESSAGES/python.po index 19e7ab9f1..878f83fc4 100644 --- a/lang/python/sk/LC_MESSAGES/python.po +++ b/lang/python/sk/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Dušan Kazik , 2018\n" "Language-Team: Slovak (https://www.transifex.com/calamares/teams/20061/sk/)\n" @@ -63,53 +63,53 @@ msgid "Unmount file systems." msgstr "Odpojenie súborových systémov." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/sl/LC_MESSAGES/python.po b/lang/python/sl/LC_MESSAGES/python.po index 1b99cb320..09bec69a9 100644 --- a/lang/python/sl/LC_MESSAGES/python.po +++ b/lang/python/sl/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Slovenian (https://www.transifex.com/calamares/teams/20061/sl/)\n" "MIME-Version: 1.0\n" @@ -59,53 +59,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/sq/LC_MESSAGES/python.mo b/lang/python/sq/LC_MESSAGES/python.mo index c1078d247d50e6ffb1bfb643a074a8741d4216d0..4ad00b2c9b742854de1e7dc31605a29481731d76 100644 GIT binary patch delta 1182 zcmZA0%}Z2K7{~F)98I0HnQ<&LYsRuHUuGs}2B!?oDD0JDY7vpWY?6s^Q}hDCU4&4O zQISN8XlI}V!Qf6PYNGxC7olLalcG)8+P=SgFD^Rp%;!A!&b{}X=bTeY|LJxXB7t$E zWr=2@RAx4aSIhaK-3yotOYlfGa5`_W3XB-amN1Kz@% znPU&>Y~{iyY{j40hN0D7p2H2~L#PkjM1A-XcH$I<@e4-r2j+1ZH)6iZyFP;Y-(3vh zIA-|1P0-N*=1~J!#x`uNHrs^9uotgj3r=7MenvgFgeh#S@t!}7o5@E|&yV3=oWgUs zh+TLvXm*0{+ci4J@dNI}@EWr-*oznODXL_D@c;&Ey#bxXIQav-!?L}`)8y@IJss>M zpG6I%jA`$|7^*U7(dnaegN{Zx?fV;h$dlAd4-VsQ9K{{@7B$dC)CVFFFYiaaxPV%+ zQPiG#iF)4*@`x>AJyzCJ|MPU3$W+SP$US?34BFnHUi1z%fH~BMqbzhg_F)$me4pVU z`A7eLEoDoP=TQG2#w0%R^Y;zZKhA|;T!>-aI`=}46&}SB4q%8`#4(Solyws+BCPe_Mrc-Qn!R?nW?e^UQ2#eJwz1TwT^b$T4noVSrE@e|%_K`y6I9M^>@~OPB&cyH++(Bl*HWo* zv~3rWQ9{${*-pfXG@-_6UTIoV3TYI}*z4NVHEwz7TcY?pkO~yPS7n36p6FP`KlX28 Ac>n+a delta 1224 zcmYk+Ur3Wt7{~EPH%+(xI_K8^xn^3^=3LFn5R{-Y!YD67!r8@y{$I>p2!qv4P&XD4 zVL=pzA*8w}FN^NHDEb2tbRi^ok(Ygc@7|yX&OYay?S0RApYyz1>X=Ivzt(y0 z7?GxJqP?#$JAwrdAH+kiSsy-fUBD>g&MLDFIEX3CV;HA#H@-ZI)nu7=w5d z_nH-Liq1ABzF`bKE6kd)1vNg7>oJd7U>vpZ6KutIxDFSw9xH3iPGAT(;yKj(HPr9! z<63-*A=bAybhP7n)JFWZ<%JX2%ySUCd|Jj)zejAHyy90CoLq zJb<6^G=}|VZLDv3I{i3_$8ZUEV9!dkQ+OVSaSoNbrd4JKu?w}KD;U97Sm5}+-~i*n zHD#ZnGUes5wUH$5$9^m-MK|bl;}mL#KV75btCMjCb>UsyhcnoMzfl_v*OeFOMU5|` z?mK}xx*1e$eMH@F0lCy-0rDT9ljdUx`%tNzMt)--kj>k7)QuJ~f<6vZ8;PS9%;HWQ z$2OdG{e_1ZH;^`cKZLvRx;uUuB>xE}ez+5XhVla4xRv<~Dpf@s#aYzv6QOdEW$+~9 z7pMiQsn852aRhIno_raPVvwik!7~`a$s!$&%qbjA=;_n6S{kQd)TFbK)u?EsDRsK3 zHllOwpmBdEbW9$%|3680pn_J$6kb|Um8#Hr{fiVGrJaW|-b$k$oi_xWidG7@Ye4YU zIj>_SD)kDo?$n3+I!0wi5vNhZ&Qbc1zlNxhQKzaoTBC5CKbJk&M028a)!Xj%kDR@b c&5h+ovlnxv$2GnFic7bjhwDq90uxn#0YnySkpKVy diff --git a/lang/python/sq/LC_MESSAGES/python.po b/lang/python/sq/LC_MESSAGES/python.po index 7b2200bb4..272eb1054 100644 --- a/lang/python/sq/LC_MESSAGES/python.po +++ b/lang/python/sq/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Besnik , 2019\n" "Language-Team: Albanian (https://www.transifex.com/calamares/teams/20061/sq/)\n" @@ -67,18 +67,18 @@ msgid "Unmount file systems." msgstr "Çmontoni sisteme kartelash." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Po instalohen sisteme kartelash." +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "rsync dështoi me kod gabimi {}." -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "Dështoi shpaketimi i figurës \"{}\"" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" @@ -86,36 +86,36 @@ msgstr "" "S’u arrit të gjendej unsquashfs, sigurohuni se e keni të instaluar paketën " "squashfs-tools" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "S’ka pikë montimi për ndarjen rrënjë" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "globalstorage nuk përmban një vlerë \"rootMountPoint\", s’po bëhet gjë" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "Pikë e gabuar montimi për ndarjen rrënjë" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "rootMountPoint është \"{}\", që s’ekziston, s’po bëhet gjë" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "Formësim i keq i unsquash-it" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "Sistemi i kartelave për \"{}\" ({}) nuk mbulohet" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "Sistemi i kartelave \"{}\" ({}) s’ekziston" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "Destinacioni \"{}\" te sistemi i synuar s’është drejtori" diff --git a/lang/python/sr/LC_MESSAGES/python.po b/lang/python/sr/LC_MESSAGES/python.po index d3592c35e..3f32204de 100644 --- a/lang/python/sr/LC_MESSAGES/python.po +++ b/lang/python/sr/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Serbian (https://www.transifex.com/calamares/teams/20061/sr/)\n" "MIME-Version: 1.0\n" @@ -59,53 +59,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/sr@latin/LC_MESSAGES/python.po b/lang/python/sr@latin/LC_MESSAGES/python.po index 60cfa803f..4c30e9319 100644 --- a/lang/python/sr@latin/LC_MESSAGES/python.po +++ b/lang/python/sr@latin/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Serbian (Latin) (https://www.transifex.com/calamares/teams/20061/sr@latin/)\n" "MIME-Version: 1.0\n" @@ -59,53 +59,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/sv/LC_MESSAGES/python.po b/lang/python/sv/LC_MESSAGES/python.po index a9a95ffa4..8bb89a66c 100644 --- a/lang/python/sv/LC_MESSAGES/python.po +++ b/lang/python/sv/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Swedish (https://www.transifex.com/calamares/teams/20061/sv/)\n" "MIME-Version: 1.0\n" @@ -59,53 +59,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/th/LC_MESSAGES/python.po b/lang/python/th/LC_MESSAGES/python.po index 716867f06..b97760e69 100644 --- a/lang/python/th/LC_MESSAGES/python.po +++ b/lang/python/th/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Thai (https://www.transifex.com/calamares/teams/20061/th/)\n" "MIME-Version: 1.0\n" @@ -59,53 +59,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/tr_TR/LC_MESSAGES/python.mo b/lang/python/tr_TR/LC_MESSAGES/python.mo index dde3eb5289c4f41f344c5e566bc3b625ba41c25f..bb1319a259c616392c168e2b3ad47b9c0dc242da 100644 GIT binary patch delta 1182 zcmZA0Pe@cz6vy$CK1-df8D}z6%c(4_)W(^S{J+SeKlI0>KZ7Vlw2&Gk2r5FDg)Yic z5|R*Hib2w9Hq|yE7eN~#DX`jv*3zO)VBg<+4;Njy^Lh8pyYJn5&bf<;(L`pc*qJa| zBfWw?x54ZLrgQnBJ#frU<3ryC+{3ss&#VlOVgmcH6vr`%FMPlF|3@~O9p?T?+=lnC z$t+`ITJFLQ=SdGC=-na>OFz!Qr;4bRJPp}qeF@%d4!5`R-Ygmrm`QH5j)N?}^ z#0gCDeVgGz3;2v$z#3L#Re{+~JcF%x19#&L9>RIlyk8i@(n4?kDcr?)05yLU+i(_p zaT)9Ic);vD-?!UboW-|z07IM2QrL=D@hK`~zwsCbio6ANVU+P>d_>w_;uXftTg@)x zI4U*EScw&EyB*t53%rjRy>OBX?QjWOu#7kj35x04RkIE{+X zGmPSEfBXsczQ4#+YY2NO=?oM9bKFRAL!p0;`rvzHE%qHX;SVOTfCSfLJF1w{7{@78 zDn4KbuKNGS37b-N4I6O`6@fX_{G1ZvuUyAVykhCWI>vYKCQjpi3~u)#a0C^pLDalg zcniN`KVG0hb&B3#7k)%NU&F3y@H&zychNBnDgXQE3ac6sa;sZW*g{v{{%;hvk!s7K z^M0eA)>|%D+JKr;p*#~jbLi!C9bH94g;`6_Xtm0n!b2guM+l5sbDMUl#-VUiqFpG| zY8-8ApeHq;DTRtwl&*BCahlf~b!Y_C2$oUnD(XTv4_sS)cG8JC*>Cx&K=xu}IPV|z C>SOBw delta 1231 zcmYk+Pe@cz6vy$CGn3|+mXnU!ziHCOnlY^@`(p``i;^q}si+pZm}t`ez{`c8Oa+Ay zQ4noPqUaA5NQ+qnQGpdm&@!xuY8gRL(4vSIeSdde(1q*g-Z$^Pd+#~tc|QF%o%>iB zylk{q`U3i^8D`sXB)}iq^`Kc7-thg3apvnnW_7p^(>R1Rcn{a$GvA;7@2Qz)&0O!p zD!hp6&2n~!!BQ@K!g>r8nH?L zQTJWNIXHn)*0-k&wBu>iM#8fS3pZnec`q)+5p2UNxCEy$iN8?K)t8#J;8xVehj9^J zLp}clH{p9cfHh&WCf2th20QU4cH<9RjvZxYdvO5!@C7P#4YSQUu?@AMlNiItc#iaa zz&*^f6=u6}5|yGFj=dPS<7OPhoOXDhfnN9$^}=%Ev=O^dkvW4(!6VdtuTdMUtu$MK zTd)a_`txyAgr+ctU;KG#r0~8J@(SyZ5P#*yFasS$m5I*m!as}YSAdTQ9EmXE;r*AO=%>Z+Pl8-?rsxhOXcbl38y mf-S-D!R%nh8}?3Qj(GW7C7Ezp=P_@%Kjvk1DgQfiDfAZ-Yi)r5 diff --git a/lang/python/tr_TR/LC_MESSAGES/python.po b/lang/python/tr_TR/LC_MESSAGES/python.po index 599c4e15c..5c626d0bd 100644 --- a/lang/python/tr_TR/LC_MESSAGES/python.po +++ b/lang/python/tr_TR/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Demiray Muhterem , 2019\n" "Language-Team: Turkish (Turkey) (https://www.transifex.com/calamares/teams/20061/tr_TR/)\n" @@ -67,55 +67,55 @@ msgid "Unmount file systems." msgstr "Dosya sistemlerini ayırın." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Dosya sistemi yükleniyor." +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "rsync {} hata koduyla başarısız oldu." -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "\"{}\" kurulum medyası aktarılamadı" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" "Unsquashfs bulunamadı, squashfs-tools paketinin kurulu olduğundan emin olun." -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "kök disk bölümü için bağlama noktası yok" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" "globalstorage bir \"rootMountPoint\" anahtarı içermiyor, hiçbirşey yapılmadı" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "Kök disk bölümü için hatalı bağlama noktası" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "rootMountPoint \"{}\", mevcut değil, hiçbirşey yapılmadı" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "Unsquash yapılandırma sorunlu" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "\"{}\" ({}) Dosya sistemi desteklenmiyor" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "\"{}\" Kaynak dosya sistemi mevcut değil" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "Hedef sistemdeki \"{}\" hedefi bir dizin değil" diff --git a/lang/python/uk/LC_MESSAGES/python.mo b/lang/python/uk/LC_MESSAGES/python.mo index 201eebc0b58ddaacdd56bea6078463c30f352508..0e9f4e17021ee38627a90221a0f00a319ce1f206 100644 GIT binary patch delta 607 zcmXZaze_?<6u|NGp1&(IHPbX9(})QBfkBZW>8-{KXK4Eh6KXYPy3d@*5n%7Yv|b6^UaI6PU&Uk&+ae6J^xGRb0Vmj9|nj;>8Kn z0y#|J9#TNgF@_J#`8rOM8+MT-W>7b@iv_$yZRi_&Szp`^kvzK@#%&%PyF@nd6DM)D zMPv+*a24-y8SSkiYq*X}c!&Dl59V;Rt#NYuxIq5Y%>C|0Lz{TW`cmd*3LWi@BhI4c zTbRaM%wQdL!HB0ZUqo%Rii_yz5ShU|YTYZ;PZ8qyvN(_WRrQp81pSDOni8mZO}`PT z^qWITKe_$~PD1|)9c)N~L^naN|D%g*sB&NiZJnCeuFXfYRY})Be3pL<_;zhFcdc{2rSNhtEBSH}~8>vyj+L%xqPM7sWV5G!o?@ zsRjR`jrWe!gCDR7cd!9tCDL&`hZpf?(P_LuzJl$zjV>MyO9^boB=%ynG^5F4;T_t- z1sud*cmi7^{1|Ux9o|D*=n*Dy5m`vz@C^Pb*29OSPVyFP!%?(@y~X>ufiC@Zx>Sl& zxP-%;ZWz<#D`hl8_po#oC-6Le#3B5R1DHA@-N9$rk3Z4AJ6kSw<6Z2*CG5k$#k`|} z4bfjOm^{T*yoT+S|F8NXULk*tR{wz=sF-veI?)FmtY&t$VmKn)C&P|Ps=ThqRCL+mvHnJDJ{3e(U=KNK^;BWY! n{O|r6vqG>C59TR;rC{YR!Si@93-;}rzn=0YV~PCB%4o?xThMKx diff --git a/lang/python/uk/LC_MESSAGES/python.po b/lang/python/uk/LC_MESSAGES/python.po index 64aca95f0..59a9eab50 100644 --- a/lang/python/uk/LC_MESSAGES/python.po +++ b/lang/python/uk/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Paul S , 2019\n" "Language-Team: Ukrainian (https://www.transifex.com/calamares/teams/20061/uk/)\n" @@ -68,18 +68,18 @@ msgid "Unmount file systems." msgstr "Відключити файлові системи." #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "Встановлення файлових систем." +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "rsync зазнав невдачі з кодом помилки {}." -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "Не вдалося розпакувати образ \"{}\"" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" @@ -87,36 +87,36 @@ msgstr "" "Не вдалося знайти unsquashfs, переконайтеся, що встановлено пакет squashfs-" "tools" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "Немає точки монтування для кореневого розділу" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "Помилка точки монтування для кореневого розділу" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "Неправильна конфігурація unsquash" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "Файлова система для \"{}\" ({}) не підтримується" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "Вихідна файлова система \"{}\" не існує" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "Призначення \"{}\" у цільовій системі не є каталогом" diff --git a/lang/python/ur/LC_MESSAGES/python.po b/lang/python/ur/LC_MESSAGES/python.po index efe9b2f7b..a3130d3ea 100644 --- a/lang/python/ur/LC_MESSAGES/python.po +++ b/lang/python/ur/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Urdu (https://www.transifex.com/calamares/teams/20061/ur/)\n" "MIME-Version: 1.0\n" @@ -59,53 +59,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/uz/LC_MESSAGES/python.po b/lang/python/uz/LC_MESSAGES/python.po index 4c9b55b10..a2a6ab66e 100644 --- a/lang/python/uz/LC_MESSAGES/python.po +++ b/lang/python/uz/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Uzbek (https://www.transifex.com/calamares/teams/20061/uz/)\n" "MIME-Version: 1.0\n" @@ -59,53 +59,53 @@ msgid "Unmount file systems." msgstr "" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/zh_CN/LC_MESSAGES/python.po b/lang/python/zh_CN/LC_MESSAGES/python.po index 329de14a8..3a03b6c19 100644 --- a/lang/python/zh_CN/LC_MESSAGES/python.po +++ b/lang/python/zh_CN/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: leonfeng , 2018\n" "Language-Team: Chinese (China) (https://www.transifex.com/calamares/teams/20061/zh_CN/)\n" @@ -65,53 +65,53 @@ msgid "Unmount file systems." msgstr "卸载文件系统。" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." +msgid "Filling up filesystems." msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "" diff --git a/lang/python/zh_TW/LC_MESSAGES/python.mo b/lang/python/zh_TW/LC_MESSAGES/python.mo index ad7b354cdc6e521d423dc102a14649725b511c9c..08fe3b1596849f5d15884840fb390e497c71aad9 100644 GIT binary patch delta 1182 zcmZA1OGs2v9LMp$c`KXA$Ba{s_HeRMduTJ|C<8`dq}f~C7@`miZ7OWh!WO|rDyE>9 zpbOgwEesl3&9a3H1A`X2Xc0w8n-E=EZX)dayZ7Rvga7&5b7s!D=lst(uBBe5-0x9m z(kSi3UgCX;*;%|*$_M3h)XA>hLtS;V{N=95eVPa4Gmcw#_U>doS+7 zyO=d|?HLaTX_&_(u3|G*ZTIV0tffATdci2_#V@c03mC!A7{e9p#|_+r{bhdp2ca%}CpgBoy~P3QsY>5G zY645B4E{w@ZZ#}lnd(DVdv%=$`7&?;wWkjGieeVk@d7IK4^XL{My>Q+Q2&A&cpZ0R zn9iDb1L}8Ktigex{dSc6chm5Y1`YfXHNa2g&;IbC0V=Bf)F)Agv~~9K;Of z@HuL{H9UotELWMkjP;nu5Uk)>FVn6YV|FIt8^YA+6fM_mwqtLnpboaRJau0wK;^!hzeKRjuRPG vC`xe?ks#U#6>jrp;rw~$f+QGcT^SE~{}l9#W5p>a?G%5MxuN2{>QUz(G)!T7 delta 1231 zcmY+^OGs2v9LMp$dMlf;EXN!xtI2$((@bd=7=}?~K@=hw7A2HnF9@btNWzSpY!MWa z8-q%UUJw$KxahH{R#CJNgpg{diy{IS1}*CQJ9Arf;LPWo`#6vP`QLdEn~SBs6nVo& zX`+@<-{+X^!~Q&eD0e)w{W$9T9n0x&TVS>dyRZS1Sc;FZ5nubx`}gY?n#H)@jVtgv zZZ}KWeHt6M@D(dCZ;@Fw)}Z=_a3v;D6I?@0{1EH$4KBx@Sd6*(X6+cp)p!PV{W9vg zo45?0V3_&s6%DO;3bl~n;_SpRtft?AYp@@iaRk@n6xQJ{)O!^HvpBY)7T$+z@fPa+ zm$(C`@hFxC&7#b2Ng4<7E*`)+ti{#>v%`26yYVe5bd^iYc4ISYL1~QO3moA1K4T~S zn0xD^TP&*vM z2!8Od|3D>nkiqo)E{x(y)DaC86Mx;9;DQGDgqmO;HDQP!y-ktzU!{?cEh!su iL|@`!&-p~=UjEfU!OY_uGox2#GtXzopJpPVLGLf{esE#{ diff --git a/lang/python/zh_TW/LC_MESSAGES/python.po b/lang/python/zh_TW/LC_MESSAGES/python.po index fcac4c700..24256f01b 100644 --- a/lang/python/zh_TW/LC_MESSAGES/python.po +++ b/lang/python/zh_TW/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-03-29 15:54-0400\n" +"POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Jeff Huang , 2019\n" "Language-Team: Chinese (Taiwan) (https://www.transifex.com/calamares/teams/20061/zh_TW/)\n" @@ -65,53 +65,53 @@ msgid "Unmount file systems." msgstr "解除掛載檔案系統。" #: src/modules/unpackfs/main.py:40 -msgid "Installing filesystems." -msgstr "正在安裝檔案系統。" +msgid "Filling up filesystems." +msgstr "" -#: src/modules/unpackfs/main.py:153 +#: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." msgstr "rsync 失敗,錯誤碼 {} 。" -#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227 +#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" msgstr "無法解開映像檔 \"{}\"" -#: src/modules/unpackfs/main.py:210 +#: src/modules/unpackfs/main.py:220 msgid "" "Failed to find unsquashfs, make sure you have the squashfs-tools package " "installed" msgstr "找不到 unsquashfs,請確定您已安裝 squashfs-tools 軟體包" -#: src/modules/unpackfs/main.py:301 +#: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" msgstr "沒有 root 分割區的掛載點" -#: src/modules/unpackfs/main.py:302 +#: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" msgstr "globalstorage 不包含 \"rootMountPoint\" 鍵,不做任何事" -#: src/modules/unpackfs/main.py:307 +#: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" msgstr "root 分割區掛載點錯誤" -#: src/modules/unpackfs/main.py:308 +#: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" msgstr "rootMountPoint 為 \"{}\",其不存在,不做任何事" -#: src/modules/unpackfs/main.py:321 src/modules/unpackfs/main.py:328 -#: src/modules/unpackfs/main.py:333 +#: src/modules/unpackfs/main.py:333 src/modules/unpackfs/main.py:340 +#: src/modules/unpackfs/main.py:345 msgid "Bad unsquash configuration" msgstr "錯誤的 unsquash 設定" -#: src/modules/unpackfs/main.py:322 +#: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" msgstr "不支援 \"{}\" ({}) 的檔案系統" -#: src/modules/unpackfs/main.py:329 +#: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" msgstr "來源檔案系統 \"{}\" 不存在" -#: src/modules/unpackfs/main.py:334 +#: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" msgstr "目標系統中的目的地 \"{}\" 不是目錄" From 094110dccf230314359a7d4ad8ff4390a603de8f Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 09:52:43 -0400 Subject: [PATCH 143/303] CI: make the release script more flexible --- ci/RELEASE.sh | 44 +++++++++++++++++++++++++++++++++----------- 1 file changed, 33 insertions(+), 11 deletions(-) diff --git a/ci/RELEASE.sh b/ci/RELEASE.sh index 142d6b0c0..a835ebcb3 100644 --- a/ci/RELEASE.sh +++ b/ci/RELEASE.sh @@ -15,30 +15,52 @@ # - pulling translations # - updating the language list # - switching to the right branch +# +# You can influence the script a little with environment variables: +# - BUILD_DEFAULT set to false to avoid first build with gcc +# - BUILD_CLANG set to false to avoid second build with clang +# - BUILD_ONLY set to true to break after building test -d .git || { echo "Not at top-level." ; exit 1 ; } test -d src/modules || { echo "No src/modules." ; exit 1 ; } which cmake > /dev/null 2>&1 || { echo "No cmake(1) available." ; exit 1 ; } -### Build with default compiler +test -z "$BUILD_DEFAULT" && BUILD_DEFAULT=true +test -z "$BUILD_CLANG" && BUILD_CLANG=true +test -z "$BUILD_ONLY" && BUILD_ONLY=false + +### Setup # # BUILDDIR=$(mktemp -d --suffix=-build --tmpdir=.) -rm -rf "$BUILDDIR" -mkdir "$BUILDDIR" || { echo "Could not create build directory." ; exit 1 ; } -( cd "$BUILDDIR" && cmake .. && make -j4 ) || { echo "Could not perform test-build." ; exit 1 ; } -( cd "$BUILDDIR" && make test ) || { echo "Tests failed." ; exit 1 ; } + +### Build with default compiler +# +# +if test "x$BUILD_DEFAULT" = "xtrue" ; then + rm -rf "$BUILDDIR" + mkdir "$BUILDDIR" || { echo "Could not create build directory." ; exit 1 ; } + ( cd "$BUILDDIR" && cmake .. && make -j4 ) || { echo "Could not perform test-build." ; exit 1 ; } + ( cd "$BUILDDIR" && make test ) || { echo "Tests failed." ; exit 1 ; } +fi ### Build with clang # # -if which clang++ > /dev/null 2>&1 ; then - # Do build again with clang - rm -rf "$BUILDDIR" - mkdir "$BUILDDIR" || { echo "Could not create build directory." ; exit 1 ; } - ( cd "$BUILDDIR" && CC=clang CXX=clang++ cmake .. && make -j4 ) || { echo "Could not perform test-build." ; exit 1 ; } - ( cd "$BUILDDIR" && make test ) || { echo "Tests failed." ; exit 1 ; } +if test "x$BUILD_CLANG" = "xtrue" ; then + if which clang++ > /dev/null 2>&1 ; then + # Do build again with clang + rm -rf "$BUILDDIR" + mkdir "$BUILDDIR" || { echo "Could not create build directory." ; exit 1 ; } + ( cd "$BUILDDIR" && CC=clang CXX=clang++ cmake .. && make -j4 ) || { echo "Could not perform test-build." ; exit 1 ; } + ( cd "$BUILDDIR" && make test ) || { echo "Tests failed." ; exit 1 ; } + fi +fi + +if test "x$BUILD_ONLY" = "xtrue" ; then + echo "Builds completed, release stopped." + exit 1 fi ### Get version number for this release From 3ecd031d9d466a2f026192083c532f78d27dc287 Mon Sep 17 00:00:00 2001 From: The feren OS Dev Date: Mon, 15 Apr 2019 15:01:08 +0100 Subject: [PATCH 144/303] Better LightDM Autologin Support This change fixes a few issues and adds a few improvements to the LightDM Autologin configuration process: Fixes: - Fixes malforming of configuration file out of the box, as without `[SeatDefaults]`, `[Seat:*]` or similar in the configuration file LightDM will break on a lot of distributions using LightDM - Preserves the intended lightdm.conf file settings outside of `autologin-user` if the distribution has an /etc/lightdm/lightdm.conf file of its own Misc. changes: - Small spelling fix --- src/modules/displaymanager/main.py | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/src/modules/displaymanager/main.py b/src/modules/displaymanager/main.py index 4413aefbb..3b2394b52 100644 --- a/src/modules/displaymanager/main.py +++ b/src/modules/displaymanager/main.py @@ -487,31 +487,45 @@ class DMlightdm(DisplayManager): self.root_mount_point, "etc/lightdm/lightdm.conf" ) text = [] + addseat = False + loopcount = 0 if os.path.exists(lightdm_conf_path): with open(lightdm_conf_path, 'r') as lightdm_conf: text = lightdm_conf.readlines() + # Check to make sure [SeatDefaults] or [Seat:*] is in the config, + # otherwise we'll risk malforming the config + if not '[SeatDefaults]' in text and not '[Seat:*]' in text: + addseat = True with open(lightdm_conf_path, 'w') as lightdm_conf: + if addseat: + # Append Seat line to start of file rather than leaving it without one + # This keeps the config from being malformed for LightDM + text = ["[Seat:*]\n"] + text + loopcount = 0 for line in text: if 'autologin-user=' in line: if do_autologin: line = "autologin-user={!s}\n".format(username) else: line = "#autologin-user=\n" + text[loopcount] = line + loopcount += 1 - lightdm_conf.write(line) + lightdm_conf.write("".join(text)) + loopcount = 0 else: try: # Create a new lightdm.conf file; this is documented to be - # read last, after aeverything in lightdm.conf.d/ + # read last, after everything in lightdm.conf.d/ with open(lightdm_conf_path, 'w') as lightdm_conf: if do_autologin: lightdm_conf.write( - "autologin-user={!s}\n".format(username)) + "[Seat:*]\nautologin-user={!s}\n".format(username)) else: lightdm_conf.write( - "#autologin-user=\n") + "[Seat:*]\n#autologin-user=\n") except FileNotFoundError: return ( _("Cannot write LightDM configuration file"), From 009dfd7de58b0a857e4e1e5648bada2992616fcb Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 10:03:12 -0400 Subject: [PATCH 145/303] [locale] Reduce warnings (shadowed global) --- src/modules/locale/timezonewidget/localeglobal.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/modules/locale/timezonewidget/localeglobal.cpp b/src/modules/locale/timezonewidget/localeglobal.cpp index 6ac66357e..6303ffdcb 100644 --- a/src/modules/locale/timezonewidget/localeglobal.cpp +++ b/src/modules/locale/timezonewidget/localeglobal.cpp @@ -148,18 +148,18 @@ LocaleGlobal::initLocations() { continue; Location location; - QStringList timezone = list.at(2).split('/', QString::SkipEmptyParts); + QStringList timezoneParts = list.at(2).split('/', QString::SkipEmptyParts); int cooSplitPos = QString(list.at(1)).remove(0, 1).indexOf(QRegExp("[-+]")) + 1; - if (timezone.size() < 2) + if (timezoneParts.size() < 2) continue; QString countryCode = list.at(0).trimmed(); if (countryCode.size() != 2) continue; - location.region = timezone.takeFirst(); - location.zone = timezone.join( '/' ); + location.region = timezoneParts.takeFirst(); + location.zone = timezoneParts.join( '/' ); location.latitude = getRightGeoLocation(list.at(1).mid(0, cooSplitPos)); location.longitude = getRightGeoLocation(list.at(1).mid(cooSplitPos)); location.country = countryCode; From 75f1a05fecced44ee8f84f360ea66f243c1676a6 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 10:05:29 -0400 Subject: [PATCH 146/303] [partition] No copy-constructor for CDebug --- src/modules/partition/core/PartUtils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/partition/core/PartUtils.cpp b/src/modules/partition/core/PartUtils.cpp index f4d04ce62..584b90797 100644 --- a/src/modules/partition/core/PartUtils.cpp +++ b/src/modules/partition/core/PartUtils.cpp @@ -163,7 +163,7 @@ canBeResized( Partition* candidate ) } else if ( ok ) { - auto deb = cDebug(); + Logger::CDebug deb; deb << Logger::SubEntry << "NO, insufficient storage"; deb << Logger::Continuation << "Required storage B:" << advisedStorageB << QString( "(%1GB)" ).arg( advisedStorageGB ); From 1a4a2652629c5aeae42c440bbc6130ae76ae9ce9 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 10:06:03 -0400 Subject: [PATCH 147/303] [partition] Refactor check for ISO9660 --- src/modules/partition/core/DeviceList.cpp | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/src/modules/partition/core/DeviceList.cpp b/src/modules/partition/core/DeviceList.cpp index e9cc34138..2beaa34dc 100644 --- a/src/modules/partition/core/DeviceList.cpp +++ b/src/modules/partition/core/DeviceList.cpp @@ -54,17 +54,22 @@ hasRootPartition( Device* device ) } static bool -isIso9660( const Device* device ) +blkIdCheckIso9660( const QString& path ) { - QString path = device->deviceNode(); - if ( path.isEmpty() ) - return false; - QProcess blkid; blkid.start( "blkid", { path } ); blkid.waitForFinished(); QString output = QString::fromLocal8Bit( blkid.readAllStandardOutput() ); - if ( output.contains( "iso9660" ) ) + return output.contains( "iso9660" ); +} + +static bool +isIso9660( const Device* device ) +{ + const QString path = device->deviceNode(); + if ( path.isEmpty() ) + return false; + if ( blkIdCheckIso9660( path ) ) return true; if ( device->partitionTable() && @@ -72,11 +77,7 @@ isIso9660( const Device* device ) { for ( const Partition* partition : device->partitionTable()->children() ) { - path = partition->partitionPath(); - blkid.start( "blkid", { path } ); - blkid.waitForFinished(); - QString output = QString::fromLocal8Bit( blkid.readAllStandardOutput() ); - if ( output.contains( "iso9660" ) ) + if ( blkIdCheckIso9660( partition->partitionPath() ) ) return true; } } From d2404851cd23c6f3e2363b45530d6b593f17f044 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 10:06:21 -0400 Subject: [PATCH 148/303] [partition] Reduce warnings (shadow, ;, types) --- src/modules/partition/core/PartitionActions.h | 4 ++-- src/modules/partition/core/PartitionLayout.cpp | 4 ++-- src/modules/partition/core/PartitionLayout.h | 2 +- src/modules/partition/core/PartitionModel.cpp | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/modules/partition/core/PartitionActions.h b/src/modules/partition/core/PartitionActions.h index d17852b63..cc9716123 100644 --- a/src/modules/partition/core/PartitionActions.h +++ b/src/modules/partition/core/PartitionActions.h @@ -64,10 +64,10 @@ namespace Choices quint64 requiredSpaceB; // estimated required space for root partition SwapChoice swap; - AutoPartitionOptions( const QString& fs, const QString& luks, const QString& efi, qint64 r, SwapChoice s ) + AutoPartitionOptions( const QString& fs, const QString& luks, const QString& efi, qint64 requiredBytes, SwapChoice s ) : ReplacePartitionOptions( fs, luks ) , efiPartitionMountPoint( efi ) - , requiredSpaceB( r > 0 ? r : 0 ) + , requiredSpaceB( requiredBytes > 0 ? static_cast( requiredBytes ) : 0 ) , swap( s ) { } diff --git a/src/modules/partition/core/PartitionLayout.cpp b/src/modules/partition/core/PartitionLayout.cpp index 36a61d088..963a6ceb1 100644 --- a/src/modules/partition/core/PartitionLayout.cpp +++ b/src/modules/partition/core/PartitionLayout.cpp @@ -60,8 +60,8 @@ PartitionLayout::PartitionLayout( PartitionLayout::PartitionEntry entry ) } PartitionLayout::PartitionLayout( const PartitionLayout& layout ) - : m_partLayout( layout.m_partLayout ) - , m_defaultFsType( layout.m_defaultFsType ) + : m_defaultFsType( layout.m_defaultFsType ) + , m_partLayout( layout.m_partLayout ) { } diff --git a/src/modules/partition/core/PartitionLayout.h b/src/modules/partition/core/PartitionLayout.h index fd6075ba0..cc7478226 100644 --- a/src/modules/partition/core/PartitionLayout.h +++ b/src/modules/partition/core/PartitionLayout.h @@ -51,7 +51,7 @@ public: PartUtils::SizeUnit partMaxSizeUnit = PartUtils::SizeUnit::Percent; /// @brief All-zeroes PartitionEntry - PartitionEntry() {}; + PartitionEntry() {} /// @brief Parse @p size, @p min and @p max to their respective member variables PartitionEntry( const QString& size, const QString& min, const QString& max ); }; diff --git a/src/modules/partition/core/PartitionModel.cpp b/src/modules/partition/core/PartitionModel.cpp index 8f0ecba81..0515184b5 100644 --- a/src/modules/partition/core/PartitionModel.cpp +++ b/src/modules/partition/core/PartitionModel.cpp @@ -65,7 +65,7 @@ PartitionModel::init( Device* device , const OsproberEntryList& osproberEntries } int -PartitionModel::columnCount( const QModelIndex& parent ) const +PartitionModel::columnCount( const QModelIndex& ) const { return ColumnCount; } @@ -247,7 +247,7 @@ PartitionModel::data( const QModelIndex& index, int role ) const } QVariant -PartitionModel::headerData( int section, Qt::Orientation orientation, int role ) const +PartitionModel::headerData( int section, Qt::Orientation, int role ) const { if ( role != Qt::DisplayRole ) return QVariant(); From dbac9ecf7b1fb3eeeb557a49ca7aa483ad3b02e3 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 10:14:37 -0400 Subject: [PATCH 149/303] [partition] Remove unused code - The name table is in PartitionActions::Choices --- src/modules/partition/gui/PartitionViewStep.cpp | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/src/modules/partition/gui/PartitionViewStep.cpp b/src/modules/partition/gui/PartitionViewStep.cpp index 7053740c9..85e1b63aa 100644 --- a/src/modules/partition/gui/PartitionViewStep.cpp +++ b/src/modules/partition/gui/PartitionViewStep.cpp @@ -462,22 +462,6 @@ PartitionViewStep::onLeave() } -static PartitionActions::Choices::SwapChoice -nameToChoice( QString name, bool& ok ) -{ - using namespace PartitionActions::Choices; - - static const NamedEnumTable names { - { QStringLiteral( "none" ), SwapChoice::NoSwap }, - { QStringLiteral( "small" ), SwapChoice::SmallSwap }, - { QStringLiteral( "suspend" ), SwapChoice::FullSwap }, - { QStringLiteral( "reuse" ), SwapChoice::ReuseSwap }, - { QStringLiteral( "file" ), SwapChoice::SwapFile } - }; - - return names.find( name, ok ); -} - void PartitionViewStep::setConfigurationMap( const QVariantMap& configurationMap ) { From 93be1a65828e085e620d7b6b567d55cfad0976d6 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 10:16:09 -0400 Subject: [PATCH 150/303] [partition] Remove confusing spaces in logging --- src/modules/partition/core/PartUtils.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/partition/core/PartUtils.cpp b/src/modules/partition/core/PartUtils.cpp index 584b90797..04e857774 100644 --- a/src/modules/partition/core/PartUtils.cpp +++ b/src/modules/partition/core/PartUtils.cpp @@ -169,8 +169,8 @@ canBeResized( Partition* candidate ) << QString( "(%1GB)" ).arg( advisedStorageGB ); deb << Logger::Continuation << "Available storage B:" << availableStorageB << QString( "(%1GB)" ).arg( availableStorageB / 1024 / 1024 / 1024 ) - << "for" << convenienceName( candidate ) << " length:" << candidate->length() - << " sectorsUsed:" << candidate->sectorsUsed() << " fsType:" << candidate->fileSystem().name(); + << "for" << convenienceName( candidate ) << "length:" << candidate->length() + << "sectorsUsed:" << candidate->sectorsUsed() << "fsType:" << candidate->fileSystem().name(); return false; } else From 329bd36929efe96ded9f4935fbde1da2ce3a4dba Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 10:44:13 -0400 Subject: [PATCH 151/303] [libcalamares] Sanitize logging --- .../utils/CalamaresUtilsSystem.cpp | 39 ++++++++++++++++++- 1 file changed, 37 insertions(+), 2 deletions(-) diff --git a/src/libcalamares/utils/CalamaresUtilsSystem.cpp b/src/libcalamares/utils/CalamaresUtilsSystem.cpp index e8819aa31..1b603a7e7 100644 --- a/src/libcalamares/utils/CalamaresUtilsSystem.cpp +++ b/src/libcalamares/utils/CalamaresUtilsSystem.cpp @@ -38,6 +38,41 @@ #include #endif +/** @brief When logging commands, don't log everything. + * + * The command-line arguments to some commands may contain the + * encrypted password set by the user. Don't log that password, + * since the log may get posted to bug reports, or stored in + * the target system. + */ +struct RedactedList +{ + RedactedList( const QStringList& l ) + : list(l) + { + } + + const QStringList& list; +} ; + +QDebug& +operator<<( QDebug& s, const RedactedList& l ) +{ + // Special case logging: don't log the (encrypted) password. + if ( l.list.contains( "usermod" ) ) + { + for ( const auto& item : l.list ) + if ( item.startsWith( "$6$" ) ) + s << ""; + else + s << item; + } + else + s << l.list; + + return s; +} + namespace CalamaresUtils { @@ -158,7 +193,7 @@ System::runCommand( return -3; } - cDebug() << "Running" << program << arguments; + cDebug() << "Running" << program << RedactedList( arguments ); process.start(); if ( !process.waitForStarted() ) { @@ -191,7 +226,7 @@ System::runCommand( cDebug() << "Finished. Exit code:" << r; if ( ( r != 0 ) || Calamares::Settings::instance()->debugMode() ) { - cDebug() << "Target cmd:" << args; + cDebug() << "Target cmd:" << RedactedList( args ); cDebug().noquote().nospace() << "Target output:\n" << output; } return ProcessResult(r, output); From 44de00406866c051a669f5417e1de5ee569dae05 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 11:25:23 -0400 Subject: [PATCH 152/303] CHANGES: Fix up Caio's name --- CHANGES | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGES b/CHANGES index 3573f2098..73cea5d96 100644 --- a/CHANGES +++ b/CHANGES @@ -59,7 +59,7 @@ This release contains contributions from (alphabetically by first name): - Alf Gaida - aliveafter1000 - Arnaud Ferraris - - Caio Carvalho + - Caio Jordão Carvalho - Collabora LTD - Gabriel Craciunescu - Kevin Kofler @@ -145,7 +145,7 @@ There are no core changes in this release. This release contains contributions from (alphabetically by first name): - Andrius Štikonas - artoo@cromnix.org - - Caio Carvalho + - Caio Jordão Carvalho - Harald Sitter - Philip Müller - Simon Quigley @@ -245,7 +245,7 @@ This release contains contributions from (alphabetically by first name): This release contains contributions from (alphabetically by first name): - Alf Gaida - AlmAck - - Caio Carvalho + - Caio Jordão Carvalho - Frede H ## Modules ## From c6d51f252723316aee808d7047a3e8e50ee66abb Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 11:25:51 -0400 Subject: [PATCH 153/303] CHANGES: Fix release date of 3.2.5 --- CHANGES | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 73cea5d96..13081169b 100644 --- a/CHANGES +++ b/CHANGES @@ -12,7 +12,7 @@ This release contains contributions from (alphabetically by first name): ## Modules ## -# 3.2.5 (unreleased) # +# 3.2.5 (2019-04-15) # This release contains contributions from (alphabetically by first name): - Arnaud Ferraris From 1f66062c814403c385990c1f3ae4a4cd77dc6286 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 15 Apr 2019 11:27:25 -0400 Subject: [PATCH 154/303] CMake: bump version, new stub in CHANGES --- CHANGES | 9 +++++++++ CMakeLists.txt | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index 13081169b..431da632c 100644 --- a/CHANGES +++ b/CHANGES @@ -3,6 +3,15 @@ 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.7 (unreleased) # + +This release contains contributions from (alphabetically by first name): + +## Core ## + +## Modules ## + + # 3.2.6 (unreleased) # This release contains contributions from (alphabetically by first name): diff --git a/CMakeLists.txt b/CMakeLists.txt index 504f30c6b..c9dddb547 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -37,10 +37,10 @@ cmake_minimum_required( VERSION 3.2 FATAL_ERROR ) project( CALAMARES - VERSION 3.2.5 + VERSION 3.2.6 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 ### OPTIONS # From 5994e9b4cecd1f417127e662d21b9e55483e3a44 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 16 Apr 2019 15:34:09 +0200 Subject: [PATCH 155/303] Changes: document what this branch will do --- CHANGES | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGES b/CHANGES index 431da632c..e6cc6ff79 100644 --- a/CHANGES +++ b/CHANGES @@ -20,6 +20,10 @@ This release contains contributions from (alphabetically by first name): ## Modules ## + * *Welcome* module has improved usability: a standard icon + alongside the *Language* label, for improved recognition, + and improved language-list display and sorting. #1107 + # 3.2.5 (2019-04-15) # From 5e951466dfd09e617a9ddbed1606773e191d1800 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 16 Apr 2019 15:38:06 +0200 Subject: [PATCH 156/303] [libcalamaresui] Sort languages by ISO code - this puts the Englishes together, and is less confusing than sorting with American first. --- src/libcalamaresui/utils/CalamaresUtilsGui.h | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/libcalamaresui/utils/CalamaresUtilsGui.h b/src/libcalamaresui/utils/CalamaresUtilsGui.h index 6a036b218..49f94e6a4 100644 --- a/src/libcalamaresui/utils/CalamaresUtilsGui.h +++ b/src/libcalamaresui/utils/CalamaresUtilsGui.h @@ -154,11 +154,7 @@ public: */ bool operator <( const LocaleLabel& other ) const { - if ( isEnglish() ) - return !other.isEnglish(); - if ( other.isEnglish() ) - return false; - return m_sortKey < other.m_sortKey; + return m_localeId < other.m_localeId; } /** @brief Is this locale English? From c0d61b666dd8e6254c21e922ce2344a729e1e179 Mon Sep 17 00:00:00 2001 From: The feren OS Dev Date: Tue, 16 Apr 2019 16:52:02 +0100 Subject: [PATCH 157/303] Made amendments based on review Fixed 'prepend' terminology in comments, restored old loop as it seems to work for me now in overwriting the file as one overall multiline instead of overwriting the file with each line at a time, code simplification based on review comments... credits-adding will come in the next commit. --- src/modules/displaymanager/main.py | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/src/modules/displaymanager/main.py b/src/modules/displaymanager/main.py index 3b2394b52..11b4c0b41 100644 --- a/src/modules/displaymanager/main.py +++ b/src/modules/displaymanager/main.py @@ -495,26 +495,21 @@ class DMlightdm(DisplayManager): text = lightdm_conf.readlines() # Check to make sure [SeatDefaults] or [Seat:*] is in the config, # otherwise we'll risk malforming the config - if not '[SeatDefaults]' in text and not '[Seat:*]' in text: - addseat = True + addseat = '[SeatDefaults]' not in text and '[Seat:*]' not in text with open(lightdm_conf_path, 'w') as lightdm_conf: if addseat: - # Append Seat line to start of file rather than leaving it without one + # Prepend Seat line to start of file rather than leaving it without one # This keeps the config from being malformed for LightDM text = ["[Seat:*]\n"] + text - loopcount = 0 for line in text: if 'autologin-user=' in line: if do_autologin: line = "autologin-user={!s}\n".format(username) else: line = "#autologin-user=\n" - text[loopcount] = line - loopcount += 1 - lightdm_conf.write("".join(text)) - loopcount = 0 + lightdm_conf.write(line) else: try: # Create a new lightdm.conf file; this is documented to be From a79dfa413526c9ae1f18b73a420e766f58c8b046 Mon Sep 17 00:00:00 2001 From: The feren OS Dev Date: Tue, 16 Apr 2019 16:58:19 +0100 Subject: [PATCH 158/303] Added myself to the copyright header --- src/modules/displaymanager/main.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/displaymanager/main.py b/src/modules/displaymanager/main.py index 11b4c0b41..639edbea7 100644 --- a/src/modules/displaymanager/main.py +++ b/src/modules/displaymanager/main.py @@ -3,6 +3,7 @@ # # === This file is part of Calamares - === # +# Copyright 2019 Dominic Hayes # Copyright 2014-2018, Philip Müller # Copyright 2014-2015, Teo Mrnjavac # Copyright 2014, Kevin Kofler From 3a8a8d3f17aec561e849c822b1c934bac4346988 Mon Sep 17 00:00:00 2001 From: The feren OS Dev Date: Tue, 16 Apr 2019 17:00:05 +0100 Subject: [PATCH 159/303] Update CHANGES --- CHANGES | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGES b/CHANGES index 3573f2098..9fcfc7b00 100644 --- a/CHANGES +++ b/CHANGES @@ -6,6 +6,7 @@ website will have to do for older versions. # 3.2.6 (unreleased) # This release contains contributions from (alphabetically by first name): + - Dominic Hayes (feren) ## Core ## From 08249af7168e531579a66cd0d98238a6977da031 Mon Sep 17 00:00:00 2001 From: The feren OS Dev Date: Tue, 16 Apr 2019 17:07:15 +0100 Subject: [PATCH 160/303] Add 'dont-cancel' to settings.conf --- settings.conf | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/settings.conf b/settings.conf index 8135ef3db..bd0d307bd 100644 --- a/settings.conf +++ b/settings.conf @@ -163,3 +163,8 @@ dont-chroot: false # # YAML: boolean. disable-cancel: false + +# If this is set to true, the "Cancel" button will be disabled once +# you start the 'Installation', meaning there won't be a way to cancel +# the Installation until it has finished or installation has failed. +dont-cancel: false From 02d6e1a94659dba08a8dcbdaba897046eeb45ca8 Mon Sep 17 00:00:00 2001 From: The feren OS Dev Date: Tue, 16 Apr 2019 17:11:39 +0100 Subject: [PATCH 161/303] Update Settings.cpp --- src/libcalamares/Settings.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/libcalamares/Settings.cpp b/src/libcalamares/Settings.cpp index 710846a2c..fc83ce8a3 100644 --- a/src/libcalamares/Settings.cpp +++ b/src/libcalamares/Settings.cpp @@ -185,6 +185,7 @@ Settings::Settings( const QString& settingsFilePath, , m_doChroot( true ) , m_promptInstall( false ) , m_disableCancel( false ) + , m_dontCancel( false ) { cDebug() << "Using Calamares settings file at" << settingsFilePath; QFile file( settingsFilePath ); @@ -206,6 +207,7 @@ Settings::Settings( const QString& settingsFilePath, m_doChroot = !requireBool( config, "dont-chroot", false ); m_isSetupMode = requireBool( config, "oem-setup", !m_doChroot ); m_disableCancel = requireBool( config, "disable-cancel", false ); + m_dontCancel = requireBool( config, "dont-cancel", false ); } catch ( YAML::Exception& e ) { @@ -273,6 +275,12 @@ Settings::disableCancel() const { return m_disableCancel; } + +bool +Settings::dontCancel() const +{ + return m_dontCancel; +} } From d31f2d2116be2174236a23bfeed86b27d9cb05a9 Mon Sep 17 00:00:00 2001 From: The feren OS Dev Date: Tue, 16 Apr 2019 17:12:14 +0100 Subject: [PATCH 162/303] Update Settings.cpp --- src/libcalamares/Settings.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libcalamares/Settings.cpp b/src/libcalamares/Settings.cpp index fc83ce8a3..6ddd12df6 100644 --- a/src/libcalamares/Settings.cpp +++ b/src/libcalamares/Settings.cpp @@ -1,5 +1,6 @@ /* === This file is part of Calamares - === * + * Copyright 2019, Dominic Hayes * Copyright 2014-2015, Teo Mrnjavac * Copyright 2017-2018, Adriaan de Groot * From 6d6c152f70f9f37fc2b521523a2169c334de6dd1 Mon Sep 17 00:00:00 2001 From: The feren OS Dev Date: Tue, 16 Apr 2019 17:14:55 +0100 Subject: [PATCH 163/303] Update Settings.cpp --- src/libcalamares/Settings.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libcalamares/Settings.cpp b/src/libcalamares/Settings.cpp index 6ddd12df6..eba67de89 100644 --- a/src/libcalamares/Settings.cpp +++ b/src/libcalamares/Settings.cpp @@ -1,6 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2019, Dominic Hayes + * Copyright 2019, abucodonosor * Copyright 2014-2015, Teo Mrnjavac * Copyright 2017-2018, Adriaan de Groot * From 700e6f0ec69cffe86a89a41d0c963d904278e61b Mon Sep 17 00:00:00 2001 From: The feren OS Dev Date: Tue, 16 Apr 2019 17:17:39 +0100 Subject: [PATCH 164/303] Update Settings.h --- src/libcalamares/Settings.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/libcalamares/Settings.h b/src/libcalamares/Settings.h index 0c0f0aa91..648017430 100644 --- a/src/libcalamares/Settings.h +++ b/src/libcalamares/Settings.h @@ -1,5 +1,7 @@ /* === This file is part of Calamares - === * + * Copyright 2019, Dominic Hayes + * Copyright 2019, abucodonosor * Copyright 2014-2015, Teo Mrnjavac * Copyright 2017-2018, Adriaan de Groot * @@ -68,6 +70,8 @@ public: bool isSetupMode() const { return m_isSetupMode; } bool disableCancel() const; + + bool dontCancel() const; private: static Settings* s_instance; @@ -84,6 +88,7 @@ private: bool m_isSetupMode; bool m_promptInstall; bool m_disableCancel; + bool m_dontCancel; }; } From 825c92582ae00973396aa45b3469da8d9d0e9331 Mon Sep 17 00:00:00 2001 From: The feren OS Dev Date: Tue, 16 Apr 2019 17:20:39 +0100 Subject: [PATCH 165/303] Update ViewManager.cpp --- src/libcalamaresui/ViewManager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/libcalamaresui/ViewManager.cpp b/src/libcalamaresui/ViewManager.cpp index f9a7c9e06..e587deed9 100644 --- a/src/libcalamaresui/ViewManager.cpp +++ b/src/libcalamaresui/ViewManager.cpp @@ -1,5 +1,7 @@ /* === This file is part of Calamares - === * + * Copyright 2019, Dominic Hayes + * Copyright 2019, abucodonosor * Copyright 2014-2015, Teo Mrnjavac * Copyright 2017-2018, Adriaan de Groot * @@ -281,6 +283,8 @@ ViewManager::next() { m_back->setEnabled( false ); m_next->setEnabled( false ); + if (Calamares::Settings::instance()->dontCancel()) + m_quit->setEnabled( false ); } } else From 455505ba782973b0dd060b43ec6928a27a0bca86 Mon Sep 17 00:00:00 2001 From: The feren OS Dev Date: Tue, 16 Apr 2019 18:27:03 +0100 Subject: [PATCH 166/303] Update copyright header --- src/libcalamares/Settings.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcalamares/Settings.cpp b/src/libcalamares/Settings.cpp index eba67de89..4053c0ef4 100644 --- a/src/libcalamares/Settings.cpp +++ b/src/libcalamares/Settings.cpp @@ -1,7 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2019, Dominic Hayes - * Copyright 2019, abucodonosor + * Copyright 2019, Gabriel Craciunescu * Copyright 2014-2015, Teo Mrnjavac * Copyright 2017-2018, Adriaan de Groot * From 9cafd0a495ef02ff3a710e4828e7dce296f1061e Mon Sep 17 00:00:00 2001 From: The feren OS Dev Date: Tue, 16 Apr 2019 18:27:30 +0100 Subject: [PATCH 167/303] Update copyright headers --- src/libcalamares/Settings.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcalamares/Settings.h b/src/libcalamares/Settings.h index 648017430..75c7886c9 100644 --- a/src/libcalamares/Settings.h +++ b/src/libcalamares/Settings.h @@ -1,7 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2019, Dominic Hayes - * Copyright 2019, abucodonosor + * Copyright 2019, Gabriel Craciunescu * Copyright 2014-2015, Teo Mrnjavac * Copyright 2017-2018, Adriaan de Groot * From a7ac046b3d6d27fb97195f3c535ccf2451bc912a Mon Sep 17 00:00:00 2001 From: The feren OS Dev Date: Tue, 16 Apr 2019 18:27:51 +0100 Subject: [PATCH 168/303] Update copyright headers --- src/libcalamaresui/ViewManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcalamaresui/ViewManager.cpp b/src/libcalamaresui/ViewManager.cpp index e587deed9..655e581ea 100644 --- a/src/libcalamaresui/ViewManager.cpp +++ b/src/libcalamaresui/ViewManager.cpp @@ -1,7 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2019, Dominic Hayes - * Copyright 2019, abucodonosor + * Copyright 2019, Gabriel Craciunescu * Copyright 2014-2015, Teo Mrnjavac * Copyright 2017-2018, Adriaan de Groot * From 620940c75b90d422d73a98285c816cc4a1e8a52b Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 16 Apr 2019 23:49:27 +0200 Subject: [PATCH 169/303] [libcalamaresui] Drop now-unused sortKey from LocaleLabel - sortKey is unused - add englishLabel for reverse-i18n --- src/libcalamaresui/utils/CalamaresUtilsGui.cpp | 12 +++--------- src/libcalamaresui/utils/CalamaresUtilsGui.h | 8 +++++++- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/libcalamaresui/utils/CalamaresUtilsGui.cpp b/src/libcalamaresui/utils/CalamaresUtilsGui.cpp index 69924f1b8..123d9858c 100644 --- a/src/libcalamaresui/utils/CalamaresUtilsGui.cpp +++ b/src/libcalamaresui/utils/CalamaresUtilsGui.cpp @@ -269,26 +269,20 @@ LocaleLabel::LocaleLabel( const QString& locale, LabelFormat format ) //: language[name] (country[name]) QString longFormat = QObject::tr( "%1 (%2)" ); - QString sortKey = QLocale::languageToString( m_locale.language() ); QString languageName = m_locale.nativeLanguageName(); + QString englishName = m_locale.languageToString( m_locale.language() ); QString countryName; if ( languageName.isEmpty() ) - languageName = QString( QLatin1Literal( "* %1 (%2)" ) ).arg( locale, sortKey ); + languageName = QString( QLatin1Literal( "* %1 (%2)" ) ).arg( locale, englishName ); bool needsCountryName = ( format == LabelFormat::AlwaysWithCountry ) || (locale.contains( '_' ) && QLocale::countriesForLanguage( m_locale.language() ).count() > 1 ); if ( needsCountryName ) - { - sortKey.append( '+' ); - sortKey.append( QLocale::countryToString( m_locale.country() ) ); - countryName = m_locale.nativeCountryName(); - } - - m_sortKey = sortKey; m_label = needsCountryName ? longFormat.arg( languageName ).arg( countryName ) : languageName; + m_englishLabel = englishName; } QLocale LocaleLabel::getLocale( const QString& localeName ) diff --git a/src/libcalamaresui/utils/CalamaresUtilsGui.h b/src/libcalamaresui/utils/CalamaresUtilsGui.h index 49f94e6a4..124594800 100644 --- a/src/libcalamaresui/utils/CalamaresUtilsGui.h +++ b/src/libcalamaresui/utils/CalamaresUtilsGui.h @@ -172,6 +172,12 @@ public: { return m_label; } + /** @brief Get the *English* human-readable name for this locale. */ + QString englishLabel() const + { + return m_englishLabel; + } + /** @brief Get the Qt locale. */ QLocale locale() const { @@ -188,8 +194,8 @@ public: protected: QLocale m_locale; QString m_localeId; // the locale identifier, e.g. "en_GB" - QString m_sortKey; // the English name of the locale QString m_label; // the native name of the locale + QString m_englishLabel; } ; From 92b60dac65a5fb5723d3faf456f664aad96df7dc Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 17 Apr 2019 10:57:29 +0200 Subject: [PATCH 170/303] [libcalamares] Warnings-- over extra ; --- src/libcalamares/CppJob.cpp | 2 +- src/libcalamares/utils/Logger.cpp | 4 +--- src/libcalamares/utils/PluginFactory.h | 2 +- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/libcalamares/CppJob.cpp b/src/libcalamares/CppJob.cpp index b3f2385c6..0512df377 100644 --- a/src/libcalamares/CppJob.cpp +++ b/src/libcalamares/CppJob.cpp @@ -41,7 +41,7 @@ CppJob::setModuleInstanceKey( const QString& instanceKey ) void CppJob::setConfigurationMap( const QVariantMap& configurationMap ) { - Q_UNUSED( configurationMap ); + Q_UNUSED( configurationMap ) } } diff --git a/src/libcalamares/utils/Logger.cpp b/src/libcalamares/utils/Logger.cpp index 5f4401ca1..cbe711698 100644 --- a/src/libcalamares/utils/Logger.cpp +++ b/src/libcalamares/utils/Logger.cpp @@ -99,12 +99,10 @@ log( const char* msg, unsigned int debugLevel ) static void -CalamaresLogHandler( QtMsgType type, const QMessageLogContext& context, const QString& msg ) +CalamaresLogHandler( QtMsgType type, const QMessageLogContext&, const QString& msg ) { static QMutex s_mutex; - Q_UNUSED( context ); - QByteArray ba = msg.toUtf8(); const char* message = ba.constData(); diff --git a/src/libcalamares/utils/PluginFactory.h b/src/libcalamares/utils/PluginFactory.h index 22966b829..7338d53de 100644 --- a/src/libcalamares/utils/PluginFactory.h +++ b/src/libcalamares/utils/PluginFactory.h @@ -269,7 +269,7 @@ protected: template static QObject* createInstance( QWidget* parentWidget, QObject* parent ) { - Q_UNUSED( parentWidget ); + Q_UNUSED( parentWidget ) ParentType* p = nullptr; if ( parent ) { From 680b0bc472825e5d035c9f03d32469c741d9a914 Mon Sep 17 00:00:00 2001 From: Arnaud Ferraris Date: Wed, 17 Apr 2019 18:16:06 +0200 Subject: [PATCH 171/303] Add missing header to NamedEnum Signed-off-by: Arnaud Ferraris --- src/libcalamares/utils/NamedEnum.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libcalamares/utils/NamedEnum.h b/src/libcalamares/utils/NamedEnum.h index b4c7dcd56..fd3791e72 100644 --- a/src/libcalamares/utils/NamedEnum.h +++ b/src/libcalamares/utils/NamedEnum.h @@ -1,6 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2019, Adriaan de Groot + * Copyright 2019, Collabora Ltd * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -30,6 +31,7 @@ #include +#include #include #include From 3a58ae5e8bf184f28c43402608b2af11bee09a15 Mon Sep 17 00:00:00 2001 From: Arnaud Ferraris Date: Wed, 17 Apr 2019 18:23:13 +0200 Subject: [PATCH 172/303] Introduce new partition size class based on NamedSuffix In order to maintain consistency, and make use, create a new PartSize class in the PartUtils namespace, which inherits from NamedSuffix for easier parsing and handling of size strings. The switch to using this class instead of the previous functions will be done in a follow-up commit. Signed-off-by: Arnaud Ferraris --- src/modules/partition/core/PartUtils.cpp | 210 +++++++++++++++++++++++ src/modules/partition/core/PartUtils.h | 67 +++++++- 2 files changed, 275 insertions(+), 2 deletions(-) diff --git a/src/modules/partition/core/PartUtils.cpp b/src/modules/partition/core/PartUtils.cpp index 04e857774..b923ddbbb 100644 --- a/src/modules/partition/core/PartUtils.cpp +++ b/src/modules/partition/core/PartUtils.cpp @@ -43,6 +43,216 @@ namespace PartUtils { +static const NamedEnumTable& +unitSuffixes() +{ + static const NamedEnumTable names{ + { QStringLiteral( "%" ), SizeUnit::Percent }, + { QStringLiteral( "B" ), SizeUnit::Byte }, + { QStringLiteral( "K" ), SizeUnit::KiB }, + { QStringLiteral( "M" ), SizeUnit::MiB }, + { QStringLiteral( "G" ), SizeUnit::GiB } + }; + + return names; +} + +PartSize::PartSize( const QString& s ) + : NamedSuffix( unitSuffixes(), s ) +{ + if ( ( unit() == SizeUnit::Percent ) && ( value() > 100 || value() < 0 ) ) + { + cDebug() << "Percent value" << value() << "is not valid."; + m_value = 0; + } + + if ( m_unit == SizeUnit::None ) + { + m_value = s.toInt(); + if ( m_value > 0 ) + m_unit = SizeUnit::Byte; + } + + if ( m_value <= 0 ) + { + m_value = 0; + m_unit = SizeUnit::None; + } +} + +qint64 +PartSize::toSectors( qint64 totalSectors, qint64 sectorSize ) const +{ + if ( !isValid() ) + return -1; + if ( totalSectors < 1 || sectorSize < 1 ) + return -1; + + switch ( m_unit ) + { + case unit_t::None: + return -1; + case unit_t::Percent: + if ( value() == 100 ) + return totalSectors; // Common-case, avoid futzing around + else + return totalSectors * value() / 100; + case unit_t::Byte: + case unit_t::KiB: + case unit_t::MiB: + case unit_t::GiB: + return bytesToSectors ( toBytes(), sectorSize ); + } + + return -1; +} + +qint64 +PartSize::toBytes( qint64 totalSectors, qint64 sectorSize ) const +{ + if ( !isValid() ) + return -1; + + switch ( m_unit ) + { + case unit_t::None: + return -1; + case unit_t::Percent: + if ( totalSectors < 1 || sectorSize < 1 ) + return -1; + if ( value() == 100 ) + return totalSectors * sectorSize; // Common-case, avoid futzing around + else + return totalSectors * value() / 100; + case unit_t::Byte: + case unit_t::KiB: + case unit_t::MiB: + case unit_t::GiB: + return toBytes(); + } + + // notreached + return -1; +} + +qint64 +PartSize::toBytes( qint64 totalBytes ) const +{ + if ( !isValid() ) + return -1; + + switch ( m_unit ) + { + case unit_t::None: + return -1; + case unit_t::Percent: + if ( totalBytes < 1 ) + return -1; + if ( value() == 100 ) + return totalBytes; // Common-case, avoid futzing around + else + return totalBytes * value() / 100; + case unit_t::Byte: + case unit_t::KiB: + case unit_t::MiB: + case unit_t::GiB: + return toBytes(); + } + + // notreached + return -1; +} + +qint64 +PartSize::toBytes() const +{ + if ( !isValid() ) + return -1; + + switch ( m_unit ) + { + case unit_t::Byte: + return value(); + case unit_t::KiB: + return CalamaresUtils::KiBtoBytes( static_cast( value() ) ); + case unit_t::MiB: + return CalamaresUtils::MiBtoBytes( static_cast( value() ) ); + case unit_t::GiB: + return CalamaresUtils::GiBtoBytes( static_cast( value() ) ); + default: + break; + } + + // Reached only when unit is Percent or None + return -1; +} + +bool +PartSize::operator< ( const PartSize& other ) const +{ + if ( ( m_unit == SizeUnit::None || other.m_unit == SizeUnit::None ) || + ( m_unit == SizeUnit::Percent && other.m_unit != SizeUnit::Percent ) || + ( m_unit != SizeUnit::Percent && other.m_unit == SizeUnit::Percent ) ) + return false; + + switch ( m_unit ) + { + case SizeUnit::Percent: + return ( m_value < other.m_value ); + case SizeUnit::Byte: + case SizeUnit::KiB: + case SizeUnit::MiB: + case SizeUnit::GiB: + return ( toBytes() < other.toBytes () ); + } + + return false; +} + +bool +PartSize::operator> ( const PartSize& other ) const +{ + if ( ( m_unit == SizeUnit::None || other.m_unit == SizeUnit::None ) || + ( m_unit == SizeUnit::Percent && other.m_unit != SizeUnit::Percent ) || + ( m_unit != SizeUnit::Percent && other.m_unit == SizeUnit::Percent ) ) + return false; + + switch ( m_unit ) + { + case SizeUnit::Percent: + return ( m_value > other.m_value ); + case SizeUnit::Byte: + case SizeUnit::KiB: + case SizeUnit::MiB: + case SizeUnit::GiB: + return ( toBytes() > other.toBytes () ); + } + + return false; +} + +bool +PartSize::operator== ( const PartSize& other ) const +{ + if ( ( m_unit == SizeUnit::None || other.m_unit == SizeUnit::None ) || + ( m_unit == SizeUnit::Percent && other.m_unit != SizeUnit::Percent ) || + ( m_unit != SizeUnit::Percent && other.m_unit == SizeUnit::Percent ) ) + return false; + + switch ( m_unit ) + { + case SizeUnit::Percent: + return ( m_value == other.m_value ); + case SizeUnit::Byte: + case SizeUnit::KiB: + case SizeUnit::MiB: + case SizeUnit::GiB: + return ( toBytes() == other.toBytes () ); + } + + return false; +} + QString convenienceName( const Partition* const candidate ) { diff --git a/src/modules/partition/core/PartUtils.h b/src/modules/partition/core/PartUtils.h index 9b4efeec9..2e1420006 100644 --- a/src/modules/partition/core/PartUtils.h +++ b/src/modules/partition/core/PartUtils.h @@ -23,6 +23,7 @@ #include "OsproberEntry.h" #include "utils/Units.h" +#include "utils/NamedSuffix.h" // KPMcore #include @@ -37,15 +38,77 @@ namespace PartUtils { using CalamaresUtils::MiBtoBytes; -enum SizeUnit +enum class SizeUnit { - Percent = 0, + None, + Percent, Byte, KiB, MiB, GiB }; +/** @brief Partition size expressions + * + * Sizes can be specified in bytes, KiB, MiB, GiB or percent (of + * the available drive space are on). This class handles parsing + * of such strings from the config file. + */ +class PartSize : public NamedSuffix +{ +public: + PartSize() : NamedSuffix() { }; + PartSize( int v, unit_t u ) : NamedSuffix( v, u ) { }; + PartSize( const QString& ); + + bool isValid() const + { + return ( unit() != SizeUnit::None ) && ( value() > 0 ); + } + + bool operator< ( const PartSize& other ) const; + bool operator> ( const PartSize& other ) const; + bool operator== ( const PartSize& other ) const; + + /** @brief Convert the size to the number of sectors @p totalSectors . + * + * Each sector has size @p sectorSize, for converting sizes in Bytes, + * KiB, MiB or GiB to sector counts. + * + * @return the number of sectors needed, or -1 for invalid sizes. + */ + qint64 toSectors( qint64 totalSectors, qint64 sectorSize ) const; + + /** @brief Convert the size to bytes. + * + * The device's sectors count @p totalSectors and sector size + * @p sectoreSize are used to calculated the total size, which + * is then used to calculate the size when using Percent. + * + * @return the size in bytes, or -1 for invalid sizes. + */ + qint64 toBytes( qint64 totalSectors, qint64 sectorSize ) const; + + /** @brief Convert the size to bytes. + * + * Total size @p totalBytes is needed for sizes in Percent. This + * parameter is unused in any other case. + * + * @return the size in bytes, or -1 for invalid sizes. + */ + qint64 toBytes( qint64 totalBytes ) const; + + /** @brief Convert the size to bytes. + * + * This method is only valid for sizes in Bytes, KiB, MiB or GiB. + * It will return -1 in any other case. + * + * @return the size in bytes, or -1 if it cannot be calculated. + */ + qint64 toBytes() const; +}; + + /** * @brief Provides a nice human-readable name for @p candidate * From d32733bf5920cf9e3bcf81a765ff4076337c54aa Mon Sep 17 00:00:00 2001 From: Arnaud Ferraris Date: Wed, 17 Apr 2019 18:40:30 +0200 Subject: [PATCH 173/303] Switch to using PartSize class for partition sizes Every call of `ParseStringSize` is replaced by using an instance of the `PartUtils::PartSize` class. This commit also removes the now-unused previous size parsing functions. Signed-off-by: Arnaud Ferraris --- src/modules/partition/core/PartUtils.cpp | 93 ------------------- src/modules/partition/core/PartUtils.h | 16 ---- .../partition/core/PartitionActions.cpp | 7 +- .../partition/core/PartitionLayout.cpp | 14 +-- src/modules/partition/core/PartitionLayout.h | 11 +-- 5 files changed, 17 insertions(+), 124 deletions(-) diff --git a/src/modules/partition/core/PartUtils.cpp b/src/modules/partition/core/PartUtils.cpp index b923ddbbb..75b49701d 100644 --- a/src/modules/partition/core/PartUtils.cpp +++ b/src/modules/partition/core/PartUtils.cpp @@ -694,99 +694,6 @@ findFS( QString fsName, FileSystem::Type* fsType ) return fsName; } -static qint64 -sizeToBytes( double size, SizeUnit unit, qint64 totalSize ) -{ - qint64 bytes; - - switch ( unit ) - { - case SizeUnit::Percent: - bytes = qint64( static_cast( totalSize ) * size / 100.0L ); - break; - case SizeUnit::KiB: - bytes = CalamaresUtils::KiBtoBytes(size); - break; - case SizeUnit::MiB: - bytes = CalamaresUtils::MiBtoBytes(size); - break; - case SizeUnit::GiB: - bytes = CalamaresUtils::GiBtoBytes(size); - break; - default: - bytes = size; - break; - } - - return bytes; -} - -double -parseSizeString( const QString& sizeString, SizeUnit* unit ) -{ - double value; - bool ok; - QString valueString; - QString unitString; - - QRegExp rx( "[KkMmGg%]" ); - int pos = rx.indexIn( sizeString ); - if (pos > 0) - { - valueString = sizeString.mid( 0, pos ); - unitString = sizeString.mid( pos ); - } - else - valueString = sizeString; - - value = valueString.toDouble( &ok ); - if ( !ok ) - { - /* - * In case the conversion fails, a size of 100% allows a few cases to pass - * anyway (e.g. when it is the last partition of the layout) - */ - *unit = SizeUnit::Percent; - return 100.0L; - } - - if ( unitString.length() > 0 ) - { - if ( unitString.at(0) == '%' ) - *unit = SizeUnit::Percent; - else if ( unitString.at(0).toUpper() == 'K' ) - *unit = SizeUnit::KiB; - else if ( unitString.at(0).toUpper() == 'M' ) - *unit = SizeUnit::MiB; - else if ( unitString.at(0).toUpper() == 'G' ) - *unit = SizeUnit::GiB; - else - *unit = SizeUnit::Byte; - } - else - { - *unit = SizeUnit::Byte; - } - - return value; -} - -qint64 -parseSizeString( const QString& sizeString, qint64 totalSize ) -{ - SizeUnit unit; - double value = parseSizeString( sizeString, &unit ); - - return sizeToBytes( value, unit, totalSize ); -} - -qint64 -sizeToSectors( double size, SizeUnit unit, qint64 totalSectors, qint64 logicalSize ) -{ - qint64 bytes = sizeToBytes( size, unit, totalSectors * logicalSize ); - return bytesToSectors( static_cast( bytes ), logicalSize ); -} - } // nmamespace PartUtils /* Implementation of methods for FstabEntry, from OsproberEntry.h */ diff --git a/src/modules/partition/core/PartUtils.h b/src/modules/partition/core/PartUtils.h index 2e1420006..e6a5209ed 100644 --- a/src/modules/partition/core/PartUtils.h +++ b/src/modules/partition/core/PartUtils.h @@ -171,22 +171,6 @@ bool isEfiBootable( const Partition* candidate ); */ QString findFS( QString fsName, FileSystem::Type* fsType ); -/** - * @brief Parse a partition size string and return its value and unit used. - * @param sizeString the string to parse. - * @param unit pointer to a SizeUnit variable for storing the parsed unit. - * @return the size value, as parsed from the input string. - */ -double parseSizeString( const QString& sizeString, SizeUnit* unit ); - -/** - * @brief Parse a partition size string and return its value in bytes. - * @param sizeString the string to parse. - * @param totalSize the size of the selected drive (used when the size is expressed in %) - * @return the size value in bytes. - */ -qint64 parseSizeString( const QString& sizeString, qint64 totalSize ); - /** * @brief Convert a partition size to a sectors count. * @param size the partition size. diff --git a/src/modules/partition/core/PartitionActions.cpp b/src/modules/partition/core/PartitionActions.cpp index 074783186..0bc0d1860 100644 --- a/src/modules/partition/core/PartitionActions.cpp +++ b/src/modules/partition/core/PartitionActions.cpp @@ -102,9 +102,14 @@ doAutopartition( PartitionCoreModule* core, Device* dev, Choices::AutoPartitionO if ( isEfi ) { if ( gs->contains( "efiSystemPartitionSize" ) ) - uefisys_part_sizeB = PartUtils::parseSizeString( gs->value( "efiSystemPartitionSize" ).toString(), dev->capacity() ); + { + PartUtils::PartSize part_size = PartUtils::PartSize( gs->value( "efiSystemPartitionSize" ).toString() ); + uefisys_part_sizeB = part_size.toBytes( dev->capacity() ); + } else + { uefisys_part_sizeB = 300_MiB; + } } // Since sectors count from 0, if the space is 2048 sectors in size, diff --git a/src/modules/partition/core/PartitionLayout.cpp b/src/modules/partition/core/PartitionLayout.cpp index 963a6ceb1..0f2724868 100644 --- a/src/modules/partition/core/PartitionLayout.cpp +++ b/src/modules/partition/core/PartitionLayout.cpp @@ -2,7 +2,7 @@ * * Copyright 2014-2017, Teo Mrnjavac * Copyright 2017-2018, Adriaan de Groot - * Copyright 2018, Collabora Ltd + * Copyright 2018-2019, Collabora Ltd * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -77,11 +77,11 @@ PartitionLayout::addEntry( PartitionLayout::PartitionEntry entry ) PartitionLayout::PartitionEntry::PartitionEntry( const QString& size, const QString& min, const QString& max ) { - partSize = PartUtils::parseSizeString( size , &partSizeUnit ); + partSize = PartUtils::PartSize( size ); if ( !min.isEmpty() ) - partMinSize = PartUtils::parseSizeString( min , &partMinSizeUnit ); + partMinSize = PartUtils::PartSize( min ); if ( !max.isEmpty() ) - partMaxSize = PartUtils::parseSizeString( max , &partMaxSizeUnit ); + partMaxSize = PartUtils::PartSize( max ); } void @@ -128,9 +128,9 @@ PartitionLayout::execute( Device *dev, qint64 firstSector, Partition *currentPartition = nullptr; // Calculate partition size - size = PartUtils::sizeToSectors( part.partSize, part.partSizeUnit, totalSize, dev->logicalSize() ); - minSize = PartUtils::sizeToSectors( part.partMinSize, part.partMinSizeUnit, totalSize, dev->logicalSize() ); - maxSize = PartUtils::sizeToSectors( part.partMaxSize, part.partMaxSizeUnit, totalSize, dev->logicalSize() ); + size = part.partSize.toSectors( totalSize, dev->logicalSize() ); + minSize = part.partMinSize.toSectors( totalSize, dev->logicalSize() ); + maxSize = part.partMaxSize.toSectors( totalSize, dev->logicalSize() ); if ( size < minSize ) size = minSize; if ( size > maxSize ) diff --git a/src/modules/partition/core/PartitionLayout.h b/src/modules/partition/core/PartitionLayout.h index cc7478226..034182669 100644 --- a/src/modules/partition/core/PartitionLayout.h +++ b/src/modules/partition/core/PartitionLayout.h @@ -1,6 +1,6 @@ /* === This file is part of Calamares - === * - * Copyright 2018, Collabora Ltd + * Copyright 2018-2019, Collabora Ltd * Copyright 2019, Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify @@ -43,12 +43,9 @@ public: QString partLabel; QString partMountPoint; FileSystem::Type partFileSystem = FileSystem::Unknown; - double partSize = 0.0L; - PartUtils::SizeUnit partSizeUnit = PartUtils::SizeUnit::Percent; - double partMinSize = 0.0L; - PartUtils::SizeUnit partMinSizeUnit = PartUtils::SizeUnit::Percent; - double partMaxSize = 100.0L; - PartUtils::SizeUnit partMaxSizeUnit = PartUtils::SizeUnit::Percent; + PartUtils::PartSize partSize = PartUtils::PartSize(0, PartUtils::SizeUnit::Percent); + PartUtils::PartSize partMinSize = PartUtils::PartSize(0, PartUtils::SizeUnit::Percent); + PartUtils::PartSize partMaxSize = PartUtils::PartSize(100, PartUtils::SizeUnit::Percent); /// @brief All-zeroes PartitionEntry PartitionEntry() {} From 123222c0a8035df5a95f2fb95a3a870376126766 Mon Sep 17 00:00:00 2001 From: Arnaud Ferraris Date: Wed, 17 Apr 2019 19:16:48 +0200 Subject: [PATCH 174/303] Add global checks for partition layout This commit adds several checks while reading the configuration of the `partition` module, in case the partition layout configuration is misformed. If an error is encountered, an message is printed to the console and the module reverts to the default partition layout. Checks are also added when implementing the partition layout, in case a problem occurs that couldn't be anticipated (for example, when a partition size is in %, checking its absolute value require knowing the total device size, which is not the case when the configuration is being read). Signed-off-by: Arnaud Ferraris --- .../partition/core/PartitionCoreModule.cpp | 34 ++++++-- .../partition/core/PartitionLayout.cpp | 81 ++++++++++++++++--- src/modules/partition/core/PartitionLayout.h | 20 +++-- 3 files changed, 111 insertions(+), 24 deletions(-) diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index 27ac14d29..f78419259 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -4,6 +4,7 @@ * Copyright 2014-2015, Teo Mrnjavac * Copyright 2017-2018, Adriaan de Groot * Copyright 2018, Caio Carvalho + * Copyright 2019, Collabora Ltd * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -797,6 +798,16 @@ PartitionCoreModule::initLayout( const QVariantList& config ) { QVariantMap pentry = r.toMap(); + if ( !pentry.contains( "name" ) || !pentry.contains( "mountPoint" ) || + !pentry.contains( "filesystem" ) || !pentry.contains( "size" ) ) + { + cError() << "Partition layout entry #" << config.indexOf(r) + << "lacks mandatory attributes, switching to default layout."; + delete( m_partLayout ); + initLayout(); + break; + } + if ( pentry.contains("size") && CalamaresUtils::getString( pentry, "size" ).isEmpty() ) sizeString.setNum( CalamaresUtils::getInteger( pentry, "size", 0 ) ); else @@ -808,17 +819,24 @@ PartitionCoreModule::initLayout( const QVariantList& config ) minSizeString = CalamaresUtils::getString( pentry, "minSize" ); if ( pentry.contains("maxSize") && CalamaresUtils::getString( pentry, "maxSize" ).isEmpty() ) - maxSizeString.setNum( CalamaresUtils::getInteger( pentry, "maxSize", 100 ) ); + maxSizeString.setNum( CalamaresUtils::getInteger( pentry, "maxSize", 0 ) ); else maxSizeString = CalamaresUtils::getString( pentry, "maxSize" ); - m_partLayout->addEntry( CalamaresUtils::getString( pentry, "name" ), - CalamaresUtils::getString( pentry, "mountPoint" ), - CalamaresUtils::getString( pentry, "filesystem" ), - sizeString, - minSizeString, - maxSizeString - ); + if ( !m_partLayout->addEntry( CalamaresUtils::getString( pentry, "name" ), + CalamaresUtils::getString( pentry, "mountPoint" ), + CalamaresUtils::getString( pentry, "filesystem" ), + sizeString, + minSizeString, + maxSizeString + ) ) + { + cError() << "Partition layout entry #" << config.indexOf(r) + << "is invalid, switching to default layout."; + delete( m_partLayout ); + initLayout(); + break; + } } } diff --git a/src/modules/partition/core/PartitionLayout.cpp b/src/modules/partition/core/PartitionLayout.cpp index 0f2724868..35a540a96 100644 --- a/src/modules/partition/core/PartitionLayout.cpp +++ b/src/modules/partition/core/PartitionLayout.cpp @@ -21,6 +21,8 @@ #include "GlobalStorage.h" #include "JobQueue.h" +#include "utils/Logger.h" + #include "core/PartitionLayout.h" #include "core/KPMHelpers.h" @@ -69,37 +71,67 @@ PartitionLayout::~PartitionLayout() { } -void +bool PartitionLayout::addEntry( PartitionLayout::PartitionEntry entry ) { + if ( !entry.isValid() ) + { + cError() << "Partition size is invalid or has min size > max size"; + return false; + } + m_partLayout.append( entry ); + + return true; } PartitionLayout::PartitionEntry::PartitionEntry( const QString& size, const QString& min, const QString& max ) { partSize = PartUtils::PartSize( size ); - if ( !min.isEmpty() ) - partMinSize = PartUtils::PartSize( min ); - if ( !max.isEmpty() ) - partMaxSize = PartUtils::PartSize( max ); + partMinSize = PartUtils::PartSize( min ); + partMaxSize = PartUtils::PartSize( max ); } -void +bool PartitionLayout::addEntry( const QString& mountPoint, const QString& size, const QString& min, const QString& max ) { PartitionLayout::PartitionEntry entry( size, min, max ); + if ( !entry.isValid() ) + { + cError() << "Partition size" << size << "is invalid or" << min << ">" << max; + return false; + } + if ( mountPoint.isEmpty() || !mountPoint.startsWith( QString( "/" ) ) ) + { + cError() << "Partition mount point" << mountPoint << "is invalid"; + return false; + } + entry.partMountPoint = mountPoint; entry.partFileSystem = m_defaultFsType; m_partLayout.append( entry ); + + return true; } -void +bool PartitionLayout::addEntry( const QString& label, const QString& mountPoint, const QString& fs, const QString& size, const QString& min, const QString& max ) { PartitionLayout::PartitionEntry entry( size, min, max ); + if ( !entry.isValid() ) + { + cError() << "Partition size" << size << "is invalid or" << min << ">" << max; + return false; + } + if ( mountPoint.isEmpty() || !mountPoint.startsWith( QString( "/" ) ) ) + { + cError() << "Partition mount point" << mountPoint << "is invalid"; + return false; + } + entry.partLabel = label; entry.partMountPoint = mountPoint; PartUtils::findFS( fs, &entry.partFileSystem ); @@ -107,6 +139,8 @@ PartitionLayout::addEntry( const QString& label, const QString& mountPoint, cons entry.partFileSystem = m_defaultFsType; m_partLayout.append( entry ); + + return true; } QList< Partition* > @@ -128,9 +162,36 @@ PartitionLayout::execute( Device *dev, qint64 firstSector, Partition *currentPartition = nullptr; // Calculate partition size - size = part.partSize.toSectors( totalSize, dev->logicalSize() ); - minSize = part.partMinSize.toSectors( totalSize, dev->logicalSize() ); - maxSize = part.partMaxSize.toSectors( totalSize, dev->logicalSize() ); + if ( part.partSize.isValid() ) + { + size = part.partSize.toSectors( totalSize, dev->logicalSize() ); + } + else + { + cWarning() << "Partition" << part.partMountPoint << "size (" + << size << "sectors) is invalid, skipping..."; + continue; + } + + if ( part.partMinSize.isValid() ) + minSize = part.partMinSize.toSectors( totalSize, dev->logicalSize() ); + else + minSize = 0; + + if ( part.partMaxSize.isValid() ) + maxSize = part.partMaxSize.toSectors( totalSize, dev->logicalSize() ); + else + maxSize = availableSize; + + // Make sure we never go under minSize once converted to sectors + if ( maxSize < minSize ) + { + cWarning() << "Partition" << part.partMountPoint << "max size (" << maxSize + << "sectors) is < min size (" << minSize << "sectors), using min size"; + maxSize = minSize; + } + + // Adjust partition size based on user-defined boundaries and available space if ( size < minSize ) size = minSize; if ( size > maxSize ) diff --git a/src/modules/partition/core/PartitionLayout.h b/src/modules/partition/core/PartitionLayout.h index 034182669..626c90b66 100644 --- a/src/modules/partition/core/PartitionLayout.h +++ b/src/modules/partition/core/PartitionLayout.h @@ -43,14 +43,22 @@ public: QString partLabel; QString partMountPoint; FileSystem::Type partFileSystem = FileSystem::Unknown; - PartUtils::PartSize partSize = PartUtils::PartSize(0, PartUtils::SizeUnit::Percent); - PartUtils::PartSize partMinSize = PartUtils::PartSize(0, PartUtils::SizeUnit::Percent); - PartUtils::PartSize partMaxSize = PartUtils::PartSize(100, PartUtils::SizeUnit::Percent); + PartUtils::PartSize partSize; + PartUtils::PartSize partMinSize; + PartUtils::PartSize partMaxSize; /// @brief All-zeroes PartitionEntry PartitionEntry() {} /// @brief Parse @p size, @p min and @p max to their respective member variables PartitionEntry( const QString& size, const QString& min, const QString& max ); + + bool isValid() const + { + if ( !partSize.isValid() || + ( partMinSize.isValid() && partMaxSize.isValid() && partMinSize > partMaxSize ) ) + return false; + return true; + } }; PartitionLayout(); @@ -58,9 +66,9 @@ public: PartitionLayout( const PartitionLayout& layout ); ~PartitionLayout(); - void addEntry( PartitionEntry entry ); - void addEntry( const QString& mountPoint, const QString& size, const QString& min = QString(), const QString& max = QString() ); - void addEntry( const QString& label, const QString& mountPoint, const QString& fs, const QString& size, const QString& min = QString(), const QString& max = QString() ); + bool addEntry( PartitionEntry entry ); + bool addEntry( const QString& mountPoint, const QString& size, const QString& min = QString(), const QString& max = QString() ); + bool addEntry( const QString& label, const QString& mountPoint, const QString& fs, const QString& size, const QString& min = QString(), const QString& max = QString() ); /** * @brief Apply the current partition layout to the selected drive space. From 27140ff5bb8e3f3798a8f85fbb0843dfee28fc8c Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 18 Apr 2019 11:59:51 +0200 Subject: [PATCH 175/303] [libcalamares] Reduce warnings in KDAB code - This is an older copy of kdsingleapplicationguard, now updated for C++11 warnings; removed __ in header guards, fixed up last of 0-for- nullptr, signedness mismatch. --- .../kdsingleapplicationguard/kdsingleapplicationguard.h | 2 +- src/libcalamares/kdsingleapplicationguard/kdtoolsglobal.cpp | 2 +- src/libcalamares/kdsingleapplicationguard/kdtoolsglobal.h | 2 +- src/libcalamares/kdsingleapplicationguard/pimpl_ptr.h | 6 +++--- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/libcalamares/kdsingleapplicationguard/kdsingleapplicationguard.h b/src/libcalamares/kdsingleapplicationguard/kdsingleapplicationguard.h index 3bd1e644d..d529fdb3e 100644 --- a/src/libcalamares/kdsingleapplicationguard/kdsingleapplicationguard.h +++ b/src/libcalamares/kdsingleapplicationguard/kdsingleapplicationguard.h @@ -34,7 +34,7 @@ public: explicit KDSingleApplicationGuard( QObject * parent=nullptr ); explicit KDSingleApplicationGuard( Policy policy, QObject * parent=nullptr ); explicit KDSingleApplicationGuard( const QStringList & arguments, QObject * parent=nullptr ); - explicit KDSingleApplicationGuard( const QStringList & arguments, Policy policy, QObject * parent=0 ); + explicit KDSingleApplicationGuard( const QStringList & arguments, Policy policy, QObject * parent=nullptr ); ~KDSingleApplicationGuard(); bool isOperational() const; diff --git a/src/libcalamares/kdsingleapplicationguard/kdtoolsglobal.cpp b/src/libcalamares/kdsingleapplicationguard/kdtoolsglobal.cpp index 23f19051c..f530cc85b 100644 --- a/src/libcalamares/kdsingleapplicationguard/kdtoolsglobal.cpp +++ b/src/libcalamares/kdsingleapplicationguard/kdtoolsglobal.cpp @@ -27,7 +27,7 @@ static Version kdParseQtVersion( const char * const version ) { return result; } -bool _kdCheckQtVersion_impl( int major, int minor, int patchlevel ) { +bool _kdCheckQtVersion_impl( unsigned int major, unsigned int minor, unsigned int patchlevel ) { static const Version actual = kdParseQtVersion( qVersion() ); // do this only once each run... const Version requested = { { static_cast< unsigned char >( major ), static_cast< unsigned char >( minor ), diff --git a/src/libcalamares/kdsingleapplicationguard/kdtoolsglobal.h b/src/libcalamares/kdsingleapplicationguard/kdtoolsglobal.h index e23b78965..c0e37ac76 100644 --- a/src/libcalamares/kdsingleapplicationguard/kdtoolsglobal.h +++ b/src/libcalamares/kdsingleapplicationguard/kdtoolsglobal.h @@ -78,7 +78,7 @@ inline T & __kdtools__dereference_for_methodcall( T * o ) { #define KDAB_SET_OBJECT_NAME( x ) __kdtools__dereference_for_methodcall( x ).setObjectName( QLatin1String( #x ) ) -KDTOOLSCORE_EXPORT bool _kdCheckQtVersion_impl( int major, int minor=0, int patchlevel=0 ); +KDTOOLSCORE_EXPORT bool _kdCheckQtVersion_impl( unsigned int major, unsigned int minor=0, unsigned int patchlevel=0 ); static inline bool kdCheckQtVersion( unsigned int major, unsigned int minor=0, unsigned int patchlevel=0 ) { return (major<<16|minor<<8|patchlevel) <= static_cast(QT_VERSION) || _kdCheckQtVersion_impl( major, minor, patchlevel ); diff --git a/src/libcalamares/kdsingleapplicationguard/pimpl_ptr.h b/src/libcalamares/kdsingleapplicationguard/pimpl_ptr.h index 6f01cd64c..b66bd11a2 100644 --- a/src/libcalamares/kdsingleapplicationguard/pimpl_ptr.h +++ b/src/libcalamares/kdsingleapplicationguard/pimpl_ptr.h @@ -1,5 +1,5 @@ -#ifndef KDTOOLSCORE__PIMPL_PTR_H -#define KDTOOLSCORE__PIMPL_PTR_H +#ifndef KDTOOLSCORE_PIMPL_PTR_H +#define KDTOOLSCORE_PIMPL_PTR_H #include "kdtoolsglobal.h" @@ -40,5 +40,5 @@ namespace kdtools { } // namespace kdtools #endif -#endif /* KDTOOLSCORE__PIMPL_PTR_H */ +#endif /* KDTOOLSCORE_PIMPL_PTR_H */ From c83395ff6dcedae7ef3eb6bdd853f879aaa412cb Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 17 Apr 2019 11:43:21 +0200 Subject: [PATCH 176/303] Reduce warnings for yaml-cpp - Use only utils/YamlUtils.h to pull in yaml-cpp and supporting code. - When compiling with clang, turn off warnings that the system header for yaml-cpp would generate. --- src/libcalamares/Settings.cpp | 2 -- src/libcalamares/utils/YamlUtils.cpp | 2 -- src/libcalamares/utils/YamlUtils.h | 20 ++++++++++++++----- src/libcalamaresui/Branding.cpp | 3 --- src/libcalamaresui/modulesystem/Module.cpp | 2 -- .../modulesystem/ModuleManager.cpp | 2 -- src/modules/contextualprocess/Tests.cpp | 2 -- src/modules/fsresizer/Tests.cpp | 2 -- src/modules/locale/GeoIPJSON.cpp | 2 -- src/modules/locale/LocaleViewStep.cpp | 2 -- src/modules/netinstall/NetInstallPage.cpp | 2 -- src/modules/netinstall/PackageModel.h | 5 ++++- src/modules/shellprocess/Tests.cpp | 2 -- src/modules/test_conf.cpp | 4 ++-- 14 files changed, 21 insertions(+), 31 deletions(-) diff --git a/src/libcalamares/Settings.cpp b/src/libcalamares/Settings.cpp index 710846a2c..00f17c2b2 100644 --- a/src/libcalamares/Settings.cpp +++ b/src/libcalamares/Settings.cpp @@ -27,8 +27,6 @@ #include #include -#include - static bool hasValue( const YAML::Node& v ) { diff --git a/src/libcalamares/utils/YamlUtils.cpp b/src/libcalamares/utils/YamlUtils.cpp index b9b3425e6..b60978919 100644 --- a/src/libcalamares/utils/YamlUtils.cpp +++ b/src/libcalamares/utils/YamlUtils.cpp @@ -20,8 +20,6 @@ #include "utils/Logger.h" -#include - #include #include #include diff --git a/src/libcalamares/utils/YamlUtils.h b/src/libcalamares/utils/YamlUtils.h index 0fa48e270..68268efdf 100644 --- a/src/libcalamares/utils/YamlUtils.h +++ b/src/libcalamares/utils/YamlUtils.h @@ -26,11 +26,21 @@ class QByteArray; class QFileInfo; -namespace YAML -{ -class Node; -class Exception; -} +// The yaml-cpp headers are not C++11 warning-proof, especially +// with picky compilers like Clang 8. Since we use Clang for the +// find-all-the-warnings case, switch those warnings off for +// the we-can't-change-them system headers. +#ifdef __clang__ +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wzero-as-null-pointer-constant" +#pragma clang diagnostic ignored "-Wshadow" +#endif + +#include + +#ifdef __clang__ +#pragma clang diagnostic pop +#endif /// @brief Appends all te elements of @p node to the string list @p v void operator>>( const YAML::Node& node, QStringList& v ); diff --git a/src/libcalamaresui/Branding.cpp b/src/libcalamaresui/Branding.cpp index e31130520..1838105d7 100644 --- a/src/libcalamaresui/Branding.cpp +++ b/src/libcalamaresui/Branding.cpp @@ -32,9 +32,6 @@ #include #include -#include - - namespace Calamares { diff --git a/src/libcalamaresui/modulesystem/Module.cpp b/src/libcalamaresui/modulesystem/Module.cpp index 73a026fb9..97833edb2 100644 --- a/src/libcalamaresui/modulesystem/Module.cpp +++ b/src/libcalamaresui/modulesystem/Module.cpp @@ -36,8 +36,6 @@ #include "PythonQtViewModule.h" #endif -#include - #include #include #include diff --git a/src/libcalamaresui/modulesystem/ModuleManager.cpp b/src/libcalamaresui/modulesystem/ModuleManager.cpp index b8dbc4ded..d2aa3f5c8 100644 --- a/src/libcalamaresui/modulesystem/ModuleManager.cpp +++ b/src/libcalamaresui/modulesystem/ModuleManager.cpp @@ -28,8 +28,6 @@ #include "utils/Logger.h" #include "utils/YamlUtils.h" -#include - #include #include #include diff --git a/src/modules/contextualprocess/Tests.cpp b/src/modules/contextualprocess/Tests.cpp index 89fb1922c..055e35c53 100644 --- a/src/modules/contextualprocess/Tests.cpp +++ b/src/modules/contextualprocess/Tests.cpp @@ -22,8 +22,6 @@ #include "utils/CommandList.h" #include "utils/YamlUtils.h" -#include - #include #include diff --git a/src/modules/fsresizer/Tests.cpp b/src/modules/fsresizer/Tests.cpp index 0da5d9dab..3c204327a 100644 --- a/src/modules/fsresizer/Tests.cpp +++ b/src/modules/fsresizer/Tests.cpp @@ -25,8 +25,6 @@ #include "utils/Logger.h" #include "utils/YamlUtils.h" -#include - #include #include diff --git a/src/modules/locale/GeoIPJSON.cpp b/src/modules/locale/GeoIPJSON.cpp index b4daf2084..d6a309af7 100644 --- a/src/modules/locale/GeoIPJSON.cpp +++ b/src/modules/locale/GeoIPJSON.cpp @@ -25,8 +25,6 @@ #include -#include - GeoIPJSON::GeoIPJSON(const QString& attribute) : GeoIP( attribute.isEmpty() ? QStringLiteral( "time_zone" ) : attribute ) { diff --git a/src/modules/locale/LocaleViewStep.cpp b/src/modules/locale/LocaleViewStep.cpp index a7dc432f8..b78365dc2 100644 --- a/src/modules/locale/LocaleViewStep.cpp +++ b/src/modules/locale/LocaleViewStep.cpp @@ -42,8 +42,6 @@ #include #include -#include - CALAMARES_PLUGIN_FACTORY_DEFINITION( LocaleViewStepFactory, registerPlugin(); ) diff --git a/src/modules/netinstall/NetInstallPage.cpp b/src/modules/netinstall/NetInstallPage.cpp index 5b7f55be3..607251488 100644 --- a/src/modules/netinstall/NetInstallPage.cpp +++ b/src/modules/netinstall/NetInstallPage.cpp @@ -36,8 +36,6 @@ #include -#include - using CalamaresUtils::yamlToVariant; NetInstallPage::NetInstallPage( QWidget* parent ) diff --git a/src/modules/netinstall/PackageModel.h b/src/modules/netinstall/PackageModel.h index f3ae567ce..f84b2779d 100644 --- a/src/modules/netinstall/PackageModel.h +++ b/src/modules/netinstall/PackageModel.h @@ -27,7 +27,10 @@ #include #include -#include +namespace YAML +{ + class Node; +} class PackageModel : public QAbstractItemModel { diff --git a/src/modules/shellprocess/Tests.cpp b/src/modules/shellprocess/Tests.cpp index 4928e28dd..3672586f0 100644 --- a/src/modules/shellprocess/Tests.cpp +++ b/src/modules/shellprocess/Tests.cpp @@ -26,8 +26,6 @@ #include "utils/Logger.h" #include "utils/YamlUtils.h" -#include - #include #include diff --git a/src/modules/test_conf.cpp b/src/modules/test_conf.cpp index ca6b72cc7..d0746421f 100644 --- a/src/modules/test_conf.cpp +++ b/src/modules/test_conf.cpp @@ -21,13 +21,13 @@ * shipped with each module for correctness -- well, for parseability. */ +#include "utils/YamlUtils.h" + #include #include #include -#include - #include #include From cef2f50510aefa0fd0853c32c957cd4bbda1be6a Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 17 Apr 2019 11:57:46 +0200 Subject: [PATCH 177/303] Reduce warnings about extra ; - Trailing ; after Q_UNUSED - Trailing ; after CALAMARES_RETRANSLATE --- src/calamares/progresstree/ProgressTreeModel.cpp | 6 +++--- src/calamares/progresstree/ViewStepItem.cpp | 2 +- src/libcalamares/PythonJob.cpp | 2 +- src/libcalamaresui/utils/CalamaresUtilsGui.cpp | 2 +- src/libcalamaresui/viewpages/ViewStep.cpp | 2 +- src/libcalamaresui/widgets/FixedAspectRatioLabel.cpp | 2 +- src/modules/finished/FinishedPage.cpp | 2 +- src/modules/finished/FinishedViewStep.cpp | 4 ++-- src/modules/keyboard/KeyboardLayoutModel.cpp | 2 +- src/modules/keyboard/KeyboardPage.cpp | 4 ++-- src/modules/license/LicensePage.cpp | 3 +-- src/modules/locale/LocalePage.cpp | 2 +- src/modules/netinstall/PackageModel.cpp | 2 +- src/modules/partition/gui/ChoicePage.cpp | 4 ++-- src/modules/partition/gui/PartitionLabelsView.cpp | 12 ++++++------ .../partition/gui/PartitionSplitterWidget.cpp | 4 ++-- src/modules/summary/SummaryPage.cpp | 2 +- src/modules/welcome/checker/GeneralRequirements.cpp | 2 +- 18 files changed, 29 insertions(+), 30 deletions(-) diff --git a/src/calamares/progresstree/ProgressTreeModel.cpp b/src/calamares/progresstree/ProgressTreeModel.cpp index cf0a0e44a..e3b4fa030 100644 --- a/src/calamares/progresstree/ProgressTreeModel.cpp +++ b/src/calamares/progresstree/ProgressTreeModel.cpp @@ -98,9 +98,9 @@ ProgressTreeModel::data( const QModelIndex& index, int role ) const QVariant ProgressTreeModel::headerData( int section, Qt::Orientation orientation, int role ) const { - Q_UNUSED( section ); - Q_UNUSED( orientation ); - Q_UNUSED( role ); + Q_UNUSED( section ) + Q_UNUSED( orientation ) + Q_UNUSED( role ) return QVariant(); } diff --git a/src/calamares/progresstree/ViewStepItem.cpp b/src/calamares/progresstree/ViewStepItem.cpp index 50cf0b9f8..7c17ff5ae 100644 --- a/src/calamares/progresstree/ViewStepItem.cpp +++ b/src/calamares/progresstree/ViewStepItem.cpp @@ -46,7 +46,7 @@ void ViewStepItem::appendChild( ProgressTreeItem* item ) { Q_ASSERT( false ); - Q_UNUSED( item ); + Q_UNUSED( item ) } diff --git a/src/libcalamares/PythonJob.cpp b/src/libcalamares/PythonJob.cpp index 65a5c4506..6e8323e49 100644 --- a/src/libcalamares/PythonJob.cpp +++ b/src/libcalamares/PythonJob.cpp @@ -92,7 +92,7 @@ BOOST_PYTHON_MODULE( libcalamares ) bp::object utilsModule( bp::handle<>( bp::borrowed( PyImport_AddModule( "libcalamares.utils" ) ) ) ); bp::scope().attr( "utils" ) = utilsModule; bp::scope utilsScope = utilsModule; - Q_UNUSED( utilsScope ); + Q_UNUSED( utilsScope ) bp::def( "debug", diff --git a/src/libcalamaresui/utils/CalamaresUtilsGui.cpp b/src/libcalamaresui/utils/CalamaresUtilsGui.cpp index 69924f1b8..24b42d4e5 100644 --- a/src/libcalamaresui/utils/CalamaresUtilsGui.cpp +++ b/src/libcalamaresui/utils/CalamaresUtilsGui.cpp @@ -40,7 +40,7 @@ static int s_defaultFontHeight = 0; QPixmap defaultPixmap( ImageType type, ImageMode mode, const QSize& size ) { - Q_UNUSED( mode ); + Q_UNUSED( mode ) QPixmap pixmap; switch ( type ) diff --git a/src/libcalamaresui/viewpages/ViewStep.cpp b/src/libcalamaresui/viewpages/ViewStep.cpp index 8a76a05ce..cdfc7bbc9 100644 --- a/src/libcalamaresui/viewpages/ViewStep.cpp +++ b/src/libcalamaresui/viewpages/ViewStep.cpp @@ -71,7 +71,7 @@ ViewStep::setModuleInstanceKey( const QString& instanceKey ) void ViewStep::setConfigurationMap( const QVariantMap& configurationMap ) { - Q_UNUSED( configurationMap ); + Q_UNUSED( configurationMap ) } diff --git a/src/libcalamaresui/widgets/FixedAspectRatioLabel.cpp b/src/libcalamaresui/widgets/FixedAspectRatioLabel.cpp index 140090b97..d1094bb7c 100644 --- a/src/libcalamaresui/widgets/FixedAspectRatioLabel.cpp +++ b/src/libcalamaresui/widgets/FixedAspectRatioLabel.cpp @@ -43,7 +43,7 @@ FixedAspectRatioLabel::setPixmap( const QPixmap& pixmap ) void FixedAspectRatioLabel::resizeEvent( QResizeEvent* event ) { - Q_UNUSED( event ); + Q_UNUSED( event ) QLabel::setPixmap( m_pixmap.scaled( contentsRect().size(), Qt::KeepAspectRatio, diff --git a/src/modules/finished/FinishedPage.cpp b/src/modules/finished/FinishedPage.cpp index cad05bda4..1bc935d0d 100644 --- a/src/modules/finished/FinishedPage.cpp +++ b/src/modules/finished/FinishedPage.cpp @@ -125,7 +125,7 @@ FinishedPage::focusInEvent( QFocusEvent* e ) void FinishedPage::onInstallationFailed( const QString& message, const QString& details ) { - Q_UNUSED( details ); + Q_UNUSED( details ) if ( Calamares::Settings::instance()->isSetupMode() ) ui->mainText->setText( tr( "

Setup Failed


" "%1 has not been set up on your computer.
" diff --git a/src/modules/finished/FinishedViewStep.cpp b/src/modules/finished/FinishedViewStep.cpp index 721df9765..d01a99ce9 100644 --- a/src/modules/finished/FinishedViewStep.cpp +++ b/src/modules/finished/FinishedViewStep.cpp @@ -148,8 +148,8 @@ FinishedViewStep::jobs() const void FinishedViewStep::onInstallationFailed( const QString& message, const QString& details ) { - Q_UNUSED( message ); - Q_UNUSED( details ); + Q_UNUSED( message ) + Q_UNUSED( details ) installFailed = true; } diff --git a/src/modules/keyboard/KeyboardLayoutModel.cpp b/src/modules/keyboard/KeyboardLayoutModel.cpp index 5b5d37130..0abd89ae2 100644 --- a/src/modules/keyboard/KeyboardLayoutModel.cpp +++ b/src/modules/keyboard/KeyboardLayoutModel.cpp @@ -32,7 +32,7 @@ KeyboardLayoutModel::KeyboardLayoutModel( QObject* parent ) int KeyboardLayoutModel::rowCount( const QModelIndex& parent ) const { - Q_UNUSED( parent ); + Q_UNUSED( parent ) return m_layouts.count(); } diff --git a/src/modules/keyboard/KeyboardPage.cpp b/src/modules/keyboard/KeyboardPage.cpp index 5a82e2545..241d4553e 100644 --- a/src/modules/keyboard/KeyboardPage.cpp +++ b/src/modules/keyboard/KeyboardPage.cpp @@ -436,7 +436,7 @@ void KeyboardPage::onListLayoutCurrentItemChanged( const QModelIndex& current, const QModelIndex& previous ) { - Q_UNUSED( previous ); + Q_UNUSED( previous ) if ( !current.isValid() ) return; @@ -457,7 +457,7 @@ static inline QStringList xkbmap_args( QStringList&& r, const QString& layout, c void KeyboardPage::onListVariantCurrentItemChanged( QListWidgetItem* current, QListWidgetItem* previous ) { - Q_UNUSED( previous ); + Q_UNUSED( previous ) QPersistentModelIndex layoutIndex = ui->listLayout->currentIndex(); LayoutItem* variantItem = dynamic_cast< LayoutItem* >( current ); diff --git a/src/modules/license/LicensePage.cpp b/src/modules/license/LicensePage.cpp index 351c55d79..1fb3de7a8 100644 --- a/src/modules/license/LicensePage.cpp +++ b/src/modules/license/LicensePage.cpp @@ -87,8 +87,7 @@ LicensePage::LicensePage(QWidget *parent) CALAMARES_RETRANSLATE( ui->acceptCheckBox->setText( tr( "I accept the terms and conditions above." ) ); - ); - + ) } diff --git a/src/modules/locale/LocalePage.cpp b/src/modules/locale/LocalePage.cpp index 1ddb2cc0a..c1309a129 100644 --- a/src/modules/locale/LocalePage.cpp +++ b/src/modules/locale/LocalePage.cpp @@ -101,7 +101,7 @@ LocalePage::LocalePage( QWidget* parent ) static_cast< void ( QComboBox::* )( int ) >( &QComboBox::currentIndexChanged ), [this]( int currentIndex ) { - Q_UNUSED( currentIndex ); + Q_UNUSED( currentIndex ) QHash< QString, QList< LocaleGlobal::Location > > regions = LocaleGlobal::getLocations(); if ( !regions.contains( m_regionCombo->currentData().toString() ) ) return; diff --git a/src/modules/netinstall/PackageModel.cpp b/src/modules/netinstall/PackageModel.cpp index f64bd778f..588646816 100644 --- a/src/modules/netinstall/PackageModel.cpp +++ b/src/modules/netinstall/PackageModel.cpp @@ -127,7 +127,7 @@ bool PackageModel::setHeaderData( int section, Qt::Orientation orientation, const QVariant& value, int role ) { - Q_UNUSED( role ); + Q_UNUSED( role ) if ( orientation == Qt::Horizontal ) { diff --git a/src/modules/partition/gui/ChoicePage.cpp b/src/modules/partition/gui/ChoicePage.cpp index fc57d1fad..801f3491e 100644 --- a/src/modules/partition/gui/ChoicePage.cpp +++ b/src/modules/partition/gui/ChoicePage.cpp @@ -540,7 +540,7 @@ void ChoicePage::doAlongsideSetupSplitter( const QModelIndex& current, const QModelIndex& previous ) { - Q_UNUSED( previous ); + Q_UNUSED( previous ) if ( !current.isValid() ) return; @@ -718,7 +718,7 @@ void ChoicePage::onPartitionToReplaceSelected( const QModelIndex& current, const QModelIndex& previous ) { - Q_UNUSED( previous ); + Q_UNUSED( previous ) if ( !current.isValid() ) return; diff --git a/src/modules/partition/gui/PartitionLabelsView.cpp b/src/modules/partition/gui/PartitionLabelsView.cpp index 36774cd20..0da7beba8 100644 --- a/src/modules/partition/gui/PartitionLabelsView.cpp +++ b/src/modules/partition/gui/PartitionLabelsView.cpp @@ -100,7 +100,7 @@ PartitionLabelsView::sizeHint() const void PartitionLabelsView::paintEvent( QPaintEvent* event ) { - Q_UNUSED( event ); + Q_UNUSED( event ) QPainter painter( viewport() ); painter.fillRect( rect(), palette().window() ); @@ -478,7 +478,7 @@ PartitionLabelsView::visualRect( const QModelIndex& idx ) const QRegion PartitionLabelsView::visualRegionForSelection( const QItemSelection& selection ) const { - Q_UNUSED( selection ); + Q_UNUSED( selection ) return QRegion(); } @@ -543,8 +543,8 @@ PartitionLabelsView::setExtendedPartitionHidden( bool hidden ) QModelIndex PartitionLabelsView::moveCursor( CursorAction cursorAction, Qt::KeyboardModifiers modifiers ) { - Q_UNUSED( cursorAction ); - Q_UNUSED( modifiers ); + Q_UNUSED( cursorAction ) + Q_UNUSED( modifiers ) return QModelIndex(); } @@ -553,7 +553,7 @@ PartitionLabelsView::moveCursor( CursorAction cursorAction, Qt::KeyboardModifier bool PartitionLabelsView::isIndexHidden( const QModelIndex& index ) const { - Q_UNUSED( index ); + Q_UNUSED( index ) return false; } @@ -598,7 +598,7 @@ PartitionLabelsView::mouseMoveEvent( QMouseEvent* event ) void PartitionLabelsView::leaveEvent( QEvent* event ) { - Q_UNUSED( event ); + Q_UNUSED( event ) QGuiApplication::restoreOverrideCursor(); if ( m_hoveredIndex.isValid() ) diff --git a/src/modules/partition/gui/PartitionSplitterWidget.cpp b/src/modules/partition/gui/PartitionSplitterWidget.cpp index ae73ecfcd..0281ab32c 100644 --- a/src/modules/partition/gui/PartitionSplitterWidget.cpp +++ b/src/modules/partition/gui/PartitionSplitterWidget.cpp @@ -286,7 +286,7 @@ PartitionSplitterWidget::minimumSizeHint() const void PartitionSplitterWidget::paintEvent( QPaintEvent* event ) { - Q_UNUSED( event ); + Q_UNUSED( event ) QPainter painter( this ); painter.fillRect( rect(), palette().window() ); @@ -401,7 +401,7 @@ PartitionSplitterWidget::mouseMoveEvent( QMouseEvent* event ) void PartitionSplitterWidget::mouseReleaseEvent( QMouseEvent* event ) { - Q_UNUSED( event ); + Q_UNUSED( event ) m_resizing = false; } diff --git a/src/modules/summary/SummaryPage.cpp b/src/modules/summary/SummaryPage.cpp index bddfe9dcc..6913d3e17 100644 --- a/src/modules/summary/SummaryPage.cpp +++ b/src/modules/summary/SummaryPage.cpp @@ -41,7 +41,7 @@ SummaryPage::SummaryPage( const SummaryViewStep* thisViewStep, QWidget* parent ) , m_contentWidget( nullptr ) , m_scrollArea( new QScrollArea( this ) ) { - Q_UNUSED( parent ); + Q_UNUSED( parent ) Q_ASSERT( m_thisViewStep ); QVBoxLayout* layout = new QVBoxLayout( this ); layout->setContentsMargins( 0, 0, 0, 0 ); diff --git a/src/modules/welcome/checker/GeneralRequirements.cpp b/src/modules/welcome/checker/GeneralRequirements.cpp index 067105b28..675d43ed4 100644 --- a/src/modules/welcome/checker/GeneralRequirements.cpp +++ b/src/modules/welcome/checker/GeneralRequirements.cpp @@ -278,7 +278,7 @@ bool GeneralRequirements::checkEnoughStorage( qint64 requiredSpace ) { #ifdef WITHOUT_LIBPARTED - Q_UNUSED( requiredSpace ); + Q_UNUSED( requiredSpace ) cWarning() << "GeneralRequirements is configured without libparted."; return false; #else From bdb7bf71a8ed1cef055cdc50a648ce7cd3e33db8 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 17 Apr 2019 12:19:12 +0200 Subject: [PATCH 178/303] Reduce warnings from moc-generated code - The auto-generated code produces a lot of warnings from Clang 8; this obscures the more meaningful warnings from actual Calamares code, so tone the warnings down. - For Clang, set CALAMARES_MOC_OPTIONS. - Add convenience CMake function for automoccing. It applies the options as needed to a given target. --- CMakeLists.txt | 3 +++ CMakeModules/CalamaresAddLibrary.cmake | 7 +++-- CMakeModules/CalamaresAutomoc.cmake | 36 ++++++++++++++++++++++++++ src/libcalamares/CMakeLists.txt | 4 +-- src/libcalamares/utils/moc-warnings.h | 4 +++ 5 files changed, 48 insertions(+), 6 deletions(-) create mode 100644 CMakeModules/CalamaresAutomoc.cmake create mode 100644 src/libcalamares/utils/moc-warnings.h diff --git a/CMakeLists.txt b/CMakeLists.txt index c9dddb547..ce627fc9b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -208,6 +208,8 @@ if( CMAKE_CXX_COMPILER_ID MATCHES "Clang" ) set( CMAKE_TOOLCHAIN_PREFIX "llvm-" ) set( CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined" ) + + set( CALAMARES_AUTOMOC_OPTIONS "-butils/moc-warnings.h" ) else() set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wl,--no-undefined" ) set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wl,--fatal-warnings -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type" ) @@ -509,6 +511,7 @@ install( "CMakeModules/CalamaresAddLibrary.cmake" "CMakeModules/CalamaresAddBrandingSubdirectory.cmake" "CMakeModules/CalamaresAddTranslations.cmake" + "CMakeModules/CalamaresAutomoc.cmake" "CMakeModules/CMakeColors.cmake" DESTINATION "${CMAKE_INSTALL_CMAKEDIR}" diff --git a/CMakeModules/CalamaresAddLibrary.cmake b/CMakeModules/CalamaresAddLibrary.cmake index d5d734989..e731e2b15 100644 --- a/CMakeModules/CalamaresAddLibrary.cmake +++ b/CMakeModules/CalamaresAddLibrary.cmake @@ -44,6 +44,7 @@ # flag (i.e. `-D`) so only state the name (optionally, also the value) # without a `-D` prefixed to it. Pass in a CMake list as needed. include( CMakeParseArguments ) +include( CalamaresAutomoc ) function(calamares_add_library) # parse arguments (name needs to be saved before passing ARGN into the macro) @@ -81,10 +82,8 @@ function(calamares_add_library) add_library(${target} SHARED ${LIBRARY_SOURCES}) endif() - # definitions - can this be moved into set_target_properties below? - add_definitions(${QT_DEFINITIONS}) - set_target_properties(${target} PROPERTIES AUTOMOC TRUE) - + calamares_automoc(${target}) + if(LIBRARY_EXPORT_MACRO) set_target_properties(${target} PROPERTIES COMPILE_DEFINITIONS ${LIBRARY_EXPORT_MACRO}) endif() diff --git a/CMakeModules/CalamaresAutomoc.cmake b/CMakeModules/CalamaresAutomoc.cmake new file mode 100644 index 000000000..0ca5cd89a --- /dev/null +++ b/CMakeModules/CalamaresAutomoc.cmake @@ -0,0 +1,36 @@ +# === This file is part of Calamares - === +# +# Calamares is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Calamares is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with Calamares. If not, see . +# +# SPDX-License-Identifier: GPL-3.0+ +# License-Filename: LICENSE +# +### +# +# Helper function for doing automoc on a target. +# +# Sets AUTOMOC TRUE for a target. +# +# If the global variable CALAMARES_AUTOMOC_OPTIONS is set, uses that +# as well to set options passed to MOC. This can be used to add +# libcalamares/utils/moc-warnings.h file to the moc, which in turn +# reduces compiler warnings in generated MOC code. +# + +function(calamares_automoc TARGET) + set_target_properties( ${TARGET} PROPERTIES AUTOMOC TRUE ) + if ( CALAMARES_AUTOMOC_OPTIONS ) + set_target_properties( ${TARGET} PROPERTIES AUTOMOC_MOC_OPTIONS "${CALAMARES_AUTOMOC_OPTIONS}" ) + endif() +endfunction() diff --git a/src/libcalamares/CMakeLists.txt b/src/libcalamares/CMakeLists.txt index a7dd1c0fe..340f8fe3b 100644 --- a/src/libcalamares/CMakeLists.txt +++ b/src/libcalamares/CMakeLists.txt @@ -84,10 +84,10 @@ endif() add_library( calamares SHARED ${libSources} ${kdsagSources} ${utilsSources} ) set_target_properties( calamares PROPERTIES - AUTOMOC TRUE VERSION ${CALAMARES_VERSION_SHORT} SOVERSION ${CALAMARES_VERSION_SHORT} ) +calamares_automoc( calamares ) target_link_libraries( calamares LINK_PRIVATE @@ -114,7 +114,7 @@ if ( ECM_FOUND AND BUILD_TESTING ) Qt5::Core Qt5::Test ) - set_target_properties( libcalamarestest PROPERTIES AUTOMOC TRUE ) + calamares_automoc( libcalamarestest ) endif() # Make symlink lib/calamares/libcalamares.so to lib/libcalamares.so.VERSION so diff --git a/src/libcalamares/utils/moc-warnings.h b/src/libcalamares/utils/moc-warnings.h new file mode 100644 index 000000000..b773c176b --- /dev/null +++ b/src/libcalamares/utils/moc-warnings.h @@ -0,0 +1,4 @@ +#ifdef __clang__ +#pragma clang diagnostic ignored "-Wextra-semi-stmt" +#pragma clang diagnostic ignored "-Wredundant-parens" +#endif From 123c774a478b906a17f6ed9bfbfe42ed503c0494 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 18 Apr 2019 12:01:41 +0200 Subject: [PATCH 179/303] Use new automoc options --- src/calamares/CMakeLists.txt | 2 +- src/modules/contextualprocess/CMakeLists.txt | 2 +- src/modules/locale/CMakeLists.txt | 5 +++-- src/modules/shellprocess/CMakeLists.txt | 2 +- src/modules/users/CMakeLists.txt | 2 +- 5 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/calamares/CMakeLists.txt b/src/calamares/CMakeLists.txt index e1f8e4236..c913c0959 100644 --- a/src/calamares/CMakeLists.txt +++ b/src/calamares/CMakeLists.txt @@ -38,10 +38,10 @@ set( final_src ${calamaresSources} ${calamaresRc} ${trans_outfile} ) add_executable( calamares_bin ${final_src} ) set_target_properties(calamares_bin PROPERTIES - AUTOMOC TRUE ENABLE_EXPORTS TRUE RUNTIME_OUTPUT_NAME calamares ) +calamares_automoc( calamares_bin ) if( WITH_KF5Crash ) set( LINK_LIBRARIES diff --git a/src/modules/contextualprocess/CMakeLists.txt b/src/modules/contextualprocess/CMakeLists.txt index f75946b58..a7e9ed05b 100644 --- a/src/modules/contextualprocess/CMakeLists.txt +++ b/src/modules/contextualprocess/CMakeLists.txt @@ -21,5 +21,5 @@ if( ECM_FOUND AND BUILD_TESTING ) Qt5::Core Qt5::Test ) - set_target_properties( contextualprocesstest PROPERTIES AUTOMOC TRUE ) + calamares_automoc( contextualprocesstest ) endif() diff --git a/src/modules/locale/CMakeLists.txt b/src/modules/locale/CMakeLists.txt index 8faf8468c..affaa3753 100644 --- a/src/modules/locale/CMakeLists.txt +++ b/src/modules/locale/CMakeLists.txt @@ -54,7 +54,7 @@ if( ECM_FOUND AND BUILD_TESTING ) ${geoip_libs} ${YAMLCPP_LIBRARY} ) - set_target_properties( geoiptest PROPERTIES AUTOMOC TRUE ) + calamares_automoc( geoiptest ) ecm_add_test( Tests.cpp @@ -65,10 +65,11 @@ if( ECM_FOUND AND BUILD_TESTING ) calamares Qt5::Test ) - set_target_properties( localetest PROPERTIES AUTOMOC TRUE ) + calamares_automoc( localetest ) endif() if( BUILD_TESTING ) add_executable( test_geoip test_geoip.cpp ${geoip_src} ) target_link_libraries( test_geoip calamaresui Qt5::Network ${geoip_libs} ${YAMLCPP_LIBRARY} ) + calamares_automoc( test_geoip ) endif() diff --git a/src/modules/shellprocess/CMakeLists.txt b/src/modules/shellprocess/CMakeLists.txt index 82ae8b911..166dff17d 100644 --- a/src/modules/shellprocess/CMakeLists.txt +++ b/src/modules/shellprocess/CMakeLists.txt @@ -20,5 +20,5 @@ if( ECM_FOUND AND BUILD_TESTING ) Qt5::Core Qt5::Test ) - set_target_properties( shellprocesstest PROPERTIES AUTOMOC TRUE ) + calamares_automoc( shellprocesstest ) endif() diff --git a/src/modules/users/CMakeLists.txt b/src/modules/users/CMakeLists.txt index 207ffbb3a..d0e7b6d9d 100644 --- a/src/modules/users/CMakeLists.txt +++ b/src/modules/users/CMakeLists.txt @@ -51,5 +51,5 @@ if( ECM_FOUND AND BUILD_TESTING ) Qt5::Test ${CRYPT_LIBRARIES} ) - set_target_properties( passwordtest PROPERTIES AUTOMOC TRUE ) + calamares_automoc( passwordtest ) endif() From a1e08d2236d5e91d5f4d91c1be294e51258c8848 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 18 Apr 2019 11:40:47 +0200 Subject: [PATCH 180/303] [keyboard] Don't use useless rvalue-ref - Weird && usage here made redundant through RVO, just return something normally instead. --- src/modules/keyboard/KeyboardPage.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/modules/keyboard/KeyboardPage.cpp b/src/modules/keyboard/KeyboardPage.cpp index 241d4553e..3a0da2866 100644 --- a/src/modules/keyboard/KeyboardPage.cpp +++ b/src/modules/keyboard/KeyboardPage.cpp @@ -446,9 +446,9 @@ KeyboardPage::onListLayoutCurrentItemChanged( const QModelIndex& current, /* Returns stringlist with suitable setxkbmap command-line arguments * to set the given @p layout and @p variant. */ -static inline QStringList xkbmap_args( QStringList&& r, const QString& layout, const QString& variant ) +static inline QStringList xkbmap_args( const QString& layout, const QString& variant ) { - r << "-layout" << layout; + QStringList r{ "-layout", layout }; if ( !variant.isEmpty() ) r << "-variant" << variant; return r; @@ -483,7 +483,7 @@ KeyboardPage::onListVariantCurrentItemChanged( QListWidgetItem* current, QListWi connect( &m_setxkbmapTimer, &QTimer::timeout, this, [=] { - QProcess::execute( "setxkbmap", xkbmap_args( QStringList(), layout, variant ) ); + QProcess::execute( "setxkbmap", xkbmap_args( layout, variant ) ); cDebug() << "xkbmap selection changed to: " << layout << '-' << variant; m_setxkbmapTimer.disconnect( this ); } ); From 3ccbcdc1bd7522847d1c1fc7ee5d058af1f02968 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 18 Apr 2019 12:16:27 +0200 Subject: [PATCH 181/303] [libcalamares] Don't moc on JobQueue - There is no reason for JobThread to have a Q_OBJECT macro, so drop the moccing (this also stops some warnings from the generated moc code). - Define the (virtual) destructor out-of-line to avoid vtable warnings. --- src/libcalamares/JobQueue.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/libcalamares/JobQueue.cpp b/src/libcalamares/JobQueue.cpp index 46d58d429..6ef055ffc 100644 --- a/src/libcalamares/JobQueue.cpp +++ b/src/libcalamares/JobQueue.cpp @@ -35,7 +35,6 @@ namespace Calamares class JobThread : public QThread { - Q_OBJECT public: JobThread( JobQueue* queue ) : QThread( queue ) @@ -44,6 +43,8 @@ public: { } + virtual ~JobThread() override; + void setJobs( const JobList& jobs ) { m_jobs = jobs; @@ -122,6 +123,10 @@ private: } }; +JobThread::~JobThread() +{ +} + JobQueue* JobQueue::s_instance = nullptr; @@ -184,5 +189,3 @@ JobQueue::enqueue( const JobList& jobs ) } } // namespace Calamares - -#include "JobQueue.moc" From 3e88b408fa419085a8c23dbf26604f214ef77ad0 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 18 Apr 2019 12:40:04 +0200 Subject: [PATCH 182/303] [calamares] Remove unused item Role --- src/calamares/progresstree/ProgressTreeItem.cpp | 4 +--- src/calamares/progresstree/ProgressTreeModel.h | 1 - src/calamares/progresstree/ViewStepItem.cpp | 2 -- 3 files changed, 1 insertion(+), 6 deletions(-) diff --git a/src/calamares/progresstree/ProgressTreeItem.cpp b/src/calamares/progresstree/ProgressTreeItem.cpp index 769ffaf90..0445962ab 100644 --- a/src/calamares/progresstree/ProgressTreeItem.cpp +++ b/src/calamares/progresstree/ProgressTreeItem.cpp @@ -84,9 +84,7 @@ ProgressTreeRoot::ProgressTreeRoot() QVariant -ProgressTreeRoot::data( int role ) const +ProgressTreeRoot::data( int ) const { - if ( role == ProgressTreeModel::ProgressTreeItemRole ) - return this; return QVariant(); } diff --git a/src/calamares/progresstree/ProgressTreeModel.h b/src/calamares/progresstree/ProgressTreeModel.h index d89707183..0e9574516 100644 --- a/src/calamares/progresstree/ProgressTreeModel.h +++ b/src/calamares/progresstree/ProgressTreeModel.h @@ -35,7 +35,6 @@ class ProgressTreeModel : public QAbstractItemModel public: enum Role { - ProgressTreeItemRole = Qt::UserRole + 10, ProgressTreeItemCurrentRole = Qt::UserRole + 11 }; diff --git a/src/calamares/progresstree/ViewStepItem.cpp b/src/calamares/progresstree/ViewStepItem.cpp index 7c17ff5ae..fe2fe6034 100644 --- a/src/calamares/progresstree/ViewStepItem.cpp +++ b/src/calamares/progresstree/ViewStepItem.cpp @@ -53,8 +53,6 @@ ViewStepItem::appendChild( ProgressTreeItem* item ) QVariant ViewStepItem::data( int role ) const { - if ( role == ProgressTreeModel::ProgressTreeItemRole ) - return this; if ( role == Qt::DisplayRole ) { return m_step ? m_step->prettyName() From b704933b582127058a0158bbfc2c5f1ace160fa3 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 18 Apr 2019 12:56:56 +0200 Subject: [PATCH 183/303] [keyboard] Avoid crash with unconfigured keyboards - If there's no items at all, ->currentItem() can return nullptr, so don't dereference that. Found on FreeBSD. --- src/modules/keyboard/KeyboardPage.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/modules/keyboard/KeyboardPage.cpp b/src/modules/keyboard/KeyboardPage.cpp index 3a0da2866..4509a5dbd 100644 --- a/src/modules/keyboard/KeyboardPage.cpp +++ b/src/modules/keyboard/KeyboardPage.cpp @@ -216,12 +216,12 @@ QString KeyboardPage::prettyStatus() const { QString status; - status += tr( "Set keyboard model to %1.
" ) - .arg( ui->comboBoxModel->currentText() ); - status += tr( "Set keyboard layout to %1/%2." ) - .arg( ui->listLayout->currentIndex().data().toString() ) - .arg( ui->listVariant->currentItem()->text() ); - + status += tr( "Set keyboard model to %1.
" ).arg( ui->comboBoxModel->currentText() ); + + QString layout = ui->listLayout->currentIndex().data().toString(); + QString variant = ui->listVariant->currentItem() ? ui->listVariant->currentItem()->text() : QString( "" ); + status += tr( "Set keyboard layout to %1/%2." ).arg( layout, variant ); + return status; } From 3c014a868c830ab5781123efa16516d55a20fa90 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 18 Apr 2019 13:06:50 +0200 Subject: [PATCH 184/303] [keyboard] Make keyboard preview more robust - Replace #define with static const char - Handle FreeBSD as well (for testing purposes) --- src/modules/keyboard/keyboardwidget/keyboardglobal.cpp | 10 ++++++++-- src/modules/keyboard/keyboardwidget/keyboardglobal.h | 2 -- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp b/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp index 8b6cac4be..98fca85fe 100644 --- a/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp +++ b/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp @@ -24,18 +24,24 @@ #include "utils/Logger.h" +#ifdef Q_OS_FREEBSD +static const char XKB_FILE[] = "/usr/local/share/X11/xkb/rules/base.lst"; +#else +static const char XKB_FILE[] = "/usr/share/X11/xkb/rules/base.lst"; +#endif + //### //### Public methods //### QMap KeyboardGlobal::getKeyboardLayouts() { - return parseKeyboardLayouts(XKB_FILE); + return parseKeyboardLayouts( XKB_FILE ); } QMap KeyboardGlobal::getKeyboardModels() { - return parseKeyboardModels(XKB_FILE); + return parseKeyboardModels( XKB_FILE ); } diff --git a/src/modules/keyboard/keyboardwidget/keyboardglobal.h b/src/modules/keyboard/keyboardwidget/keyboardglobal.h index 01730ced4..a438ed53c 100644 --- a/src/modules/keyboard/keyboardwidget/keyboardglobal.h +++ b/src/modules/keyboard/keyboardwidget/keyboardglobal.h @@ -35,8 +35,6 @@ #include #include -#define XKB_FILE "/usr/share/X11/xkb/rules/base.lst" - class KeyboardGlobal { public: From fa70b3aa60a92deb1f3fbaef3a22356ad78329c5 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 18 Apr 2019 13:22:12 +0200 Subject: [PATCH 185/303] [keyboard] Refactor keyboard model loading - Don't need private static methods - Pass char* if that's what we've got --- .../keyboardwidget/keyboardglobal.cpp | 46 ++++++++----------- .../keyboard/keyboardwidget/keyboardglobal.h | 8 +--- 2 files changed, 20 insertions(+), 34 deletions(-) diff --git a/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp b/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp index 98fca85fe..e51f8ef16 100644 --- a/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp +++ b/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp @@ -1,6 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2014, Teo Mrnjavac + * Copyright 2019, Adriaan de Groot * * Originally from the Manjaro Installation Framework * by Roland Singer @@ -30,31 +31,10 @@ static const char XKB_FILE[] = "/usr/local/share/X11/xkb/rules/base.lst"; static const char XKB_FILE[] = "/usr/share/X11/xkb/rules/base.lst"; #endif -//### -//### Public methods -//### - - -QMap KeyboardGlobal::getKeyboardLayouts() { - return parseKeyboardLayouts( XKB_FILE ); -} - - -QMap KeyboardGlobal::getKeyboardModels() { - return parseKeyboardModels( XKB_FILE ); -} - - - -//### -//### Private methods -//### - - //### Source by Georg Grabler ###// -QMap KeyboardGlobal::parseKeyboardModels(QString filepath) +static KeyboardGlobal::ModelsMap parseKeyboardModels(const char* filepath) { - QMap models; + KeyboardGlobal::ModelsMap models; QFile fh(filepath); fh.open(QIODevice::ReadOnly); @@ -97,10 +77,9 @@ QMap KeyboardGlobal::parseKeyboardModels(QString filepath) } - -QMap< QString, KeyboardGlobal::KeyboardInfo > KeyboardGlobal::parseKeyboardLayouts(QString filepath) +KeyboardGlobal::LayoutsMap parseKeyboardLayouts(const char* filepath) { - QMap< QString, KeyboardInfo > layouts; + KeyboardGlobal::LayoutsMap layouts; //### Get Layouts ###// @@ -130,7 +109,7 @@ QMap< QString, KeyboardGlobal::KeyboardInfo > KeyboardGlobal::parseKeyboardLayou // insert into the layout map if (rx.indexIn(line) != -1) { - KeyboardInfo info; + KeyboardGlobal::KeyboardInfo info; info.description = rx.cap(2); info.variants.insert(QObject::tr("Default"), ""); layouts.insert(rx.cap(1), info); @@ -166,7 +145,7 @@ QMap< QString, KeyboardGlobal::KeyboardInfo > KeyboardGlobal::parseKeyboardLayou layouts.find(rx.cap(2)).value().variants.insert(rx.cap(3), rx.cap(1)); } else { // create a new map in the multimap - the value was not found. - KeyboardInfo info; + KeyboardGlobal::KeyboardInfo info; info.description = rx.cap(2); info.variants.insert(QObject::tr("Default"), ""); info.variants.insert(rx.cap(3), rx.cap(1)); @@ -177,3 +156,14 @@ QMap< QString, KeyboardGlobal::KeyboardInfo > KeyboardGlobal::parseKeyboardLayou return layouts; } + + +KeyboardGlobal::LayoutsMap KeyboardGlobal::getKeyboardLayouts() { + return parseKeyboardLayouts( XKB_FILE ); +} + + +KeyboardGlobal::ModelsMap KeyboardGlobal::getKeyboardModels() { + return parseKeyboardModels( XKB_FILE ); +} + diff --git a/src/modules/keyboard/keyboardwidget/keyboardglobal.h b/src/modules/keyboard/keyboardwidget/keyboardglobal.h index a438ed53c..349ef2d36 100644 --- a/src/modules/keyboard/keyboardwidget/keyboardglobal.h +++ b/src/modules/keyboard/keyboardwidget/keyboardglobal.h @@ -44,14 +44,10 @@ public: }; using LayoutsMap = QMap< QString, KeyboardInfo >; + using ModelsMap = QMap< QString, QString >; static LayoutsMap getKeyboardLayouts(); - static QMap< QString, QString > getKeyboardModels(); - - -private: - static QMap< QString, QString > parseKeyboardModels(QString filepath); - static LayoutsMap parseKeyboardLayouts(QString filepath); + static ModelsMap getKeyboardModels(); }; #endif // KEYBOARDGLOBAL_H From 118f9255fdee77c7fe85bc772c6ece09d77f7393 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 18 Apr 2019 13:36:12 +0200 Subject: [PATCH 186/303] [keyboard] Refactor sectioning - Look for section in a consistent fashion - Simplify parsing loops --- .../keyboardwidget/keyboardglobal.cpp | 56 ++++++++++--------- .../keyboard/keyboardwidget/keyboardglobal.h | 2 +- 2 files changed, 32 insertions(+), 26 deletions(-) diff --git a/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp b/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp index e51f8ef16..54805ecb4 100644 --- a/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp +++ b/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp @@ -31,6 +31,27 @@ static const char XKB_FILE[] = "/usr/local/share/X11/xkb/rules/base.lst"; static const char XKB_FILE[] = "/usr/share/X11/xkb/rules/base.lst"; #endif +// The xkb rules file is made of several "sections". Each section +// starts with a line "! ". The static methods here +// handle individual sections. + +/** @brief Scans a file for a named section + * + * Reads from @p fh incrementally until it finds a section named @p name + * or hits end-of-file. Returns true if the section is found. The + * @p name must include the "! " section marker as well. + */ +static bool findSection( QFile& fh, const char* name ) +{ + while ( !fh.atEnd() ) + { + QByteArray line = fh.readLine(); + if ( line.startsWith( name ) ) + return true; + } + return false; +} + //### Source by Georg Grabler ###// static KeyboardGlobal::ModelsMap parseKeyboardModels(const char* filepath) { @@ -44,18 +65,14 @@ static KeyboardGlobal::ModelsMap parseKeyboardModels(const char* filepath) return models; } - bool modelsFound = false; + bool modelsFound = findSection( fh, "! model" ); // read the file until the end or until we break the loop - while (!fh.atEnd()) { + while (modelsFound && !fh.atEnd()) { QByteArray line = fh.readLine(); - // check if we start with the model section in the file - if (!modelsFound && line.startsWith("! model")) - modelsFound = true; - else if (modelsFound && line.startsWith ("!")) + // check if we start a new section + if ( line.startsWith( '!' ) ) break; - else if (!modelsFound) - continue; // here we are in the model section, otherwhise we would continue or break QRegExp rx; @@ -91,18 +108,13 @@ KeyboardGlobal::LayoutsMap parseKeyboardLayouts(const char* filepath) return layouts; } - bool layoutsFound = false; + bool layoutsFound = findSection( fh, "! layout" ); // read the file until the end or we break the loop - while (!fh.atEnd()) { + while ( layoutsFound && !fh.atEnd() ) { QByteArray line = fh.readLine(); - // find the layout section otherwhise continue. If the layout section is at it's end, break the loop - if (!layoutsFound && line.startsWith("! layout")) - layoutsFound = true; - else if (layoutsFound && line.startsWith ("!")) + if ( line.startsWith( '!' ) ) break; - else if (!layoutsFound) - continue; QRegExp rx; rx.setPattern("^\\s+(\\S+)\\s+(\\w.*)\n$"); @@ -121,19 +133,13 @@ KeyboardGlobal::LayoutsMap parseKeyboardLayouts(const char* filepath) //### Get Variants ###// - bool variantsFound = false; + bool variantsFound = findSection( fh, "! variant" ); // read the file until the end or until we break - while (!fh.atEnd()) { + while (variantsFound && !fh.atEnd() ) { QByteArray line = fh.readLine(); - // continue until we found the variant section. If found, read until the next section is found - if (!variantsFound && line.startsWith("! variant")) { - variantsFound = true; - continue; - } else if (variantsFound && line.startsWith ("!")) + if ( line.startsWith( '!' ) ) break; - else if (!variantsFound) - continue; QRegExp rx; rx.setPattern("^\\s+(\\S+)\\s+(\\S+): (\\w.*)\n$"); diff --git a/src/modules/keyboard/keyboardwidget/keyboardglobal.h b/src/modules/keyboard/keyboardwidget/keyboardglobal.h index 349ef2d36..1732dc913 100644 --- a/src/modules/keyboard/keyboardwidget/keyboardglobal.h +++ b/src/modules/keyboard/keyboardwidget/keyboardglobal.h @@ -1,7 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2014, Teo Mrnjavac - * Copyright 2017, Adriaan de Groot + * Copyright 2017, 2019, Adriaan de Groot * * Originally from the Manjaro Installation Framework * by Roland Singer From cf51eb7aab13ec79dcce3e81b2e7be112017b68c Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 18 Apr 2019 13:39:14 +0200 Subject: [PATCH 187/303] [keyboard] Apply source formatting - Move errant attribution line to the copyright headers; unsure of the year though. - Apply Calamares coding style. --- .../keyboardwidget/keyboardglobal.cpp | 86 +++++++++++-------- 1 file changed, 50 insertions(+), 36 deletions(-) diff --git a/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp b/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp index 54805ecb4..f363ea844 100644 --- a/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp +++ b/src/modules/keyboard/keyboardwidget/keyboardglobal.cpp @@ -7,6 +7,8 @@ * by Roland Singer * Copyright (C) 2007 Free Software Foundation, Inc. * + * Source by Georg Grabler + * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or @@ -36,7 +38,7 @@ static const char XKB_FILE[] = "/usr/share/X11/xkb/rules/base.lst"; // handle individual sections. /** @brief Scans a file for a named section - * + * * Reads from @p fh incrementally until it finds a section named @p name * or hits end-of-file. Returns true if the section is found. The * @p name must include the "! " section marker as well. @@ -52,22 +54,23 @@ static bool findSection( QFile& fh, const char* name ) return false; } -//### Source by Georg Grabler ###// -static KeyboardGlobal::ModelsMap parseKeyboardModels(const char* filepath) +static KeyboardGlobal::ModelsMap parseKeyboardModels( const char* filepath ) { KeyboardGlobal::ModelsMap models; - QFile fh(filepath); - fh.open(QIODevice::ReadOnly); + QFile fh( filepath ); + fh.open( QIODevice::ReadOnly ); - if (!fh.isOpen()) { + if ( !fh.isOpen() ) + { cDebug() << "X11 Keyboard model definitions not found!"; return models; } bool modelsFound = findSection( fh, "! model" ); // read the file until the end or until we break the loop - while (modelsFound && !fh.atEnd()) { + while ( modelsFound && !fh.atEnd() ) + { QByteArray line = fh.readLine(); // check if we start a new section @@ -76,17 +79,18 @@ static KeyboardGlobal::ModelsMap parseKeyboardModels(const char* filepath) // here we are in the model section, otherwhise we would continue or break QRegExp rx; - rx.setPattern("^\\s+(\\S+)\\s+(\\w.*)\n$"); + rx.setPattern( "^\\s+(\\S+)\\s+(\\w.*)\n$" ); // insert into the model map - if (rx.indexIn(line) != -1) { - QString modelDesc = rx.cap(2); - QString model = rx.cap(1); + if ( rx.indexIn( line ) != -1 ) + { + QString modelDesc = rx.cap( 2 ); + QString model = rx.cap( 1 ); - if (model == "pc105") - modelDesc += " - " + QObject::tr("Default Keyboard Model"); + if ( model == "pc105" ) + modelDesc += " - " + QObject::tr( "Default Keyboard Model" ); - models.insert(modelDesc, model); + models.insert( modelDesc, model ); } } @@ -94,37 +98,40 @@ static KeyboardGlobal::ModelsMap parseKeyboardModels(const char* filepath) } -KeyboardGlobal::LayoutsMap parseKeyboardLayouts(const char* filepath) +KeyboardGlobal::LayoutsMap parseKeyboardLayouts( const char* filepath ) { KeyboardGlobal::LayoutsMap layouts; //### Get Layouts ###// - QFile fh(filepath); - fh.open(QIODevice::ReadOnly); + QFile fh( filepath ); + fh.open( QIODevice::ReadOnly ); - if (!fh.isOpen()) { + if ( !fh.isOpen() ) + { cDebug() << "X11 Keyboard layout definitions not found!"; return layouts; } bool layoutsFound = findSection( fh, "! layout" ); // read the file until the end or we break the loop - while ( layoutsFound && !fh.atEnd() ) { + while ( layoutsFound && !fh.atEnd() ) + { QByteArray line = fh.readLine(); if ( line.startsWith( '!' ) ) break; QRegExp rx; - rx.setPattern("^\\s+(\\S+)\\s+(\\w.*)\n$"); + rx.setPattern( "^\\s+(\\S+)\\s+(\\w.*)\n$" ); // insert into the layout map - if (rx.indexIn(line) != -1) { + if ( rx.indexIn( line ) != -1 ) + { KeyboardGlobal::KeyboardInfo info; - info.description = rx.cap(2); - info.variants.insert(QObject::tr("Default"), ""); - layouts.insert(rx.cap(1), info); + info.description = rx.cap( 2 ); + info.variants.insert( QObject::tr( "Default" ), "" ); + layouts.insert( rx.cap( 1 ), info ); } } @@ -135,27 +142,32 @@ KeyboardGlobal::LayoutsMap parseKeyboardLayouts(const char* filepath) bool variantsFound = findSection( fh, "! variant" ); // read the file until the end or until we break - while (variantsFound && !fh.atEnd() ) { + while ( variantsFound && !fh.atEnd() ) + { QByteArray line = fh.readLine(); if ( line.startsWith( '!' ) ) break; QRegExp rx; - rx.setPattern("^\\s+(\\S+)\\s+(\\S+): (\\w.*)\n$"); + rx.setPattern( "^\\s+(\\S+)\\s+(\\S+): (\\w.*)\n$" ); // insert into the variants multimap, if the pattern matches - if (rx.indexIn(line) != -1) { - if (layouts.find(rx.cap(2)) != layouts.end()) { + if ( rx.indexIn( line ) != -1 ) + { + if ( layouts.find( rx.cap( 2 ) ) != layouts.end() ) + { // in this case we found an entry in the multimap, and add the values to the multimap - layouts.find(rx.cap(2)).value().variants.insert(rx.cap(3), rx.cap(1)); - } else { + layouts.find( rx.cap( 2 ) ).value().variants.insert( rx.cap( 3 ), rx.cap( 1 ) ); + } + else + { // create a new map in the multimap - the value was not found. KeyboardGlobal::KeyboardInfo info; - info.description = rx.cap(2); - info.variants.insert(QObject::tr("Default"), ""); - info.variants.insert(rx.cap(3), rx.cap(1)); - layouts.insert(rx.cap(2), info); + info.description = rx.cap( 2 ); + info.variants.insert( QObject::tr( "Default" ), "" ); + info.variants.insert( rx.cap( 3 ), rx.cap( 1 ) ); + layouts.insert( rx.cap( 2 ), info ); } } } @@ -164,12 +176,14 @@ KeyboardGlobal::LayoutsMap parseKeyboardLayouts(const char* filepath) } -KeyboardGlobal::LayoutsMap KeyboardGlobal::getKeyboardLayouts() { +KeyboardGlobal::LayoutsMap KeyboardGlobal::getKeyboardLayouts() +{ return parseKeyboardLayouts( XKB_FILE ); } -KeyboardGlobal::ModelsMap KeyboardGlobal::getKeyboardModels() { +KeyboardGlobal::ModelsMap KeyboardGlobal::getKeyboardModels() +{ return parseKeyboardModels( XKB_FILE ); } From f04d08454835b2619df5226748b62429d84a1e26 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 18 Apr 2019 14:27:37 +0200 Subject: [PATCH 188/303] [welcome] Start on a model for the locale choices --- src/modules/welcome/CMakeLists.txt | 1 + src/modules/welcome/LocaleModel.cpp | 52 +++++++++++++++++++++++++++++ src/modules/welcome/LocaleModel.h | 43 ++++++++++++++++++++++++ 3 files changed, 96 insertions(+) create mode 100644 src/modules/welcome/LocaleModel.cpp create mode 100644 src/modules/welcome/LocaleModel.h diff --git a/src/modules/welcome/CMakeLists.txt b/src/modules/welcome/CMakeLists.txt index f627db032..415faa500 100644 --- a/src/modules/welcome/CMakeLists.txt +++ b/src/modules/welcome/CMakeLists.txt @@ -27,6 +27,7 @@ calamares_add_plugin( welcome EXPORT_MACRO PLUGINDLLEXPORT_PRO SOURCES ${CHECKER_SOURCES} + LocaleModel.cpp WelcomeViewStep.cpp WelcomePage.cpp UI diff --git a/src/modules/welcome/LocaleModel.cpp b/src/modules/welcome/LocaleModel.cpp new file mode 100644 index 000000000..5fd032a52 --- /dev/null +++ b/src/modules/welcome/LocaleModel.cpp @@ -0,0 +1,52 @@ +/* === This file is part of Calamares - === + * + * Copyright 2019, Adriaan de Groot + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +#include "LocaleModel.h" + +int +LocaleModel::columnCount( const QModelIndex& ) const +{ + return 2; +} + +int +LocaleModel::rowCount( const QModelIndex& ) const +{ + return m_locales.size(); +} + +QVariant +LocaleModel::data( const QModelIndex& index, int role ) const +{ + if ( role != Qt::DisplayRole ) + return QVariant(); + + if ( !index.isValid() ) + return QVariant(); + + const auto& locale = m_locales.at( index.row() ); + switch ( index.column() ) + { + case 0: + return locale.label(); + case 1: + return locale.englishLabel(); + default: + return QVariant(); + } +} diff --git a/src/modules/welcome/LocaleModel.h b/src/modules/welcome/LocaleModel.h new file mode 100644 index 000000000..06a6a74c2 --- /dev/null +++ b/src/modules/welcome/LocaleModel.h @@ -0,0 +1,43 @@ +/* === This file is part of Calamares - === + * + * Copyright 2019, Adriaan de Groot + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +#ifndef WELCOME_LOCALEMODEL_H +#define WELCOME_LOCALEMODEL_H + +#include + +#include + +#include "utils/CalamaresUtilsGui.h" + +class LocaleModel : public QAbstractItemModel +{ +public: + LocaleModel( const QStringList& locales, QObject* parent = nullptr ); + virtual ~LocaleModel(); + + int rowCount( const QModelIndex& parent ) const override; + int columnCount( const QModelIndex& parent ) const override; + + QVariant data( const QModelIndex& index, int role ) const override; + +private: + std::vector< CalamaresUtils::LocaleLabel > m_locales; +} ; + +#endif From 7f8411c3b775bf4281d79dea34b9b13f17b0a689 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 18 Apr 2019 22:38:12 +0200 Subject: [PATCH 189/303] [welcome] Add standard language-chooser icon - After discussion with Red Hat UI advice, switch to standard icon - Tooltip as well --- src/modules/welcome/CMakeLists.txt | 2 + src/modules/welcome/WelcomePage.ui | 40 +++++++------------- src/modules/welcome/language-icon-128px.png | Bin 0 -> 4634 bytes src/modules/welcome/language-icon-48px.png | Bin 0 -> 2315 bytes src/modules/welcome/welcome.qrc | 6 +++ 5 files changed, 21 insertions(+), 27 deletions(-) create mode 100644 src/modules/welcome/language-icon-128px.png create mode 100644 src/modules/welcome/language-icon-48px.png create mode 100644 src/modules/welcome/welcome.qrc diff --git a/src/modules/welcome/CMakeLists.txt b/src/modules/welcome/CMakeLists.txt index 415faa500..d702321f7 100644 --- a/src/modules/welcome/CMakeLists.txt +++ b/src/modules/welcome/CMakeLists.txt @@ -32,6 +32,8 @@ calamares_add_plugin( welcome WelcomePage.cpp UI WelcomePage.ui + RESOURCES + welcome.qrc LINK_PRIVATE_LIBRARIES calamaresui ${CHECKER_LINK_LIBRARIES} diff --git a/src/modules/welcome/WelcomePage.ui b/src/modules/welcome/WelcomePage.ui index a5197fef5..51fa19c04 100644 --- a/src/modules/welcome/WelcomePage.ui +++ b/src/modules/welcome/WelcomePage.ui @@ -13,6 +13,9 @@ Form + + Select language + @@ -46,7 +49,7 @@
- + @@ -64,21 +67,15 @@ - - - - 1 - 0 - + + + Select language - &Language: + - - Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - languageWidget + + :/welcome/language-icon-48px.png @@ -92,19 +89,6 @@
- - - - Qt::Horizontal - - - - 40 - 20 - - - - @@ -217,6 +201,8 @@
- + + + diff --git a/src/modules/welcome/language-icon-128px.png b/src/modules/welcome/language-icon-128px.png new file mode 100644 index 0000000000000000000000000000000000000000..9f4bf21477c314cdc5e459fe3beb457abda077a8 GIT binary patch literal 4634 zcma)Ac{r5c`+jE(LLplrOBk|CvJXObld|vY*!MlcC?#vk_7O(5EMv)sVEb zE+zXxaH8_nG7kU%8is!Z@@+Pf1b$=*yl)n$=8v)ubo24%HgfYq0TQ>xCFR6#-%<8W z=>`!u{vix~oC8Db{ZYU@Cm#nCw}zWPD#XX%BY<1Y@UCCOk~9E7+1-rH0?qXGf*676^#4dcvuq;5UCxlytZf{`Gwd1+ z%ekzB>kEaYnr;@n`fgep;Kg6wTsl3wbL*kRYR-sKsIJudhSbb0-3)hYqub|uTMF>| zoMW*IIU}28VPZ;KiOus7Hcl=2EGvO;4hoRLC~KkYH&s7Ol72b7T?s2II_t=DPP?J{ zi~l{>ADO--5>1wSVIO|grbja;F-H9K*)TWNJJ^8KsuYnS%m@09qFNd+CbA3E%T8vBZU8`8_ODu0LI^uE+9U%0jd znR(jXlXlcckln&oh#L@&V-crWV&<9SddE4|LOTg9u5x#U8m2|+=lFYb=b1Gcrajpt z+qf7OYJa%w+N*HJ3r%=2*37idryJe*qiw`9}gO_%Zi+6+EH5jjdZ>Sx*Ekwf%XHG&J z5p(8AHRLimWUJ2uzAE8 zhhX01CeVhSw@cQMbb5szad?XLE0^?AmgBsWLXj9Gx{w&ptZ!Two}QiR0;h@cC?c@u5Xm=|W#(p_j} zXfIx;hJU88pnwm7utw&}!z=S)M5|KB1vQD0ek~$3`+DNIyLiF#vEC$hf$G-%__U0S z#*IKYaK#k%jxG~D99k_fx^|#iFI3*2@vu;%e^9(bL;#sXpU}OSvXl-?ivtn6Mh|$P zX3686ZYu|UeOl&iVGTDFf`{Bngdwg?hQKL)4)X=Dqw+F# zjH2%iTz8rH`I&=s_Uv|`ErSaB>b1LQ72*PWK1=1{g#vf|ZB;X~>vhhnMi9}-kczJnIgmU9Y zW@c-9r}NjQ0gc6nkov%8Oe4tS!oosr=$^yWN1wd!1cD%>iS;ARJJFIB9w1_EtmGA+ zfPijfWc&B=aUn<(p99Qr;F_N~ zP$fH?3&!5Pe~g2_;5094UVL`EW;Xb$Gh z8=jVsoul}%2yLJ;Mj1M*xJ0q@TXt9GN#8n$3IH`Clfzln$Cju`LT2UVZ2g)!xmeIj zR%+RuHZPA>3}SDx)PH8M^>4<|f*iR5m?Lzxq73_FTX+a(h^Y zgO2@g;9!C6j$8V$dOf;>i9B^9kw|N^Ei!d3BhE98UOCE9nATRsLj5~2W-6VXojKmQ zAaxe;2?;-cdgw(u9&kay{_;zg z>F6>K4i2O9t=dmk*sF~pjy;JrXN~w`-OMi|BO@+Y-~qj^0*t$WklWqeUF$Z+ zKh@}!eFG6@#Ky+v+0z!h_0|c6>PP(f!Hf2suJ89g-DbdL`?RkcMDpvuErJofK^&ig zf~9hv82Z`gSN%|7uC(qc-b$9Tn_Ipo-g9d~tLV4!bk$m!Q)O;J&ifr-g@ zpqQlOH;B0IV8yoMSC*u|7I)ImbjagBBy^*x%B=^{R{jr@qfp>?{M}~%| zzZd6^OicwQs%QN#m849PK9I4`SjYQXs1vDDSQhZ!nVP2;}%OUS{h?xUd$zG)8QuE(Dn6F8emy9cqpGNr-I8_ za&!c)GjK&5ye9Z1ba&3Rg;yqrJb(DvOwj-ec2Awq&?Z0<(bC`D zE;@uft%NI{yT#hjWeVhx0bN*O+tI$x|75>kfTw`D(6Z6fZR62>b@jgHpv|I!g3f%Y z+^e|h29Mb{bck!>Hi4*gg9%2Qsci&ddHFfbHH%zvK|!}hZoXT$v{r_*1!8GA-0Q-8 zjQ|J);(zqZJlm~4WXUz$a7J2nf&oXsnxcL*`9Y_**$4!J^pbV^6LU=1h9Fj8W4mQ1 z13Xw}NV$bjEiJ7NkM--OL>L8-X>tK8eP=rz;_2z>$kmK4O2`qgva|txT=BE1HZl z4X|(=!65X{H$YLwM!D3OIf2HfGIoLnh^jy2m=!nUo0J$cktX* z2*~f8^E3*DGD$F=ranJCOkG}fIyqU*tNf;;rDXucJ4$E6m6Y1o1>HUL(S=5)rY-fR zyI=z@`tSk2K^2_8&7x9UTU+5dI5cDg#iwF0V(6Hdn7;m0f!vF>LfNq^t%u{5a5((_ z{_o$#AhImbUwSC(PVYdnVF^+YBDLRr%~nfA1r7SZkKv^goK;9l1;c}nmm|)O8m2g1 zKQUD$;UBw@2@45n>F5;X=SPF2Qy4&F<9R7T9(SbAk*KJ8jN%_N73y>3+AQ5Tl zaeO7}GBfV&U608cM@qx@diK4^95C4N_h54GlG4(bpf6~cs=*+_85kKIQ|?nxbAz=B z3N1Z+r!Dj8Q)qL@j(3`%O<{XGrnL0dw{PE$Nxw(Rs;emzeJGo<&3+v~{R0BJ=jUym zM=-Nh>4>UDVfOn+>tmY#bSd6`Twvb@RA+wTQB_xm%}4!3sJ*zn{ynH2QDyb16WrsK zhR>T&i7Y*JP0jGL+ISO*R`xY7^_cyA|H9#2R{4;+GYTG6ZEY$!Ik_j`F)%EhzP1r) z0h#m*Lrj+}DwA!KEv~6^dHB9Sg60S51JD8rXhq_;q@^fG7~~a{%GLJz&QAnZfvcuT zmVJ#nNg*Ebd+3e{yGFj;c}H}&N)+YR4uv8`D~(kV$E>1E>{kT)+GXduPogE+qnHCY z4i~)A&DF#e$|(EnPi_^A7&F!ZWRP9u9LS{l4+a`}mRT3SR;FeQFyvgv#LTR1VPR2s zj&52%P_-kM=tDnAhS;%pV z7%F6sSuSy*=gDT!I?eIGFIj8bl8~6iS!)09@&SK33j z$;Zj&N6le)9x2)`v9ABbEHxL!h$y1&+YoVuL||JzAe7?+-7%R2&LBZvtSdT7P55@+ zpD*N!4L4k1)3T?`bj3R!dgPL${Qn90kg$KF;M4Dn!?$CVEe^|eA6{r|9)@t>Z@2T6 z`DW#-h&Gb%hAa(jG{q3}#ht@b2$L+hC%j1;rBCRr)HXQ}r6yT4Ujq9z!57BwK1K%z znNc@AW*i(1V;m1}V0$25?`?TkMpNo=_G8rv#9qb@$^yOC^!Uz5K@!_(=bK9UdY-=w zGFu9?U&x{e9NCU((Yep*i4SnqKU&L-aZ$iuS2V&A|H79&?^whB0&=PKssQOl5<*Y5yWxT`(Z5ho7 z*<`n3cJ1~NqQ7$BdozNOo@(g6B~56~3R0#}R3J}n23t;se-RY%Hu=I~PQ^}Ig7GE9 zqTSU8f-FRoxs0-Y5(ZHIAxsn=|gniB2_qz$*wIbE71929}4FCWD literal 0 HcmV?d00001 diff --git a/src/modules/welcome/language-icon-48px.png b/src/modules/welcome/language-icon-48px.png new file mode 100644 index 0000000000000000000000000000000000000000..4012a4bee05f8f3e38a6f9efe0ff705361b094a7 GIT binary patch literal 2315 zcma)8XHXN`5>5hGKoA8(HDII$2wg*{N&->^Bs3|ZM2dvuL8N(+qF$sU0V7?J0SN*c z+NC6*NW0V#5CuXJFd&8|oq#X?et+JN-92;8w>$HFyE}7|>}<^i`6c-Q0Dz#y4U_{n zYW%TNC%E1jw4cZgr-?UQ!vFw*^M4HZiTQxTy#$lcE+o@XoHr?u5F+ash{pjmG}X2A z)HSt@iJ6^Tg!CW8Ey5jAgm)+oaLte4gOfE248=tdLhpvjn%>g=PyPHA001Nv=;%Un zv9U(_67X>EKQMSCo(KQ}Fpg$w2*Cfo1jMr^`_l6@L{H4d6nzM7&-K#zG9D&@RS3Scl&o1+V)JN(E4>uw?MZE6BE*=HY%~YImW&wHRg~ia3 znSxhuO>K(^tJ>!v7_TOAck(mgka6X%!Uv5h%4yILI&$DHZe*}BFQOaDLTZosmA%Hl zRH3!mQVu%1vUhsM5bVk~>ULv$iG~Nca97G_>%9UG*jh?UfSxX_enPcwTA{me=7L%M zM6je5UFQ58ZOVV$+XRvf8^?>hn{1uQan#W!z4Jr(LgDNdCU%TqbCWjKUool&h1` z<}~Vx=kQG^cpe<^H#9qj_@a39tO_kFo`AsdV_>yoieR1$wKvTYA7_bLbxxF=a)**m zol>~Rr|*oNxd*T@of;dNlPhNj6U$gg)g?C8-}D7RR3oiUmI4%O=yGYt43}(P)ZOmD@J8sY&m_ z+O*;6#102HH{=Rv;T0Iv9A{_}$Ug~s0YMP7ayci3r0rT-T5u$iW7(!MuQlHL#l=14 z378Z>ir7G-X$_B#mWD?}SgC@^et!i4$@uH`*)^i*<;JhU^C6A5rx`ISRI0)~POO=U zt84BTc6cCxK%r7$xyG>!mnx?~JU%BrKE4iWloW^SdzQoup;TAHlTc77baR!d&*dSr zbxRcex$3rJcZLkbJOg5(BYD)tS8x(lK9bbycfN%QZwz5(&CSg{$|A&`@F}KeS{4JJ*T92lqpiiyE77PUi1>M^oTx?+$Rj+K3{clu_EL*!U?~YgZ zHsB{qOG{CyX0Nt(cm0oeqoboyC=>>xnLkibWa0`t8HUVst#VQY3kW6hWOSRN(R_3| z-MuMP{_^2irE~4Q6(@iw`Xz&5Bz84UnorfURh-h-nIxhZxxXpj63+f`r}iBGV=Y<) zLRwT*R5;BH$j}46b4e9b_Zpw*AL8!yVH6ap-)RTNc#c!m{=F|AN;?o;kl23xCTU~97jgGF> zTR!7SOG_)EQh6U<8xO7ETrVh?xN7Jc_Di)jtdKRgx?b9sve8Wm@-hKjW{HJ{Sjm?7O* z4FGX#$sS_-puZ`MB`zc5Kai*E=;+x0u`n<XUsr~wKG1S7#tN1k)MuB_e#Q--V-P5J@ zpjA~>r~T!)RkeHsRvy?nyb@vD-H4fFHa*4 z28V}*O-)TDCQZPgPv?XZH=^lNtx>n8LK=T_W%B}EjazIVibrBkYa7hOS`UIykL;8l z4YB6A1GJ$Zv3iCPz5SzaV`D>T_R@s>xE#J6iWPV(vUdsV^LI^3=EJz&^`)hy7v<&t zU)FYGfm6K4$>ILUi=Z<+gQ>?L8NTowPn_ZF>4G1aX2RxYupXQbDIo zwlYVoz14^kdxq;)=S^P&T+onBIflsNEMhsXF1N{=Xwm%qtl3}hJE81wB(vs2Pf5_ycTi;$1eNWOiT2VcN$`F4Os z0N^;y$=>MjU=6VDUst2&wHP?g(8q{{jm-KtKQh literal 0 HcmV?d00001 diff --git a/src/modules/welcome/welcome.qrc b/src/modules/welcome/welcome.qrc new file mode 100644 index 000000000..37462e0a6 --- /dev/null +++ b/src/modules/welcome/welcome.qrc @@ -0,0 +1,6 @@ + + + language-icon-128px.png + language-icon-48px.png + + From 589168685eb3a4fbdecd9ccd1a598e83ed81858e Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 18 Apr 2019 23:16:02 +0200 Subject: [PATCH 190/303] [welcome] Complete LocaleModel implementation - It's a table with two columns (localized name and english name) --- src/modules/welcome/LocaleModel.cpp | 13 +++++++++++++ src/modules/welcome/LocaleModel.h | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/modules/welcome/LocaleModel.cpp b/src/modules/welcome/LocaleModel.cpp index 5fd032a52..67e306a3a 100644 --- a/src/modules/welcome/LocaleModel.cpp +++ b/src/modules/welcome/LocaleModel.cpp @@ -18,6 +18,19 @@ #include "LocaleModel.h" +LocaleModel::LocaleModel(const QStringList& locales, QObject* parent) + : QAbstractTableModel( parent ) +{ + m_locales.reserve( locales.count() ); + + for ( const auto& l : locales ) + m_locales.emplace_back( l ); +} + +LocaleModel::~LocaleModel() +{ +} + int LocaleModel::columnCount( const QModelIndex& ) const { diff --git a/src/modules/welcome/LocaleModel.h b/src/modules/welcome/LocaleModel.h index 06a6a74c2..9e622a43f 100644 --- a/src/modules/welcome/LocaleModel.h +++ b/src/modules/welcome/LocaleModel.h @@ -25,7 +25,7 @@ #include "utils/CalamaresUtilsGui.h" -class LocaleModel : public QAbstractItemModel +class LocaleModel : public QAbstractTableModel { public: LocaleModel( const QStringList& locales, QObject* parent = nullptr ); From 94765d40cdb7e859f7a9851e7ad4617a28888083 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 18 Apr 2019 23:17:49 +0200 Subject: [PATCH 191/303] [welcome] Switch to using LocaleModel for language combobox - Use the model instead of inserting items - While here, tidy includes and documentation --- src/modules/welcome/WelcomePage.cpp | 35 +++++++++-------------------- src/modules/welcome/WelcomePage.h | 7 ++++++ 2 files changed, 18 insertions(+), 24 deletions(-) diff --git a/src/modules/welcome/WelcomePage.cpp b/src/modules/welcome/WelcomePage.cpp index 92dab668b..b0090bc2c 100644 --- a/src/modules/welcome/WelcomePage.cpp +++ b/src/modules/welcome/WelcomePage.cpp @@ -2,7 +2,7 @@ * * Copyright 2014-2015, Teo Mrnjavac * Copyright 2015, Anke Boersma - * Copyright 2017-2018, Adriaan de Groot + * Copyright 2017-2019, Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -21,16 +21,18 @@ #include "WelcomePage.h" #include "ui_WelcomePage.h" -#include "CalamaresVersion.h" +#include "LocaleModel.h" #include "checker/CheckerContainer.h" + +#include "Branding.h" +#include "CalamaresVersion.h" +#include "Settings.h" +#include "ViewManager.h" +#include "modulesystem/ModuleManager.h" #include "utils/Logger.h" #include "utils/CalamaresUtilsGui.h" #include "utils/Retranslator.h" -#include "modulesystem/ModuleManager.h" -#include "Settings.h" -#include "ViewManager.h" - #include #include #include @@ -39,13 +41,11 @@ #include #include -#include "Branding.h" - - WelcomePage::WelcomePage( QWidget* parent ) : QWidget( parent ) , ui( new Ui::WelcomePage ) , m_checkingWidget( new CheckerContainer( this ) ) + , m_languages( nullptr ) { connect( Calamares::ModuleManager::instance(), &Calamares::ModuleManager::requirementsResult, m_checkingWidget, &CheckerContainer::requirementsChecked ); connect( Calamares::ModuleManager::instance(), &Calamares::ModuleManager::requirementsComplete, m_checkingWidget, &CheckerContainer::requirementsComplete ); @@ -156,21 +156,8 @@ WelcomePage::initLanguages() ui->languageWidget->clear(); ui->languageWidget->setInsertPolicy( QComboBox::InsertAtBottom ); - { - std::list< CalamaresUtils::LocaleLabel > localeList; - const auto locales = QString( CALAMARES_TRANSLATION_LANGUAGES ).split( ';'); - for ( const QString& locale : locales ) - { - localeList.emplace_back( locale ); - } - - localeList.sort(); // According to the sortkey, which is english - - for ( const auto& locale : localeList ) - { - ui->languageWidget->addItem( locale.label(), locale.locale() ); - } - } + m_languages = new LocaleModel( QString( CALAMARES_TRANSLATION_LANGUAGES ).split( ';') ); + ui->languageWidget->setModel( m_languages ); // Find the best initial translation QLocale defaultLocale = QLocale( QLocale::system().name() ); diff --git a/src/modules/welcome/WelcomePage.h b/src/modules/welcome/WelcomePage.h index 65b619c79..ec689735b 100644 --- a/src/modules/welcome/WelcomePage.h +++ b/src/modules/welcome/WelcomePage.h @@ -1,6 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2014, Teo Mrnjavac + * Copyright 2019, Adriaan de Groot * * Calamares is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -27,6 +28,7 @@ class WelcomePage; } class CheckerContainer; +class LocaleModel; class WelcomePage : public QWidget { @@ -34,19 +36,24 @@ class WelcomePage : public QWidget public: explicit WelcomePage( QWidget* parent = nullptr ); + /// @brief Configure the buttons for URLs from the branding configuration void setUpLinks( bool showSupportUrl, bool showKnownIssuesUrl, bool showReleaseNotesUrl ); + /// @brief Results of requirements checking bool verdict() const; protected: void focusInEvent( QFocusEvent* e ) override; //choose the child widget to focus private: + /// @brief Fill the list of languages with the available translations void initLanguages(); + Ui::WelcomePage* ui; CheckerContainer* m_checkingWidget; + LocaleModel *m_languages; }; #endif // WELCOMEPAGE_H From bd0af4bb77dd6a39ca42ab91b5533cb53789c3e0 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 19 Apr 2019 09:18:26 +0200 Subject: [PATCH 192/303] [libcalamaresui] Give LocaleLabel a default constructor - Needed for use in containers - While here refactor building the english label --- src/libcalamaresui/utils/CalamaresUtilsGui.cpp | 16 +++++++++++++++- src/libcalamaresui/utils/CalamaresUtilsGui.h | 5 +++++ 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/src/libcalamaresui/utils/CalamaresUtilsGui.cpp b/src/libcalamaresui/utils/CalamaresUtilsGui.cpp index 123d9858c..9f68cf742 100644 --- a/src/libcalamaresui/utils/CalamaresUtilsGui.cpp +++ b/src/libcalamaresui/utils/CalamaresUtilsGui.cpp @@ -262,9 +262,23 @@ clearLayout( QLayout* layout ) } } +LocaleLabel::LocaleLabel() + : m_locale( QLocale() ) +{ + m_localeId = m_locale.name(); + + setLabels( QString(), LabelFormat::IfNeededWithCountry ); +} + LocaleLabel::LocaleLabel( const QString& locale, LabelFormat format ) : m_locale( LocaleLabel::getLocale( locale ) ) , m_localeId( locale ) +{ + setLabels( locale, format ); +} + +void +LocaleLabel::setLabels( const QString& locale, LabelFormat format ) { //: language[name] (country[name]) QString longFormat = QObject::tr( "%1 (%2)" ); @@ -274,7 +288,7 @@ LocaleLabel::LocaleLabel( const QString& locale, LabelFormat format ) QString countryName; if ( languageName.isEmpty() ) - languageName = QString( QLatin1Literal( "* %1 (%2)" ) ).arg( locale, englishName ); + languageName = QString( "* %1 (%2)" ).arg( locale, englishName ); bool needsCountryName = ( format == LabelFormat::AlwaysWithCountry ) || (locale.contains( '_' ) && QLocale::countriesForLanguage( m_locale.language() ).count() > 1 ); diff --git a/src/libcalamaresui/utils/CalamaresUtilsGui.h b/src/libcalamaresui/utils/CalamaresUtilsGui.h index 124594800..9df4f48c6 100644 --- a/src/libcalamaresui/utils/CalamaresUtilsGui.h +++ b/src/libcalamaresui/utils/CalamaresUtilsGui.h @@ -140,6 +140,9 @@ public: /** @brief Formatting option for label -- add (country) to label. */ enum class LabelFormat { AlwaysWithCountry, IfNeededWithCountry } ; + /** @brief Empty locale. This uses the system-default locale. */ + LocaleLabel(); + /** @brief Construct from a locale name. * * The @p localeName should be one that Qt recognizes, e.g. en_US or ar_EY. @@ -192,6 +195,8 @@ public: static QLocale getLocale( const QString& localeName ); protected: + void setLabels( const QString& name, LabelFormat format ); + QLocale m_locale; QString m_localeId; // the locale identifier, e.g. "en_GB" QString m_label; // the native name of the locale From 314aee8d68534ea9e692fad5766d02e5020bfbf3 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 19 Apr 2019 09:31:16 +0200 Subject: [PATCH 193/303] [welcome] Switch to QVector - QVector is a better match with passing in QStringList, otherwise you end up dealing with Qt's int indexes vs. std::vector's uint indexes everywhere. - Introduce find() --- src/modules/welcome/LocaleModel.cpp | 35 +++++++++++++++++++++++++++-- src/modules/welcome/LocaleModel.h | 22 +++++++++++++++--- 2 files changed, 52 insertions(+), 5 deletions(-) diff --git a/src/modules/welcome/LocaleModel.cpp b/src/modules/welcome/LocaleModel.cpp index 67e306a3a..d2517a461 100644 --- a/src/modules/welcome/LocaleModel.cpp +++ b/src/modules/welcome/LocaleModel.cpp @@ -21,10 +21,11 @@ LocaleModel::LocaleModel(const QStringList& locales, QObject* parent) : QAbstractTableModel( parent ) { + Q_ASSERT( locales.count() > 0 ); m_locales.reserve( locales.count() ); for ( const auto& l : locales ) - m_locales.emplace_back( l ); + m_locales.push_back( CalamaresUtils::LocaleLabel( l ) ); } LocaleModel::~LocaleModel() @@ -40,7 +41,7 @@ LocaleModel::columnCount( const QModelIndex& ) const int LocaleModel::rowCount( const QModelIndex& ) const { - return m_locales.size(); + return m_locales.count(); } QVariant @@ -63,3 +64,33 @@ LocaleModel::data( const QModelIndex& index, int role ) const return QVariant(); } } + +const CalamaresUtils::LocaleLabel& +LocaleModel::locale(int row) +{ + if ( ( row < 0 ) || ( row >= m_locales.count() ) ) + { + for ( const auto& l : m_locales ) + if ( l.isEnglish() ) + return l; + return m_locales[0]; + } + return m_locales[row]; +} + +int +LocaleModel::find(std::function predicate) const +{ + for ( int row = 0; row < m_locales.count() ; ++row ) + { + if ( predicate( m_locales[row] ) ) + return row; + } + return -1; +} + +int +LocaleModel::find(std::function predicate) const +{ + return find( [&]( const LocaleLabel& l ){ return predicate( l.locale() ); } ); +} diff --git a/src/modules/welcome/LocaleModel.h b/src/modules/welcome/LocaleModel.h index 9e622a43f..68cede172 100644 --- a/src/modules/welcome/LocaleModel.h +++ b/src/modules/welcome/LocaleModel.h @@ -20,24 +20,40 @@ #define WELCOME_LOCALEMODEL_H #include +#include -#include #include "utils/CalamaresUtilsGui.h" class LocaleModel : public QAbstractTableModel { public: + using LocaleLabel = CalamaresUtils::LocaleLabel; + LocaleModel( const QStringList& locales, QObject* parent = nullptr ); - virtual ~LocaleModel(); + virtual ~LocaleModel() override; int rowCount( const QModelIndex& parent ) const override; int columnCount( const QModelIndex& parent ) const override; QVariant data( const QModelIndex& index, int role ) const override; + /** @brief Gets locale information for entry #n + * + * This is the backing data for the model; if @p row is out-of-range, + * returns a reference to en_US. + */ + const LocaleLabel& locale( int row ); + + /** @brief Searches for an item that matches @p predicate + * + * Returns the row number of the first match, or -1 if there isn't one. + */ + int find( std::function predicate) const; + int find( std::function predicate) const; + private: - std::vector< CalamaresUtils::LocaleLabel > m_locales; + QVector< LocaleLabel > m_locales; } ; #endif From 0c868dbd17f913be449763e2673aec9bec404a1e Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 19 Apr 2019 09:39:19 +0200 Subject: [PATCH 194/303] [welcome] Another find() overload - Also find a specific locale - While here, apply Calamares coding style --- src/modules/welcome/LocaleModel.cpp | 40 +++++++++++++++++++---------- src/modules/welcome/LocaleModel.h | 13 +++++----- 2 files changed, 33 insertions(+), 20 deletions(-) diff --git a/src/modules/welcome/LocaleModel.cpp b/src/modules/welcome/LocaleModel.cpp index d2517a461..43d13ea6c 100644 --- a/src/modules/welcome/LocaleModel.cpp +++ b/src/modules/welcome/LocaleModel.cpp @@ -18,7 +18,7 @@ #include "LocaleModel.h" -LocaleModel::LocaleModel(const QStringList& locales, QObject* parent) +LocaleModel::LocaleModel( const QStringList& locales, QObject* parent ) : QAbstractTableModel( parent ) { Q_ASSERT( locales.count() > 0 ); @@ -56,17 +56,17 @@ LocaleModel::data( const QModelIndex& index, int role ) const const auto& locale = m_locales.at( index.row() ); switch ( index.column() ) { - case 0: - return locale.label(); - case 1: - return locale.englishLabel(); - default: - return QVariant(); + case 0: + return locale.label(); + case 1: + return locale.englishLabel(); + default: + return QVariant(); } } -const CalamaresUtils::LocaleLabel& -LocaleModel::locale(int row) +const CalamaresUtils::LocaleLabel& +LocaleModel::locale( int row ) { if ( ( row < 0 ) || ( row >= m_locales.count() ) ) { @@ -78,8 +78,8 @@ LocaleModel::locale(int row) return m_locales[row]; } -int -LocaleModel::find(std::function predicate) const +int +LocaleModel::find( std::function predicate ) const { for ( int row = 0; row < m_locales.count() ; ++row ) { @@ -89,8 +89,20 @@ LocaleModel::find(std::function predicate) const return -1; } -int -LocaleModel::find(std::function predicate) const +int +LocaleModel::find( std::function predicate ) const { - return find( [&]( const LocaleLabel& l ){ return predicate( l.locale() ); } ); + return find( [&]( const LocaleLabel& l ) + { + return predicate( l.locale() ); + } ); +} + +int +LocaleModel::find( const QLocale& locale ) const +{ + return find( [&]( const LocaleLabel& l ) + { + return locale == l.locale(); + } ); } diff --git a/src/modules/welcome/LocaleModel.h b/src/modules/welcome/LocaleModel.h index 68cede172..4df183048 100644 --- a/src/modules/welcome/LocaleModel.h +++ b/src/modules/welcome/LocaleModel.h @@ -29,7 +29,7 @@ class LocaleModel : public QAbstractTableModel { public: using LocaleLabel = CalamaresUtils::LocaleLabel; - + LocaleModel( const QStringList& locales, QObject* parent = nullptr ); virtual ~LocaleModel() override; @@ -39,18 +39,19 @@ public: QVariant data( const QModelIndex& index, int role ) const override; /** @brief Gets locale information for entry #n - * + * * This is the backing data for the model; if @p row is out-of-range, * returns a reference to en_US. */ const LocaleLabel& locale( int row ); - + /** @brief Searches for an item that matches @p predicate - * + * * Returns the row number of the first match, or -1 if there isn't one. */ - int find( std::function predicate) const; - int find( std::function predicate) const; + int find( std::function predicate ) const; + int find( std::function predicate ) const; + int find( const QLocale& ) const; private: QVector< LocaleLabel > m_locales; From 242d75673175af2930774d201fd61ec3acd683db Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 19 Apr 2019 09:55:51 +0200 Subject: [PATCH 195/303] [libcalamaresui] Add convenience name() to LocaleLabel --- src/libcalamaresui/utils/CalamaresUtilsGui.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/libcalamaresui/utils/CalamaresUtilsGui.h b/src/libcalamaresui/utils/CalamaresUtilsGui.h index 9df4f48c6..f1a20964f 100644 --- a/src/libcalamaresui/utils/CalamaresUtilsGui.h +++ b/src/libcalamaresui/utils/CalamaresUtilsGui.h @@ -187,6 +187,11 @@ public: return m_locale; } + QString LocaleLabel::name() const + { + return m_locale.name(); + } + /** @brief Get a Qt locale for the given @p localeName * * This special-cases `sr@latin`, which is used as a translation From 58aa9f49899a57d2069a5b5d174cc4ae785d0d93 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 19 Apr 2019 10:04:49 +0200 Subject: [PATCH 196/303] [libcalamares] Move LocaleLabel from libcalamaresui to libcalamares - This isn't a UI-dependent class - Doesn't make much sense in CalamaresUtilsGui either --- src/libcalamares/CMakeLists.txt | 1 + src/libcalamares/utils/LocaleLabel.cpp | 73 +++++++++++ src/libcalamares/utils/LocaleLabel.h | 113 ++++++++++++++++++ .../utils/CalamaresUtilsGui.cpp | 51 +------- src/libcalamaresui/utils/CalamaresUtilsGui.h | 82 ------------- 5 files changed, 188 insertions(+), 132 deletions(-) create mode 100644 src/libcalamares/utils/LocaleLabel.cpp create mode 100644 src/libcalamares/utils/LocaleLabel.h diff --git a/src/libcalamares/CMakeLists.txt b/src/libcalamares/CMakeLists.txt index a7dd1c0fe..fc1f026ae 100644 --- a/src/libcalamares/CMakeLists.txt +++ b/src/libcalamares/CMakeLists.txt @@ -23,6 +23,7 @@ set( utilsSources utils/CalamaresUtils.cpp utils/CalamaresUtilsSystem.cpp utils/CommandList.cpp + utils/LocaleLabel.cpp utils/Logger.cpp utils/PluginFactory.cpp utils/Retranslator.cpp diff --git a/src/libcalamares/utils/LocaleLabel.cpp b/src/libcalamares/utils/LocaleLabel.cpp new file mode 100644 index 000000000..275ece622 --- /dev/null +++ b/src/libcalamares/utils/LocaleLabel.cpp @@ -0,0 +1,73 @@ +/* === This file is part of Calamares - === + * + * Copyright 2014-2015, Teo Mrnjavac + * Copyright 2017-2018, Adriaan de Groot + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +#include "LocaleLabel.h" + +namespace CalamaresUtils +{ + +LocaleLabel::LocaleLabel() + : m_locale( QLocale() ) +{ + m_localeId = m_locale.name(); + + setLabels( QString(), LabelFormat::IfNeededWithCountry ); +} + +LocaleLabel::LocaleLabel( const QString& locale, LabelFormat format ) + : m_locale( LocaleLabel::getLocale( locale ) ) + , m_localeId( locale ) +{ + setLabels( locale, format ); +} + +void +LocaleLabel::setLabels( const QString& locale, LabelFormat format ) +{ + //: language[name] (country[name]) + QString longFormat = QObject::tr( "%1 (%2)" ); + + QString languageName = m_locale.nativeLanguageName(); + QString englishName = m_locale.languageToString( m_locale.language() ); + QString countryName; + + if ( languageName.isEmpty() ) + languageName = QString( "* %1 (%2)" ).arg( locale, englishName ); + + bool needsCountryName = ( format == LabelFormat::AlwaysWithCountry ) || + (locale.contains( '_' ) && QLocale::countriesForLanguage( m_locale.language() ).count() > 1 ); + + if ( needsCountryName ) + countryName = m_locale.nativeCountryName(); + m_label = needsCountryName ? longFormat.arg( languageName ).arg( countryName ) : languageName; + m_englishLabel = englishName; +} + +QLocale LocaleLabel::getLocale( const QString& localeName ) +{ + if ( localeName.contains( "@latin" ) ) + { + QLocale loc( localeName ); // Ignores @latin + return QLocale( loc.language(), QLocale::Script::LatinScript, loc.country() ); + } + else + return QLocale( localeName ); +} + +} // namespace diff --git a/src/libcalamares/utils/LocaleLabel.h b/src/libcalamares/utils/LocaleLabel.h new file mode 100644 index 000000000..d3113c869 --- /dev/null +++ b/src/libcalamares/utils/LocaleLabel.h @@ -0,0 +1,113 @@ +/* === This file is part of Calamares - === + * + * Copyright 2014-2015, Teo Mrnjavac + * Copyright 2017-2018, Adriaan de Groot + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +#ifndef LIBCALAMARES_LOCALELABEL_H +#define LIBCALAMARES_LOCALELABEL_H + +#include +#include + +namespace CalamaresUtils +{ + +/** + * @brief Consistent locale (language + country) naming. + * + * Support class to turn locale names (as used by Calamares's + * translation system) into QLocales, and also into consistent + * human-readable text labels. + */ +class LocaleLabel +{ +public: + /** @brief Formatting option for label -- add (country) to label. */ + enum class LabelFormat { AlwaysWithCountry, IfNeededWithCountry } ; + + /** @brief Empty locale. This uses the system-default locale. */ + LocaleLabel(); + + /** @brief Construct from a locale name. + * + * The @p localeName should be one that Qt recognizes, e.g. en_US or ar_EY. + * The @p format determines whether the country name is always present + * in the label (human-readable form) or only if needed for disambiguation. + */ + LocaleLabel( const QString& localeName, LabelFormat format = LabelFormat::IfNeededWithCountry ); + + /** @brief Define a sorting order. + * + * English (@see isEnglish() -- it means en_US) is sorted at the top. + */ + bool operator <( const LocaleLabel& other ) const + { + return m_localeId < other.m_localeId; + } + + /** @brief Is this locale English? + * + * en_US and en (American English) is defined as English. The Queen's + * English -- proper English -- is relegated to non-English status. + */ + bool isEnglish() const + { + return m_localeId == QLatin1Literal( "en_US" ) || m_localeId == QLatin1Literal( "en" ); + } + + /** @brief Get the human-readable name for this locale. */ + QString label() const + { + return m_label; + } + /** @brief Get the *English* human-readable name for this locale. */ + QString englishLabel() const + { + return m_englishLabel; + } + + /** @brief Get the Qt locale. */ + QLocale locale() const + { + return m_locale; + } + + QString name() const + { + return m_locale.name(); + } + + /** @brief Get a Qt locale for the given @p localeName + * + * This special-cases `sr@latin`, which is used as a translation + * name in Calamares, while Qt recognizes `sr@latn`. + */ + static QLocale getLocale( const QString& localeName ); + +protected: + void setLabels( const QString& name, LabelFormat format ); + + QLocale m_locale; + QString m_localeId; // the locale identifier, e.g. "en_GB" + QString m_label; // the native name of the locale + QString m_englishLabel; +} ; + + +} // namespace CalamaresUtils + +#endif // LIBCALAMARES_LOCALELABEL_H diff --git a/src/libcalamaresui/utils/CalamaresUtilsGui.cpp b/src/libcalamaresui/utils/CalamaresUtilsGui.cpp index 9f68cf742..ef239b9d8 100644 --- a/src/libcalamaresui/utils/CalamaresUtilsGui.cpp +++ b/src/libcalamaresui/utils/CalamaresUtilsGui.cpp @@ -262,53 +262,4 @@ clearLayout( QLayout* layout ) } } -LocaleLabel::LocaleLabel() - : m_locale( QLocale() ) -{ - m_localeId = m_locale.name(); - - setLabels( QString(), LabelFormat::IfNeededWithCountry ); -} - -LocaleLabel::LocaleLabel( const QString& locale, LabelFormat format ) - : m_locale( LocaleLabel::getLocale( locale ) ) - , m_localeId( locale ) -{ - setLabels( locale, format ); -} - -void -LocaleLabel::setLabels( const QString& locale, LabelFormat format ) -{ - //: language[name] (country[name]) - QString longFormat = QObject::tr( "%1 (%2)" ); - - QString languageName = m_locale.nativeLanguageName(); - QString englishName = m_locale.languageToString( m_locale.language() ); - QString countryName; - - if ( languageName.isEmpty() ) - languageName = QString( "* %1 (%2)" ).arg( locale, englishName ); - - bool needsCountryName = ( format == LabelFormat::AlwaysWithCountry ) || - (locale.contains( '_' ) && QLocale::countriesForLanguage( m_locale.language() ).count() > 1 ); - - if ( needsCountryName ) - countryName = m_locale.nativeCountryName(); - m_label = needsCountryName ? longFormat.arg( languageName ).arg( countryName ) : languageName; - m_englishLabel = englishName; -} - -QLocale LocaleLabel::getLocale( const QString& localeName ) -{ - if ( localeName.contains( "@latin" ) ) - { - QLocale loc( localeName ); // Ignores @latin - return QLocale( loc.language(), QLocale::Script::LatinScript, loc.country() ); - } - else - return QLocale( localeName ); -} - - -} +} // namespace diff --git a/src/libcalamaresui/utils/CalamaresUtilsGui.h b/src/libcalamaresui/utils/CalamaresUtilsGui.h index f1a20964f..135a57c43 100644 --- a/src/libcalamaresui/utils/CalamaresUtilsGui.h +++ b/src/libcalamaresui/utils/CalamaresUtilsGui.h @@ -127,88 +127,6 @@ constexpr int windowMinimumHeight = 520; constexpr int windowPreferredWidth = 1024; constexpr int windowPreferredHeight = 520; -/** - * @brief Consistent locale (language + country) naming. - * - * Support class to turn locale names (as used by Calamares's - * translation system) into QLocales, and also into consistent - * human-readable text labels. - */ -class LocaleLabel -{ -public: - /** @brief Formatting option for label -- add (country) to label. */ - enum class LabelFormat { AlwaysWithCountry, IfNeededWithCountry } ; - - /** @brief Empty locale. This uses the system-default locale. */ - LocaleLabel(); - - /** @brief Construct from a locale name. - * - * The @p localeName should be one that Qt recognizes, e.g. en_US or ar_EY. - * The @p format determines whether the country name is always present - * in the label (human-readable form) or only if needed for disambiguation. - */ - LocaleLabel( const QString& localeName, LabelFormat format = LabelFormat::IfNeededWithCountry ); - - /** @brief Define a sorting order. - * - * English (@see isEnglish() -- it means en_US) is sorted at the top. - */ - bool operator <( const LocaleLabel& other ) const - { - return m_localeId < other.m_localeId; - } - - /** @brief Is this locale English? - * - * en_US and en (American English) is defined as English. The Queen's - * English -- proper English -- is relegated to non-English status. - */ - bool isEnglish() const - { - return m_localeId == QLatin1Literal( "en_US" ) || m_localeId == QLatin1Literal( "en" ); - } - - /** @brief Get the human-readable name for this locale. */ - QString label() const - { - return m_label; - } - /** @brief Get the *English* human-readable name for this locale. */ - QString englishLabel() const - { - return m_englishLabel; - } - - /** @brief Get the Qt locale. */ - QLocale locale() const - { - return m_locale; - } - - QString LocaleLabel::name() const - { - return m_locale.name(); - } - - /** @brief Get a Qt locale for the given @p localeName - * - * This special-cases `sr@latin`, which is used as a translation - * name in Calamares, while Qt recognizes `sr@latn`. - */ - static QLocale getLocale( const QString& localeName ); - -protected: - void setLabels( const QString& name, LabelFormat format ); - - QLocale m_locale; - QString m_localeId; // the locale identifier, e.g. "en_GB" - QString m_label; // the native name of the locale - QString m_englishLabel; -} ; - - } // namespace CalamaresUtils #endif // CALAMARESUTILSGUI_H From 57452b8c380b1d83745ca97d59db5db82ab9857a Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 19 Apr 2019 10:10:36 +0200 Subject: [PATCH 197/303] [locale] [welcome] Adjust to moved LocaleLabel - Adjust #includes - In [welcome], use find() on the model rather than querying the combo-box. --- src/modules/locale/LocalePage.cpp | 12 ++++--- src/modules/welcome/LocaleModel.h | 2 +- src/modules/welcome/WelcomePage.cpp | 56 +++++++---------------------- 3 files changed, 21 insertions(+), 49 deletions(-) diff --git a/src/modules/locale/LocalePage.cpp b/src/modules/locale/LocalePage.cpp index 1ddb2cc0a..ba76eb763 100644 --- a/src/modules/locale/LocalePage.cpp +++ b/src/modules/locale/LocalePage.cpp @@ -19,23 +19,25 @@ #include "LocalePage.h" -#include "timezonewidget/timezonewidget.h" #include "SetTimezoneJob.h" -#include "utils/CalamaresUtilsGui.h" -#include "utils/Logger.h" -#include "utils/Retranslator.h" +#include "timezonewidget/timezonewidget.h" + #include "GlobalStorage.h" #include "JobQueue.h" #include "LCLocaleDialog.h" #include "Settings.h" +#include "utils/CalamaresUtilsGui.h" +#include "utils/LocaleLabel.h" +#include "utils/Logger.h" +#include "utils/Retranslator.h" + #include #include #include #include #include - LocalePage::LocalePage( QWidget* parent ) : QWidget( parent ) , m_blockTzWidgetSet( false ) diff --git a/src/modules/welcome/LocaleModel.h b/src/modules/welcome/LocaleModel.h index 4df183048..805a1df65 100644 --- a/src/modules/welcome/LocaleModel.h +++ b/src/modules/welcome/LocaleModel.h @@ -23,7 +23,7 @@ #include -#include "utils/CalamaresUtilsGui.h" +#include "utils/LocaleLabel.h" class LocaleModel : public QAbstractTableModel { diff --git a/src/modules/welcome/WelcomePage.cpp b/src/modules/welcome/WelcomePage.cpp index b0090bc2c..30e828dfc 100644 --- a/src/modules/welcome/WelcomePage.cpp +++ b/src/modules/welcome/WelcomePage.cpp @@ -29,8 +29,9 @@ #include "Settings.h" #include "ViewManager.h" #include "modulesystem/ModuleManager.h" -#include "utils/Logger.h" #include "utils/CalamaresUtilsGui.h" +#include "utils/LocaleLabel.h" +#include "utils/Logger.h" #include "utils/Retranslator.h" #include @@ -123,32 +124,6 @@ WelcomePage::WelcomePage( QWidget* parent ) } -/** @brief Match the combobox of languages with a predicate - * - * Scans the entries in the @p list (actually a ComboBox) and if one - * matches the given @p predicate, returns true and sets @p matchFound - * to the locale that matched. - * - * If none match, returns false and leaves @p matchFound unchanged. - */ -static -bool matchLocale( QComboBox& list, QLocale& matchFound, std::function predicate) -{ - for (int i = 0; i < list.count(); i++) - { - QLocale thisLocale = list.itemData( i, Qt::UserRole ).toLocale(); - if ( predicate(thisLocale) ) - { - list.setCurrentIndex( i ); - cDebug() << Logger::SubEntry << "Matched locale " << thisLocale.name(); - matchFound = thisLocale; - return true; - } - } - - return false; -} - void WelcomePage::initLanguages() { @@ -161,38 +136,33 @@ WelcomePage::initLanguages() // Find the best initial translation QLocale defaultLocale = QLocale( QLocale::system().name() ); - QLocale matchedLocale; cDebug() << "Matching exact locale" << defaultLocale; - bool isTranslationAvailable = - matchLocale( *(ui->languageWidget), matchedLocale, - [&](const QLocale& x){ return x.language() == defaultLocale.language() && x.country() == defaultLocale.country(); } ); + int matchedLocaleIndex = m_languages->find( + [&](const QLocale& x){ return x.language() == defaultLocale.language() && x.country() == defaultLocale.country(); } ); - if ( !isTranslationAvailable ) + if ( matchedLocaleIndex < 0 ) { cDebug() << "Matching approximate locale" << defaultLocale.language(); - isTranslationAvailable = - matchLocale( *(ui->languageWidget), matchedLocale, - [&](const QLocale& x){ return x.language() == defaultLocale.language(); } ) ; + matchedLocaleIndex = m_languages->find( + [&](const QLocale& x){ return x.language() == defaultLocale.language(); } ); } - if ( !isTranslationAvailable ) + if ( matchedLocaleIndex < 0 ) { QLocale en_us( QLocale::English, QLocale::UnitedStates ); cDebug() << "Matching English (US)"; - isTranslationAvailable = - matchLocale( *(ui->languageWidget), matchedLocale, - [&](const QLocale& x){ return x == en_us; } ); + matchedLocaleIndex = m_languages->find( en_us ); // Now, if it matched, because we didn't match the system locale, switch to the one found - if ( isTranslationAvailable ) - QLocale::setDefault( matchedLocale ); + if ( matchedLocaleIndex >= 0 ) + QLocale::setDefault( m_languages->locale( matchedLocaleIndex ).locale() ); } - if ( isTranslationAvailable ) - CalamaresUtils::installTranslator( matchedLocale.name(), + if ( matchedLocaleIndex >= 0 ) + CalamaresUtils::installTranslator( m_languages->locale( matchedLocaleIndex ).name(), Calamares::Branding::instance()->translationsPathPrefix(), qApp ); else From e5d1c0ae274f5f96d018b0c1ddcf08aaa88b5398 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 19 Apr 2019 10:15:57 +0200 Subject: [PATCH 198/303] [welcome] Fix matched-with-a-locale - Previously the matchLocale() function set the index in the combobox; do it separately now. --- src/modules/welcome/WelcomePage.cpp | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/modules/welcome/WelcomePage.cpp b/src/modules/welcome/WelcomePage.cpp index 30e828dfc..8185d7f77 100644 --- a/src/modules/welcome/WelcomePage.cpp +++ b/src/modules/welcome/WelcomePage.cpp @@ -137,13 +137,13 @@ WelcomePage::initLanguages() // Find the best initial translation QLocale defaultLocale = QLocale( QLocale::system().name() ); - cDebug() << "Matching exact locale" << defaultLocale; + cDebug() << "Matching locale" << defaultLocale; int matchedLocaleIndex = m_languages->find( [&](const QLocale& x){ return x.language() == defaultLocale.language() && x.country() == defaultLocale.country(); } ); if ( matchedLocaleIndex < 0 ) { - cDebug() << "Matching approximate locale" << defaultLocale.language(); + cDebug() << Logger::SubEntry << "Matching approximate locale" << defaultLocale.language(); matchedLocaleIndex = m_languages->find( [&](const QLocale& x){ return x.language() == defaultLocale.language(); } ); @@ -153,7 +153,7 @@ WelcomePage::initLanguages() { QLocale en_us( QLocale::English, QLocale::UnitedStates ); - cDebug() << "Matching English (US)"; + cDebug() << Logger::SubEntry << "Matching English (US)"; matchedLocaleIndex = m_languages->find( en_us ); // Now, if it matched, because we didn't match the system locale, switch to the one found @@ -162,9 +162,13 @@ WelcomePage::initLanguages() } if ( matchedLocaleIndex >= 0 ) - CalamaresUtils::installTranslator( m_languages->locale( matchedLocaleIndex ).name(), - Calamares::Branding::instance()->translationsPathPrefix(), - qApp ); + { + QString name = m_languages->locale( matchedLocaleIndex ).name(); + cDebug() << Logger::SubEntry << "Matched with index" << matchedLocaleIndex << name; + + CalamaresUtils::installTranslator( name, Calamares::Branding::instance()->translationsPathPrefix(), qApp ); + ui->languageWidget->setCurrentIndex( matchedLocaleIndex ); + } else cWarning() << "No available translation matched" << defaultLocale; From 53fd1590b87d2d8319fd9fe2d16d3d18bae7c399 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 19 Apr 2019 10:24:10 +0200 Subject: [PATCH 199/303] [welcome] Don't use combobox itemdata for locale information --- src/modules/welcome/WelcomePage.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/welcome/WelcomePage.cpp b/src/modules/welcome/WelcomePage.cpp index 8185d7f77..2f859cd91 100644 --- a/src/modules/welcome/WelcomePage.cpp +++ b/src/modules/welcome/WelcomePage.cpp @@ -177,7 +177,7 @@ WelcomePage::initLanguages() this, [&]( int newIndex ) { - QLocale selectedLocale = ui->languageWidget->itemData( newIndex, Qt::UserRole ).toLocale(); + const auto& selectedLocale = m_languages->locale( newIndex ).locale(); cDebug() << "Selected locale" << selectedLocale; QLocale::setDefault( selectedLocale ); From 0b833b1e756398b0a9a65ef81123768a5aea80d8 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 19 Apr 2019 11:38:43 +0200 Subject: [PATCH 200/303] [welcome] Switch model to a list model - There doesn't seem to be a real benefit to providing the name and label as separate columns. --- src/modules/welcome/LocaleModel.cpp | 8 +------- src/modules/welcome/LocaleModel.h | 5 ++--- 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/src/modules/welcome/LocaleModel.cpp b/src/modules/welcome/LocaleModel.cpp index 43d13ea6c..b735983c1 100644 --- a/src/modules/welcome/LocaleModel.cpp +++ b/src/modules/welcome/LocaleModel.cpp @@ -19,7 +19,7 @@ #include "LocaleModel.h" LocaleModel::LocaleModel( const QStringList& locales, QObject* parent ) - : QAbstractTableModel( parent ) + : QAbstractListModel( parent ) { Q_ASSERT( locales.count() > 0 ); m_locales.reserve( locales.count() ); @@ -32,12 +32,6 @@ LocaleModel::~LocaleModel() { } -int -LocaleModel::columnCount( const QModelIndex& ) const -{ - return 2; -} - int LocaleModel::rowCount( const QModelIndex& ) const { diff --git a/src/modules/welcome/LocaleModel.h b/src/modules/welcome/LocaleModel.h index 805a1df65..c8125c0d8 100644 --- a/src/modules/welcome/LocaleModel.h +++ b/src/modules/welcome/LocaleModel.h @@ -19,13 +19,13 @@ #ifndef WELCOME_LOCALEMODEL_H #define WELCOME_LOCALEMODEL_H -#include +#include #include #include "utils/LocaleLabel.h" -class LocaleModel : public QAbstractTableModel +class LocaleModel : public QAbstractListModel { public: using LocaleLabel = CalamaresUtils::LocaleLabel; @@ -34,7 +34,6 @@ public: virtual ~LocaleModel() override; int rowCount( const QModelIndex& parent ) const override; - int columnCount( const QModelIndex& parent ) const override; QVariant data( const QModelIndex& index, int role ) const override; From 81acc496dc18ca7822514bbd4a6931501a87226d Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 19 Apr 2019 13:34:25 +0200 Subject: [PATCH 201/303] [welcome] Introduce a delegate for drawing the languages list - Show the native name left, English name right --- src/modules/welcome/CMakeLists.txt | 2 +- src/modules/welcome/LocaleModel.cpp | 15 +++++++++++---- src/modules/welcome/LocaleModel.h | 16 +++++++++++++++- src/modules/welcome/WelcomePage.cpp | 5 +++-- 4 files changed, 30 insertions(+), 8 deletions(-) diff --git a/src/modules/welcome/CMakeLists.txt b/src/modules/welcome/CMakeLists.txt index d702321f7..e6ddd2bd7 100644 --- a/src/modules/welcome/CMakeLists.txt +++ b/src/modules/welcome/CMakeLists.txt @@ -16,9 +16,9 @@ include_directories( ${PROJECT_BINARY_DIR}/src/libcalamaresui ) set( CHECKER_SOURCES checker/CheckerContainer.cpp + checker/GeneralRequirements.cpp checker/ResultWidget.cpp checker/ResultsListWidget.cpp - checker/GeneralRequirements.cpp ${PARTMAN_SRC} ) diff --git a/src/modules/welcome/LocaleModel.cpp b/src/modules/welcome/LocaleModel.cpp index b735983c1..0ecf0fd1c 100644 --- a/src/modules/welcome/LocaleModel.cpp +++ b/src/modules/welcome/LocaleModel.cpp @@ -41,18 +41,18 @@ LocaleModel::rowCount( const QModelIndex& ) const QVariant LocaleModel::data( const QModelIndex& index, int role ) const { - if ( role != Qt::DisplayRole ) + if ( ( role != LabelRole ) && ( role != EnglishLabelRole ) ) return QVariant(); if ( !index.isValid() ) return QVariant(); const auto& locale = m_locales.at( index.row() ); - switch ( index.column() ) + switch ( role ) { - case 0: + case LabelRole: return locale.label(); - case 1: + case EnglishLabelRole: return locale.englishLabel(); default: return QVariant(); @@ -100,3 +100,10 @@ LocaleModel::find( const QLocale& locale ) const return locale == l.locale(); } ); } + +void +LocaleTwoColumnDelegate::paint(QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index) const +{ + QStyledItemDelegate::paint( painter, option, index ); + option.widget->style()->drawItemText( painter, option.rect, Qt::AlignRight | Qt::AlignVCenter, option.palette, false, index.data( LocaleModel::EnglishLabelRole ).toString() ); +} diff --git a/src/modules/welcome/LocaleModel.h b/src/modules/welcome/LocaleModel.h index c8125c0d8..b1566d336 100644 --- a/src/modules/welcome/LocaleModel.h +++ b/src/modules/welcome/LocaleModel.h @@ -20,9 +20,9 @@ #define WELCOME_LOCALEMODEL_H #include +#include #include - #include "utils/LocaleLabel.h" class LocaleModel : public QAbstractListModel @@ -30,6 +30,12 @@ class LocaleModel : public QAbstractListModel public: using LocaleLabel = CalamaresUtils::LocaleLabel; + enum + { + LabelRole = Qt::DisplayRole, + EnglishLabelRole = Qt::UserRole + 1 + }; + LocaleModel( const QStringList& locales, QObject* parent = nullptr ); virtual ~LocaleModel() override; @@ -56,4 +62,12 @@ private: QVector< LocaleLabel > m_locales; } ; +class LocaleTwoColumnDelegate : public QStyledItemDelegate +{ +public: + using QStyledItemDelegate::QStyledItemDelegate; + + void paint( QPainter* painter, const QStyleOptionViewItem& option, const QModelIndex& index ) const override; +} ; + #endif diff --git a/src/modules/welcome/WelcomePage.cpp b/src/modules/welcome/WelcomePage.cpp index 2f859cd91..afb63971d 100644 --- a/src/modules/welcome/WelcomePage.cpp +++ b/src/modules/welcome/WelcomePage.cpp @@ -36,10 +36,10 @@ #include #include +#include #include #include #include -#include #include WelcomePage::WelcomePage( QWidget* parent ) @@ -133,6 +133,7 @@ WelcomePage::initLanguages() m_languages = new LocaleModel( QString( CALAMARES_TRANSLATION_LANGUAGES ).split( ';') ); ui->languageWidget->setModel( m_languages ); + ui->languageWidget->setItemDelegate( new LocaleTwoColumnDelegate( ui->languageWidget ) ); // Find the best initial translation QLocale defaultLocale = QLocale( QLocale::system().name() ); @@ -165,7 +166,7 @@ WelcomePage::initLanguages() { QString name = m_languages->locale( matchedLocaleIndex ).name(); cDebug() << Logger::SubEntry << "Matched with index" << matchedLocaleIndex << name; - + CalamaresUtils::installTranslator( name, Calamares::Branding::instance()->translationsPathPrefix(), qApp ); ui->languageWidget->setCurrentIndex( matchedLocaleIndex ); } From cb5825a521b2be9c078c9eb3544b925126d573db Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 19 Apr 2019 13:52:19 +0200 Subject: [PATCH 202/303] [libcalamares] English label with country --- src/libcalamares/utils/LocaleLabel.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libcalamares/utils/LocaleLabel.cpp b/src/libcalamares/utils/LocaleLabel.cpp index 275ece622..26480ef14 100644 --- a/src/libcalamares/utils/LocaleLabel.cpp +++ b/src/libcalamares/utils/LocaleLabel.cpp @@ -26,7 +26,7 @@ LocaleLabel::LocaleLabel() : m_locale( QLocale() ) { m_localeId = m_locale.name(); - + setLabels( QString(), LabelFormat::IfNeededWithCountry ); } @@ -55,8 +55,8 @@ LocaleLabel::setLabels( const QString& locale, LabelFormat format ) if ( needsCountryName ) countryName = m_locale.nativeCountryName(); - m_label = needsCountryName ? longFormat.arg( languageName ).arg( countryName ) : languageName; - m_englishLabel = englishName; + m_label = needsCountryName ? longFormat.arg( languageName, countryName ) : languageName; + m_englishLabel = needsCountryName ? longFormat.arg( englishName, QLocale::countryToString( m_locale.country() ) ) : englishName; } QLocale LocaleLabel::getLocale( const QString& localeName ) From 3ec1fea083082282083cc8ce00ab107b747b449b Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 19 Apr 2019 16:29:25 +0200 Subject: [PATCH 203/303] Changes: document some things fixed-in-passing, add Credits --- CHANGES | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGES b/CHANGES index e6cc6ff79..f2f137e95 100644 --- a/CHANGES +++ b/CHANGES @@ -15,11 +15,17 @@ This release contains contributions from (alphabetically by first name): # 3.2.6 (unreleased) # This release contains contributions from (alphabetically by first name): + - Arnaud Ferraris ## Core ## + * Under-the-hood code cleanups in lots of parts of the core. Calamares now + builds without warnings when Clang 8 is used. + ## Modules ## + * *Partition* module has additional checks for validity partition layouts. + (Thanks to Arnaud) * *Welcome* module has improved usability: a standard icon alongside the *Language* label, for improved recognition, and improved language-list display and sorting. #1107 From df37c51c1e02726e7cabd1f5fe58d2a0f366fc19 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 19 Apr 2019 16:39:41 +0200 Subject: [PATCH 204/303] [bootloader] [hwclock] Translate module name --- src/modules/bootloader/main.py | 13 ++++++++++++- src/modules/hwclock/main.py | 12 ++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/src/modules/bootloader/main.py b/src/modules/bootloader/main.py index f64d412f1..77b030f9d 100644 --- a/src/modules/bootloader/main.py +++ b/src/modules/bootloader/main.py @@ -11,7 +11,7 @@ # Copyright 2015-2018, Philip Mueller # Copyright 2016-2017, Teo Mrnjavac # Copyright 2017, Alf Gaida -# Copyright 2017-2018, Adriaan de Groot +# Copyright 2017-2019, Adriaan de Groot # Copyright 2017, Gabriel Craciunescu # Copyright 2017, Ben Green # @@ -37,6 +37,17 @@ import libcalamares from libcalamares.utils import check_target_env_call +import gettext +_ = gettext.translation("calamares-python", + localedir=libcalamares.utils.gettext_path(), + languages=libcalamares.utils.gettext_languages(), + fallback=True).gettext + + +def pretty_name(): + return _("Install bootloader.") + + def get_uuid(): """ Checks and passes 'uuid' to other routine. diff --git a/src/modules/hwclock/main.py b/src/modules/hwclock/main.py index 9cac929ba..f18cf12a9 100644 --- a/src/modules/hwclock/main.py +++ b/src/modules/hwclock/main.py @@ -7,6 +7,7 @@ # Copyright 2014, Teo Mrnjavac # Copyright 2017, Alf Gaida # Copyright 2017-2018, Gabriel Craciunescu +# Copyright 2019, Adriaan de Groot # # Calamares is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -23,6 +24,17 @@ import libcalamares +import gettext +_ = gettext.translation("calamares-python", + localedir=libcalamares.utils.gettext_path(), + languages=libcalamares.utils.gettext_languages(), + fallback=True).gettext + + +def pretty_name(): + return _("Setting hardware clock.") + + def run(): """ Set hardware clock. From 333f0d9215b3f92eacbb7f9b20d67e7e728a6737 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 19 Apr 2019 16:43:07 +0200 Subject: [PATCH 205/303] [bootloader] Simplify finding the ESP --- src/modules/bootloader/main.py | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/modules/bootloader/main.py b/src/modules/bootloader/main.py index 77b030f9d..56eecdb3b 100644 --- a/src/modules/bootloader/main.py +++ b/src/modules/bootloader/main.py @@ -440,15 +440,9 @@ def run(): return None partitions = libcalamares.globalstorage.value("partitions") - if fw_type == "efi": - esp_found = False - - for partition in partitions: - if (partition["mountPoint"] == - libcalamares.globalstorage.value("efiSystemPartition")): - esp_found = True - + efi_system_partition = libcalamares.globalstorage.value("efiSystemPartition") + esp_found = [ p for p in partitions if p["mountPoint"] == efi_system_partition ] if not esp_found: return None From dd5c0d1629c176f7e35818f8f7a070499f06372e Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 19 Apr 2019 16:47:53 +0200 Subject: [PATCH 206/303] [bootloader] Log when the bootloader-module does nothing --- src/modules/bootloader/main.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/modules/bootloader/main.py b/src/modules/bootloader/main.py index 56eecdb3b..4a0bef326 100644 --- a/src/modules/bootloader/main.py +++ b/src/modules/bootloader/main.py @@ -435,8 +435,8 @@ def run(): fw_type = libcalamares.globalstorage.value("firmwareType") - if (libcalamares.globalstorage.value("bootLoader") is None - and fw_type != "efi"): + if (libcalamares.globalstorage.value("bootLoader") is None and fw_type != "efi"): + libcalamares.utils.warning( "Non-EFI system, and no bootloader is set." ) return None partitions = libcalamares.globalstorage.value("partitions") @@ -444,6 +444,7 @@ def run(): efi_system_partition = libcalamares.globalstorage.value("efiSystemPartition") esp_found = [ p for p in partitions if p["mountPoint"] == efi_system_partition ] if not esp_found: + libcalamares.utils.warning( "EFI system, but nothing mounted on {!s}".format(efi_system_partition) ) return None prepare_bootloader(fw_type) From ff6a3608a6f1e2db1634eddc190c79bc0b6c3510 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 19 Apr 2019 17:02:03 +0200 Subject: [PATCH 207/303] [mount] [networkcfg] [openrcdmcryptcfg] Translate module name --- src/modules/mount/main.py | 11 +++++++++++ src/modules/networkcfg/main.py | 11 +++++++++++ src/modules/openrcdmcryptcfg/main.py | 15 ++++++++++++++- 3 files changed, 36 insertions(+), 1 deletion(-) diff --git a/src/modules/mount/main.py b/src/modules/mount/main.py index 29d04e310..50b74b844 100644 --- a/src/modules/mount/main.py +++ b/src/modules/mount/main.py @@ -5,6 +5,7 @@ # # Copyright 2014, Aurélien Gâteau # Copyright 2017, Alf Gaida +# Copyright 2019, Adriaan de Groot # # Calamares is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -24,6 +25,16 @@ import subprocess import libcalamares +import gettext +_ = gettext.translation("calamares-python", + localedir=libcalamares.utils.gettext_path(), + languages=libcalamares.utils.gettext_languages(), + fallback=True).gettext + + +def pretty_name(): + return _("Mounting partitions.") + def mount_partitions(root_mount_point, partitions): """ diff --git a/src/modules/networkcfg/main.py b/src/modules/networkcfg/main.py index 05ebfb70b..5509be205 100644 --- a/src/modules/networkcfg/main.py +++ b/src/modules/networkcfg/main.py @@ -6,6 +6,7 @@ # Copyright 2014, Philip Müller # Copyright 2014, Teo Mrnjavac # Copyright 2017, Alf Gaida +# Copyright 2019, Adriaan de Groot # # Calamares is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -25,6 +26,16 @@ import shutil import libcalamares +import gettext +_ = gettext.translation("calamares-python", + localedir=libcalamares.utils.gettext_path(), + languages=libcalamares.utils.gettext_languages(), + fallback=True).gettext + + +def pretty_name(): + return _("Saving network configuration.") + def run(): """ diff --git a/src/modules/openrcdmcryptcfg/main.py b/src/modules/openrcdmcryptcfg/main.py index e8f901e15..20b306442 100644 --- a/src/modules/openrcdmcryptcfg/main.py +++ b/src/modules/openrcdmcryptcfg/main.py @@ -4,6 +4,7 @@ # === This file is part of Calamares - === # # Copyright 2017, Ghiunhan Mamut +# Copyright 2019, Adriaan de Groot # # Calamares is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -18,9 +19,21 @@ # You should have received a copy of the GNU General Public License # along with Calamares. If not, see . -import libcalamares import os.path +import libcalamares + +import gettext +_ = gettext.translation("calamares-python", + localedir=libcalamares.utils.gettext_path(), + languages=libcalamares.utils.gettext_languages(), + fallback=True).gettext + + +def pretty_name(): + return _("Configuring OpenRC dmcrypt service.") + + def write_dmcrypt_conf(partitions, root_mount_point, dmcrypt_conf_path): crypto_target = "" crypto_source = "" From c364e4fc38f2520135c235805badc4ac57b0e797 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 19 Apr 2019 17:08:53 +0200 Subject: [PATCH 208/303] [dracut] [fstab] Translate module names and error messages --- src/modules/dracut/main.py | 16 ++++++++++++++-- src/modules/fstab/main.py | 11 +++++++++++ 2 files changed, 25 insertions(+), 2 deletions(-) diff --git a/src/modules/dracut/main.py b/src/modules/dracut/main.py index 64dcd4e8e..a929ac70b 100644 --- a/src/modules/dracut/main.py +++ b/src/modules/dracut/main.py @@ -6,6 +6,7 @@ # Copyright 2014-2015, Philip Müller # Copyright 2014, Teo Mrnjavac # Copyright 2017, Alf Gaida +# Copyright 2019, Adriaan de Groot # # Calamares is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -24,6 +25,17 @@ import libcalamares from libcalamares.utils import target_env_call +import gettext +_ = gettext.translation("calamares-python", + localedir=libcalamares.utils.gettext_path(), + languages=libcalamares.utils.gettext_languages(), + fallback=True).gettext + + +def pretty_name(): + return _("Creating initramfs with dracut.") + + def run_dracut(): """ Creates initramfs, even when initramfs already exists. @@ -43,5 +55,5 @@ def run(): return_code = run_dracut() if return_code != 0: - return ("Failed to run dracut on the target", - "The exit code was {}".format(return_code)) + return ( _("Failed to run dracut on the target"), + _("The exit code was {}").format(return_code) ) diff --git a/src/modules/fstab/main.py b/src/modules/fstab/main.py index b3a092924..1aea5523e 100644 --- a/src/modules/fstab/main.py +++ b/src/modules/fstab/main.py @@ -6,6 +6,7 @@ # Copyright 2014, Aurélien Gâteau # Copyright 2016, Teo Mrnjavac # Copyright 2017, Alf Gaida +# Copyright 2019, Adriaan de Groot # # Calamares is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -26,6 +27,16 @@ import subprocess import libcalamares +import gettext +_ = gettext.translation("calamares-python", + localedir=libcalamares.utils.gettext_path(), + languages=libcalamares.utils.gettext_languages(), + fallback=True).gettext + + +def pretty_name(): + return _("Writing fstab.") + FSTAB_HEADER = """# /etc/fstab: static file system information. # From e326b658ef97c197cca19608d22c916f4cb49dff Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sat, 20 Apr 2019 11:22:32 +0200 Subject: [PATCH 209/303] Enable translation in Python modules - covers all the remaining Python modules - most only get a translatable pretty name, some also return error messages --- src/modules/grubcfg/main.py | 12 +++++++++++- src/modules/initcpio/main.py | 11 +++++++++++ src/modules/initcpiocfg/main.py | 11 +++++++++++ src/modules/initramfs/main.py | 18 ++++++++++++++++-- src/modules/initramfscfg/main.py | 13 ++++++++++++- src/modules/localecfg/main.py | 13 ++++++++++++- src/modules/luksbootkeyfile/main.py | 20 +++++++++++++++----- src/modules/luksopenswaphookcfg/main.py | 16 +++++++++++++--- 8 files changed, 101 insertions(+), 13 deletions(-) diff --git a/src/modules/grubcfg/main.py b/src/modules/grubcfg/main.py index b19ebf588..83441a736 100644 --- a/src/modules/grubcfg/main.py +++ b/src/modules/grubcfg/main.py @@ -6,7 +6,7 @@ # Copyright 2014-2015, Philip Müller # Copyright 2015-2017, Teo Mrnjavac # Copyright 2017, Alf Gaida -# Copyright 2017, Adriaan de Groot +# Copyright 2017, 2019, Adriaan de Groot # Copyright 2017-2018, Gabriel Craciunescu # # Calamares is free software: you can redistribute it and/or modify @@ -26,6 +26,16 @@ import libcalamares import os import re +import gettext +_ = gettext.translation("calamares-python", + localedir=libcalamares.utils.gettext_path(), + languages=libcalamares.utils.gettext_languages(), + fallback=True).gettext + + +def pretty_name(): + return _("Configure GRUB.") + def modify_grub_default(partitions, root_mount_point, distributor): """ diff --git a/src/modules/initcpio/main.py b/src/modules/initcpio/main.py index 62277f0c4..20d841de5 100644 --- a/src/modules/initcpio/main.py +++ b/src/modules/initcpio/main.py @@ -4,6 +4,7 @@ # === This file is part of Calamares - === # # Copyright 2014, Philip Müller +# Copyright 2019, Adriaan de Groot # # Calamares is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -21,6 +22,16 @@ import libcalamares from libcalamares.utils import check_target_env_call +import gettext +_ = gettext.translation("calamares-python", + localedir=libcalamares.utils.gettext_path(), + languages=libcalamares.utils.gettext_languages(), + fallback=True).gettext + + +def pretty_name(): + return _("Creating initramfs with mkinitcpio.") + def run_mkinitcpio(): """ Runs mkinitcpio with given kernel profile """ diff --git a/src/modules/initcpiocfg/main.py b/src/modules/initcpiocfg/main.py index b990893ed..2207816d9 100644 --- a/src/modules/initcpiocfg/main.py +++ b/src/modules/initcpiocfg/main.py @@ -6,6 +6,7 @@ # Copyright 2014, Rohan Garg # Copyright 2015, Philip Müller # Copyright 2017, Alf Gaida +# Copyright 2019, Adriaan de Groot # # Calamares is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -24,6 +25,16 @@ import libcalamares import os from collections import OrderedDict +import gettext +_ = gettext.translation("calamares-python", + localedir=libcalamares.utils.gettext_path(), + languages=libcalamares.utils.gettext_languages(), + fallback=True).gettext + + +def pretty_name(): + return _("Configuring mkinitcpio.") + def cpuinfo(): """ diff --git a/src/modules/initramfs/main.py b/src/modules/initramfs/main.py index 5738b63c6..7741c95d5 100644 --- a/src/modules/initramfs/main.py +++ b/src/modules/initramfs/main.py @@ -5,6 +5,7 @@ # # Copyright 2014, Philip Müller # Copyright 2017, Alf Gaida +# Copyright 2019, Adriaan de Groot # # Calamares is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -19,9 +20,21 @@ # You should have received a copy of the GNU General Public License # along with Calamares. If not, see . +import libcalamares from libcalamares.utils import target_env_call +import gettext +_ = gettext.translation("calamares-python", + localedir=libcalamares.utils.gettext_path(), + languages=libcalamares.utils.gettext_languages(), + fallback=True).gettext + + +def pretty_name(): + return _("Creating initramfs.") + + def run(): """ Generate an initramfs image. @@ -31,7 +44,8 @@ def run(): "-t"]) if return_code != 0: + libcalamares.utils.debug("update-initramfs returned {}".format(return_code) return ( - "Failed to run update-initramfs on the target", - "The exit code was {}".format(return_code) + _("Failed to run update-initramfs on the target"), + _("The exit code was {}").format(return_code) ) diff --git a/src/modules/initramfscfg/main.py b/src/modules/initramfscfg/main.py index ba4aa762d..b62e4e5f7 100644 --- a/src/modules/initramfscfg/main.py +++ b/src/modules/initramfscfg/main.py @@ -8,7 +8,7 @@ # Copyright 2016, David McKinney # Copyright 2016, Kevin Kofler # Copyright 2017, Alf Gaida -# Copyright 2017, Adriaan de Groot +# Copyright 2017, 2019, Adriaan de Groot # # Calamares is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -30,6 +30,17 @@ import os import shutil +import gettext +_ = gettext.translation("calamares-python", + localedir=libcalamares.utils.gettext_path(), + languages=libcalamares.utils.gettext_languages(), + fallback=True).gettext + + +def pretty_name(): + return _("Configuring initramfs.") + + def copy_initramfs_hooks(partitions, root_mount_point): """ Copies initramfs hooks so they are picked up by update-initramfs diff --git a/src/modules/localecfg/main.py b/src/modules/localecfg/main.py index 713b1e321..5a9938774 100644 --- a/src/modules/localecfg/main.py +++ b/src/modules/localecfg/main.py @@ -7,7 +7,7 @@ # Copyright 2015, Philip Müller # Copyright 2016, Teo Mrnjavac # Copyright 2018, AlmAck -# Copyright 2018, Adriaan de Groot +# Copyright 2018-2019, Adriaan de Groot # # Calamares is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -26,6 +26,17 @@ import os import re import shutil +import gettext +_ = gettext.translation("calamares-python", + localedir=libcalamares.utils.gettext_path(), + languages=libcalamares.utils.gettext_languages(), + fallback=True).gettext + + +def pretty_name(): + return _("Configuring locales.") + + RE_IS_COMMENT = re.compile("^ *#") def is_comment(line): """ diff --git a/src/modules/luksbootkeyfile/main.py b/src/modules/luksbootkeyfile/main.py index 74e742080..0c025ca31 100644 --- a/src/modules/luksbootkeyfile/main.py +++ b/src/modules/luksbootkeyfile/main.py @@ -5,7 +5,7 @@ # # Copyright 2016, Teo Mrnjavac # Copyright 2017, Alf Gaida -# Copyright 2017, Adriaan de Groot +# Copyright 2017, 2019, Adriaan de Groot # # Calamares is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -21,10 +21,20 @@ # along with Calamares. If not, see . import libcalamares - from libcalamares.utils import check_target_env_call +import gettext +_ = gettext.translation("calamares-python", + localedir=libcalamares.utils.gettext_path(), + languages=libcalamares.utils.gettext_languages(), + fallback=True).gettext + + +def pretty_name(): + return _("Configuring LUKS key file.") + + def run(): """ This module sets up a file crypto_keyfile.bin on the rootfs, assuming the @@ -54,10 +64,10 @@ def run(): return None if not luks_root_passphrase: + libcalamares.utils.debug("No LUKS passphrase, root {!s}".format(luks_root_device)) return ( - "Encrypted rootfs setup error", - "Rootfs partition {!s} is LUKS but no passphrase found." - .format(luks_root_device)) + _("Encrypted rootfs setup error"), + _("Rootfs partition {!s} is LUKS but no passphrase found.").format(luks_root_device)) # Generate random keyfile check_target_env_call(["dd", diff --git a/src/modules/luksopenswaphookcfg/main.py b/src/modules/luksopenswaphookcfg/main.py index 20dcb1e70..e32fbbbfd 100644 --- a/src/modules/luksopenswaphookcfg/main.py +++ b/src/modules/luksopenswaphookcfg/main.py @@ -5,6 +5,7 @@ # # Copyright 2016, Teo Mrnjavac # Copyright 2017, Alf Gaida +# Copyright 2019, Adriaan de Groot # # Calamares is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -23,6 +24,17 @@ import libcalamares import os.path +import gettext +_ = gettext.translation("calamares-python", + localedir=libcalamares.utils.gettext_path(), + languages=libcalamares.utils.gettext_languages(), + fallback=True).gettext + + +def pretty_name(): + return _("Configuring encrypted swap.") + + def write_openswap_conf(partitions, root_mount_point, openswap_conf_path): swap_outer_uuid = "" swap_mapper_name = "" @@ -80,6 +92,4 @@ def run(): openswap_conf_path = openswap_conf_path.lstrip('/') - return write_openswap_conf( - partitions, root_mount_point, openswap_conf_path - ) + return write_openswap_conf(partitions, root_mount_point, openswap_conf_path) From da46db96a67fbed21caa22db680872a2e2c90b79 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sat, 20 Apr 2019 11:27:36 +0200 Subject: [PATCH 210/303] Changes: document Python module translation --- CHANGES | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGES b/CHANGES index f2f137e95..350761d77 100644 --- a/CHANGES +++ b/CHANGES @@ -24,6 +24,7 @@ This release contains contributions from (alphabetically by first name): ## Modules ## + * All of the Python-based modules now have translations enabled. * *Partition* module has additional checks for validity partition layouts. (Thanks to Arnaud) * *Welcome* module has improved usability: a standard icon From e012532c8f0d3aca2029eb4c806a13e7aa5f95f2 Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Sat, 20 Apr 2019 08:42:58 -0400 Subject: [PATCH 211/303] i18n: [calamares] Automatic merge of Transifex translations --- lang/calamares_ast.ts | 29 ++++++++-------- lang/calamares_cs_CZ.ts | 26 +++++++------- lang/calamares_de.ts | 77 +++++++++++++++++++++-------------------- lang/calamares_fr.ts | 57 +++++++++++++++--------------- lang/calamares_he.ts | 15 ++++---- lang/calamares_hr.ts | 77 +++++++++++++++++++++-------------------- lang/calamares_ko.ts | 57 +++++++++++++++--------------- lang/calamares_lt.ts | 57 +++++++++++++++--------------- lang/calamares_pt_PT.ts | 2 +- lang/calamares_sk.ts | 15 ++++---- lang/calamares_sq.ts | 55 ++++++++++++++--------------- lang/calamares_zh_TW.ts | 57 +++++++++++++++--------------- 12 files changed, 267 insertions(+), 257 deletions(-) diff --git a/lang/calamares_ast.ts b/lang/calamares_ast.ts index 5e6f0f2b2..be0e7fc1e 100644 --- a/lang/calamares_ast.ts +++ b/lang/calamares_ast.ts @@ -257,12 +257,12 @@ Continue with installation? - + ¿Siguir cola instalación? 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> - + El programa d'instalación de %1 ta a piques de facer cambeos nel discu pa configurar %2.<br/><strong>Nun vas ser a desfacer estos cambeos.<strong> @@ -298,7 +298,8 @@ Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + ¿De xuru que quies encaboxar el procesu actual de configuración? +El programa de configuración va colar y van perdese tolos cambeos. @@ -1091,7 +1092,7 @@ L'instalador va colar y van perdese tolos cambeos.
<Restart checkbox tooltip> - + <Restart checkbox tooltip> @@ -1139,7 +1140,7 @@ L'instalador va colar y van perdese tolos cambeos.
Setup Complete - + Configuración completada @@ -1149,7 +1150,7 @@ L'instalador va colar y van perdese tolos cambeos.
The setup of %1 is complete. - + La configuración de %1 ta completada. @@ -1235,7 +1236,7 @@ L'instalador va colar y van perdese tolos cambeos.
The screen is too small to display the setup program. - + La pantalla ye mui pequeña como p'amosar el programa de configuración. @@ -2455,7 +2456,7 @@ Salida: This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> - + Esti ordenador nun satisfaz dalgún de los requirimientos mínimos pa configurar %1.<br/>La configuración nun pue siguir. <a href="#details">Detalles...</a> @@ -2465,7 +2466,7 @@ Salida: This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. - + Esti ordenador nun satisfaz dalgún de los requirimientos aconseyaos pa configurar %1.<br/>La configuración pue siguir pero dalgunes carauterístiques podríen desactivase. @@ -2871,12 +2872,12 @@ Salida: <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>Si va usar l'ordenador más d'una persona, pues crear más cuentes tres la configuración.</small> <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> - + <small>Si va usar l'ordenador más d'una persona, pues crear más cuentes tres la instalación.</small> @@ -3016,17 +3017,17 @@ Salida: <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Afáyate nel programa de configuración de Calamares pa %1.</h1> <h1>Welcome to %1 setup.</h1> - + <h1>Afáyate na configuración de %1.</h1> About %1 setup - + Tocante a la configuración de %1 diff --git a/lang/calamares_cs_CZ.ts b/lang/calamares_cs_CZ.ts index d3f598f69..220a61eae 100644 --- a/lang/calamares_cs_CZ.ts +++ b/lang/calamares_cs_CZ.ts @@ -226,7 +226,7 @@ Cancel setup without changing the system. - + Zrušit nastavení bez změny v systému. @@ -237,7 +237,7 @@ Setup Failed - + Nastavení se nezdařilo @@ -257,7 +257,7 @@ Continue with installation? - + Pokračovat v instalaci? @@ -267,12 +267,12 @@ &Set up now - + Na&stavit nyní &Set up - + Na&stavit @@ -282,12 +282,12 @@ Setup is complete. Close the setup program. - + Nastavení je dokončeno. Ukončete nastavovací program. Cancel setup? - + Zrušit nastavování? @@ -1091,7 +1091,7 @@ Instalační program bude ukončen a všechny změny ztraceny. <Restart checkbox tooltip> - + <Restart checkbox tooltip> @@ -1139,7 +1139,7 @@ Instalační program bude ukončen a všechny změny ztraceny. Setup Complete - + Nastavení dokončeno @@ -1149,7 +1149,7 @@ Instalační program bude ukončen a všechny změny ztraceny. The setup of %1 is complete. - + Nastavení %1 je dokončeno. @@ -1225,7 +1225,7 @@ Instalační program bude ukončen a všechny změny ztraceny. The setup program is not running with administrator rights. - + Nastavovací program není spuštěn s právy správce systému. @@ -1235,7 +1235,7 @@ Instalační program bude ukončen a všechny změny ztraceny. The screen is too small to display the setup program. - + Rozlišení obrazovky je příliš malé pro zobrazení nastavovacího programu. @@ -3026,7 +3026,7 @@ Výstup: About %1 setup - + O nastavování %1 diff --git a/lang/calamares_de.ts b/lang/calamares_de.ts index 0587fdc23..643d7d610 100644 --- a/lang/calamares_de.ts +++ b/lang/calamares_de.ts @@ -115,12 +115,12 @@ Job failed (%1) - + Auftrag fehlgeschlagen (%1) Programmed job failure was explicitly requested. - + Ein programmierter Auftragsfehler wurde explizit gefordert.
@@ -136,7 +136,7 @@ Example job (%1) - + Beispielauftrag (%1) @@ -190,17 +190,17 @@ Waiting for %n module(s). - + Warten auf %n Modul.Warten auf %n Modul(e). (%n second(s)) - + (%n Sekunde)(%n Sekunde(n)) System-requirements checking is complete. - + Die Überprüfung der Systemvoraussetzungen ist abgeschlossen. @@ -226,7 +226,7 @@ Cancel setup without changing the system. - + Brechen Sie die Installation ab, ohne das System zu verändern. @@ -237,7 +237,7 @@ Setup Failed - + Setup fehlgeschlagen @@ -257,22 +257,22 @@ Continue with installation? - + Installation fortsetzen? 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> - + Das %1 Installationsprogramm ist dabei, Änderungen an Ihrer Festplatte vorzunehmen, um %2 einzurichten.<br/><strong> Sie werden diese Änderungen nicht rückgängig machen können.</strong> &Set up now - + &Jetzt einrichten &Set up - + &Einrichten @@ -282,12 +282,12 @@ Setup is complete. Close the setup program. - + Setup ist abgeschlossen. Schließe das Installationsprogramm. Cancel setup? - + Installation abbrechen? @@ -298,7 +298,8 @@ Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Wollen Sie wirklich die aktuelle Installation abbrechen? +Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. @@ -391,7 +392,7 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. %1 Setup Program - + %1 Installationsprogramm @@ -1091,7 +1092,7 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. <Restart checkbox tooltip> - + <Restart checkbox tooltip> @@ -1101,12 +1102,12 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. - + <h1>Alles erledigt.</h1><br/>%1 wurde auf Ihrem Computer eingerichtet.<br/>Sie können nun mit Ihrem neuen System arbeiten. <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>Wenn diese Option aktiviert ist, genügt zum Neustart des Systems ein Klick auf <span style="font-style:italic;">Fertig</span> oder das Schließen des Installationsprogramms.</p></body></html> @@ -1116,12 +1117,12 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. <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>Wenn diese Option aktiviert ist, genügt zum Neustart des Systems ein Klick auf <span style="font-style:italic;">Fertig</span> oder das Schließen des Installationsprogramms.</p></body></html> <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation fehlgeschlagen</h1><br/>%1 wurde nicht auf Ihrem Computer eingerichtet.<br/>Die Fehlermeldung war: %2. @@ -1139,7 +1140,7 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Setup Complete - + Installation komplett @@ -1149,7 +1150,7 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. The setup of %1 is complete. - + Die Installation von %1 ist abgeschlossen. @@ -1225,7 +1226,7 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. The setup program is not running with administrator rights. - + Das Installationsprogramm wird nicht mit Administratorrechten ausgeführt. @@ -1235,7 +1236,7 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. The screen is too small to display the setup program. - + Der Bildschirm ist zu klein, um das Installationsprogramm anzuzeigen. @@ -2045,12 +2046,12 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. has at least one disk device available. - + hat mindestens ein Festplattengerät zur Verfügung. There are no partitons to install on. - + Es gibt keine Partitonen, auf denen man installieren könnte. @@ -2077,7 +2078,7 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. 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. - + Bitte wählen Sie ein Erscheinungsbild für den KDE Plasma Desktop. Sie können diesen Schritt auch überspringen und das Erscheinungsbild festlegen, sobald das System eingerichtet ist. Per Klick auf einen Eintrag können Sie sich eine Vorschau dieses Erscheinungsbildes anzeigen lassen. @@ -2226,7 +2227,7 @@ Ausgabe: Requirements checking for module <i>%1</i> is complete. - + Die Anforderungsprüfung für das Modul <i>%1</i> ist abgeschlossen. @@ -2455,7 +2456,7 @@ Ausgabe: This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> - + Dieser Computer erfüllt nicht die Mindestvoraussetzungen für die Installation von %1.<br/>Die Installation kann nicht fortgesetzt werden. <a href="#details">Details...</a> @@ -2465,7 +2466,7 @@ Ausgabe: This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. - + Dieser Computer erfüllt nicht alle Voraussetzungen für die Installation von %1.<br/>Die Installation kann fortgesetzt werden, aber es werden eventuell nicht alle Funktionen verfügbar sein. @@ -2747,7 +2748,7 @@ Ausgabe: This is an overview of what will happen once you start the setup procedure. - + Dies ist eine Übersicht der Aktionen, die nach dem Starten des Installationsprozesses durchgeführt werden. @@ -2871,12 +2872,12 @@ Ausgabe: <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>Falls dieser Computer von mehr als einer Person benutzt werden soll, können weitere Benutzerkonten nach der Installation eingerichtet werden.</small> <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> - + <small>Falls dieser Computer von mehr als einer Person benutzt werden soll, können weitere Benutzerkonten nach der Installation eingerichtet werden.</small> @@ -3016,17 +3017,17 @@ Ausgabe: <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Willkommen beim Calamares Installationsprogramm für %1.</h1> <h1>Welcome to %1 setup.</h1> - + <h1>Willkommen zur Installation von %1.</h1> About %1 setup - + Über das Installationsprogramm %1 @@ -3036,7 +3037,7 @@ Ausgabe: <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-2019 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/>für %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Dank an <a href="https://calamares.io/team/">das Calamares-Team</a> und das <a href="https://www.transifex.com/calamares/calamares/">Calamares Übersetzerteam</a>.<br/><br/>Die <a href="https://calamares.io/">Calamares</a>-Entwicklung wird unterstützt von<br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. diff --git a/lang/calamares_fr.ts b/lang/calamares_fr.ts index cab92191a..92df5715f 100644 --- a/lang/calamares_fr.ts +++ b/lang/calamares_fr.ts @@ -226,7 +226,7 @@ Cancel setup without changing the system. - + Annuler l'installation sans toucher au système. @@ -237,7 +237,7 @@ Setup Failed - + Échec de l'installation @@ -257,22 +257,22 @@ Continue with installation? - + Continuer avec l'installation ? 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> - + L'installateur %1 est sur le point de procéder aux changements sur le disque afin d'installer %2.<br/> <strong>Vous ne pourrez pas annulez ces changements.</strong> &Set up now - + &Installer maintenant &Set up - + &Installer @@ -282,12 +282,12 @@ Setup is complete. Close the setup program. - + L'installation est terminée. Fermer l'installateur. Cancel setup? - + Annuler l'installation ? @@ -298,7 +298,8 @@ Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Voulez-vous réellement abandonner le processus d'installation ? +L'installateur se fermera et les changements seront perdus. @@ -391,7 +392,7 @@ L'installateur se fermera et les changements seront perdus. %1 Setup Program - + Programme d'installation de %1 @@ -1091,7 +1092,7 @@ L'installateur se fermera et les changements seront perdus. <Restart checkbox tooltip> - + <Restart checkbox tooltip> @@ -1101,12 +1102,12 @@ L'installateur se fermera et les changements seront perdus. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. - + <h1>Installation terminée.</h1><br/>%1 a été installé sur votre ordinateur.<br/>Vous pouvez maintenant utiliser votre nouveau système. <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>En sélectionnant cette option, votre système redémarrera immédiatement quand vous cliquerez sur <span style=" font-style:italic;">Terminé</span> ou fermerez l'installateur.</p></body></html> @@ -1116,12 +1117,12 @@ L'installateur se fermera et les changements seront perdus. <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>En sélectionnant cette option, votre système redémarrera immédiatement quand vous cliquerez sur <span style=" font-style:italic;">Terminé</span> ou fermerez l'installateur.</p></body></html> <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation échouée</h1><br/>%1 n'a pas été installée sur cet ordinateur.<br/>Le message d'erreur était : %2. @@ -1139,7 +1140,7 @@ L'installateur se fermera et les changements seront perdus. Setup Complete - + Installation terminée @@ -1149,7 +1150,7 @@ L'installateur se fermera et les changements seront perdus. The setup of %1 is complete. - + L'installation de %1 est terminée. @@ -1225,7 +1226,7 @@ L'installateur se fermera et les changements seront perdus. The setup program is not running with administrator rights. - + L'installateur ne dispose pas des droits administrateur. @@ -1235,7 +1236,7 @@ L'installateur se fermera et les changements seront perdus. The screen is too small to display the setup program. - + L'écran est trop petit pour afficher l'installateur. @@ -2077,7 +2078,7 @@ L'installateur se fermera et les changements seront perdus. 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. - + Merci de choisir l'apparence du bureau KDE Plasma. Vous pouvez aussi passer cette étape et configurer l'apparence une fois le système installé. Vous pouvez obtenir un aperçu des différentes apparences en cliquant sur celles-ci. @@ -2456,7 +2457,7 @@ Sortie This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> - + Cet ordinateur ne satisfait pas les minimum prérequis pour installer %1.<br/>L'installation ne peut pas continuer. <a href="#details">Détails...</a> @@ -2466,7 +2467,7 @@ Sortie This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. - + Cet ordinateur ne satisfait pas certains des prérequis recommandés pour installer %1.<br/>L'installation peut continuer, mais certaines fonctionnalités pourraient être désactivées. @@ -2748,7 +2749,7 @@ Sortie This is an overview of what will happen once you start the setup procedure. - + Ceci est un aperçu de ce qui va arriver lorsque vous commencerez l'installation. @@ -2872,12 +2873,12 @@ Sortie <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>si plusieurs personnes utilisent cet ordinateur, vous pourrez créer plusieurs comptes après l'installation.</small> <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> - + <small>si plusieurs personnes utilisent cet ordinateur, vous pourrez créer plusieurs comptes après l'installation.</small> @@ -3017,17 +3018,17 @@ Sortie <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Bienvenue dans l'installateur Calamares pour %1.</h1> <h1>Welcome to %1 setup.</h1> - + <h1>Bienvenue dans l'installation de %1.</h1> About %1 setup - + À propos de l'installation de %1 diff --git a/lang/calamares_he.ts b/lang/calamares_he.ts index 0e8a64ee2..af1ec65e3 100644 --- a/lang/calamares_he.ts +++ b/lang/calamares_he.ts @@ -226,7 +226,7 @@ Cancel setup without changing the system. - + ביטול ההתקנה ללא שינוי המערכת. @@ -237,7 +237,7 @@ Setup Failed - + ההתקנה נכשלה @@ -257,7 +257,7 @@ Continue with installation? - + להמשיך בהתקנה? @@ -282,12 +282,12 @@ Setup is complete. Close the setup program. - + ההתקנה הושלמה. נא לסגור את תכנית ההתקנה. Cancel setup? - + לבטל את ההתקנה? @@ -298,7 +298,8 @@ Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + לבטל את תהליך ההתקנה הנוכחי? +תכנית ההתקנה תצא וכל השינויים יאבדו. @@ -391,7 +392,7 @@ The installer will quit and all changes will be lost. %1 Setup Program - + תכנית התקנת %1 diff --git a/lang/calamares_hr.ts b/lang/calamares_hr.ts index 6b1ff79b9..8d09bb31f 100644 --- a/lang/calamares_hr.ts +++ b/lang/calamares_hr.ts @@ -115,12 +115,12 @@ Job failed (%1) - + Posao nije uspio (%1) Programmed job failure was explicitly requested. - + Programski neuspjeh posla je izričito zatražen. @@ -136,7 +136,7 @@ Example job (%1) - + Primjer posla (%1) @@ -190,17 +190,17 @@ Waiting for %n module(s). - + Čekam %1 modul(a).Čekam %1 modul(a).Čekam %1 modul(a). (%n second(s)) - + (%n sekunda(e))(%n sekunda(e))(%n sekunda(e)) System-requirements checking is complete. - + Provjera zahtjeva za instalaciju sustava je dovršena. @@ -226,7 +226,7 @@ Cancel setup without changing the system. - + Odustanite od instalacije bez promjena na sustavu. @@ -237,7 +237,7 @@ Setup Failed - + Instalacija nije uspjela @@ -257,22 +257,22 @@ Continue with installation? - + Nastaviti sa instalacijom? 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> - + Instalacijski program %1 će izvršiti promjene na vašem disku kako bi postavio %2. <br/><strong>Ne možete poništiti te promjene.</strong> &Set up now - + &Postaviti odmah &Set up - + &Postaviti @@ -282,12 +282,12 @@ Setup is complete. Close the setup program. - + Instalacija je završena. Zatvorite instalacijski program. Cancel setup? - + Prekinuti instalaciju? @@ -298,7 +298,8 @@ Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Stvarno želite prekinuti instalacijski proces? +Instalacijski program će izaći i sve promjene će biti izgubljene. @@ -391,7 +392,7 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. %1 Setup Program - + %1 instalacijski program @@ -1091,7 +1092,7 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. <Restart checkbox tooltip> - + <Restart checkbox tooltip> @@ -1101,12 +1102,12 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. - + <h1>Gotovo.</h1><br/>%1 je instaliran na vaše računalo.<br/>Sada možete koristiti vaš novi sustav. <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>Kada je odabrana ova opcija, vaš sustav će se ponovno pokrenuti kada kliknete na <span style="font-style:italic;">Gotovo</span> ili zatvorite instalacijski program.</p></body></html> @@ -1116,12 +1117,12 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. <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>Kada je odabrana ova opcija, vaš sustav će se ponovno pokrenuti kada kliknete na <span style="font-style:italic;">Gotovo</span> ili zatvorite instalacijski program.</p></body></html> <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Instalacija nije uspijela</h1><br/>%1 nije instaliran na vaše računalo.<br/>Greška: %2. @@ -1139,7 +1140,7 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. Setup Complete - + Instalacija je završena @@ -1149,7 +1150,7 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. The setup of %1 is complete. - + Instalacija %1 je završena. @@ -1225,7 +1226,7 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. The setup program is not running with administrator rights. - + Instalacijski program nije pokrenut sa administratorskim dozvolama. @@ -1235,7 +1236,7 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. The screen is too small to display the setup program. - + Zaslon je premalen za prikaz instalacijskog programa. @@ -2045,12 +2046,12 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. has at least one disk device available. - + ima barem jedan disk dostupan. There are no partitons to install on. - + Nema particija na koje bi se izvršila instalacija. @@ -2077,7 +2078,7 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. 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. - + Odaberite izgled KDE Plasme. Možete također preskočiti ovaj korak i konfigurirati izgled jednom kada sustav bude instaliran. Odabirom izgleda dobit ćete pregled uživo tog izgleda. @@ -2226,7 +2227,7 @@ Izlaz: Requirements checking for module <i>%1</i> is complete. - + Provjera zahtjeva za modul <i>%1</i> je dovršena. @@ -2455,7 +2456,7 @@ Izlaz: This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> - + Ovo računalo ne zadovoljava minimalne zahtjeve za instalaciju %1.<br/>Instalacija se ne može nastaviti.<a href="#details">Detalji...</a> @@ -2465,7 +2466,7 @@ Izlaz: This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. - + Računalo ne zadovoljava neke od preporučenih uvjeta za instalaciju %1.<br/>Instalacija se može nastaviti, ali neke značajke možda neće biti dostupne. @@ -2747,7 +2748,7 @@ Izlaz: This is an overview of what will happen once you start the setup procedure. - + Ovo je prikaz događaja koji će uslijediti jednom kad počne instalacijska procedura. @@ -2871,12 +2872,12 @@ Izlaz: <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>Ako će više osoba koristiti ovo računalo, možete postaviti više korisničkih računa poslije instalacije.</small> <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> - + <small>Ako će više osoba koristiti ovo računalo, možete postaviti više korisničkih računa poslije instalacije.</small> @@ -3016,17 +3017,17 @@ Izlaz: <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Dobrodošli u Calamares instalacijski program za %1.</h1> <h1>Welcome to %1 setup.</h1> - + <h1>Dobrodošli u %1 instalacijski program.</h1> About %1 setup - + O %1 instalacijskom programu @@ -3036,7 +3037,7 @@ Izlaz: <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-2019 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/>za %3</strong><br/><br/>Autorska prava 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Autorska prava 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/> Hvala <a href="https://calamares.io/team/">Calamares timu</a> i <a href="https://www.transifex.com/calamares/calamares/">Calamares timu za prevođenje</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> sponzorira <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. diff --git a/lang/calamares_ko.ts b/lang/calamares_ko.ts index 7174f141e..7a0acba17 100644 --- a/lang/calamares_ko.ts +++ b/lang/calamares_ko.ts @@ -226,7 +226,7 @@ Cancel setup without changing the system. - + 시스템을 변경 하지 않고 설치를 취소합니다. @@ -237,7 +237,7 @@ Setup Failed - + 설치 실패 @@ -257,22 +257,22 @@ Continue with installation? - + 설치를 계속하시겠습니까? 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 설치 프로그램이 %2을(를) 설정하기 위해 디스크를 변경하려고 하는 중입니다.<br/><strong>이러한 변경은 취소할 수 없습니다.</strong> &Set up now - + 지금 설치 (&S) &Set up - + 설치 (&S) @@ -282,12 +282,12 @@ Setup is complete. Close the setup program. - + 설치가 완료 되었습니다. 설치 프로그램을 닫습니다. Cancel setup? - + 설치를 취소 하시겠습니까? @@ -298,7 +298,8 @@ Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + 현재 설정 프로세스를 취소하시겠습니까? +설치 프로그램이 종료되고 모든 변경 내용이 손실됩니다. @@ -391,7 +392,7 @@ The installer will quit and all changes will be lost. %1 Setup Program - + %1 설치 프로그램 @@ -1091,7 +1092,7 @@ The installer will quit and all changes will be lost. <Restart checkbox tooltip> - + <Restart checkbox tooltip> @@ -1101,12 +1102,12 @@ The installer will quit and all changes will be lost. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. - + <h1>모두 완료.</h1><br/>%1이 컴퓨터에 설정되었습니다.<br/>이제 새 시스템을 사용할 수 있습니다. <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>이 확인란을 선택하면 <span style="font-style:italic;">완료</span>를 클릭하거나 설치 프로그램을 닫으면 시스템이 즉시 다시 시작됩니다.</p></body></html> @@ -1116,12 +1117,12 @@ The installer will quit and all changes will be lost. <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>이 확인란을 선택하면 <span style="font-style:italic;">완료</span>를 클릭하거나 설치 관리자를 닫으면 시스템이 즉시 다시 시작됩니다.</p></body></html> <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>설치 실패</h1><br/>%1이 컴퓨터에 설정되지 않았습니다.<br/>오류 메시지 : %2. @@ -1139,7 +1140,7 @@ The installer will quit and all changes will be lost. Setup Complete - + 설치 완료 @@ -1149,7 +1150,7 @@ The installer will quit and all changes will be lost. The setup of %1 is complete. - + %1 설치가 완료되었습니다. @@ -1225,7 +1226,7 @@ The installer will quit and all changes will be lost. The setup program is not running with administrator rights. - + 설치 프로그램이 관리자 권한으로 실행되고 있지 않습니다. @@ -1235,7 +1236,7 @@ The installer will quit and all changes will be lost. The screen is too small to display the setup program. - + 화면이 너무 작아서 설정 프로그램을 표시할 수 없습니다. @@ -2077,7 +2078,7 @@ The installer will quit and all changes will be lost. 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. - + KDE Plasma Desktop의 모양과 느낌을 선택하세요. 시스템을 설정한 후 이 단계를 건너뛰고 모양과 느낌을 구성할 수도 있습니다. 모양과 느낌 선택을 클릭하면 해당 모양을 미리 볼 수 있습니다. @@ -2455,7 +2456,7 @@ Output: This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> - + 이 컴퓨터는 %1 설치를 위한 최소 요구 사항을 충족하지 않습니다.<br/>설치를 계속할 수 없습니다.<a href="#details">세부 정보...</a> @@ -2465,7 +2466,7 @@ Output: This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. - + 이 컴퓨터는 %1 설치를 위한 권장 요구 사항 중 일부를 충족하지 않습니다.<br/>설치를 계속할 수는 있지만 일부 기능을 사용하지 않도록 설정할 수도 있습니다. @@ -2747,7 +2748,7 @@ Output: This is an overview of what will happen once you start the setup procedure. - + 설치 절차를 시작하면 어떻게 되는지 간략히 설명합니다. @@ -2871,12 +2872,12 @@ Output: <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>둘 이상의 사용자가 이 컴퓨터를 사용할 경우, 설정 후 계정을 여러 개 만들 수 있습니다.</small> <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> - + <small>둘 이상의 사용자가 이 컴퓨터를 사용할 경우 설치 후 계정을 여러 개 만들 수 있습니다.</small> @@ -3016,17 +3017,17 @@ Output: <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>%1에 대한 Calamares 설정 프로그램에 오신 것을 환영합니다.</h1> <h1>Welcome to %1 setup.</h1> - + <h1>%1 설치에 오신 것을 환영합니다.</h1> About %1 setup - + %1 설치 정보 diff --git a/lang/calamares_lt.ts b/lang/calamares_lt.ts index ee6c80d75..06e498c6a 100644 --- a/lang/calamares_lt.ts +++ b/lang/calamares_lt.ts @@ -226,7 +226,7 @@ Cancel setup without changing the system. - + Atsisakyti sąrankos, nieko sistemoje nekeičiant. @@ -237,7 +237,7 @@ Setup Failed - + Sąranka patyrė nesėkmę @@ -257,22 +257,22 @@ Continue with installation? - + Tęsti diegimą? 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 sąrankos programa, siekdama nustatyti %2, ketina atlikti pakeitimus diske.<br/><strong>Šių pakeitimų nebegalėsite atšaukti.</strong> &Set up now - + Nu&statyti dabar &Set up - + Nu&statyti @@ -282,12 +282,12 @@ Setup is complete. Close the setup program. - + Sąranka užbaigta. Užverkite sąrankos programą. Cancel setup? - + Atsisakyti sąrankos? @@ -298,7 +298,8 @@ Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Ar tikrai norite atsisakyti dabartinio sąrankos proceso? +Sąrankos programa užbaigs darbą ir visi pakeitimai bus prarasti. @@ -391,7 +392,7 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. %1 Setup Program - + %1 sąrankos programa @@ -1091,7 +1092,7 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. <Restart checkbox tooltip> - + <Restart checkbox tooltip> @@ -1101,12 +1102,12 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. - + <h1>Viskas atlikta.</h1><br/>%1 sistema jūsų kompiuteryje jau nustatyta.<br/>Dabar galite pradėti naudotis savo naująja 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>Pažymėjus šį langelį, jūsų sistema nedelsiant pasileis iš naujo, kai spustelėsite <span style="font-style:italic;">Atlikta</span> ar užversite sąrankos programą.</p></body></html> @@ -1116,12 +1117,12 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. <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>Pažymėjus šį langelį, jūsų sistema nedelsiant pasileis iš naujo, kai spustelėsite <span style="font-style:italic;">Atlikta</span> ar užversite diegimo programą.</p></body></html> <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Sąranka nepavyko</h1><br/>%1 nebuvo nustatyta jūsų kompiuteryje.<br/>Klaidos pranešimas buvo: %2. @@ -1139,7 +1140,7 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Setup Complete - + Sąranka užbaigta @@ -1149,7 +1150,7 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. The setup of %1 is complete. - + %1 sąranka yra užbaigta. @@ -1225,7 +1226,7 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. The setup program is not running with administrator rights. - + Sąrankos programa yra vykdoma be administratoriaus teisių. @@ -1235,7 +1236,7 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. The screen is too small to display the setup program. - + Ekranas yra per mažas, kad būtų parodyta sąrankos programa. @@ -2077,7 +2078,7 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. 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. - + Pasirinkite KDE Plasma darbalaukio išvaizdą ir turinį. Taip pat galite praleisti šį žingsnį ir konfigūruoti išvaizdą ir turinį, kai sistema bus nustatyta. Spustelėjus ant tam tikro išvaizdos ir turinio pasirinkimo, jums bus parodyta tiesioginė peržiūrą. @@ -2455,7 +2456,7 @@ Išvestis: This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> - + Šis kompiuteris netenkina minimalių %1 nustatymo reikalavimų.<br/>Sąranka negali būti tęsiama. <a href="#details">Išsamiau...</a> @@ -2465,7 +2466,7 @@ Išvestis: This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. - + Šis kompiuteris netenkina kai kurių %1 nustatymui rekomenduojamų reikalavimų.<br/>Sąranką galima tęsti, tačiau kai kurios funkcijos gali būti išjungtos. @@ -2747,7 +2748,7 @@ Išvestis: This is an overview of what will happen once you start the setup procedure. - + Tai yra apžvalga to, kas įvyks, prasidėjus sąrankos procedūrai. @@ -2871,12 +2872,12 @@ Išvestis: <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>Jei šiuo kompiuteriu naudosis keli žmonės, po sąrankos galite sukurti papildomas paskyras.</small> <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> - + <small>Jei šiuo kompiuteriu naudosis keli žmonės, po diegimo galite sukurti papildomas paskyras.</small> @@ -3016,17 +3017,17 @@ Išvestis: <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Jus sveikina Calamares sąrankos programa, skirta %1 sistemai.</h1> <h1>Welcome to %1 setup.</h1> - + <h1>Jus sveikina %1 sąranka.</h1> About %1 setup - + Apie %1 sąranką diff --git a/lang/calamares_pt_PT.ts b/lang/calamares_pt_PT.ts index 849f084e8..9a6743d0e 100644 --- a/lang/calamares_pt_PT.ts +++ b/lang/calamares_pt_PT.ts @@ -257,7 +257,7 @@ Continue with installation? - + Continuar com a instalação? diff --git a/lang/calamares_sk.ts b/lang/calamares_sk.ts index 1547ec13b..d2a203727 100644 --- a/lang/calamares_sk.ts +++ b/lang/calamares_sk.ts @@ -226,7 +226,7 @@ Cancel setup without changing the system. - + Zrušenie inštalácie bez zmien v systéme. @@ -237,7 +237,7 @@ Setup Failed - + Inštalácia zlyhala @@ -257,7 +257,7 @@ Continue with installation? - + Pokračovať v inštalácii? @@ -287,7 +287,7 @@ Cancel setup? - + Zrušiť inštaláciu? @@ -298,7 +298,8 @@ Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Naozaj chcete zrušiť aktuálny priebeh inštalácie? +Inštalačný program bude ukončený a zmeny budú stratené. @@ -1139,7 +1140,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Setup Complete - + Inštalácia dokončená @@ -1149,7 +1150,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. The setup of %1 is complete. - + Inštalácia distribúcie %1 je dokončená. diff --git a/lang/calamares_sq.ts b/lang/calamares_sq.ts index 4378eaa9f..e9e237984 100644 --- a/lang/calamares_sq.ts +++ b/lang/calamares_sq.ts @@ -226,7 +226,7 @@ Cancel setup without changing the system. - + Anuloje rregullimin pa ndryshuar sistemin. @@ -237,7 +237,7 @@ Setup Failed - + Rregullimi Dështoi @@ -257,22 +257,22 @@ Continue with installation? - + Të vazhdohet me instalimin? 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> - + Programi i rregullimit %1 është një hap larg nga bërja e ndryshimeve në diskun tuaj, që të mund të rregullojë %2.<br/><strong>S’do të jeni në gjendje t’i zhbëni këto ndryshime.</strong> &Set up now - + &Rregulloje tani &Set up - + &Rregulloje @@ -282,12 +282,12 @@ Setup is complete. Close the setup program. - + Rregullimi është i plotë. Mbylleni programin e rregullimit. Cancel setup? - + Të anulohet rregullimi? @@ -298,7 +298,8 @@ Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Doni vërtet të anulohet procesi i tanishëm i rregullimit? +Programi i rregullimit do të mbyllet dhe krejt ndryshimet do të humbin. @@ -391,7 +392,7 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. %1 Setup Program - + Programi i Rregullimit të %1 @@ -1101,12 +1102,12 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. - + <h1>Kaq qe.</h1><br/>%1 u rregullua në kompjuterin tuaj.<br/>Tani mundeni të filloni të përdorni sistemin tuaj të ri. <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>Kur i vihet shenjë kësaj kutie, sistemi juaj do të riniset menjëherë, kur klikoni mbi <span style=" font-style:italic;">U bë</span> ose mbyllni programin e rregullimit.</p></body></html> @@ -1116,12 +1117,12 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. <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>Kur i vihet shenjë kësaj kutie, sistemi juaj do të riniset menjëherë, kur klikoni mbi <span style=" font-style:italic;">U bë</span> ose mbyllni instaluesin.</p></body></html> <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Rregullimi Dështoi</h1><br/>%1 s’u rregullua në kompjuterin tuaj.<br/>Mesazhi i gabimit qe: %2. @@ -1139,7 +1140,7 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. Setup Complete - + Rregullim i Plotësuar @@ -1149,7 +1150,7 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. The setup of %1 is complete. - + Rregullimi i %1 u plotësua. @@ -1225,7 +1226,7 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. The setup program is not running with administrator rights. - + Programi i rregullimit nuk po xhirohen me të drejta përgjegjësi. @@ -1235,7 +1236,7 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. The screen is too small to display the setup program. - + Ekrani është shumë i vogël për të shfaqur programin e rregullimit. @@ -2077,7 +2078,7 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. 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. - + Ju lutemi, zgjidhni një grup parametrash pamje-dhe-ndjesi për KDE Plasma Desktop. Mundeni edhe ta anashkaloni këtë hap dhe të formësoni pamje-dhe-ndjesi pasi të jetë rregulluar sistemi. Klikimi mbi një përzgjedhje pamje-dhe-ndjesi do t’ju japë një paraparje të atypëratyshme të saj. @@ -2455,7 +2456,7 @@ Përfundim: This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> - + Ky kompjuter s’i plotëson kërkesat minimum për rregullimin e %1.<br/>Rregullimi s’mund të vazhdojë. <a href=\"#details\">Hollësi…</a> @@ -2465,7 +2466,7 @@ Përfundim: This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. - + Ky kompjuter s’i plotëson disa nga domosdoshmëritë e rekomanduara për rregullimin e %1.<br/>Rregullimi mund të vazhdojë, por disa veçori mund të përfundojnë të çaktivizuara. @@ -2747,7 +2748,7 @@ Përfundim: This is an overview of what will happen once you start the setup procedure. - + Kjo është një përmbledhje e asaj që do të ndodhë sapo të nisni procedurën e rregullimit. @@ -2871,12 +2872,12 @@ Përfundim: <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>Nëse këtë kompjuter do ta përdorë më shumë se një person, mund të krijoni disa llogari, pas rregullimit.</small> <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> - + <small>Nëse këtë kompjuter do ta përdorë më shumë se një person, mund të krijoni disa llogari, pas instalimit.</small> @@ -3016,17 +3017,17 @@ Përfundim: <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Mirë se vini te programi i rregullimit Calamares për %1.</h1> <h1>Welcome to %1 setup.</h1> - + <h1>Mirë se vini te rregullimi i %1.</h1> About %1 setup - + Mbi rregullimin e %1 diff --git a/lang/calamares_zh_TW.ts b/lang/calamares_zh_TW.ts index 9aa662e05..b6b1f2d23 100644 --- a/lang/calamares_zh_TW.ts +++ b/lang/calamares_zh_TW.ts @@ -226,7 +226,7 @@ Cancel setup without changing the system. - + 取消安裝,不更改系統。 @@ -237,7 +237,7 @@ Setup Failed - + 設定失敗 @@ -257,22 +257,22 @@ Continue with installation? - + 繼續安裝? 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 設定程式將在您的磁碟上做出變更以設定 %2。<br/><strong>您將無法復原這些變更。</strong> &Set up now - + 現在進行設定 (&S) &Set up - + 設定 (&S) @@ -282,12 +282,12 @@ Setup is complete. Close the setup program. - + 設定完成。關閉設定程式。 Cancel setup? - + 取消設定? @@ -298,7 +298,8 @@ Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + 您真的想要取消目前的設定程序嗎? +設定程式將會結束,所有變更都將會遺失。 @@ -391,7 +392,7 @@ The installer will quit and all changes will be lost. %1 Setup Program - + %1 設定程式 @@ -1091,7 +1092,7 @@ The installer will quit and all changes will be lost. <Restart checkbox tooltip> - + <Restart checkbox tooltip> @@ -1101,12 +1102,12 @@ The installer will quit and all changes will be lost. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. - + <h1>都完成了。</h1><br/>%1 已經在您的電腦上設定好了。<br/>您現在可能會想要開始使用您的新系統。 <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>當這個勾選框被選取時,您的系統將會在按下<span style="font-style:italic;">完成</span>或關閉設定程式時立刻重新啟動。</p></body></html> @@ -1116,12 +1117,12 @@ The installer will quit and all changes will be lost. <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>當這個勾選框被選取時,您的系統將會在按下<span style="font-style:italic;">完成</span>或關閉安裝程式時立刻重新啟動。</p></body></html> <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>設定失敗</h1><br/>%1 並未在您的電腦設定好。<br/>錯誤訊息為:%2。 @@ -1139,7 +1140,7 @@ The installer will quit and all changes will be lost. Setup Complete - + 設定完成 @@ -1149,7 +1150,7 @@ The installer will quit and all changes will be lost. The setup of %1 is complete. - + %1 的設定完成。 @@ -1225,7 +1226,7 @@ The installer will quit and all changes will be lost. The setup program is not running with administrator rights. - + 設定程式並未以管理員權限執行。 @@ -1235,7 +1236,7 @@ The installer will quit and all changes will be lost. The screen is too small to display the setup program. - + 螢幕太小了,沒辦法顯示設定程式。 @@ -2077,7 +2078,7 @@ The installer will quit and all changes will be lost. 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. - + 請為 KDE Plasma 桌面選擇外觀與感覺。您也可以跳過此步驟並在系統設定好之後再設定。在外觀與感覺小節點按將會給您特定外觀與感覺的即時預覽。 @@ -2455,7 +2456,7 @@ Output: This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> - + 此電腦未滿足安裝 %1 的最低配備。<br/>設定無法繼續。<a href="#details">詳細資訊...</a> @@ -2465,7 +2466,7 @@ Output: This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. - + 此電腦未滿足一些安裝 %1 的推薦需求。<br/>設定可以繼續,但部份功能可能會被停用。 @@ -2747,7 +2748,7 @@ Output: This is an overview of what will happen once you start the setup procedure. - + 這是您開始安裝後所會發生的事的概覽。 @@ -2871,12 +2872,12 @@ Output: <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>如果將會有多於一人使用這臺電腦,您可以在安裝後設定多個帳號。</small> <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> - + <small>如果將會有多於一人使用這臺電腦,您可以在安裝後設定多個帳號。</small> @@ -3016,17 +3017,17 @@ Output: <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>歡迎使用 %1 的 Calamares 安裝程式。</h1> <h1>Welcome to %1 setup.</h1> - + <h1>歡迎使用 %1 安裝程式。</h1> About %1 setup - + 關於 %1 安裝程式 From b933cb03f601634ac6f4306e9d2d0c423391e3c2 Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Sat, 20 Apr 2019 08:43:00 -0400 Subject: [PATCH 212/303] i18n: [python] Automatic merge of Transifex translations --- lang/python/cs_CZ/LC_MESSAGES/python.mo | Bin 6944 -> 7030 bytes lang/python/cs_CZ/LC_MESSAGES/python.po | 2 +- lang/python/de/LC_MESSAGES/python.mo | Bin 6580 -> 6658 bytes lang/python/de/LC_MESSAGES/python.po | 2 +- lang/python/he/LC_MESSAGES/python.mo | Bin 7618 -> 7708 bytes lang/python/he/LC_MESSAGES/python.po | 2 +- lang/python/hr/LC_MESSAGES/python.mo | Bin 6535 -> 6617 bytes lang/python/hr/LC_MESSAGES/python.po | 2 +- lang/python/hu/LC_MESSAGES/python.mo | Bin 2645 -> 4284 bytes lang/python/hu/LC_MESSAGES/python.po | 38 ++++++++++++------------ lang/python/ko/LC_MESSAGES/python.mo | Bin 6934 -> 7017 bytes lang/python/ko/LC_MESSAGES/python.po | 2 +- lang/python/lt/LC_MESSAGES/python.mo | Bin 6778 -> 6855 bytes lang/python/lt/LC_MESSAGES/python.po | 2 +- lang/python/sq/LC_MESSAGES/python.mo | Bin 6515 -> 6593 bytes lang/python/sq/LC_MESSAGES/python.po | 2 +- lang/python/zh_TW/LC_MESSAGES/python.mo | Bin 6055 -> 6125 bytes lang/python/zh_TW/LC_MESSAGES/python.po | 2 +- 18 files changed, 27 insertions(+), 27 deletions(-) diff --git a/lang/python/cs_CZ/LC_MESSAGES/python.mo b/lang/python/cs_CZ/LC_MESSAGES/python.mo index 4f213ce84da7d977813680b806890fe48db27a12..ff2870e7fbab761c2c804253f9ff0db418c623ed 100644 GIT binary patch delta 1268 zcmYM!OGs2v9LMp0&ZL%FrsmkoM$@!>mZp+!ii$E#sTL6}H1XN^plJd@nA}7~m@Qgl zAX*SfNQN(m`pXq&M{vZ$2W`r0)`-)tUof9}?Mkzacp9rPggH2a)%e`?r+d9L(X4{++i*RO zW1U&p?laiN7fV=xo+Ps(EJn>+aRY`>3*100`~XWaitF$jW?@3I*>UvYChS8WUPfJ? zMBN|3bk?^R1MPSLwULxn@r5g}i1|s}f+JXu6PSk!Sc1P$&lRjTtHi^ojSpikPNJTl z!v=hhXD}zltc>+7#GnQ5VKaWm9k?&m>=d5EHk?O=t}xB)0M?^6bP4_V6hD%_57^9n zel5|%jC2;l4pc;LViV3{SULa0pcZ|^WiPh4UPJ9ThI%j|!|W*LVkP$BF1&+^;462Y zkQonoH7YVqsMHN%30_5|^l>KfS1w=kMLT}N?bt-33NeU&yp1~f6I_FD@H#G`P8Q%| zIZmK9^uqNo9%NpY9lsvL-OTTz3jSR-@gHT7N`>eL#!x>vhdS|R)Jc=reh=26eqb8A z@hzUf29Bfq#<2^ZVJ8-IIz@O4m6C_pioa2jXbiIoDRUn7qr#<~QBzc>88vBJ={mJq z9-VAB1*O-il&%f2kLBiB9{nFEDrzcd)s~u<9#*BQX_suuX;pkuJI-svTWQpzlV5Nu zT9Hzk)OhRSwSkJ98dJ0>X2fF>CA%9nIpffleywKSnERXajFQgP6Yaa^4t_)s`P7g$9{lUS|*}?P7 V<~n-(x-mM_AA3|D*`KwT_z&=zg**TN delta 1182 zcmZA1Pe@cz6vy#XGnqMAj!tSdHe*><{>hqg8ni`}Qszj55mY23R7Qpy7e!D*M37)n z;4ED92O<|qix_CpHlb)a6a`^{3yY#w*4Dni`yMX3aQ)o#-n{qjJ?CEkrXHtqUn+xn zqqWnc^qFO5hwxH>KeXFHvm-d>`yMwF$5xnazyp}T0j$OQn8atkU;X=$60==gKaA_} z3Z~6+c9+2xF1*18{E3ZNvC@mvxSn_b^?}Q%58uOPoW?MI!U+Dreq6+j*k9^hA3^=@ zCRSh`lYHN%7-#~YQ4?6iMr>GRR)-nv#EV#uQ`m%WQO_-48`hS2&-dUa;t|yIcW@t0 z<7xbkE!Z70JIeQMltCZ9#vK@5ZFT}X@eEF&QuYVCFjVeMD2s98ah#`Y&#{kqVy#&g z=dcA6ELWKr#0*|TmHHj#_A>a!paWy%N1j5>IFEX;h`sn5+pwe3Y&Q<0YW={Ei&#S( ztnxAwMU`wnHsMKBDQ}@l_^68f4>EYgg>4w6fN?yCTJc$2gI94J$51P(=4LB)p(Zlw z`xLv0Kl=CUs?GKgXE231yn!!K&!=n1zg{@Rw6)SaYK1TG0?wgc(91H0@H!sDd32dz zIp>Lo@f;RWsZFyymEt&N@d+ve3rMBhJN0~6_1{WY-POpTOO4W`mB;A+H#WAF)0fkg zUiQ;c3oz1x)avQlh$PoIwQhkrx|)bKW-~pf+3uvb)7i-G2!XNJT+>NV<50L`vmLeT z)i~NN{Ye*jyI*CD(-ZzRPV-V@KN^{LdnANZsm%RT&@WmGlfhqs!o$)Jp~7Tjw&Wi# Cy=M6U diff --git a/lang/python/cs_CZ/LC_MESSAGES/python.po b/lang/python/cs_CZ/LC_MESSAGES/python.po index 4afc9924f..d4ede0f7b 100644 --- a/lang/python/cs_CZ/LC_MESSAGES/python.po +++ b/lang/python/cs_CZ/LC_MESSAGES/python.po @@ -68,7 +68,7 @@ msgstr "Odpojit souborové systémy." #: src/modules/unpackfs/main.py:40 msgid "Filling up filesystems." -msgstr "" +msgstr "Naplňování souborových systémů." #: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." diff --git a/lang/python/de/LC_MESSAGES/python.mo b/lang/python/de/LC_MESSAGES/python.mo index b09a077f02cbb2db695a837df347d83c1a1ed744..e3edc94bd07d588918c415aa641b61598d145938 100644 GIT binary patch delta 1260 zcmYk+%}Z2K7{~D^XH3mXQ&TIg>swmB=39bcSQaTnVMbX(M$E+2I0ZV9WKKp!yIRzu zC^3Z4^+*uuCTkJ23BsVL`3Dk%7PajAyLW^RbLMl-nLBgNeV*seT+{95*pD3lW23dw zi|8NMn04crk2l(s->e5;B>jn{%=f06ZN)R#gi$QSS!~9)N&h52uUTtW&-x&4#)sHu z7PFTO%2-HXIr`GfDzOSRKaN{4irU}-YU3HK!A0DJzc3F|(#?9Y0Jq^KEWmrH&nHpW z$1$7z?L7mXcnNio%nWbidaPvLhs8LC?f4W+a0#pNFY0^c>&zPP2$tC{E&1)8d_zAU98;MfL22poBj=by*J4eY=vtil8;vg!GrjrqjCnuP%t^aJ-%8^1yo*=N)buHXf9IBhH5L8agg z_M$3NKYRlF@h0kqz928_pn?_2Q>Yqvj=IsWF$Sc}-NZo^k~W~G+z?Tdwu8Qru2w=P z3+^EmO5J@UU7M^n-|FB$6)iPws)MTe=`n>#P5IFst2NQ7883Y3_i^SSF#Z}!jmWw=R$eJw_s^vTE9h>EPxzO8 z1&2f7a42%oiC%Srp>SY$ba*5%G+Y-SN?*(@?u-V5i}T@dAmUuR5^=iDj|4*A6@f@y Jygu)4>OU#3dN=?8 delta 1182 zcmZA0Pe@cz6vy#nGm|q;{u!N2%TiM_({aXT6v+rO|5Q}Q(4r_I2%^Gl;X+pq)gTU7 zB;>+PFdG+11Wl`;O$D`T5kX3jn-)?8LA49)`+M)=*_$ZQzLe0bgNmM`Qx}9 zr?A&7WB2JaG4U3g@jJF+MX@{X#ahOrs0Aib3qQaPT*e5lU=+V$8aHqkri1SMIO@8) zSb+$-oQp&!ghRzy6-n8u%^Vl{{-$~JdV2m9v;SJ zyoBo*!@;oG2^%12WqgQA*&iIhaH+eYv)I6R4sTPoCwPu=yxcX5 zos3se*9Cd(er&@I9K*~Yokcow4Ub_9dD8egDicrfD1JiKwzkqeFK3V%TGkuCM5X+f zXL*%-rrOb|J+g#N;SS7Ik^if7@=R!3;d@NrUsUO0 z+fb`>&(z4Avk|VdGNPXNzZEk?0b8B%#LJyxBO1Mnaw1bJkVr66av(iq68K|A(*eDEKN|n2u%x{{Xg6 BVtfDq diff --git a/lang/python/de/LC_MESSAGES/python.po b/lang/python/de/LC_MESSAGES/python.po index ce69c7f74..7dcf31ebd 100644 --- a/lang/python/de/LC_MESSAGES/python.po +++ b/lang/python/de/LC_MESSAGES/python.po @@ -70,7 +70,7 @@ msgstr "Dateisysteme aushängen." #: src/modules/unpackfs/main.py:40 msgid "Filling up filesystems." -msgstr "" +msgstr "Auffüllen von Dateisystemen." #: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." diff --git a/lang/python/he/LC_MESSAGES/python.mo b/lang/python/he/LC_MESSAGES/python.mo index 64bf80445242a82b04883a054c207e86b86c1100..6338a80600a15b62be4db4b3268223fe15bcc731 100644 GIT binary patch delta 1271 zcmYk+TS$~a6u|N0?pBsrrfX|zwVLLZu3FlvXqb^vL1<|q-4McJZIx)-z>qeJdMV04 zA1Yg{@RF~-MTKZVQO{1$?WG{1Lg>LBBKn_kg$6!FD==g+r=v*XHfIifABd)>->I64YCmzKjoWd12gKl&ritI-ZW??&e@G9zf4E6uV zF@^c%1r=TKH0nZ<7SBywf(5jjaW!^hHQvD-oW?@@jrv~R5|L8eg}U%AT!S&x_n%@7 zzQZG!ktE`0eu+?Nz=yaOf8hqKTPo6mr?3^DqlPX&S!4%Rqb}$odhrRq=lDKgJMG8I zMcObwMPw^pLtW4-)bD=9sP3?icr;@W592dz!pzjU{!ZLTdkPQYPt={%r_Fu%5^keC zffblQoOPlq)FW!awRiSDji2%Sbzi9_rkaxN3ayX#rw1PSTXH}4B|gQTQ;2h@T5H{j#?7?g@ zuO4FX=bzam&(uI&yWTyx@ zX+yURwdC+<_VSv&P8wbfsYYkMIOi+>xhY=P9=t%a(%mXuO?wWox<~4n0 a#N0B&=C--#H8C^BGhljkjQ>tQkoXV&GLVx1 delta 1182 zcmZA1Ur3Wt7{~F)Hfw5@)2(J%&Rl7wRyu1jGZCdfCdpP2*dmB75*b89-Hq_3ti~b@ zgyX?VU7A zC$*0Hro`+Jj(Ye*x#2ZCiZ_dX#4YseOU*W5FLq!GLwFaX__XM^;`6{tvt5iI#voq9 zm|4cMG#VM0#|ZwyCahZJ_G4H}KZTm$Dr({!w%`o<@e>Ac5fiwC8!_Q?$J40)8^bD` z#3=LIGz~4_3u*yN*o2WXvrTvm<2Zs1IE_2;E$Y2LxEn*|?)yh@GyOE`{X5u&Gk6An zVk`Dnm>p++yG&ycU*mT4uQof4aXg0;s3R+2A68Vl3mU>O{oA-e*q-4C{qePC7qEZ_ zaG33CK~t#j&Z0Kx=QuJaXzZskj9EpQ#8Iapd;;Nn;n=&#rhHIh3A;X<mt>sYj&qZYJ) zdargp-@rjsNOGw0SJ;LHe2Ec0z88OlIDb8;Bg3}h01n|LypD6&k9}m^D2`(i|KdR$ zAj2l`7LH+iGUIB(@Q1 zTS3(+kx$FTL#wseYe1b|4V7E#+y-4;ErfMAAeyAd&C7*+G$Lh0!N_$bb-DASK-=2#Q{La6{6k+!W&T|- G>H7zP5^2By diff --git a/lang/python/he/LC_MESSAGES/python.po b/lang/python/he/LC_MESSAGES/python.po index 5b8f67a7e..725450351 100644 --- a/lang/python/he/LC_MESSAGES/python.po +++ b/lang/python/he/LC_MESSAGES/python.po @@ -68,7 +68,7 @@ msgstr "ניתוק עיגון מערכות קבצים." #: src/modules/unpackfs/main.py:40 msgid "Filling up filesystems." -msgstr "" +msgstr "מערכות הקבצים מתמלאות." #: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." diff --git a/lang/python/hr/LC_MESSAGES/python.mo b/lang/python/hr/LC_MESSAGES/python.mo index 9ca57d29aaf8a2b345a429993f21a68e134afcc9..7ff5e738796914c39844841efbc29627426e27bd 100644 GIT binary patch delta 1264 zcmYk+U2IEn7{~F)+A+E@8{5oVJDZKYQtQlI7~(A!jfmKYY_g(z>6WxzOeQ7q5)t7> z2+86lS%^EmAi)LZ&hA)(AT9~Xa6x1jzQ5Bh@lT$9{{Pd{bDs13pVM>xxBkS(Jogo2 z1c*h%t7&H2amd97>4%JI=?; zxYjITBTSZY;1iajYlc}lR-o2FT!3-Z4KAT>d>5IFXnscn4eX7p}nOY_omXjqNy!DqUHQ*=B4)C3F(K_yot;z7H5= zeSc2MNvvVrlAB6=2 z*o{HFhCA^K>cRnjv=`g)5I#ipKrtP>0UNOakK=NDkYK`=IazyASqBJuiteOz#8P55 zp`of!eW$#7os`UKLdi}I*VN=c^$;3rXeFxQCK4*QhW1HMuHh%>8K?BTl}0~0ZwNR~ zqh?a}8oYH*Z)Bhu z<^Jv}+!F5T2}h22Mr)G2S*Ja|U|)Yc($z805$OtfJ3C^1vC!zn TNcgBX8jr>}T$7y0znb|E##DX$ delta 1182 zcmZA1OGs2v9LMp0&6tj3>Wq_VX_}duudF+oWs9DgGSMIri5e2rqGEzv7`T{)i;Ny7 zWYMNoNhGaimAf903)_VlL2ZO0aS`OIz`nnGFD^Q8{G4;=o_o&u|IhKWbIVD8jRvQT z(n>9(zTaThh1UZ7p^OL3dhoXIC#<4hk!7|GkD-HuSb~!n$Ctj}{NH1n%=Ys96mG$r z*lw1#`!sg(-~(3UGS*^Yw%2dRQu>3a2}V#8Kfp$u!3Zv541Z!TuHkm<&GDY6Q16Xl zAx>eO`E8np7VrhNfHkbe>X2DECa?pq;7**z2Ao5U`;9GFlIxA{#vSxisPXskFwWor z{=g@6sXmGtl8N7D8Rlk`UmJm;~Q zemUFK!V{=8r%(%fhG}wOZ)wOs*oJZ9bP%tiLiijH;Tvqizo-w_N6q$OAF6)`_2F66 zSz7d6MV*mok(Y{2ET-RIMEv_`+~9#iKaX4S7c#~|Bvdb!VHY~sh@+^5yucP*K&2v^ zFlnI;ScjKU5uLz#e2qtO2{pc^nE2~3on;msuIs2BjpGHJMNL@Bs*>1=34DzD@DiTG zd;Sv0f2e6J4T!TYMrffe|3y&!OyQ%t^igv99@t);VE2#e$4z`hM+eqd6 z#(7#V0b1IbigK>S5KIeFl}cS*9bTnL8%rxs3Qa3DL?x1L$@A4sP~lRz*G6Ggs8zVy zZnWZV&r6|pSxI&LXWZuX!g+MlNzjb5u0x&c{!`E!&6y{`l|bfc&R95eJoYH-A9F}# AU;qFB diff --git a/lang/python/hr/LC_MESSAGES/python.po b/lang/python/hr/LC_MESSAGES/python.po index ebb8a286d..7f58838ae 100644 --- a/lang/python/hr/LC_MESSAGES/python.po +++ b/lang/python/hr/LC_MESSAGES/python.po @@ -68,7 +68,7 @@ msgstr "Odmontiraj datotečne sustave." #: src/modules/unpackfs/main.py:40 msgid "Filling up filesystems." -msgstr "" +msgstr "Popunjavanje datotečnih sustava." #: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." diff --git a/lang/python/hu/LC_MESSAGES/python.mo b/lang/python/hu/LC_MESSAGES/python.mo index fd0e4fd22d3b5a5a2af20112eb3ede0ab00b7cb8..ad62e5a82bdfa0627f1e85eaac391cd82a1ba79b 100644 GIT binary patch literal 4284 zcma);O>7&-700J(`lYr`ntrBf+OcalQe%>mVN@fDUtHm0@P1C zpKt!}y?OiDb5Gx9cwWNqNBC`ifw2qVdr#pHo_D{<*eOteKLGy-ei!@*oCoiMKL!5- zo(7+NI$!GoNbm1}&x3yeY5s@c55Z5sv*16#Z-M^HESn zdAuxu)c-E{Tku2hSKtXakIuIS{sg=Uk{><*AzQE!2oJ?c@lY%vL_!R~^x)&7kBIPN zkR;eny3s>^q?my#7~C9mfEf%f48Enfqz79EE$M#>`{(GN;qx_+;t?{0ht5bklkKE4 zhS0>}y@AH!c+?a_rKmXFcviL*M4U zEfW|y>TrGMWfC3ESyZkYi#|_;7A?Ngo7#|MO=;D&R8)E+ zZMo8>sq(4yYo!g@Q#7Zvh(xXObF*`=m1gHlv#;~H+3G9jU!KJ?byYZD+O$HuSU{aB zPgEzJKYx~nzm8trN}*V3Q;MX@-%NE&SS2){ZhPN#)kF^|T<=H7*bzW*%(C@-TFK_w^?l+|`@9iOKk&xKkZzv-?`7j@&?6 zNe3;W43*$Ari+2mAu13+Wabea@Hvw&+(A~vvWw8c&X`w&X%KC^ajDhkxgirB#r6Kc z&f4@~CNHLsjv*Y|%Yo{!!wHWGr3cLz*4~E)%4pIWzG2)b2DAH7FS|D&FBXUHQ6&w7 zj`>;jAfj*s-xJ8G$?i~w+h$NqKlI2W^M2$CghqrEH-q5qhn3~*&!`|AW7{x#7x z-T8>|WSbZ=K;UNk7O@#V7?1Q))@Ao}zlW39W9O9`SJ#AlI-!swX#~&iqk!<9KwRtK z=tQQ1 Ms*4V4MI>VOe@usEKL7v# delta 659 zcmXZZK}Zx~6u|Mf?XK&t>$>S0foT(kl`h-vk{}d|6y&K0OAy*aqpTtA%qX*lSs-*5 ziARTuqVOml%IjWquLXg05lo_k*Cg%GssFdm2XB7ge9XLg?@j&O_sr6d&d4iaog&T< zUx;4fd58<^H=f1=JdcSJA{Q`+7x7+j{|vL-f54OY6*IUOco>|=!y;EX??Lh{$z3)k zVGT{f*JujZ#A~>RgV+-h$>S)R=NGVy@30&H;R}jPM~~mv7LiMwf5HLWK~rEfCUO~z znCJUaW@8d8qv>=NEv%!N$}SG!A({dPT15)@08J;$XbRfG67FLT`{TzAjH7w}CC*_3 z&*D%*B*gcdorGBoNK(xmzbBAdg@&6e9oUWx zN93mMx?ati^4w`%33uzC@QQwm+}DX{QQt<7^m9u=W3e&aj+HaxuH((SHEVjNTCx16 zey!s8T5o-lyCeQP{%w1xZ<50s`^jQRZ>6s2dTLhRcg*TS+WHUgkYXAD diff --git a/lang/python/hu/LC_MESSAGES/python.po b/lang/python/hu/LC_MESSAGES/python.po index 0d33b8724..4376ad37d 100644 --- a/lang/python/hu/LC_MESSAGES/python.po +++ b/lang/python/hu/LC_MESSAGES/python.po @@ -4,9 +4,9 @@ # FIRST AUTHOR , YEAR. # # Translators: -# miku84, 2017 # Adriaan de Groot , 2018 # Balázs Meskó , 2018 +# miku84, 2019 # #, fuzzy msgid "" @@ -15,7 +15,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2019-04-15 07:27-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Balázs Meskó , 2018\n" +"Last-Translator: miku84, 2019\n" "Language-Team: Hungarian (https://www.transifex.com/calamares/teams/20061/hu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -25,12 +25,12 @@ msgstr "" #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" -msgstr "" +msgstr "systemd szolgáltatások beállítása" #: src/modules/services-systemd/main.py:68 #: src/modules/services-openrc/main.py:102 msgid "Cannot modify service" -msgstr "" +msgstr "a szolgáltatást nem lehet módosítani" #: src/modules/services-systemd/main.py:69 msgid "" @@ -66,15 +66,15 @@ msgstr "Fájlrendszerek leválasztása." #: src/modules/unpackfs/main.py:40 msgid "Filling up filesystems." -msgstr "" +msgstr "Fájlrendszerek betöltése." #: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." -msgstr "" +msgstr "az rsync elhalt a(z) {} hibakóddal" #: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237 msgid "Failed to unpack image \"{}\"" -msgstr "" +msgstr "\"{}\" kép kicsomagolása nem sikerült" #: src/modules/unpackfs/main.py:220 msgid "" @@ -84,7 +84,7 @@ msgstr "" #: src/modules/unpackfs/main.py:313 msgid "No mount point for root partition" -msgstr "" +msgstr "Nincs betöltési pont a root partíciónál" #: src/modules/unpackfs/main.py:314 msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing" @@ -92,7 +92,7 @@ msgstr "" #: src/modules/unpackfs/main.py:319 msgid "Bad mount point for root partition" -msgstr "" +msgstr "Rossz betöltési pont a root partíciónál" #: src/modules/unpackfs/main.py:320 msgid "rootMountPoint is \"{}\", which does not exist, doing nothing" @@ -105,15 +105,15 @@ msgstr "" #: src/modules/unpackfs/main.py:334 msgid "The filesystem for \"{}\" ({}) is not supported" -msgstr "" +msgstr "A(z) ({}) fájlrendszer nem támogatott a következőhöz: \"{}\"" #: src/modules/unpackfs/main.py:341 msgid "The source filesystem \"{}\" does not exist" -msgstr "" +msgstr "A forrás fájlrendszer \"{}\" nem létezik" #: src/modules/unpackfs/main.py:346 msgid "The destination \"{}\" in the target system is not a directory" -msgstr "" +msgstr "Az elérés \"{}\" nem létező könyvtár a cél rendszerben" #: src/modules/displaymanager/main.py:380 msgid "Cannot write KDM configuration file" @@ -173,11 +173,11 @@ msgstr "A kijelzőkezelő konfigurációja hiányos volt" #: src/modules/rawfs/main.py:35 msgid "Installing data." -msgstr "" +msgstr "Adatok telepítése." #: src/modules/services-openrc/main.py:38 msgid "Configure OpenRC services" -msgstr "" +msgstr "OpenRC szolgáltatások beállítása" #: src/modules/services-openrc/main.py:66 msgid "Cannot add service {name!s} to run-level {level!s}." @@ -185,7 +185,7 @@ msgstr "" #: src/modules/services-openrc/main.py:68 msgid "Cannot remove service {name!s} from run-level {level!s}." -msgstr "" +msgstr "Nem lehet törölni a {name!s} szolgáltatást a {level!s} futás-szintből" #: src/modules/services-openrc/main.py:70 msgid "" @@ -200,7 +200,7 @@ msgstr "" #: src/modules/services-openrc/main.py:110 msgid "Target runlevel does not exist" -msgstr "" +msgstr "A cél futási szint nem létezik" #: src/modules/services-openrc/main.py:111 msgid "" @@ -210,7 +210,7 @@ msgstr "" #: src/modules/services-openrc/main.py:119 msgid "Target service does not exist" -msgstr "" +msgstr "A cél szolgáltatás nem létezik" #: src/modules/services-openrc/main.py:120 msgid "" @@ -220,7 +220,7 @@ msgstr "" #: src/modules/plymouthcfg/main.py:36 msgid "Configure Plymouth theme" -msgstr "" +msgstr "Plymouth téma beállítása" #: src/modules/machineid/main.py:36 msgid "Generate machine-id." @@ -251,7 +251,7 @@ msgstr[1] "%(num)d csomag eltávolítása." #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" -msgstr "" +msgstr "Éles felhasználó eltávolítása a cél rendszerből" #: src/modules/dummypython/main.py:44 msgid "Dummy python job." diff --git a/lang/python/ko/LC_MESSAGES/python.mo b/lang/python/ko/LC_MESSAGES/python.mo index 3c9aa2ef209f0f0fcaeb2e26e27e6a1ceff590a0..914142618509504db7b8d02a460023054c73aafd 100644 GIT binary patch delta 1264 zcmYM!T}YEr7{KvIx6HB+)8*{b*QsgwHB*;mH&TczoLOE}L@mT*wGB%b2*&!bE=;KC z<3iMmL<+)+QCE7=$LPkpz?&$cAc)>U&_zNJ{hxQk4xatadEa+?&v~Bbc+d0Q6aAcH zzbiBkeItD~O~i`>Ha=(%>>~T{VM-HS%y%piS&v7t79*ICPp}T(r2L(_Uy&hF&2>Mn z#hch55|v2?MO>K2Vzez4DaA6>`2k#q5!4slKz;FJtiZRp27jUh(=$a5q7ygZX>{T> z)cfP8&&M#E_e-3Cu6Pc0Az90kFRsQ?<{h{R2e1)Gun_0492Zc(SG-)rjV-7P@5jwJ zj{5x>+>Iac80Ke*RPug_FlfU^*owb!D>khVIgDq}kMB@JSF%!MFE*ks=pq_8jXk9A z6Z)C^R*Q7vGpxtl>|`Xp*uuOMqgxm}Ww0MVU@I07AAKN%UVMeRW62R|2N!O`KGYQ4 z$10pf-T5EXkQ=$lR5hTc?hrO%Fg2gbCH|Vr_go0#7p%oL5~W3U1vP||s3D9afAW3Y* z5o%Hj=&R`3bdhAkiiRF14ZrS;_b)cv;^_ZCcdJdKrM0EaPLFE7wCUMrQC8CwP%~Bz zIh8^^S|ZnSagtYemr8aZv6B29-jO2MiX9cyZ+Ve2?^2!wwPE+OJpRg-$5 zaIL)8V+q}Au}k)Z&Dk6X1_R-4Bhq7>3Iw})`+NJkLcLY7Q0BL+!o={fIW}#W*GJ8v diNw`Wb8OHsUksWf&wmWvG0cfuv35s1;~$%>hN%Dm delta 1182 zcmZA1%}Z2K7{~EPXPPF*%+bj-%dy6?e6JbB(x4YDt)#LRK^ay%k*OxA7SUY@QD9+^ zMG$SGSv0h1{(>+l2%$xbAhIHaUWg)U<-)$ddoM0JaOQKKbMMT(=XuVVuN`+foSCxV zq|w^xtLV=Q%=X}DfDhWWpxIu$?)wJU62}*rt;C&}#38K2TbRPfz90PSv5;9S^L@A+ zFJY&dV>cNjn0SG8_#Nx9bg>tAVioZa>H!x~51zm#%wZJYVhq3GAkJeo4u-w?H0r)F zEX7Go@qEiN&U)2%4J(Vh@AqR3aT@jg8`zCG zJdR(m8G9pU2Y9}nXE1`J;7n(nq_9E z(Lt5L4#l z!WH-nRibdYSF!}|Anx|#E2!&t%gO&JgQrX+F-`%My2Gf{Wl%Mp;DgO#k5HwV!3`K9 zEsfZUZFmfi;5cr^PyY2-h1n+J?Wo_$pca;^Apgw_rkT)6=5QA_u#9t<#;y1fcVjg> z@C2U1E%*%6IENV=A{O`L%rZE7NA~Eaa8qRM_1j|$ef!R)vJUar~lvB z*hZP21^gWH;Sl>@~M3-D(^P z_t+@y2~E&A+HP7?ZshF&ZLC_l%BjX_UTEw?Bf;(-VXtdb7rB25x}zn3FZd&ne-NIH JA<&_6^cXOI8@ diff --git a/lang/python/ko/LC_MESSAGES/python.po b/lang/python/ko/LC_MESSAGES/python.po index d2764690f..9708e95a5 100644 --- a/lang/python/ko/LC_MESSAGES/python.po +++ b/lang/python/ko/LC_MESSAGES/python.po @@ -67,7 +67,7 @@ msgstr "파일 시스템 마운트를 해제합니다." #: src/modules/unpackfs/main.py:40 msgid "Filling up filesystems." -msgstr "" +msgstr "파일 시스템을 채우는 중." #: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." diff --git a/lang/python/lt/LC_MESSAGES/python.mo b/lang/python/lt/LC_MESSAGES/python.mo index 913810b4a594178905807b814787a9756fc81eaf..4289773848ebd251c6784f27dfed71dcadd016ef 100644 GIT binary patch delta 1259 zcmYM!Pe@cz6vy$CGnzU5F*P-{dYb>rQK$SEQE+;``_ch5WbJpVSoZb^L3^G_MA zm0m`FyUOe^j{7*!?)uGoa3<|{tl)f4rdbJ|#U_knF+Rp-oJ;#V{d+LWtdaQv+=P?3 z*DPTV7;I-^2`kaJ+N=g^QRl~TGsaO1+(a$>2!r?vH{wq$z>I9O6Ig_$cnOQ}I_mdn z)b&ZsWqn&o*~Hw<4goWyK4NX6BUnopqK_zn_-Jw^U(p2IMHK&85e zi>fe+wK#=4aTXQuSFFQOVQRh~^=kX!xIXP5pCstxJ4x$3OonXM0d1-V|h15!?rl?LbLRae7)78r9 z%7pe&sSMJ0(^-F|`Bp~%2fNZk6|`zg%}-A#YBi;sSiIK6k=pS-8@@`T9=)i++s6j1 z)(MTT&il+VuwD~1ZIQC1MoD;Ep|ReW8ct;d`PWckWZv6jO28;wZ~t3R+u^n3g#U-H zsN0Q1+$$HI_^>nRM#8bN*hqLN){q>^UJjJ?EzAzPkqgnGXv`Tr=SCKiPR!K>QLZ>z H5X|}q$pd?u delta 1182 zcmZA0Pe@cz6vy#XGubp#>FDI2{yCa9nPXYb1JMf1EQ`z<2`UmIXi<~~;m+sYH}mG+d(OGj-tSEQLuq)- zXdZn%{pAv~12_=kgLXS?b_nkTzQJ1N)yvG*;$CdQeyqe%%;4j|kHPneBD3v0@5VKF z4O`9fc8|d(9!z5$&SMHomb-Z?Rx$5KEii;ycm&fpiE*641kPa=7jPYBBkuVi>UTG> z1jjJL`ZmEp8+eb}zyhYQZiU$fJdEvl0c&sq8}SwDy&u?&l~MQpLEOlE5cU3D+=Y{P z8oy!_cE!wkS>G-*=)o7*fbo@PC$JsQ;C)oce&Rlit#TVWib>|fI7`}|;7R7A#m;$5 zGwg(&?7#(F^6sV6svI#_hYowIibNKb`y48jkAm-?l@b3w9?bASMU^IjI%zMmrkz9Obcm0OIE+fsAFRh(e!K;{ zaVzFf8y!cbXf}9WT<#9kh66mmf_ndRIq^?2h*Y?pHDD+6PP~e@Pz(IUl*d6*g}k&f>{kJ`~=s+blnC;SsPKBR2zBSd4OVT55W!bC;TvPKQYSqKAD8y683 zL_|Si1d=O*VQ^E6Ub~{5o9MA|l~Ev3tLXc?bFl+wKIh!m`QQKf-&t;c*^>EO=DlaM z7=0`K-72$FnD+2PoA#Qu<73w)tY+R?Xto)juUvn-=Oe4lnmFE%6?g{^ zm}P8+!A=f*!5Z|eF{{HcYJL_sVG6atZPda~F@mpg1OCKvEGRPT#7f+Pm$4EjQRk;n z*JrVm_3bSKMZACt#P7>5+=O+^yKoz(F^&(h3Ky^*|Df)xDK^`SCsBb<;C7rs-Twj) z<45elpx>;4^)1Dq1E1g-T*lqlw$|)CUcr8RgGycPI8hN>v)iaUOMjgo^6ac|3=6 zs0BP!XdgD>5Z*$)`7b<;WklbGy%@sj3dTBQn*VK8eg5W z*9EB5tC4l5J~Y<$DKl#IbZXey!eZpFq1wo(Q`Ky(QMk^Z%YLk-J1u+N``uG{d^nL9 u9=#Y!T@4KlCkB%f$??IFWMg)uDC+l(g+>Na$xDNycb^5zvyTD`h5rEQdvhQF delta 1182 zcmZA0%}Z2K7{~F)W;Auu=FKvDnXxR(mzl{KY09vS!d@w+782RZCYcB~MK2KCMF<5I z6-l(Hb_Pih4DN!ojQRr%qQF{8<)&cjW34M#D8Uoeh8v4Hcq8Vi-)^+DACZekdR zF~|39gpLOA4K;vyY{sT4v$c2_yYK=w;t00lC)9Iun8EsL@A(6`j(iaH{9W9Mqj(Bu zupRe>%#QMXyF}**zQ-*XS!ULUU3eBBp-T1-_hP8V8_+RKlHb7_EZZwQLEf_5)4?|K zDbzs9nD!1#pel0`oo+f;=xBsvzJG8Vd766Z!2#TkL%12=q6RvH`am@5<-1TXE~1uf z2(_o4qu%!hdBo;0h7~dDf0|AMnM!#bxo1z2LECH8i^fp{_=@^)oP}<|ZfwV*?_=yG z|KQ)Rp=>GgJnH`gn8t^G{;rPtC%G`og#^~F@Jf`z%j8AW1JhX0{gr0N@f_-fV|WIC z;CbB54%Lib;31sE9t<;!Bo>gBvJN6cM6~`J3C&7Pv)As{tZNAkYH?#@8%u3V2;Oh( zr-c@vr;4aG655Cq%{aC0(&*^65?WR*oukoeCY?kTLFL@WUUQpHf*OayJvLf@EtMKa z+qM!pB{ZF$O+=E&5^9|0g{CE?kVdhLy{=7N?Ut9mrAkkNvw_mH%1o&AJNCK!Kk`Xq A<^TWy diff --git a/lang/python/sq/LC_MESSAGES/python.po b/lang/python/sq/LC_MESSAGES/python.po index 272eb1054..061eeaba7 100644 --- a/lang/python/sq/LC_MESSAGES/python.po +++ b/lang/python/sq/LC_MESSAGES/python.po @@ -68,7 +68,7 @@ msgstr "Çmontoni sisteme kartelash." #: src/modules/unpackfs/main.py:40 msgid "Filling up filesystems." -msgstr "" +msgstr "Po mbushen sisteme kartelash." #: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." diff --git a/lang/python/zh_TW/LC_MESSAGES/python.mo b/lang/python/zh_TW/LC_MESSAGES/python.mo index 08fe3b1596849f5d15884840fb390e497c71aad9..3cbf5d03e0455f141d552ffefb67996fb9a7b614 100644 GIT binary patch delta 1252 zcmYk+OGs2v9LMp$&R8~P+N3k~o_v>&u{0}`K$u%4W_M^5(D4Zi(X-gB1WQrZhj1lEQ4?H4O?(f_@fj}1@0f$B>1ItB#MRh^LA;E* zKZ1Hbf!WM&FKB4R)2M}HEJ;or#uBcZaV_>?9p1nVIE`ia8}(kH&#Vd?Q48+Gf|DyJ`hIsk01NGuX)D}EMh4>BXOTW6; zJ|5P%#TdXk)WVxk&vl@-&8twcH=l|;6JGTz>4HR4mAK>g?B^K*~ z!l`qo7{F8lEcn%<`5Wv4f#%j5Jh9FjKp>RT()8n)hUSq@4P3t zr!x}iJbOA6Jr_FF8ENn7?K$7x-BX$9PVe>Q&Wt{oop?HXe`t2}>Re)CZhY)>|E0u? Hf71I8o5g$R delta 1182 zcmZA1Pe_zO7{~F)_APDK)LpmS%5t+U`?I!|Yb+>2;s4CUixCOI(xt)<9rCtF#TN8O zArEyZ=wQ&&X^$Qv3KTlj!9y73Eu!$Gc@eSi?|ol9H2Cc2o!OmvXP%jHDfK#)`w?-b zjM75X5+6&ZW%`8QG5AMV< z%$ViuF%Ji6n8gJC!3L}<_39biO??FQg4?JUPhb)Y7{;#{#osuD8@LyT%Dnbb)bH+K z6;5HA_uDiNn!q>I1U9e%6Wh)9VL!IwH9UaRcpT?Y{Z_CEV?nQfFYc#4it7Ie+pvI_ z@fS8?XUOaV@3&h#oW~D%6vO3a7qJzu;8Rq}{$dA)c6bvS#5nbbIL@}c#bN5HO3yrM z0*j~&t|KY88kVn24Ps7vb(IJC-1jqTPaX0V!3?V7IaKQJqEh=3wbB{CzJMBd6?b8X z&YE~V>USBe!C}AsW`z8A(r}Lk4g3i;z)$4Q*7(o>71dtq6R1Plg<4q_<2dfOzrxeh z-=Vf@6&o?epxW9lRQq*ww Date: Thu, 21 Mar 2019 17:46:04 +0100 Subject: [PATCH 213/303] [license] start to document license.conf - document keys and values in a way consistent with other modules - document **intended** use of local URLs. --- src/modules/license/license.conf | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/src/modules/license/license.conf b/src/modules/license/license.conf index c99b1529d..ac4367f8b 100644 --- a/src/modules/license/license.conf +++ b/src/modules/license/license.conf @@ -1,14 +1,26 @@ # Configuration file for License viewmodule, Calamares # Syntax is YAML 1.2 --- -# YAML: list of maps. +# Define a list of licenses which may / must be accepted before continuing. +# +# Each entry in this list has the following keys: +# - id Entry identifier, must be unique. Not user visible. YAML: string. +# - name Pretty name for the software product, user visible and untranslatable. YAML: string. +# - vendor Pretty name for the software vendor, user visible and untranslatable. YAML: string, optional, default is empty. +# - type Package type identifier for presentation, not user visible but affects user visible strings. YAML: string. +# values: driver, gpudriver, browserplugin, codec, package, software; optional, default is software. +# - required If set to true, the user cannot proceed without accepting this license. YAML: boolean, optional, default is false. +# - url A URL for the license; a remote URL is not shown in Calamares, but a link +# to the URL is provided, which opens in the default web browser. A local +# URL (i.e. file:///) assumes that the contents are HTML or plain text, and +# displays the license in-line. YAML: string, mandatory. entries: -- id: nvidia # Entry identifier, must be unique. Not user visible. YAML: string. - name: Nvidia # Pretty name for the software product, user visible and untranslatable. YAML: string. - vendor: Nvidia Corporation # Pretty name for the software vendor, user visible and untranslatable. YAML: string, optional, default is empty. - type: driver # Package type for presentation, not user visible but affects user visible strings. YAML: string, allowed values: driver, gpudriver, browserplugin, codec, package, software; optional, default is software. - url: http://developer.download.nvidia.com/cg/Cg_3.0/license.pdf # Url of license text to display in a web view. YAML: string. - required: false # If set to true, the user cannot proceed without accepting this license. YAML: boolean, optional, default is false. +- id: nvidia + name: Nvidia + vendor: Nvidia Corporation + type: driver + url: http://developer.download.nvidia.com/cg/Cg_3.0/license.pdf + required: false - id: amd name: Catalyst vendor: "Advanced Micro Devices, Inc." From 81016667ae0a8abd4f2e6979ff348e2ce52652de Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 22 Mar 2019 18:53:00 +0100 Subject: [PATCH 214/303] [license] Change to enum class - non-functional change, just chasing modern C++ --- src/modules/license/LicensePage.cpp | 12 ++++++------ src/modules/license/LicensePage.h | 5 +++-- src/modules/license/LicenseViewStep.cpp | 12 ++++++------ 3 files changed, 15 insertions(+), 14 deletions(-) diff --git a/src/modules/license/LicensePage.cpp b/src/modules/license/LicensePage.cpp index 1fb3de7a8..8fe0a581f 100644 --- a/src/modules/license/LicensePage.cpp +++ b/src/modules/license/LicensePage.cpp @@ -154,39 +154,39 @@ LicensePage::setEntries( const QList< LicenseEntry >& entriesList ) QString productDescription; switch ( entry.type ) { - case LicenseEntry::Driver: + case LicenseEntry::Type::Driver: //: %1 is an untranslatable product name, example: Creative Audigy driver productDescription = tr( "%1 driver
" "by %2" ) .arg( entry.prettyName ) .arg( entry.prettyVendor ); break; - case LicenseEntry::GpuDriver: + case LicenseEntry::Type::GpuDriver: //: %1 is usually a vendor name, example: Nvidia graphics driver productDescription = tr( "%1 graphics driver
" "by %2" ) .arg( entry.prettyName ) .arg( entry.prettyVendor ); break; - case LicenseEntry::BrowserPlugin: + case LicenseEntry::Type::BrowserPlugin: productDescription = tr( "%1 browser plugin
" "by %2" ) .arg( entry.prettyName ) .arg( entry.prettyVendor ); break; - case LicenseEntry::Codec: + case LicenseEntry::Type::Codec: productDescription = tr( "%1 codec
" "by %2" ) .arg( entry.prettyName ) .arg( entry.prettyVendor ); break; - case LicenseEntry::Package: + case LicenseEntry::Type::Package: productDescription = tr( "%1 package
" "by %2" ) .arg( entry.prettyName ) .arg( entry.prettyVendor ); break; - case LicenseEntry::Software: + case LicenseEntry::Type::Software: productDescription = tr( "%1
" "by %2" ) .arg( entry.prettyName ) diff --git a/src/modules/license/LicensePage.h b/src/modules/license/LicensePage.h index 300e9e309..03801467c 100644 --- a/src/modules/license/LicensePage.h +++ b/src/modules/license/LicensePage.h @@ -30,9 +30,10 @@ namespace Ui class LicensePage; } -struct LicenseEntry +class LicenseEntry { - enum Type +public: + enum class Type { Software = 0, Driver, diff --git a/src/modules/license/LicenseViewStep.cpp b/src/modules/license/LicenseViewStep.cpp index 96a7b8660..d7a4c4930 100644 --- a/src/modules/license/LicenseViewStep.cpp +++ b/src/modules/license/LicenseViewStep.cpp @@ -121,17 +121,17 @@ LicenseViewStep::setConfigurationMap( const QVariantMap& configurationMap ) QString entryType = entryMap.value( "type", "software" ).toString(); if ( entryType == "driver" ) - entry.type = LicenseEntry::Driver; + entry.type = LicenseEntry::Type::Driver; else if ( entryType == "gpudriver" ) - entry.type = LicenseEntry::GpuDriver; + entry.type = LicenseEntry::Type::GpuDriver; else if ( entryType == "browserplugin" ) - entry.type = LicenseEntry::BrowserPlugin; + entry.type = LicenseEntry::Type::BrowserPlugin; else if ( entryType == "codec" ) - entry.type = LicenseEntry::Codec; + entry.type = LicenseEntry::Type::Codec; else if ( entryType == "package" ) - entry.type = LicenseEntry::Package; + entry.type = LicenseEntry::Type::Package; else - entry.type = LicenseEntry::Software; + entry.type = LicenseEntry::Type::Software; entriesList.append( entry ); } From 614bd3c6de8dc25c6e890c000a4e2648799b371c Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 22 Mar 2019 19:31:39 +0100 Subject: [PATCH 215/303] [license] Move logic to LicenseEntry class --- src/modules/license/LicensePage.cpp | 28 ++++++++++++++++++++++ src/modules/license/LicensePage.h | 5 ++++ src/modules/license/LicenseViewStep.cpp | 31 +++---------------------- 3 files changed, 36 insertions(+), 28 deletions(-) diff --git a/src/modules/license/LicensePage.cpp b/src/modules/license/LicensePage.cpp index 8fe0a581f..acbbd8737 100644 --- a/src/modules/license/LicensePage.cpp +++ b/src/modules/license/LicensePage.cpp @@ -25,6 +25,7 @@ #include "JobQueue.h" #include "GlobalStorage.h" #include "utils/Logger.h" +#include "utils/CalamaresUtils.h" #include "utils/CalamaresUtilsGui.h" #include "utils/Retranslator.h" #include "ViewManager.h" @@ -37,6 +38,33 @@ #include #include +LicenseEntry::LicenseEntry(const QVariantMap& conf) +{ + if ( !conf.contains( "id" ) || !conf.contains( "name" ) || !conf.contains( "url" ) ) + return; + + id = conf[ "id" ].toString(); + prettyName = conf[ "name" ].toString(); + prettyVendor = conf.value( "vendor" ).toString(); + url = QUrl( conf[ "url" ].toString() ); + + required = CalamaresUtils::getBool( conf, "required", false ); + + QString entryType = conf.value( "type", "software" ).toString(); + if ( entryType == "driver" ) + type = LicenseEntry::Type::Driver; + else if ( entryType == "gpudriver" ) + type = LicenseEntry::Type::GpuDriver; + else if ( entryType == "browserplugin" ) + type = LicenseEntry::Type::BrowserPlugin; + else if ( entryType == "codec" ) + type = LicenseEntry::Type::Codec; + else if ( entryType == "package" ) + type = LicenseEntry::Type::Package; + else + type = LicenseEntry::Type::Software; +} + LicensePage::LicensePage(QWidget *parent) : QWidget( parent ) , ui( new Ui::LicensePage ) diff --git a/src/modules/license/LicensePage.h b/src/modules/license/LicensePage.h index 03801467c..f0d490a8b 100644 --- a/src/modules/license/LicensePage.h +++ b/src/modules/license/LicensePage.h @@ -43,6 +43,11 @@ public: Package }; + LicenseEntry( const QVariantMap& conf ); + LicenseEntry( const LicenseEntry& ) = default; + + bool isValid() const { return !id.isEmpty(); } + QString id; QString prettyName; QString prettyVendor; diff --git a/src/modules/license/LicenseViewStep.cpp b/src/modules/license/LicenseViewStep.cpp index d7a4c4930..f5f4b6e2b 100644 --- a/src/modules/license/LicenseViewStep.cpp +++ b/src/modules/license/LicenseViewStep.cpp @@ -106,34 +106,9 @@ LicenseViewStep::setConfigurationMap( const QVariantMap& configurationMap ) if ( entryV.type() != QVariant::Map ) continue; - QVariantMap entryMap = entryV.toMap(); - if ( !entryMap.contains( "id" ) || - !entryMap.contains( "name" ) || - !entryMap.contains( "url" ) ) - continue; - - LicenseEntry entry; - entry.id = entryMap[ "id" ].toString(); - entry.prettyName = entryMap[ "name" ].toString(); - entry.prettyVendor =entryMap.value( "vendor" ).toString(); - entry.url = QUrl( entryMap[ "url" ].toString() ); - entry.required = entryMap.value( "required", QVariant( false ) ).toBool(); - - QString entryType = entryMap.value( "type", "software" ).toString(); - if ( entryType == "driver" ) - entry.type = LicenseEntry::Type::Driver; - else if ( entryType == "gpudriver" ) - entry.type = LicenseEntry::Type::GpuDriver; - else if ( entryType == "browserplugin" ) - entry.type = LicenseEntry::Type::BrowserPlugin; - else if ( entryType == "codec" ) - entry.type = LicenseEntry::Type::Codec; - else if ( entryType == "package" ) - entry.type = LicenseEntry::Type::Package; - else - entry.type = LicenseEntry::Type::Software; - - entriesList.append( entry ); + LicenseEntry entry( entryV.toMap() ); + if ( entry.isValid() ) + entriesList.append( entry ); } } From dc006d58b222ed725494b0ad5a7a875fd8d2a002 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sat, 20 Apr 2019 11:43:19 -0400 Subject: [PATCH 216/303] [license] Use NamedEnum --- src/modules/license/LicensePage.cpp | 37 +++++++++++++++++------------ 1 file changed, 22 insertions(+), 15 deletions(-) diff --git a/src/modules/license/LicensePage.cpp b/src/modules/license/LicensePage.cpp index acbbd8737..cf43ba66b 100644 --- a/src/modules/license/LicensePage.cpp +++ b/src/modules/license/LicensePage.cpp @@ -22,13 +22,16 @@ #include "LicensePage.h" #include "ui_LicensePage.h" + #include "JobQueue.h" #include "GlobalStorage.h" -#include "utils/Logger.h" +#include "ViewManager.h" + #include "utils/CalamaresUtils.h" #include "utils/CalamaresUtilsGui.h" +#include "utils/Logger.h" +#include "utils/NamedEnum.h" #include "utils/Retranslator.h" -#include "ViewManager.h" #include #include @@ -38,6 +41,21 @@ #include #include +static const NamedEnumTable< LicenseEntry::Type >& +typeNames() +{ + static const NamedEnumTable< LicenseEntry::Type > names{ + { QStringLiteral( "software" ), LicenseEntry::Type::Software}, + { QStringLiteral( "driver" ), LicenseEntry::Type::Driver }, + { QStringLiteral( "gpudriver" ), LicenseEntry::Type::GpuDriver }, + { QStringLiteral( "browserplugin" ), LicenseEntry::Type::BrowserPlugin}, + { QStringLiteral( "codec" ), LicenseEntry::Type::Codec }, + { QStringLiteral( "package" ), LicenseEntry::Type::Package } + }; + + return names; +} + LicenseEntry::LicenseEntry(const QVariantMap& conf) { if ( !conf.contains( "id" ) || !conf.contains( "name" ) || !conf.contains( "url" ) ) @@ -50,19 +68,8 @@ LicenseEntry::LicenseEntry(const QVariantMap& conf) required = CalamaresUtils::getBool( conf, "required", false ); - QString entryType = conf.value( "type", "software" ).toString(); - if ( entryType == "driver" ) - type = LicenseEntry::Type::Driver; - else if ( entryType == "gpudriver" ) - type = LicenseEntry::Type::GpuDriver; - else if ( entryType == "browserplugin" ) - type = LicenseEntry::Type::BrowserPlugin; - else if ( entryType == "codec" ) - type = LicenseEntry::Type::Codec; - else if ( entryType == "package" ) - type = LicenseEntry::Type::Package; - else - type = LicenseEntry::Type::Software; + bool ok = false; + type = typeNames().find( conf.value( "type", "software" ).toString(), ok ); } LicensePage::LicensePage(QWidget *parent) From 937f33244144f1d834086fe34b064631f0b2cad1 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sat, 20 Apr 2019 11:52:22 -0400 Subject: [PATCH 217/303] [license] Refactor LicenseEntry - Follow Calamares conventions for member naming - Switch to struct since everything is public anyway --- src/modules/license/LicensePage.cpp | 49 +++++++++++++++-------------- src/modules/license/LicensePage.h | 22 +++++++------ 2 files changed, 39 insertions(+), 32 deletions(-) diff --git a/src/modules/license/LicensePage.cpp b/src/modules/license/LicensePage.cpp index cf43ba66b..f21c222a2 100644 --- a/src/modules/license/LicensePage.cpp +++ b/src/modules/license/LicensePage.cpp @@ -41,8 +41,8 @@ #include #include -static const NamedEnumTable< LicenseEntry::Type >& -typeNames() +const NamedEnumTable< LicenseEntry::Type >& +LicenseEntry::typeNames() { static const NamedEnumTable< LicenseEntry::Type > names{ { QStringLiteral( "software" ), LicenseEntry::Type::Software}, @@ -61,15 +61,18 @@ LicenseEntry::LicenseEntry(const QVariantMap& conf) if ( !conf.contains( "id" ) || !conf.contains( "name" ) || !conf.contains( "url" ) ) return; - id = conf[ "id" ].toString(); - prettyName = conf[ "name" ].toString(); - prettyVendor = conf.value( "vendor" ).toString(); - url = QUrl( conf[ "url" ].toString() ); + m_id = conf[ "id" ].toString(); + m_prettyName = conf[ "name" ].toString(); + m_prettyVendor = conf.value( "vendor" ).toString(); + m_url = QUrl( conf[ "url" ].toString() ); - required = CalamaresUtils::getBool( conf, "required", false ); + m_required = CalamaresUtils::getBool( conf, "required", false ); bool ok = false; - type = typeNames().find( conf.value( "type", "software" ).toString(), ok ); + QString typeString = conf.value( "type", "software" ).toString(); + m_type = typeNames().find( typeString, ok ); + if ( !ok ) + cWarning() << "License entry" << m_id << "has unknown type" << typeString << "(using 'software')"; } LicensePage::LicensePage(QWidget *parent) @@ -134,7 +137,7 @@ LicensePage::setEntries( const QList< LicenseEntry >& entriesList ) bool required = false; for ( const LicenseEntry& entry : entriesList ) { - if ( entry.required ) + if ( entry.m_required ) { required = true; break; @@ -187,45 +190,45 @@ LicensePage::setEntries( const QList< LicenseEntry >& entriesList ) label->setSizePolicy( QSizePolicy::Preferred, QSizePolicy::Minimum ); QString productDescription; - switch ( entry.type ) + switch ( entry.m_type ) { case LicenseEntry::Type::Driver: //: %1 is an untranslatable product name, example: Creative Audigy driver productDescription = tr( "%1 driver
" "by %2" ) - .arg( entry.prettyName ) - .arg( entry.prettyVendor ); + .arg( entry.m_prettyName ) + .arg( entry.m_prettyVendor ); break; case LicenseEntry::Type::GpuDriver: //: %1 is usually a vendor name, example: Nvidia graphics driver productDescription = tr( "%1 graphics driver
" "by %2" ) - .arg( entry.prettyName ) - .arg( entry.prettyVendor ); + .arg( entry.m_prettyName ) + .arg( entry.m_prettyVendor ); break; case LicenseEntry::Type::BrowserPlugin: productDescription = tr( "%1 browser plugin
" "by %2" ) - .arg( entry.prettyName ) - .arg( entry.prettyVendor ); + .arg( entry.m_prettyName ) + .arg( entry.m_prettyVendor ); break; case LicenseEntry::Type::Codec: productDescription = tr( "%1 codec
" "by %2" ) - .arg( entry.prettyName ) - .arg( entry.prettyVendor ); + .arg( entry.m_prettyName ) + .arg( entry.m_prettyVendor ); break; case LicenseEntry::Type::Package: productDescription = tr( "%1 package
" "by %2" ) - .arg( entry.prettyName ) - .arg( entry.prettyVendor ); + .arg( entry.m_prettyName ) + .arg( entry.m_prettyVendor ); break; case LicenseEntry::Type::Software: productDescription = tr( "%1
" "by %2" ) - .arg( entry.prettyName ) - .arg( entry.prettyVendor ); + .arg( entry.m_prettyName ) + .arg( entry.m_prettyVendor ); } label->setText( productDescription ); @@ -235,7 +238,7 @@ LicensePage::setEntries( const QList< LicenseEntry >& entriesList ) viewLicenseLabel->setOpenExternalLinks( true ); viewLicenseLabel->setAlignment( Qt::AlignVCenter | Qt::AlignRight ); viewLicenseLabel->setText( tr( "view license agreement" ) - .arg( entry.url.toString() ) ); + .arg( entry.m_url.toString() ) ); ui->licenseEntriesLayout->addWidget( widget ); } diff --git a/src/modules/license/LicensePage.h b/src/modules/license/LicensePage.h index f0d490a8b..4fbd163eb 100644 --- a/src/modules/license/LicensePage.h +++ b/src/modules/license/LicensePage.h @@ -22,6 +22,8 @@ #ifndef LICENSEPAGE_H #define LICENSEPAGE_H +#include "utils/NamedEnum.h" + #include #include @@ -30,9 +32,8 @@ namespace Ui class LicensePage; } -class LicenseEntry +struct LicenseEntry { -public: enum class Type { Software = 0, @@ -43,17 +44,20 @@ public: Package }; + /// @brief Lookup table for the enums + const NamedEnumTable< Type >& typeNames(); + LicenseEntry( const QVariantMap& conf ); LicenseEntry( const LicenseEntry& ) = default; - bool isValid() const { return !id.isEmpty(); } + bool isValid() const { return !m_id.isEmpty(); } - QString id; - QString prettyName; - QString prettyVendor; - Type type; - QUrl url; - bool required; + QString m_id; + QString m_prettyName; + QString m_prettyVendor; + Type m_type; + QUrl m_url; + bool m_required; }; class LicensePage : public QWidget From c245238b89a9ec7d979cedfee4b967a99ade80a1 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sat, 20 Apr 2019 11:58:01 -0400 Subject: [PATCH 218/303] [license] Use standard algorithms, simplify code - Introduce isRequired() for readability later - Use std::any_of instead of rolling own loop --- src/modules/license/LicensePage.cpp | 12 +++--------- src/modules/license/LicensePage.h | 1 + 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/src/modules/license/LicensePage.cpp b/src/modules/license/LicensePage.cpp index f21c222a2..1c1129513 100644 --- a/src/modules/license/LicensePage.cpp +++ b/src/modules/license/LicensePage.cpp @@ -41,6 +41,8 @@ #include #include +#include + const NamedEnumTable< LicenseEntry::Type >& LicenseEntry::typeNames() { @@ -134,15 +136,7 @@ LicensePage::setEntries( const QList< LicenseEntry >& entriesList ) { CalamaresUtils::clearLayout( ui->licenseEntriesLayout ); - bool required = false; - for ( const LicenseEntry& entry : entriesList ) - { - if ( entry.m_required ) - { - required = true; - break; - } - } + const bool required = std::any_of( entriesList.cbegin(), entriesList.cend(), []( const LicenseEntry& e ){ return e.m_required; }); m_isNextEnabled = !required; nextStatusChanged( m_isNextEnabled ); diff --git a/src/modules/license/LicensePage.h b/src/modules/license/LicensePage.h index 4fbd163eb..b2e343602 100644 --- a/src/modules/license/LicensePage.h +++ b/src/modules/license/LicensePage.h @@ -51,6 +51,7 @@ struct LicenseEntry LicenseEntry( const LicenseEntry& ) = default; bool isValid() const { return !m_id.isEmpty(); } + bool isRequired() const { return m_required; } QString m_id; QString m_prettyName; From d2957fbad3ca07ffc6a5a06924e450f26d572fad Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sat, 20 Apr 2019 15:21:15 -0400 Subject: [PATCH 219/303] [license] Handle the case where all the licenses are optional - If all of the licenses are optional, you should be able to continue without accepting. Refactor to a single visible slot to check the conditions. - Always set the globalsettings value; to "false" on entry to make sure it's there. - When setting the list of entries, check the conditions (because if the list is empty, or all of them are optional, then it's ok to continue). FIXES #1124 FIXES #1125 --- src/modules/license/LicensePage.cpp | 53 ++++++++++++++++++----------- src/modules/license/LicensePage.h | 20 ++++++++++- 2 files changed, 52 insertions(+), 21 deletions(-) diff --git a/src/modules/license/LicensePage.cpp b/src/modules/license/LicensePage.cpp index 1c1129513..29ed4d555 100644 --- a/src/modules/license/LicensePage.cpp +++ b/src/modules/license/LicensePage.cpp @@ -106,24 +106,9 @@ LicensePage::LicensePage(QWidget *parent) "padding: 2px; }" ); ui->acceptFrame->layout()->setMargin( CalamaresUtils::defaultFontHeight() / 2 ); - connect( ui->acceptCheckBox, &QCheckBox::toggled, - this, [ this ]( bool checked ) - { - Calamares::JobQueue::instance()->globalStorage()->insert( "licenseAgree", checked ); - m_isNextEnabled = checked; - if ( !checked ) - { - ui->acceptFrame->setStyleSheet( "#acceptFrame { border: 1px solid red;" - "background-color: #fff8f8;" - "border-radius: 4px;" - "padding: 2px; }" ); - } - else - { - ui->acceptFrame->setStyleSheet( "#acceptFrame { padding: 3px }" ); - } - emit nextStatusChanged( checked ); - } ); + updateGlobalStorage( false ); // Have not agreed yet + + connect( ui->acceptCheckBox, &QCheckBox::toggled, this, &LicensePage::checkAcceptance ); CALAMARES_RETRANSLATE( ui->acceptCheckBox->setText( tr( "I accept the terms and conditions above." ) ); @@ -137,9 +122,12 @@ LicensePage::setEntries( const QList< LicenseEntry >& entriesList ) CalamaresUtils::clearLayout( ui->licenseEntriesLayout ); const bool required = std::any_of( entriesList.cbegin(), entriesList.cend(), []( const LicenseEntry& e ){ return e.m_required; }); + if ( entriesList.isEmpty() ) + m_allLicensesOptional = true; + else + m_allLicensesOptional = !required; - m_isNextEnabled = !required; - nextStatusChanged( m_isNextEnabled ); + checkAcceptance( false ); CALAMARES_RETRANSLATE( if ( required ) @@ -245,3 +233,28 @@ LicensePage::isNextEnabled() const { return m_isNextEnabled; } + +void +LicensePage::updateGlobalStorage( bool v ) +{ + Calamares::JobQueue::instance()->globalStorage()->insert( "licenseAgree", v ); +} + +void LicensePage::checkAcceptance( bool checked ) +{ + updateGlobalStorage( checked ); + + m_isNextEnabled = checked || m_allLicensesOptional; + if ( !m_isNextEnabled ) + { + ui->acceptFrame->setStyleSheet( "#acceptFrame { border: 1px solid red;" + "background-color: #fff8f8;" + "border-radius: 4px;" + "padding: 2px; }" ); + } + else + { + ui->acceptFrame->setStyleSheet( "#acceptFrame { padding: 3px }" ); + } + emit nextStatusChanged( checked ); +} diff --git a/src/modules/license/LicensePage.h b/src/modules/license/LicensePage.h index b2e343602..1af83269a 100644 --- a/src/modules/license/LicensePage.h +++ b/src/modules/license/LicensePage.h @@ -70,13 +70,31 @@ public: void setEntries( const QList< LicenseEntry >& entriesList ); bool isNextEnabled() const; + +public slots: + /** @brief Check if the user can continue + * + * The user can continue if + * - none of the licenses are required, or + * - the user has ticked the "OK" box. + * This function calls updateGlobalStorage() as needed, and updates + * the appearance of the page as needed. @p checked indicates whether + * the checkbox has been ticked or not. + */ + void checkAcceptance( bool checked ); + signals: void nextStatusChanged( bool status ); private: - Ui::LicensePage* ui; + /** @brief Update the global storage "licenseAgree" key. */ + void updateGlobalStorage( bool v ); bool m_isNextEnabled; + bool m_allLicensesOptional; //< all the licenses passed to setEntries are not-required + + Ui::LicensePage* ui; + }; #endif //LICENSEPAGE_H From 35f23c86c6827e49b061581c23de3a4da84d237e Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 21 Apr 2019 12:43:04 +0200 Subject: [PATCH 220/303] [license] Add stub LicenseWidget files - Prepare for refactoring - Clean up weirdness in the CMakeLists.txt --- src/modules/license/CMakeLists.txt | 12 +++--------- src/modules/license/LicenseWidget.cpp | 22 ++++++++++++++++++++++ src/modules/license/LicenseWidget.h | 25 +++++++++++++++++++++++++ 3 files changed, 50 insertions(+), 9 deletions(-) create mode 100644 src/modules/license/LicenseWidget.cpp create mode 100644 src/modules/license/LicenseWidget.h diff --git a/src/modules/license/CMakeLists.txt b/src/modules/license/CMakeLists.txt index 54774dede..164233b3b 100644 --- a/src/modules/license/CMakeLists.txt +++ b/src/modules/license/CMakeLists.txt @@ -1,18 +1,12 @@ include_directories( ${PROJECT_BINARY_DIR}/src/libcalamaresui ) + calamares_add_plugin( license - -set_source_files_properties( PROPERTIES LANGUAGE CXX ) - -find_package( Qt5 ${QT_VERSION} CONFIG REQUIRED DBus ) - -set( CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} - ${CMAKE_CURRENT_SOURCE_DIR}/CMakeModules ) - TYPE viewmodule EXPORT_MACRO PLUGINDLLEXPORT_PRO SOURCES - LicenseViewStep.cpp LicensePage.cpp + LicenseViewStep.cpp + LicenseWidget.cpp UI LicensePage.ui LINK_PRIVATE_LIBRARIES diff --git a/src/modules/license/LicenseWidget.cpp b/src/modules/license/LicenseWidget.cpp new file mode 100644 index 000000000..d68a279b5 --- /dev/null +++ b/src/modules/license/LicenseWidget.cpp @@ -0,0 +1,22 @@ +/* === This file is part of Calamares - === + * + * Copyright 2015, Anke Boersma + * Copyright 2015, Alexandre Arnt + * Copyright 2015, Teo Mrnjavac + * Copyright 2018, Adriaan de Groot + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +#include "LicenseWidget.h" diff --git a/src/modules/license/LicenseWidget.h b/src/modules/license/LicenseWidget.h new file mode 100644 index 000000000..2c2b6526f --- /dev/null +++ b/src/modules/license/LicenseWidget.h @@ -0,0 +1,25 @@ +/* === This file is part of Calamares - === + * + * Copyright 2015, Anke Boersma + * Copyright 2015, Alexandre Arnt + * Copyright 2015, Teo Mrnjavac + * Copyright 2018, Adriaan de Groot + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +#ifndef LICENSE_LICENSEWIDGET_H +#define LICENSE_LICENSEWIDGET_H + +#endif From 1235207ead95c2df3f633160a1f571fc8dea0ce7 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 21 Apr 2019 13:36:28 +0200 Subject: [PATCH 221/303] [license] Refactor LicenseWidget - Move all the widget code into its own file --- src/modules/license/LicensePage.cpp | 69 +---------------------- src/modules/license/LicenseWidget.cpp | 79 +++++++++++++++++++++++++++ src/modules/license/LicenseWidget.h | 14 +++++ 3 files changed, 95 insertions(+), 67 deletions(-) diff --git a/src/modules/license/LicensePage.cpp b/src/modules/license/LicensePage.cpp index 29ed4d555..97bb9a9ab 100644 --- a/src/modules/license/LicensePage.cpp +++ b/src/modules/license/LicensePage.cpp @@ -22,6 +22,7 @@ #include "LicensePage.h" #include "ui_LicensePage.h" +#include "LicenseWidget.h" #include "JobQueue.h" #include "GlobalStorage.h" @@ -156,73 +157,7 @@ LicensePage::setEntries( const QList< LicenseEntry >& entriesList ) for ( const LicenseEntry& entry : entriesList ) { - QWidget* widget = new QWidget( this ); - QPalette pal( palette() ); - pal.setColor( QPalette::Background, palette().background().color().lighter( 108 ) ); - widget->setAutoFillBackground( true ); - widget->setPalette( pal ); - widget->setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Minimum ); - widget->setContentsMargins( 4, 4, 4, 4 ); - - QHBoxLayout* wiLayout = new QHBoxLayout; - widget->setLayout( wiLayout ); - QLabel* label = new QLabel( widget ); - label->setWordWrap( true ); - wiLayout->addWidget( label ); - label->setSizePolicy( QSizePolicy::Preferred, QSizePolicy::Minimum ); - - QString productDescription; - switch ( entry.m_type ) - { - case LicenseEntry::Type::Driver: - //: %1 is an untranslatable product name, example: Creative Audigy driver - productDescription = tr( "%1 driver
" - "by %2" ) - .arg( entry.m_prettyName ) - .arg( entry.m_prettyVendor ); - break; - case LicenseEntry::Type::GpuDriver: - //: %1 is usually a vendor name, example: Nvidia graphics driver - productDescription = tr( "%1 graphics driver
" - "by %2" ) - .arg( entry.m_prettyName ) - .arg( entry.m_prettyVendor ); - break; - case LicenseEntry::Type::BrowserPlugin: - productDescription = tr( "%1 browser plugin
" - "by %2" ) - .arg( entry.m_prettyName ) - .arg( entry.m_prettyVendor ); - break; - case LicenseEntry::Type::Codec: - productDescription = tr( "%1 codec
" - "by %2" ) - .arg( entry.m_prettyName ) - .arg( entry.m_prettyVendor ); - break; - case LicenseEntry::Type::Package: - productDescription = tr( "%1 package
" - "by %2" ) - .arg( entry.m_prettyName ) - .arg( entry.m_prettyVendor ); - break; - case LicenseEntry::Type::Software: - productDescription = tr( "%1
" - "by %2" ) - .arg( entry.m_prettyName ) - .arg( entry.m_prettyVendor ); - } - label->setText( productDescription ); - - QLabel* viewLicenseLabel = new QLabel( widget ); - wiLayout->addWidget( viewLicenseLabel ); - viewLicenseLabel->setSizePolicy( QSizePolicy::Preferred, QSizePolicy::Preferred ); - viewLicenseLabel->setOpenExternalLinks( true ); - viewLicenseLabel->setAlignment( Qt::AlignVCenter | Qt::AlignRight ); - viewLicenseLabel->setText( tr( "view license agreement" ) - .arg( entry.m_url.toString() ) ); - - ui->licenseEntriesLayout->addWidget( widget ); + ui->licenseEntriesLayout->addWidget( new LicenseWidget( entry ) ); } ui->licenseEntriesLayout->addStretch(); } diff --git a/src/modules/license/LicenseWidget.cpp b/src/modules/license/LicenseWidget.cpp index d68a279b5..c944f973b 100644 --- a/src/modules/license/LicenseWidget.cpp +++ b/src/modules/license/LicenseWidget.cpp @@ -20,3 +20,82 @@ */ #include "LicenseWidget.h" + +#include +#include + + +LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) + : QWidget( parent ) + , m_entry( std::move( entry ) ) +{ + QPalette pal( palette() ); + pal.setColor( QPalette::Background, palette().background().color().lighter( 108 ) ); + + setAutoFillBackground( true ); + setPalette( pal ); + setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Minimum ); + setContentsMargins( 4, 4, 4, 4 ); + + QHBoxLayout* wiLayout = new QHBoxLayout; + setLayout( wiLayout ); + QLabel* label = new QLabel( this ); + label->setWordWrap( true ); + wiLayout->addWidget( label ); + label->setSizePolicy( QSizePolicy::Preferred, QSizePolicy::Minimum ); + + QString productDescription; + switch ( entry.m_type ) + { + case LicenseEntry::Type::Driver: + //: %1 is an untranslatable product name, example: Creative Audigy driver + productDescription = tr( "%1 driver
" + "by %2" ) + .arg( entry.m_prettyName ) + .arg( entry.m_prettyVendor ); + break; + case LicenseEntry::Type::GpuDriver: + //: %1 is usually a vendor name, example: Nvidia graphics driver + productDescription = tr( "%1 graphics driver
" + "by %2" ) + .arg( entry.m_prettyName ) + .arg( entry.m_prettyVendor ); + break; + case LicenseEntry::Type::BrowserPlugin: + productDescription = tr( "%1 browser plugin
" + "by %2" ) + .arg( entry.m_prettyName ) + .arg( entry.m_prettyVendor ); + break; + case LicenseEntry::Type::Codec: + productDescription = tr( "%1 codec
" + "by %2" ) + .arg( entry.m_prettyName ) + .arg( entry.m_prettyVendor ); + break; + case LicenseEntry::Type::Package: + productDescription = tr( "%1 package
" + "by %2" ) + .arg( entry.m_prettyName ) + .arg( entry.m_prettyVendor ); + break; + case LicenseEntry::Type::Software: + productDescription = tr( "%1
" + "by %2" ) + .arg( entry.m_prettyName ) + .arg( entry.m_prettyVendor ); + } + label->setText( productDescription ); + + QLabel* viewLicenseLabel = new QLabel( this ); + wiLayout->addWidget( viewLicenseLabel ); + viewLicenseLabel->setSizePolicy( QSizePolicy::Preferred, QSizePolicy::Preferred ); + viewLicenseLabel->setOpenExternalLinks( true ); + viewLicenseLabel->setAlignment( Qt::AlignVCenter | Qt::AlignRight ); + viewLicenseLabel->setText( tr( "view license agreement" ) + .arg( entry.m_url.toString() ) ); +} + +LicenseWidget::~LicenseWidget() +{ +} diff --git a/src/modules/license/LicenseWidget.h b/src/modules/license/LicenseWidget.h index 2c2b6526f..861c4ec34 100644 --- a/src/modules/license/LicenseWidget.h +++ b/src/modules/license/LicenseWidget.h @@ -22,4 +22,18 @@ #ifndef LICENSE_LICENSEWIDGET_H #define LICENSE_LICENSEWIDGET_H +#include "LicensePage.h" + +#include +#include + +class LicenseWidget : public QWidget +{ +public: + LicenseWidget( LicenseEntry e, QWidget* parent = nullptr ); + virtual ~LicenseWidget() override; + +private: + LicenseEntry m_entry; +} ; #endif From cb80d476821c4c5edca5dbde1a65412905668bde Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 21 Apr 2019 13:50:06 +0200 Subject: [PATCH 222/303] [license] Move translation / retranslation to LicenseWidget - Language change didn't otherwise apply to the license items --- src/modules/license/LicensePage.cpp | 9 +- src/modules/license/LicensePage.h | 4 +- src/modules/license/LicenseWidget.cpp | 113 ++++++++++++++------------ src/modules/license/LicenseWidget.h | 4 + 4 files changed, 75 insertions(+), 55 deletions(-) diff --git a/src/modules/license/LicensePage.cpp b/src/modules/license/LicensePage.cpp index 97bb9a9ab..3f16a6698 100644 --- a/src/modules/license/LicensePage.cpp +++ b/src/modules/license/LicensePage.cpp @@ -121,6 +121,8 @@ void LicensePage::setEntries( const QList< LicenseEntry >& entriesList ) { CalamaresUtils::clearLayout( ui->licenseEntriesLayout ); + m_entries.clear(); + m_entries.reserve( entriesList.count() ); const bool required = std::any_of( entriesList.cbegin(), entriesList.cend(), []( const LicenseEntry& e ){ return e.m_required; }); if ( entriesList.isEmpty() ) @@ -153,11 +155,16 @@ LicensePage::setEntries( const QList< LicenseEntry >& entriesList ) "be installed, and open source alternatives will be used instead." ) ); } ui->retranslateUi( this ); + + for ( const auto& w : m_entries ) + w->retranslateUi(); ) for ( const LicenseEntry& entry : entriesList ) { - ui->licenseEntriesLayout->addWidget( new LicenseWidget( entry ) ); + LicenseWidget* w = new LicenseWidget( entry ); + ui->licenseEntriesLayout->addWidget( w ); + m_entries.append( w ); } ui->licenseEntriesLayout->addStretch(); } diff --git a/src/modules/license/LicensePage.h b/src/modules/license/LicensePage.h index 1af83269a..e9bd0f696 100644 --- a/src/modules/license/LicensePage.h +++ b/src/modules/license/LicensePage.h @@ -32,6 +32,8 @@ namespace Ui class LicensePage; } +class LicenseWidget; + struct LicenseEntry { enum class Type @@ -94,7 +96,7 @@ private: bool m_allLicensesOptional; //< all the licenses passed to setEntries are not-required Ui::LicensePage* ui; - + QList< LicenseWidget* > m_entries; }; #endif //LICENSEPAGE_H diff --git a/src/modules/license/LicenseWidget.cpp b/src/modules/license/LicenseWidget.cpp index c944f973b..4030cbd6c 100644 --- a/src/modules/license/LicenseWidget.cpp +++ b/src/modules/license/LicenseWidget.cpp @@ -28,6 +28,8 @@ LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) : QWidget( parent ) , m_entry( std::move( entry ) ) + , m_label( new QLabel( this ) ) + , m_viewLicenseLabel( new QLabel( this ) ) { QPalette pal( palette() ); pal.setColor( QPalette::Background, palette().background().color().lighter( 108 ) ); @@ -39,63 +41,68 @@ LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) QHBoxLayout* wiLayout = new QHBoxLayout; setLayout( wiLayout ); - QLabel* label = new QLabel( this ); - label->setWordWrap( true ); - wiLayout->addWidget( label ); - label->setSizePolicy( QSizePolicy::Preferred, QSizePolicy::Minimum ); - QString productDescription; - switch ( entry.m_type ) - { - case LicenseEntry::Type::Driver: - //: %1 is an untranslatable product name, example: Creative Audigy driver - productDescription = tr( "%1 driver
" - "by %2" ) - .arg( entry.m_prettyName ) - .arg( entry.m_prettyVendor ); - break; - case LicenseEntry::Type::GpuDriver: - //: %1 is usually a vendor name, example: Nvidia graphics driver - productDescription = tr( "%1 graphics driver
" - "by %2" ) - .arg( entry.m_prettyName ) - .arg( entry.m_prettyVendor ); - break; - case LicenseEntry::Type::BrowserPlugin: - productDescription = tr( "%1 browser plugin
" - "by %2" ) - .arg( entry.m_prettyName ) - .arg( entry.m_prettyVendor ); - break; - case LicenseEntry::Type::Codec: - productDescription = tr( "%1 codec
" - "by %2" ) - .arg( entry.m_prettyName ) - .arg( entry.m_prettyVendor ); - break; - case LicenseEntry::Type::Package: - productDescription = tr( "%1 package
" - "by %2" ) - .arg( entry.m_prettyName ) - .arg( entry.m_prettyVendor ); - break; - case LicenseEntry::Type::Software: - productDescription = tr( "%1
" - "by %2" ) - .arg( entry.m_prettyName ) - .arg( entry.m_prettyVendor ); - } - label->setText( productDescription ); + m_label->setWordWrap( true ); + m_label->setSizePolicy( QSizePolicy::Preferred, QSizePolicy::Minimum ); + wiLayout->addWidget( m_label ); - QLabel* viewLicenseLabel = new QLabel( this ); - wiLayout->addWidget( viewLicenseLabel ); - viewLicenseLabel->setSizePolicy( QSizePolicy::Preferred, QSizePolicy::Preferred ); - viewLicenseLabel->setOpenExternalLinks( true ); - viewLicenseLabel->setAlignment( Qt::AlignVCenter | Qt::AlignRight ); - viewLicenseLabel->setText( tr( "view license agreement" ) - .arg( entry.m_url.toString() ) ); + m_viewLicenseLabel->setSizePolicy( QSizePolicy::Preferred, QSizePolicy::Preferred ); + m_viewLicenseLabel->setOpenExternalLinks( true ); + m_viewLicenseLabel->setAlignment( Qt::AlignVCenter | Qt::AlignRight ); + wiLayout->addWidget( m_viewLicenseLabel ); + + retranslateUi(); } LicenseWidget::~LicenseWidget() { } + +void LicenseWidget::retranslateUi() +{ + QString productDescription; + switch ( m_entry.m_type ) + { + case LicenseEntry::Type::Driver: + //: %1 is an untranslatable product name, example: Creative Audigy driver + productDescription = tr( "%1 driver
" + "by %2" ) + .arg( m_entry.m_prettyName ) + .arg( m_entry.m_prettyVendor ); + break; + case LicenseEntry::Type::GpuDriver: + //: %1 is usually a vendor name, example: Nvidia graphics driver + productDescription = tr( "%1 graphics driver
" + "by %2" ) + .arg( m_entry.m_prettyName ) + .arg( m_entry.m_prettyVendor ); + break; + case LicenseEntry::Type::BrowserPlugin: + productDescription = tr( "%1 browser plugin
" + "by %2" ) + .arg( m_entry.m_prettyName ) + .arg( m_entry.m_prettyVendor ); + break; + case LicenseEntry::Type::Codec: + productDescription = tr( "%1 codec
" + "by %2" ) + .arg( m_entry.m_prettyName ) + .arg( m_entry.m_prettyVendor ); + break; + case LicenseEntry::Type::Package: + productDescription = tr( "%1 package
" + "by %2" ) + .arg( m_entry.m_prettyName ) + .arg( m_entry.m_prettyVendor ); + break; + case LicenseEntry::Type::Software: + productDescription = tr( "%1
" + "by %2" ) + .arg( m_entry.m_prettyName ) + .arg( m_entry.m_prettyVendor ); + } + m_label->setText( productDescription ); + + m_viewLicenseLabel->setText( tr( "view license agreement" ) + .arg( m_entry.m_url.toString() ) ); +} diff --git a/src/modules/license/LicenseWidget.h b/src/modules/license/LicenseWidget.h index 861c4ec34..e91ea23c1 100644 --- a/src/modules/license/LicenseWidget.h +++ b/src/modules/license/LicenseWidget.h @@ -33,7 +33,11 @@ public: LicenseWidget( LicenseEntry e, QWidget* parent = nullptr ); virtual ~LicenseWidget() override; + void retranslateUi(); + private: LicenseEntry m_entry; + QLabel *m_label; + QLabel *m_viewLicenseLabel; } ; #endif From 32ed3f6db69e8fbb6b49a6287ccf715ccd61f1a6 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 21 Apr 2019 14:23:56 +0200 Subject: [PATCH 223/303] [license] Add GPLv3 as an example in the license.conf --- src/modules/license/license.conf | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/modules/license/license.conf b/src/modules/license/license.conf index ac4367f8b..bf79a3e97 100644 --- a/src/modules/license/license.conf +++ b/src/modules/license/license.conf @@ -33,3 +33,9 @@ entries: type: browserplugin url: http://www.adobe.com/products/eulas/pdfs/PlatformClients_PC_WWEULA_Combined_20100108_1657.pdf required: true +- id: gpl + name: GNU General Public License v3 + vendor: FSF + type: erp + required: true + url: file:///tmp/COPYING.txt From 4ceaa5ffe7eee417b075216e7a08c91422dfa244 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 21 Apr 2019 17:14:11 +0200 Subject: [PATCH 224/303] Settings: rename so it looks like a group of related settings --- settings.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/settings.conf b/settings.conf index bd0d307bd..884c44544 100644 --- a/settings.conf +++ b/settings.conf @@ -154,7 +154,7 @@ dont-chroot: false # Calamares will complain if this is not explicitly set. # oem-setup: true -# If this is set to true, the "Cancel" button will be disabled. +# If this is set to true, the "Cancel" button will be disabled entirely. # This can be useful if when e.g. Calamares is used as a post-install # configuration tool and you require the user to go through all the # configuration steps. @@ -167,4 +167,4 @@ disable-cancel: false # If this is set to true, the "Cancel" button will be disabled once # you start the 'Installation', meaning there won't be a way to cancel # the Installation until it has finished or installation has failed. -dont-cancel: false +disable-cancel-during-exec: false From d506296aa75c9b11e3176aa8f307a0e2cccdf5cb Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 21 Apr 2019 17:15:53 +0200 Subject: [PATCH 225/303] [libcalamares] Adjust code to changed name - renamed setting in the configuration file, but not in the code - add documentation to getters --- src/libcalamares/Settings.cpp | 2 +- src/libcalamares/Settings.h | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/libcalamares/Settings.cpp b/src/libcalamares/Settings.cpp index 4b33fa2e7..74b99c417 100644 --- a/src/libcalamares/Settings.cpp +++ b/src/libcalamares/Settings.cpp @@ -207,7 +207,7 @@ Settings::Settings( const QString& settingsFilePath, m_doChroot = !requireBool( config, "dont-chroot", false ); m_isSetupMode = requireBool( config, "oem-setup", !m_doChroot ); m_disableCancel = requireBool( config, "disable-cancel", false ); - m_dontCancel = requireBool( config, "dont-cancel", false ); + m_dontCancel = requireBool( config, "disable-cancel-during-exec", false ); } catch ( YAML::Exception& e ) { diff --git a/src/libcalamares/Settings.h b/src/libcalamares/Settings.h index 75c7886c9..da3f46921 100644 --- a/src/libcalamares/Settings.h +++ b/src/libcalamares/Settings.h @@ -69,8 +69,9 @@ public: */ bool isSetupMode() const { return m_isSetupMode; } + /** @brief Global setting of disable-cancel: can't cancel ever. */ bool disableCancel() const; - + /** @brief Temporary setting of disable-cancel: can't cancel during exec. */ bool dontCancel() const; private: From b7ddb39105947dbb98f57c75b10ff0e006ad60ff Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 21 Apr 2019 17:32:05 +0200 Subject: [PATCH 226/303] [libcalamaresui] Massage disable-cancel code - Even when Cancel is hidden, also disable it (prevents DBUS triggers, for instance), - Re-enable it when exec is over, if it's disabled then. - simplify code a little. --- src/libcalamaresui/ViewManager.cpp | 27 +++++++++++++++++---------- 1 file changed, 17 insertions(+), 10 deletions(-) diff --git a/src/libcalamaresui/ViewManager.cpp b/src/libcalamaresui/ViewManager.cpp index 655e581ea..b8116746d 100644 --- a/src/libcalamaresui/ViewManager.cpp +++ b/src/libcalamaresui/ViewManager.cpp @@ -103,7 +103,6 @@ ViewManager::ViewManager( QObject* parent ) if (Calamares::Settings::instance()->disableCancel()) m_quit->setVisible( false ); - } @@ -241,22 +240,24 @@ ViewManager::next() bool executing = false; if ( step->isAtEnd() ) { + const auto const* settings = Calamares::Settings::instance(); + // Special case when the user clicks next on the very last page in a view phase // and right before switching to an execution phase. // Depending on Calamares::Settings, we show an "are you sure" prompt or not. - if ( Calamares::Settings::instance()->showPromptBeforeExecution() && stepNextWillExecute( m_steps, m_currentStep ) ) + if ( settings->showPromptBeforeExecution() && stepNextWillExecute( m_steps, m_currentStep ) ) { - QString title = Calamares::Settings::instance()->isSetupMode() + QString title = settings->isSetupMode() ? tr( "Continue with setup?" ) : tr( "Continue with installation?" ); - QString question = Calamares::Settings::instance()->isSetupMode() + QString question = settings->isSetupMode() ? tr( "The %1 setup program is about to make changes to your " "disk in order to set up %2.
You will not be able " "to undo these changes." ) : tr( "The %1 installer is about to make changes to your " "disk in order to install %2.
You will not be able " "to undo these changes." ); - QString confirm = Calamares::Settings::instance()->isSetupMode() + QString confirm = settings->isSetupMode() ? tr( "&Set up now" ) : tr( "&Install now" ); @@ -283,9 +284,12 @@ ViewManager::next() { m_back->setEnabled( false ); m_next->setEnabled( false ); - if (Calamares::Settings::instance()->dontCancel()) - m_quit->setEnabled( false ); + // Enabled if there's nothing blocking it during exec + m_quit->setEnabled( !( settings->dontCancel() || settings->disableCancel() ) ); } + else + // Enabled unless it's also hidden + m_quit->setEnabled( !settings->disableCancel() ); } else step->next(); @@ -318,13 +322,16 @@ ViewManager::updateButtonLabels() { m_quit->setText( tr( "&Done" ) ); m_quit->setToolTip( complete ); - if (Calamares::Settings::instance()->disableCancel()) - m_quit->setVisible( true ); + m_quit->setVisible( true ); // At end, always visible and enabled. + m_quit->setEnabled( true ); } else { - if (Calamares::Settings::instance()->disableCancel()) + if ( Calamares::Settings::instance()->disableCancel() ) + { m_quit->setVisible( false ); + m_quit->setEnabled( false ); // Can't be triggered through DBUS + } m_quit->setText( tr( "&Cancel" ) ); m_quit->setToolTip( quit ); } From 64985997d0a1225b2777f937062749d5ca384419 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 21 Apr 2019 17:34:42 +0200 Subject: [PATCH 227/303] Settings: document new disable-cancel-during-exec --- CHANGES | 4 +++- settings.conf | 6 ++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index 2ac33261c..e396247d0 100644 --- a/CHANGES +++ b/CHANGES @@ -22,7 +22,9 @@ This release contains contributions from (alphabetically by first name): * Under-the-hood code cleanups in lots of parts of the core. Calamares now builds without warnings when Clang 8 is used. - + * A new *disable-cancel-during-exec* setting provides more fine-grained + control than *disable-cancel* (which hides the button entirely). + ## Modules ## * All of the Python-based modules now have translations enabled. diff --git a/settings.conf b/settings.conf index 884c44544..938817ef1 100644 --- a/settings.conf +++ b/settings.conf @@ -155,6 +155,8 @@ dont-chroot: false # oem-setup: true # If this is set to true, the "Cancel" button will be disabled entirely. +# The button is also hidden from view. +# # This can be useful if when e.g. Calamares is used as a post-install # configuration tool and you require the user to go through all the # configuration steps. @@ -167,4 +169,8 @@ disable-cancel: false # If this is set to true, the "Cancel" button will be disabled once # you start the 'Installation', meaning there won't be a way to cancel # the Installation until it has finished or installation has failed. +# +# Default is false, but Calamares will complain if this is not explicitly set. +# +# YAML: boolean. disable-cancel-during-exec: false From c696b5c19d47c6f07c4a40b463f748db2b0938ae Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 21 Apr 2019 20:36:11 +0200 Subject: [PATCH 228/303] [license] Add show-license toggle button - Non-functional as yet - Toggles expand / collapse arrow and tooltip --- src/modules/license/LicensePage.cpp | 8 +++++ src/modules/license/LicensePage.h | 1 + src/modules/license/LicenseWidget.cpp | 50 +++++++++++++++++++++++++-- src/modules/license/LicenseWidget.h | 10 ++++-- 4 files changed, 65 insertions(+), 4 deletions(-) diff --git a/src/modules/license/LicensePage.cpp b/src/modules/license/LicensePage.cpp index 3f16a6698..025f77284 100644 --- a/src/modules/license/LicensePage.cpp +++ b/src/modules/license/LicensePage.cpp @@ -78,6 +78,14 @@ LicenseEntry::LicenseEntry(const QVariantMap& conf) cWarning() << "License entry" << m_id << "has unknown type" << typeString << "(using 'software')"; } +bool +LicenseEntry::isLocal() const +{ + return ( m_url.scheme() == "file" ) && + ( []( const QString&& r ){ return r.endsWith( ".html" ) || r.endsWith( ".txt" ); }( m_url.toString() ) ); +} + + LicensePage::LicensePage(QWidget *parent) : QWidget( parent ) , ui( new Ui::LicensePage ) diff --git a/src/modules/license/LicensePage.h b/src/modules/license/LicensePage.h index e9bd0f696..c08676f92 100644 --- a/src/modules/license/LicensePage.h +++ b/src/modules/license/LicensePage.h @@ -54,6 +54,7 @@ struct LicenseEntry bool isValid() const { return !m_id.isEmpty(); } bool isRequired() const { return m_required; } + bool isLocal() const; QString m_id; QString m_prettyName; diff --git a/src/modules/license/LicenseWidget.cpp b/src/modules/license/LicenseWidget.cpp index 4030cbd6c..7a52f4e9e 100644 --- a/src/modules/license/LicenseWidget.cpp +++ b/src/modules/license/LicenseWidget.cpp @@ -23,6 +23,7 @@ #include #include +#include LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) @@ -30,6 +31,7 @@ LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) , m_entry( std::move( entry ) ) , m_label( new QLabel( this ) ) , m_viewLicenseLabel( new QLabel( this ) ) + , m_expandLicenseButton( nullptr ) { QPalette pal( palette() ); pal.setColor( QPalette::Background, palette().background().color().lighter( 108 ) ); @@ -47,10 +49,21 @@ LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) wiLayout->addWidget( m_label ); m_viewLicenseLabel->setSizePolicy( QSizePolicy::Preferred, QSizePolicy::Preferred ); - m_viewLicenseLabel->setOpenExternalLinks( true ); m_viewLicenseLabel->setAlignment( Qt::AlignVCenter | Qt::AlignRight ); wiLayout->addWidget( m_viewLicenseLabel ); + if ( m_entry.isLocal() ) + { + m_expandLicenseButton = new QToolButton( this ); + m_expandLicenseButton->setArrowType( Qt::DownArrow ); + wiLayout->addWidget( m_expandLicenseButton ); + + connect( m_expandLicenseButton, &QAbstractButton::clicked, this, &LicenseWidget::expandClicked ); + } + else + m_viewLicenseLabel->setOpenExternalLinks( true ); + + retranslateUi(); } @@ -103,6 +116,39 @@ void LicenseWidget::retranslateUi() } m_label->setText( productDescription ); - m_viewLicenseLabel->setText( tr( "view license agreement" ) + if ( m_entry.isLocal() ) + { + m_viewLicenseLabel->setText( tr( "Show license agreement" ) ); + updateExpandToolTip(); + } + else + m_viewLicenseLabel->setText( tr( "view license agreement" ) .arg( m_entry.m_url.toString() ) ); } + +void +LicenseWidget::expandClicked() +{ + if ( m_expandLicenseButton->arrowType() == Qt::DownArrow ) + { + m_expandLicenseButton->setArrowType( Qt::UpArrow ); + } + else + { + m_expandLicenseButton->setArrowType( Qt::DownArrow ); + } + updateExpandToolTip(); +} + +void +LicenseWidget::updateExpandToolTip() +{ + if ( !m_expandLicenseButton ) + return; + + m_expandLicenseButton->setToolTip( + ( m_expandLicenseButton->arrowType() == Qt::DownArrow ) + ? tr( "Show complete license text" ) + : tr( "Hide license text" ) + ) ; +} diff --git a/src/modules/license/LicenseWidget.h b/src/modules/license/LicenseWidget.h index e91ea23c1..ab6a91491 100644 --- a/src/modules/license/LicenseWidget.h +++ b/src/modules/license/LicenseWidget.h @@ -27,6 +27,8 @@ #include #include +class QToolButton; + class LicenseWidget : public QWidget { public: @@ -36,8 +38,12 @@ public: void retranslateUi(); private: + void expandClicked(); + void updateExpandToolTip(); + LicenseEntry m_entry; - QLabel *m_label; - QLabel *m_viewLicenseLabel; + QLabel* m_label; + QLabel* m_viewLicenseLabel; + QToolButton* m_expandLicenseButton; } ; #endif From a216b5ca7632a062cea9287d80ad5086abc33537 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 22 Apr 2019 00:18:28 +0200 Subject: [PATCH 229/303] [libcalamaresui] Misplaced const --- src/libcalamaresui/ViewManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcalamaresui/ViewManager.cpp b/src/libcalamaresui/ViewManager.cpp index b8116746d..9da71f85f 100644 --- a/src/libcalamaresui/ViewManager.cpp +++ b/src/libcalamaresui/ViewManager.cpp @@ -240,7 +240,7 @@ ViewManager::next() bool executing = false; if ( step->isAtEnd() ) { - const auto const* settings = Calamares::Settings::instance(); + const auto* const settings = Calamares::Settings::instance(); // Special case when the user clicks next on the very last page in a view phase // and right before switching to an execution phase. From ddf541774b729f7919693355d78a16bf19bfec37 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 23 Apr 2019 04:10:43 -0400 Subject: [PATCH 230/303] [license] Make local and external links more consistent - Capitalization of message - Add a right-pointing "open" button to external links as well --- src/modules/license/LicenseWidget.cpp | 19 +++++++++++++++++-- src/modules/license/LicenseWidget.h | 3 ++- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/src/modules/license/LicenseWidget.cpp b/src/modules/license/LicenseWidget.cpp index 7a52f4e9e..bf20ffc51 100644 --- a/src/modules/license/LicenseWidget.cpp +++ b/src/modules/license/LicenseWidget.cpp @@ -21,6 +21,7 @@ #include "LicenseWidget.h" +#include #include #include #include @@ -61,8 +62,16 @@ LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) connect( m_expandLicenseButton, &QAbstractButton::clicked, this, &LicenseWidget::expandClicked ); } else - m_viewLicenseLabel->setOpenExternalLinks( true ); + { + auto* button = new QToolButton( this ); + button->setArrowType( Qt::RightArrow ); + wiLayout->addWidget( button ); + connect( button, &QAbstractButton::clicked, this, &LicenseWidget::viewClicked ); + // Normally setOpenExternalLinks( true ) would do, but we need the + // open code anyway for the toolbutton, let's share it. + connect( m_viewLicenseLabel, &QLabel::linkActivated, this, &LicenseWidget::viewClicked ); + } retranslateUi(); } @@ -122,7 +131,7 @@ void LicenseWidget::retranslateUi() updateExpandToolTip(); } else - m_viewLicenseLabel->setText( tr( "view license agreement" ) + m_viewLicenseLabel->setText( tr( "View license agreement" ) .arg( m_entry.m_url.toString() ) ); } @@ -152,3 +161,9 @@ LicenseWidget::updateExpandToolTip() : tr( "Hide license text" ) ) ; } + +void +LicenseWidget::viewClicked() +{ + QDesktopServices::openUrl( m_entry.m_url ); +} diff --git a/src/modules/license/LicenseWidget.h b/src/modules/license/LicenseWidget.h index ab6a91491..dcddf7f3c 100644 --- a/src/modules/license/LicenseWidget.h +++ b/src/modules/license/LicenseWidget.h @@ -38,7 +38,8 @@ public: void retranslateUi(); private: - void expandClicked(); + void expandClicked(); // "slot" to toggle show/hide of local license text + void viewClicked(); // "slot" to open link void updateExpandToolTip(); LicenseEntry m_entry; From 92a3666dcecf5326f21a59cf132f6061f3dfa929 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 23 Apr 2019 08:16:54 -0400 Subject: [PATCH 231/303] [license] Simplify isLocal() by using Qt method --- src/modules/license/LicensePage.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/license/LicensePage.cpp b/src/modules/license/LicensePage.cpp index 025f77284..a894d35ff 100644 --- a/src/modules/license/LicensePage.cpp +++ b/src/modules/license/LicensePage.cpp @@ -81,7 +81,7 @@ LicenseEntry::LicenseEntry(const QVariantMap& conf) bool LicenseEntry::isLocal() const { - return ( m_url.scheme() == "file" ) && + return m_url.isLocalFile() && ( []( const QString&& r ){ return r.endsWith( ".html" ) || r.endsWith( ".txt" ); }( m_url.toString() ) ); } From 4bdae0cab0bb862ceca94937d6eabb068079b4f3 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 23 Apr 2019 08:29:32 -0400 Subject: [PATCH 232/303] [license] Load full license text if local - Load full text, toggle display - Swap Up and Down arrow semantics on button, to match usual text-editor display (down means it's expanded, displayed) --- src/modules/license/LicenseWidget.cpp | 42 +++++++++++++++++++++++++-- src/modules/license/LicenseWidget.h | 1 + 2 files changed, 40 insertions(+), 3 deletions(-) diff --git a/src/modules/license/LicenseWidget.cpp b/src/modules/license/LicenseWidget.cpp index bf20ffc51..831844d5a 100644 --- a/src/modules/license/LicenseWidget.cpp +++ b/src/modules/license/LicenseWidget.cpp @@ -21,11 +21,30 @@ #include "LicenseWidget.h" +#include "utils/Logger.h" + #include +#include #include #include #include +#include +static QString +loadLocalFile( const QUrl& u ) +{ + if ( !u.isLocalFile() ) + return QString(); + + QFile file( u.path() ); + if ( !file.open(QIODevice::ReadOnly | QIODevice::Text) ) + { + cWarning() << "Could not load license file" << u; + return QString(); + } + + return file.readAll(); +} LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) : QWidget( parent ) @@ -33,6 +52,7 @@ LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) , m_label( new QLabel( this ) ) , m_viewLicenseLabel( new QLabel( this ) ) , m_expandLicenseButton( nullptr ) + , m_fullText( nullptr ) { QPalette pal( palette() ); pal.setColor( QPalette::Background, palette().background().color().lighter( 108 ) ); @@ -43,7 +63,6 @@ LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) setContentsMargins( 4, 4, 4, 4 ); QHBoxLayout* wiLayout = new QHBoxLayout; - setLayout( wiLayout ); m_label->setWordWrap( true ); m_label->setSizePolicy( QSizePolicy::Preferred, QSizePolicy::Minimum ); @@ -55,11 +74,21 @@ LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) if ( m_entry.isLocal() ) { + QVBoxLayout* vLayout = new QVBoxLayout; + m_expandLicenseButton = new QToolButton( this ); - m_expandLicenseButton->setArrowType( Qt::DownArrow ); + m_expandLicenseButton->setArrowType( Qt::UpArrow ); wiLayout->addWidget( m_expandLicenseButton ); connect( m_expandLicenseButton, &QAbstractButton::clicked, this, &LicenseWidget::expandClicked ); + + vLayout->addLayout( wiLayout ); + m_fullText = new QLabel( this ); + m_fullText->setText( loadLocalFile( m_entry.m_url ) ); + m_fullText->hide(); + + vLayout->addWidget( m_fullText ); + setLayout( vLayout ); } else { @@ -71,6 +100,8 @@ LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) // Normally setOpenExternalLinks( true ) would do, but we need the // open code anyway for the toolbutton, let's share it. connect( m_viewLicenseLabel, &QLabel::linkActivated, this, &LicenseWidget::viewClicked ); + + setLayout( wiLayout ); // Only the horizontal layout needed } retranslateUi(); @@ -146,6 +177,11 @@ LicenseWidget::expandClicked() { m_expandLicenseButton->setArrowType( Qt::DownArrow ); } + + // Show/hide based on the new arrow direction. + if ( m_fullText ) + m_fullText->setHidden( m_expandLicenseButton->arrowType() == Qt::UpArrow ); + updateExpandToolTip(); } @@ -156,7 +192,7 @@ LicenseWidget::updateExpandToolTip() return; m_expandLicenseButton->setToolTip( - ( m_expandLicenseButton->arrowType() == Qt::DownArrow ) + ( m_expandLicenseButton->arrowType() == Qt::UpArrow ) ? tr( "Show complete license text" ) : tr( "Hide license text" ) ) ; diff --git a/src/modules/license/LicenseWidget.h b/src/modules/license/LicenseWidget.h index dcddf7f3c..c43233da4 100644 --- a/src/modules/license/LicenseWidget.h +++ b/src/modules/license/LicenseWidget.h @@ -46,5 +46,6 @@ private: QLabel* m_label; QLabel* m_viewLicenseLabel; QToolButton* m_expandLicenseButton; + QLabel* m_fullText; } ; #endif From 982a3fb372f5d00f8bb7462aa364ea502ce4630a Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 23 Apr 2019 08:41:05 -0400 Subject: [PATCH 233/303] [license] Apply stylesheet so displayed text is nicer. --- src/modules/license/LicenseWidget.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/license/LicenseWidget.cpp b/src/modules/license/LicenseWidget.cpp index 831844d5a..de75b0e2d 100644 --- a/src/modules/license/LicenseWidget.cpp +++ b/src/modules/license/LicenseWidget.cpp @@ -43,7 +43,7 @@ loadLocalFile( const QUrl& u ) return QString(); } - return file.readAll(); + return QString( "\n" ) + file.readAll(); } LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) @@ -86,6 +86,7 @@ LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) m_fullText = new QLabel( this ); m_fullText->setText( loadLocalFile( m_entry.m_url ) ); m_fullText->hide(); + m_fullText->setStyleSheet( "border-top: 1px solid black; margin-top: 1em; padding-top: 1em;" ); vLayout->addWidget( m_fullText ); setLayout( vLayout ); From e9a295dfe5c1e50065d23b97468234c3bf452ab1 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 23 Apr 2019 16:48:29 -0400 Subject: [PATCH 234/303] [branding] Add example (empty) CSS file --- src/branding/default/stylesheet.qss | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/branding/default/stylesheet.qss diff --git a/src/branding/default/stylesheet.qss b/src/branding/default/stylesheet.qss new file mode 100644 index 000000000..2e5e734c6 --- /dev/null +++ b/src/branding/default/stylesheet.qss @@ -0,0 +1,29 @@ +/* + +A branding component can ship a stylesheet (like this one) +which is applied to parts of the Calamares user-interface. +In principle, all parts can be styled through CSS. +Missing parts should be filed as issues. + +The IDs are based on the object names in the C++ code. +*/ + +/* Main application window. + +#mainApp { } +#logoApp { } +#sidebarApp { } +#sidebarMenuApp { } +*/ + +/* Partitioning module. + +#bootInfoIcon { } +#bootInfoLable { } +#deviceInfoIcon { } +#defineInfoLabel { } +#scrollAreaWidgetContents { } +#partitionBarView { } +*/ + + From f0d26a74b7353c711eef89e59fbc9c1965322ba9 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 23 Apr 2019 17:05:44 -0400 Subject: [PATCH 235/303] [license] Set object names - This is prep-work now that the CSS styling branch has merged --- src/modules/license/LicenseWidget.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/modules/license/LicenseWidget.cpp b/src/modules/license/LicenseWidget.cpp index de75b0e2d..fc1e6c5b3 100644 --- a/src/modules/license/LicenseWidget.cpp +++ b/src/modules/license/LicenseWidget.cpp @@ -57,6 +57,8 @@ LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) QPalette pal( palette() ); pal.setColor( QPalette::Background, palette().background().color().lighter( 108 ) ); + setObjectName( "licenseItem" ); + setAutoFillBackground( true ); setPalette( pal ); setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Minimum ); @@ -87,6 +89,7 @@ LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) m_fullText->setText( loadLocalFile( m_entry.m_url ) ); m_fullText->hide(); m_fullText->setStyleSheet( "border-top: 1px solid black; margin-top: 1em; padding-top: 1em;" ); + m_fullText->setObjectName( "licenseItemFullText" ); vLayout->addWidget( m_fullText ); setLayout( vLayout ); From 4ce6fdbd902a2315697e7d4ba8c297fce53d70b7 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 24 Apr 2019 06:43:00 -0400 Subject: [PATCH 236/303] [license] Make area scrollable - Since the list of license entries may be long (especially if the text is expanded) make it scrollable. --- src/modules/license/LicensePage.ui | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/src/modules/license/LicensePage.ui b/src/modules/license/LicensePage.ui index 9de62511e..767b392a0 100644 --- a/src/modules/license/LicensePage.ui +++ b/src/modules/license/LicensePage.ui @@ -46,7 +46,31 @@ - + + + QFrame::NoFrame + + + Qt::ScrollBarAlwaysOn + + + Qt::ScrollBarAlwaysOff + + + true + + + + + 0 + 0 + 765 + 94 + + + + + From 3608f62ec09559cf8a27518750320e9cc3402d49 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 24 Apr 2019 06:53:31 -0400 Subject: [PATCH 237/303] [license] Adjust tooltip and button texts - Handle various states of the link and tool buttons, give them appropriate texts and tooltips. --- src/modules/license/LicenseWidget.cpp | 48 ++++++++++++++------------- 1 file changed, 25 insertions(+), 23 deletions(-) diff --git a/src/modules/license/LicenseWidget.cpp b/src/modules/license/LicenseWidget.cpp index fc1e6c5b3..c72fa76e0 100644 --- a/src/modules/license/LicenseWidget.cpp +++ b/src/modules/license/LicenseWidget.cpp @@ -74,14 +74,13 @@ LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) m_viewLicenseLabel->setAlignment( Qt::AlignVCenter | Qt::AlignRight ); wiLayout->addWidget( m_viewLicenseLabel ); + m_expandLicenseButton = new QToolButton( this ); + wiLayout->addWidget( m_expandLicenseButton ); if ( m_entry.isLocal() ) { QVBoxLayout* vLayout = new QVBoxLayout; - m_expandLicenseButton = new QToolButton( this ); m_expandLicenseButton->setArrowType( Qt::UpArrow ); - wiLayout->addWidget( m_expandLicenseButton ); - connect( m_expandLicenseButton, &QAbstractButton::clicked, this, &LicenseWidget::expandClicked ); vLayout->addLayout( wiLayout ); @@ -96,11 +95,9 @@ LicenseWidget::LicenseWidget( LicenseEntry entry, QWidget* parent ) } else { - auto* button = new QToolButton( this ); - button->setArrowType( Qt::RightArrow ); - wiLayout->addWidget( button ); + m_expandLicenseButton->setArrowType( Qt::RightArrow ); + connect( m_expandLicenseButton, &QAbstractButton::clicked, this, &LicenseWidget::viewClicked ); - connect( button, &QAbstractButton::clicked, this, &LicenseWidget::viewClicked ); // Normally setOpenExternalLinks( true ) would do, but we need the // open code anyway for the toolbutton, let's share it. connect( m_viewLicenseLabel, &QLabel::linkActivated, this, &LicenseWidget::viewClicked ); @@ -159,15 +156,7 @@ void LicenseWidget::retranslateUi() .arg( m_entry.m_prettyVendor ); } m_label->setText( productDescription ); - - if ( m_entry.isLocal() ) - { - m_viewLicenseLabel->setText( tr( "Show license agreement" ) ); - updateExpandToolTip(); - } - else - m_viewLicenseLabel->setText( tr( "View license agreement" ) - .arg( m_entry.m_url.toString() ) ); + updateExpandToolTip(); } void @@ -189,17 +178,30 @@ LicenseWidget::expandClicked() updateExpandToolTip(); } +/** @brief Called on retranslate and when button state changes. */ void LicenseWidget::updateExpandToolTip() { - if ( !m_expandLicenseButton ) - return; + if ( m_entry.isLocal() ) + { + const bool isNowCollapsed = m_expandLicenseButton->arrowType() == Qt::UpArrow; - m_expandLicenseButton->setToolTip( - ( m_expandLicenseButton->arrowType() == Qt::UpArrow ) - ? tr( "Show complete license text" ) - : tr( "Hide license text" ) - ) ; + m_expandLicenseButton->setToolTip( + isNowCollapsed + ? tr( "Shows the complete license text" ) + : tr( "Hide license text" ) + ) ; + m_viewLicenseLabel->setText( + isNowCollapsed + ? tr( "Show license agreement" ) + : tr( "Hide license agreement" ) ); + } + else + { + m_expandLicenseButton->setToolTip( tr( "Opens the license agreement in a browser window." ) ); + m_viewLicenseLabel->setText( tr( "View license agreement" ) + .arg( m_entry.m_url.toString() ) ); + } } void From ca870a6d41292b57ed3e9955d935b7b63fdbb241 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 24 Apr 2019 07:03:57 -0400 Subject: [PATCH 238/303] [license] Update example - Explain that the GPLv3 isn't actually a proprietary license, but is used as convenient text for the license page. - Invent a Calamares, Inc. --- src/modules/license/license.conf | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/modules/license/license.conf b/src/modules/license/license.conf index bf79a3e97..9057f8a51 100644 --- a/src/modules/license/license.conf +++ b/src/modules/license/license.conf @@ -33,9 +33,13 @@ entries: type: browserplugin url: http://www.adobe.com/products/eulas/pdfs/PlatformClients_PC_WWEULA_Combined_20100108_1657.pdf required: true -- id: gpl - name: GNU General Public License v3 - vendor: FSF - type: erp +# This example uses a file: link. This example uses a relative link, which +# is relative to where you run Calamares. Assuming you run it from build/ +# as part of your testing, you'll get the LICENSE text for Calamares +# (which is the text of the GPLv3, not proprietary at all). +- id: mine_mine + name: Calamares Proprietary License + vendor: Calamares, Inc. + type: software required: true - url: file:///tmp/COPYING.txt + url: file:../LICENSE From 58770037f404ccaeb5c5b513ceb6e6338438e04b Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 24 Apr 2019 07:04:38 -0400 Subject: [PATCH 239/303] [license] Allow more things locally - If it says file:, it's local (don't require a specific file extension). - Report actual path loaded. --- src/modules/license/LicensePage.cpp | 3 +-- src/modules/license/LicenseWidget.cpp | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/modules/license/LicensePage.cpp b/src/modules/license/LicensePage.cpp index a894d35ff..0ed5a6a17 100644 --- a/src/modules/license/LicensePage.cpp +++ b/src/modules/license/LicensePage.cpp @@ -81,8 +81,7 @@ LicenseEntry::LicenseEntry(const QVariantMap& conf) bool LicenseEntry::isLocal() const { - return m_url.isLocalFile() && - ( []( const QString&& r ){ return r.endsWith( ".html" ) || r.endsWith( ".txt" ); }( m_url.toString() ) ); + return m_url.isLocalFile(); } diff --git a/src/modules/license/LicenseWidget.cpp b/src/modules/license/LicenseWidget.cpp index c72fa76e0..238d57b07 100644 --- a/src/modules/license/LicenseWidget.cpp +++ b/src/modules/license/LicenseWidget.cpp @@ -39,7 +39,7 @@ loadLocalFile( const QUrl& u ) QFile file( u.path() ); if ( !file.open(QIODevice::ReadOnly | QIODevice::Text) ) { - cWarning() << "Could not load license file" << u; + cWarning() << "Could not load license file" << u.path(); return QString(); } From 52f824289efa0a01f3bb20aaf52f7c68a76aada4 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 24 Apr 2019 07:13:06 -0400 Subject: [PATCH 240/303] Changes: document license module changes - also document applicable stylesheet ids --- CHANGES | 3 +++ src/branding/default/stylesheet.qss | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/CHANGES b/CHANGES index 4214f09f0..4d669dd98 100644 --- a/CHANGES +++ b/CHANGES @@ -33,6 +33,9 @@ This release contains contributions from (alphabetically by first name): * All of the Python-based modules now have translations enabled. * *Displaymanager* module has improved support for LightDM configuration. (Thanks to Dominic, FerenOS) + * *License* module can now display local files inline, and scrolls to + allow longer lists of licenses (or to support long license texts + displayed inline). * *Partition* module has additional checks for validity partition layouts. (Thanks to Arnaud) * *Welcome* module has improved usability: a standard icon diff --git a/src/branding/default/stylesheet.qss b/src/branding/default/stylesheet.qss index 2e5e734c6..0ea8118bf 100644 --- a/src/branding/default/stylesheet.qss +++ b/src/branding/default/stylesheet.qss @@ -26,4 +26,8 @@ The IDs are based on the object names in the C++ code. #partitionBarView { } */ +/* Licensing module. +#licenseItem { } +#licenseItemFullText { } +*/ From 5354942962b7a30aa1570caba1667bdb06e488f7 Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Wed, 24 Apr 2019 07:24:55 -0400 Subject: [PATCH 241/303] i18n: [calamares] Automatic merge of Transifex translations --- lang/calamares_ar.ts | 133 +++++++++---------- lang/calamares_ast.ts | 133 +++++++++---------- lang/calamares_be.ts | 133 +++++++++---------- lang/calamares_bg.ts | 133 +++++++++---------- lang/calamares_ca.ts | 133 +++++++++---------- lang/calamares_cs_CZ.ts | 256 +++++++++++++++++++------------------ lang/calamares_da.ts | 133 +++++++++---------- lang/calamares_de.ts | 133 +++++++++---------- lang/calamares_el.ts | 133 +++++++++---------- lang/calamares_en.ts | 133 +++++++++---------- lang/calamares_en_GB.ts | 133 +++++++++---------- lang/calamares_eo.ts | 133 +++++++++---------- lang/calamares_es.ts | 133 +++++++++---------- lang/calamares_es_MX.ts | 133 +++++++++---------- lang/calamares_es_PR.ts | 133 +++++++++---------- lang/calamares_et.ts | 133 +++++++++---------- lang/calamares_eu.ts | 133 +++++++++---------- lang/calamares_fa.ts | 133 +++++++++---------- lang/calamares_fi_FI.ts | 133 +++++++++---------- lang/calamares_fr.ts | 133 +++++++++---------- lang/calamares_fr_CH.ts | 133 +++++++++---------- lang/calamares_gl.ts | 133 +++++++++---------- lang/calamares_gu.ts | 133 +++++++++---------- lang/calamares_he.ts | 181 +++++++++++++------------- lang/calamares_hi.ts | 133 +++++++++---------- lang/calamares_hr.ts | 133 +++++++++---------- lang/calamares_hu.ts | 133 +++++++++---------- lang/calamares_id.ts | 133 +++++++++---------- lang/calamares_is.ts | 133 +++++++++---------- lang/calamares_it_IT.ts | 133 +++++++++---------- lang/calamares_ja.ts | 133 +++++++++---------- lang/calamares_kk.ts | 133 +++++++++---------- lang/calamares_kn.ts | 133 +++++++++---------- lang/calamares_ko.ts | 133 +++++++++---------- lang/calamares_lo.ts | 133 +++++++++---------- lang/calamares_lt.ts | 133 +++++++++---------- lang/calamares_mk.ts | 133 +++++++++---------- lang/calamares_mr.ts | 133 +++++++++---------- lang/calamares_nb.ts | 133 +++++++++---------- lang/calamares_ne_NP.ts | 133 +++++++++---------- lang/calamares_nl.ts | 133 +++++++++---------- lang/calamares_pl.ts | 133 +++++++++---------- lang/calamares_pt_BR.ts | 133 +++++++++---------- lang/calamares_pt_PT.ts | 133 +++++++++---------- lang/calamares_ro.ts | 133 +++++++++---------- lang/calamares_ru.ts | 133 +++++++++---------- lang/calamares_sk.ts | 133 +++++++++---------- lang/calamares_sl.ts | 133 +++++++++---------- lang/calamares_sq.ts | 135 +++++++++---------- lang/calamares_sr.ts | 133 +++++++++---------- lang/calamares_sr@latin.ts | 133 +++++++++---------- lang/calamares_sv.ts | 133 +++++++++---------- lang/calamares_th.ts | 133 +++++++++---------- lang/calamares_tr_TR.ts | 133 +++++++++---------- lang/calamares_uk.ts | 133 +++++++++---------- lang/calamares_ur.ts | 133 +++++++++---------- lang/calamares_uz.ts | 133 +++++++++---------- lang/calamares_zh_CN.ts | 133 +++++++++---------- lang/calamares_zh_TW.ts | 133 +++++++++---------- 59 files changed, 4040 insertions(+), 3980 deletions(-) diff --git a/lang/calamares_ar.ts b/lang/calamares_ar.ts index d21ef76fe..8cec93d56 100644 --- a/lang/calamares_ar.ts +++ b/lang/calamares_ar.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done انتهى @@ -1104,27 +1104,27 @@ The installer will quit and all changes will be lost.
- + <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> - + <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>انتهينا.</h1><br/>لقد ثُبّت %1 على حاسوبك.<br/>يمكنك إعادة التّشغيل وفتح النّظام الجديد، أو متابعة استخدام بيئة %2 الحيّة. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1277,7 +1277,7 @@ The installer will quit and all changes will be lost. اضبط طراز لوحة المفتاتيح ليكون %1.<br/>
- + Set keyboard layout to %1/%2. اضبط تخطيط لوحة المفاتيح إلى %1/%2. @@ -1326,59 +1326,59 @@ The installer will quit and all changes will be lost. أقبل الشّروط والأحكام أعلاه.
- + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>اتّفاقيّة التّرخيص</h1>عمليّة الإعداد هذه ستثبّت برمجيّات مملوكة تخضع لشروط ترخيص. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. فضلًا راجع اتّفاقيّات رخص المستخدم النّهائيّ (EULA) أعلاه.<br/>إن لم تقبل الشّروط، فلن تتابع عمليّة الإعداد. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>اتّفاقيّة التّرخيص</h1>يمكن لعمليّة الإعداد تثبيت برمجيّات مملوكة تخضع لشروط ترخيص وذلك لتوفير مزايا إضافيّة وتحسين تجربة المستخدم. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. فضلًا راجع اتّفاقيّات رخص المستخدم النّهائيّ (EULA) أعلاه.<br/>إن لم تقبل الشّروط، فلن تُثبّت البرمجيّات المملوكة وستُستخدم تلك مفتوحة المصدر بدلها. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>مشغّل %1</strong><br/>من%2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>مشغّل %1 للرّسوميّات</strong><br/><font color="Grey">من %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>ملحقة %1 للمتصّفح</strong><br/><font color="Grey">من %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>مرماز %1</strong><br/><font color="Grey">من %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>حزمة %1</strong><br/><font color="Grey">من %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">من %2</font> - + <a href="%1">view license agreement</a> <a href="%1">اعرض اتّفاقيّة التّرخيص</a> @@ -1394,33 +1394,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: المنطقة: - + Zone: المجال: - - + + &Change... &غيّر... - + Set timezone to %1/%2.<br/> اضبط المنطقة الزّمنيّة إلى %1/%2.<br/> @@ -1428,12 +1428,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... يحمّل بيانات المواقع... - + Location الموقع @@ -1441,22 +1441,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name الاسم - + Description الوصف - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2043,12 +2043,12 @@ The installer will quit and all changes will be lost.
- + has at least one disk device available. - + There are no partitons to install on. @@ -2114,65 +2114,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. معاملات نداء المهمة سيّئة. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2180,13 +2180,13 @@ Output: QObject - + Default Keyboard Model نوع لوحة المفاتيح الافتراضي - - + + Default الافتراضي @@ -2226,7 +2226,7 @@ Output:
- + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2976,67 +2976,68 @@ Output: الصيغة - - &Language: - &اللغة: - - - + &Release notes &ملاحظات الإصدار - + &Known issues &مشاكل معروفة - + + + Select language + + + + &Support &الدعم - + &About &حول - + <h1>Welcome to the %1 installer.</h1> <h1>مرحبًا بك في مثبّت %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer حول 1% المثبت - + <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-2019 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. - + %1 support %1 الدعم diff --git a/lang/calamares_ast.ts b/lang/calamares_ast.ts index be0e7fc1e..a443922da 100644 --- a/lang/calamares_ast.ts +++ b/lang/calamares_ast.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Fecho @@ -1105,27 +1105,27 @@ L'instalador va colar y van perdese tolos cambeos.
- + <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> - + <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>Too fecho.</h1><br/>%1 instalóse nel ordenador.<br/>Agora pues renaiciar nel sistema nuevu o siguir usando l'entornu live de %2. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Falló la instalación</h1><br/>%1 nun s'instaló nel ordenador.<br/>El mensaxe de fallu foi: %2. @@ -1278,7 +1278,7 @@ L'instalador va colar y van perdese tolos cambeos. Va afitase'l modelu del tecláu a %1.<br/>
- + Set keyboard layout to %1/%2. Va afitase la distrubución del tecláu a %1/%2. @@ -1327,59 +1327,59 @@ L'instalador va colar y van perdese tolos cambeos. Aceuto los términos y condiciones d'enriba.
- + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Alcuerdu de llicencia</h1>Esti procedimientu d'instalación va instalar software privativu que ta suxetu a términos de llicencia. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Revisa los alcuerdos de llicencia d'usuariu final (EULAs) d'enriba, por favor.<br/>Si nun aceutes dalgún, el procedimientu d'instalación nun pue siguir. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Alcuerdu de llicencia</h1>Esti procedimientu d'instalación pue instalar software privativu que ta suxetu a términos de llicencia pa fornir carauterístiques adicionales y ameyorar la esperiencia del usuariu. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Revisa los alcuerdos de llicencia d'usuariu final (EULAs) d'enriba, por favor.<br/>Si nun aceutes dalgún, el software privativu nun va instalase y van usase les alternatives de códigu abiertu. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>Controlador %1</strong><br/>por %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>Controlador gráficu %1</strong><br/><font color="Grey">por %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>Plugin de restolador %1</strong><br/><font color="Grey">por %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>Códec %1</strong><br/><font color="Grey">por %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>Paquete %1</strong><br/><font color="Grey">por %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">por %2</font> - + <a href="%1">view license agreement</a> <a href="%1">ver l'alcuerdu de llicencia</a> @@ -1395,33 +1395,33 @@ L'instalador va colar y van perdese tolos cambeos. LocalePage - + The system language will be set to %1. La llingua del sistema va afitase a %1. - + The numbers and dates locale will be set to %1. La númberación y data van afitase en %1. - + Region: Rexón: - + Zone: Zona: - - + + &Change... &Camudar... - + Set timezone to %1/%2.<br/> Va afitase'l fusu horariu a %1/%2.<br/> @@ -1429,12 +1429,12 @@ L'instalador va colar y van perdese tolos cambeos. LocaleViewStep - + Loading location data... Cargando los datos del allugamientu... - + Location Allugamientu @@ -1442,22 +1442,22 @@ L'instalador va colar y van perdese tolos cambeos. NetInstallPage - + Name Nome - + Description Descripción - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalación per rede. (Desactivada: Nun pue dise en cata de les llistes de paquetes, comprueba la conexón a internet) - + Network Installation. (Disabled: Received invalid groups data) Instalación per rede. (Desactivada: Recibiéronse datos non válidos de grupos) @@ -2044,12 +2044,12 @@ L'instalador va colar y van perdese tolos cambeos. Configuróse una partición d'arrinque xunto con una partición raigañu cifrada pero la partición d'arrinque nun ta cifrada.<br/><br/>Hai problemes de seguranza con esta triba de configuración porque los ficheros importantes del sistema caltiénense nuna partición ensin cifrar.<br/>Podríes siguir si quixeres pero'l desbloquéu del sistema de ficheros va asoceder más sero nel aniciu del sistema.<br/>Pa cifrar la partición raigañu, volvi p'atrás y recreala esbillando <strong>Cifrar</strong> na ventana de creación de particiones.
- + has at least one disk device available. tien polo menos un preséu con espaciu disponible en discu - + There are no partitons to install on. Nun hai particiones onde instalar. @@ -2115,14 +2115,14 @@ L'instalador va colar y van perdese tolos cambeos. ProcessResult - + There was no output from the command. El comandu nun produxo denguna salida. - + Output: @@ -2131,52 +2131,52 @@ Salida: - + External command crashed. El comandu esternu cascó. - + Command <i>%1</i> crashed. El comandu <i>%1</i> cascó. - + External command failed to start. El comandu esternu falló al aniciar. - + Command <i>%1</i> failed to start. El comandu <i>%1</i> falló al aniciar. - + Internal error when starting command. Fallu internu al aniciar el comandu. - + Bad parameters for process job call. Los parámetros son incorreutos pa la llamada del trabayu de procesos. - + External command failed to finish. El comandu esternu finó al finar. - + Command <i>%1</i> failed to finish in %2 seconds. El comandu <i>%1</i> falló al finar en %2 segundos. - + External command finished with errors. El comandu esternu finó con fallos. - + Command <i>%1</i> finished with exit code %2. El comandu <i>%1</i> finó col códigu de salida %2. @@ -2184,13 +2184,13 @@ Salida: QObject - + Default Keyboard Model Modelu predetermináu del telcáu - - + + Default Por defeutu @@ -2230,7 +2230,7 @@ Salida: Completóse la comprobación de requirimientos del módulu <i>%1</i>
- + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2980,67 +2980,68 @@ Salida: Formulariu - - &Language: - &Llingua: - - - + &Release notes Notes de &llanzamientu - + &Known issues &Problemes conocíos - + + + Select language + + + + &Support &Sofitu - + &About &Tocante a - + <h1>Welcome to the %1 installer.</h1> <h1>Afáyate nel instalador de %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Afáyate nel instalador Calamares de %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> <h1>Afáyate nel programa de configuración de Calamares pa %1.</h1> - + <h1>Welcome to %1 setup.</h1> <h1>Afáyate na configuración de %1.</h1> - + About %1 setup Tocante a la configuración de %1 - + About %1 installer Tocante al instalador de %1 - + <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-2019 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/>pa %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Gracies al <a href="https://calamares.io/team/">equipu de Calamares</a> y l'<a href="https://www.transifex.com/calamares/calamares/">equipu de traductores de Calamares</a>.<br/><br/> El desendolcu de <a href="https://calamares.io/">Calamares</a> patrocínalu <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support Sofitu de %1 diff --git a/lang/calamares_be.ts b/lang/calamares_be.ts index 6cbe5639c..d6c7a96cf 100644 --- a/lang/calamares_be.ts +++ b/lang/calamares_be.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done @@ -1103,27 +1103,27 @@ The installer will quit and all changes will be lost.
- + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1276,7 +1276,7 @@ The installer will quit and all changes will be lost.
- + Set keyboard layout to %1/%2. @@ -1325,59 +1325,59 @@ The installer will quit and all changes will be lost.
- + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1393,33 +1393,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1427,12 +1427,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... - + Location @@ -1440,22 +1440,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2042,12 +2042,12 @@ The installer will quit and all changes will be lost.
- + has at least one disk device available. - + There are no partitons to install on. @@ -2113,65 +2113,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2179,13 +2179,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2225,7 +2225,7 @@ Output:
- + %1 (%2) language[name] (country[name]) @@ -2975,67 +2975,68 @@ Output: - - &Language: - - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_bg.ts b/lang/calamares_bg.ts index bb2a05d75..5a572c176 100644 --- a/lang/calamares_bg.ts +++ b/lang/calamares_bg.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Готово @@ -1104,27 +1104,27 @@ The installer will quit and all changes will be lost.
- + <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> - + <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>Завършено.</h1><br/>%1 беше инсталирана на вашият компютър.<br/>Вече можете да рестартирате в новата си система или да продължите да използвате %2 Живата среда. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Инсталацията е неуспешна</h1><br/>%1 не е инсталиран на Вашия компютър.<br/>Съобщението с грешката е: %2. @@ -1277,7 +1277,7 @@ The installer will quit and all changes will be lost. Постави модел на клавиатурата на %1.<br/>
- + Set keyboard layout to %1/%2. Постави оформлението на клавиатурата на %1/%2. @@ -1326,59 +1326,59 @@ The installer will quit and all changes will be lost. Приемам лицензионните условия.
- + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Лицензионно Споразумение</h1>Тази процедура ще инсталира несвободен софтуер, който е обект на лицензионни условия. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Моля погледнете Лицензионните Условия за Крайния Потребител (ЛУКП).<br/>Ако не сте съгласни с условията, процедурата не може да продължи. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Лицензионно Споразумение</h1>Тази процедура може да инсталира несвободен софтуер, който е обект на лицензионни условия, за да предостави допълнителни функции и да подобри работата на потребителя. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Моля погледнете Лицензионните Условия за Крайния Потребител (ЛУКП).<br/>Ако не сте съгласни с условията, несвободния софтуер няма да бъде инсталиран и ще бъдат използвани безплатни алтернативи. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 драйвър</strong><br/>от %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 графичен драйвър</strong><br/><font color="Grey">от %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 плъгин за браузър</strong><br/><font color="Grey">от %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 кодек</strong><br/><font color="Grey">от %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 пакет</strong><br/><font color="Grey">от %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">от %2</font> - + <a href="%1">view license agreement</a> <a href="%1">виж лицензионното споразумение</a> @@ -1394,33 +1394,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. Системният език ще бъде %1. - + The numbers and dates locale will be set to %1. Форматът на цифрите и датата ще бъде %1. - + Region: Регион: - + Zone: Зона: - - + + &Change... &Промени... - + Set timezone to %1/%2.<br/> Постави часовата зона на %1/%2.<br/> @@ -1428,12 +1428,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... Зареждане на данните за местоположение - + Location Местоположение @@ -1441,22 +1441,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name Име - + Description Описание - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Мрежова инсталация. (Изключена: Списъкът с пакети не може да бъде извлечен, проверете Вашата Интернет връзка) - + Network Installation. (Disabled: Received invalid groups data) Мрежова инсталация. (Изключена: Получени са данни за невалидни групи) @@ -2043,12 +2043,12 @@ The installer will quit and all changes will be lost.
- + has at least one disk device available. - + There are no partitons to install on. @@ -2114,13 +2114,13 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: @@ -2129,52 +2129,52 @@ Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. Невалидни параметри за извикване на задача за процес. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2182,13 +2182,13 @@ Output: QObject - + Default Keyboard Model Модел на клавиатура по подразбиране - - + + Default По подразбиране @@ -2228,7 +2228,7 @@ Output:
- + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2979,67 +2979,68 @@ Output: Форма - - &Language: - &Език: - - - + &Release notes &Бележки по изданието - + &Known issues &Съществуващи проблеми - + + + Select language + + + + &Support &Поддръжка - + &About &Относно - + <h1>Welcome to the %1 installer.</h1> <h1>Добре дошли при инсталатора на %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Добре дошли при инсталатора Calamares на %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer Относно инсталатор %1 - + <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-2019 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. - + %1 support %1 поддръжка diff --git a/lang/calamares_ca.ts b/lang/calamares_ca.ts index 37de9898a..6e48db0d9 100644 --- a/lang/calamares_ca.ts +++ b/lang/calamares_ca.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Fet @@ -1104,27 +1104,27 @@ L'instal·lador es tancarà i tots els canvis es perdran.
- + <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> - + <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>Tot fet.</h1><br/>%1 s'ha instal·lat a l'ordinador.<br/>Ara podeu reiniciar-lo per tal d'accedir al sistema operatiu nou o bé continuar usant l'entorn autònom de %2. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>La instal·lació ha fallat</h1><br/>No s'ha instal·lat %1 a l'ordinador.<br/>El missatge d'error ha estat el següent: %2. @@ -1277,7 +1277,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. Assigna el model del teclat a %1.<br/>
- + Set keyboard layout to %1/%2. Assigna la distribució del teclat a %1/%2. @@ -1326,59 +1326,59 @@ L'instal·lador es tancarà i tots els canvis es perdran. Accepto els termes i les condicions anteriors.
- + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Acord de llicència</h1> Aquest procediment de configuració instal·larà programari de propietat subjecte a termes de llicència. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Si us plau, reviseu l'acord de llicència End User License Agreements (EULAs) anterior.<br/>Si no esteu d'acord en els termes, el procediment de configuració no pot continuar. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Acord de llicència</h1> Aquest procediment de configuració instal·larà programari de propietat subjecte a termes de llicència per tal de proporcionar característiques addicionals i millorar l'experiència de l'usuari. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Si us plau, reviseu l'acord de llicència End User License Agreements (EULAs) anterior.<br/>Si no esteu d'acord en els termes, no s'instal·larà el programari de propietat i es faran servir les alternatives de codi lliure. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 controlador</strong><br/>de %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 controlador gràfic</strong><br/><font color="Grey">de %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 connector del navegador</strong><br/><font color="Grey">de %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 còdec</strong><br/><font color="Grey">de %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 paquet</strong><br/><font color="Grey">de %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">de %2</font> - + <a href="%1">view license agreement</a> <a href="%1">mostra l'acord de llicència</a> @@ -1394,33 +1394,33 @@ L'instal·lador es tancarà i tots els canvis es perdran. LocalePage - + The system language will be set to %1. La llengua del sistema s'establirà a %1. - + The numbers and dates locale will be set to %1. Els números i les dates de la configuració local s'establiran a %1. - + Region: Regió: - + Zone: Zona: - - + + &Change... &Canvia... - + Set timezone to %1/%2.<br/> Estableix la zona horària a %1/%2.<br/> @@ -1428,12 +1428,12 @@ L'instal·lador es tancarà i tots els canvis es perdran. LocaleViewStep - + Loading location data... Es carreguen les dades d'ubicació... - + Location Ubicació @@ -1441,22 +1441,22 @@ L'instal·lador es tancarà i tots els canvis es perdran. NetInstallPage - + Name Nom - + Description Descripció - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instal·lació per xarxa. (Inhabilitada: no es poden obtenir les llistes de paquets, comproveu la connexió.) - + Network Installation. (Disabled: Received invalid groups data) Instal·lació per xarxa. (Inhabilitat: dades de grups rebudes no vàlides) @@ -2043,12 +2043,12 @@ L'instal·lador es tancarà i tots els canvis es perdran. S'ha establert una partició d'arrencada separada conjuntament amb una partició d'arrel encriptada, però la partició d'arrencada no està encriptada.<br/><br/>Hi ha assumptes de seguretat amb aquest tipus de configuració, perquè hi ha fitxers del sistema importants en una partició no encriptada.<br/>Podeu continuar, si així ho desitgeu, però el desbloqueig del sistema de fitxers succeirà després, durant l'inici del sistema.<br/>Per encriptar la partició d'arrencada, torneu enrere i torneu-la a crear seleccionant <strong>Encripta</strong> a la finestra de creació de la partició.
- + has at least one disk device available. tingui com a mínim un dispositiu de disc disponible. - + There are no partitons to install on. No hi ha cap partició per fer-hi la instal·lació. @@ -2114,14 +2114,14 @@ L'instal·lador es tancarà i tots els canvis es perdran. ProcessResult - + There was no output from the command. No hi ha hagut sortida de l'ordre. - + Output: @@ -2130,52 +2130,52 @@ Sortida: - + External command crashed. L'ordre externa ha fallat. - + Command <i>%1</i> crashed. L'ordre <i>%1</i> ha fallat. - + External command failed to start. L'ordre externa no s'ha pogut iniciar. - + Command <i>%1</i> failed to start. L'ordre <i>%1</i> no s'ha pogut iniciar. - + Internal error when starting command. Error intern en iniciar l'ordre. - + Bad parameters for process job call. Paràmetres incorrectes per a la crida de la tasca del procés. - + External command failed to finish. L'ordre externa no ha acabat correctament. - + Command <i>%1</i> failed to finish in %2 seconds. L'ordre <i>%1</i> no ha pogut acabar en %2 segons. - + External command finished with errors. L'ordre externa ha acabat amb errors. - + Command <i>%1</i> finished with exit code %2. L'ordre <i>%1</i> ha acabat amb el codi de sortida %2. @@ -2183,13 +2183,13 @@ Sortida: QObject - + Default Keyboard Model Model de teclat per defecte - - + + Default Per defecte @@ -2229,7 +2229,7 @@ Sortida: S'ha completat la comprovació dels requeriments per al mòdul <i>%1</i>.
- + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2979,67 +2979,68 @@ Sortida: Formulari - - &Language: - &Llengua: - - - + &Release notes &Notes de la versió - + &Known issues &Problemes coneguts - + + + Select language + + + + &Support &Suport - + &About &Quant a - + <h1>Welcome to the %1 installer.</h1> <h1>Us donem la benvinguda a l'instal·lador de %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Us donem la benvinguda a l'instal·lador Calamares per a %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer Quant a l'instal·lador %1 - + <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-2019 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Agraïments per a <a href="https://calamares.io/team/">l'equip del Calamares</a> i per a <a href="https://www.transifex.com/calamares/calamares/">l'equip de traductors del Calamares</a>.<br/><br/>El desenvolupament del<a href="https://calamares.io/">Calamares</a> està patrocinat per <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support %1 suport diff --git a/lang/calamares_cs_CZ.ts b/lang/calamares_cs_CZ.ts index 220a61eae..35caa8b9c 100644 --- a/lang/calamares_cs_CZ.ts +++ b/lang/calamares_cs_CZ.ts @@ -4,7 +4,7 @@ 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. - <strong>Zaváděcí prostředí</strong> tohoto systému.<br><br>Starší x86 systémy podporují pouze <strong>BIOS</strong>.<br>Moderní systémy obvykle používají <strong>EFI</strong>, ale pokud jsou spuštěné v režimu kompatibility, mohou se zobrazovat jako BIOS. + <strong>Zaváděcí prostředí</strong> tohoto systému.<br><br>Starší x86 systémy podporují pouze <strong>BIOS</strong>.<br>Moderní systémy obvykle používají <strong>UEFI</strong>, ale pokud jsou spuštěné v režimu kompatibility, mohou se zobrazovat jako BIOS. @@ -22,7 +22,7 @@ Master Boot Record of %1 - Hlavní zaváděcí záznam (MBR) %1 + Hlavní zaváděcí záznam (MBR) na %1 @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Hotovo @@ -177,7 +177,7 @@ Main script file %1 for python job %2 is not readable. - Hlavní soubor %1 pro Python úlohu %2 se nedaří otevřít pro čtení.. + Hlavní soubor s python skriptem %1 pro úlohu %2 se nedaří otevřít pro čtení.. @@ -247,7 +247,7 @@ %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - %1 nemůže být nainstalováno. Calamares nebylo schopné načíst všechny nastavené moduly. Toto je problém způsobu použití Calamares ve vámi používané distribuci. + %1 nemůže být nainstalováno. Calamares se nepodařilo načíst všechny nastavené moduly. Toto je problém způsobu použití Calamares ve vámi používané distribuci. @@ -262,7 +262,7 @@ 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> - + Instalátor %1 provede změny na datovém úložišti, aby bylo nainstalováno %2.<br/><strong>Změny nebude možné vrátit zpět.</strong> @@ -298,13 +298,14 @@ Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Opravdu chcete přerušit instalaci? +Instalační program bude ukončen a všechny změny ztraceny. Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - Opravdu chcete přerušit instalaci? + Opravdu chcete instalaci přerušit? Instalační program bude ukončen a všechny změny ztraceny. @@ -391,7 +392,7 @@ Instalační program bude ukončen a všechny změny ztraceny. %1 Setup Program - + Instalátor %1 @@ -427,12 +428,12 @@ Instalační program bude ukončen a všechny změny ztraceny. <strong>Manual partitioning</strong><br/>You can create or resize partitions yourself. - <strong>Ruční rozdělení datového úložiště</strong><br/>Oddíly si můžete vytvořit nebo zvětšit/zmenšit stávající sami. + <strong>Ruční rozdělení datového úložiště</strong><br/>Sami si můžete vytvořit vytvořit nebo zvětšit/zmenšit oddíly. Boot loader location: - Umístění zaváděcího oddílu: + Umístění zavaděče: @@ -450,7 +451,7 @@ Instalační program bude ukončen a všechny změny ztraceny. Current: - Aktuální: + Stávající: @@ -493,7 +494,7 @@ Instalační program bude ukončen a všechny změny ztraceny. <strong>Erase disk</strong><br/>This will <font color="red">delete</font> all data currently present on the selected storage device. - <strong>Vymazat datové úložiště</strong><br/>Touto volbou budou <font color="red">smazána</font> všechna data, která se nyní nachází na vybraném úložišti. + <strong>Vymazat datové úložiště</strong><br/>Touto volbou budou <font color="red">smazána</font> všechna data, která se na něm nyní nacházejí. @@ -585,7 +586,7 @@ Instalační program bude ukončen a všechny změny ztraceny. Cannot get list of temporary mounts. - Nepodařilo se zjistit dočasné přípojné body. + Nepodařilo získat seznam dočasných přípojných bodů. @@ -718,7 +719,7 @@ Instalační program bude ukončen a všechny změny ztraceny. The installer failed to create partition on disk '%1'. - Instalátoru se nepodařilo vytvořit oddílu na datovém úložišti „%1“. + Instalátoru se nepodařilo vytvořit oddíl na datovém úložišti „%1“. @@ -792,12 +793,12 @@ Instalační program bude ukončen a všechny změny ztraceny. Sudoers dir is not writable. - Nepodařilo se zapsat do složky sudoers.d. + Nedaří se zapsat do složky sudoers.d. Cannot create sudoers file for writing. - Nepodařilo se vytvořit soubor pro sudoers do kterého je třeba zapsat. + Nepodařilo se vytvořit soubor pro sudoers tak, aby do něj šlo zapsat. @@ -908,7 +909,7 @@ Instalační program bude ukončen a všechny změny ztraceny. <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - <br><br>Tohle je doporučený typ tabulky oddílů pro moderní systémy, které se spouští pomocí <strong>EFI</strong> zaváděcího prostředí. + <br><br>Toto je doporučený typ tabulky oddílů pro moderní systémy, které se spouští pomocí <strong>UEFI</strong> zaváděcího prostředí. @@ -954,7 +955,7 @@ Instalační program bude ukončen a všechny změny ztraceny. Dummy C++ Job - Slepá úloha C++ + Výplňová úloha C++ @@ -1101,32 +1102,32 @@ Instalační program bude ukončen a všechny změny ztraceny. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. - - - - - <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> - - - - - <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>Instalace je u konce.</h1><br/>%1 byl nainstalován na váš počítač.<br/>Nyní ho můžete restartovat a přejít do čerstvě nainstalovaného systému, nebo můžete pokračovat v práci ve stávajícím prostředím %2, spuštěným z instalačního média. - + + <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>Když je tato kolonka zaškrtnutá, systém se restartuje jakmile kliknete na <span style="font-style:italic;">Hotovo</span> nebo zavřete instalátor.</p></body></html> + + + + <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>Instalace je u konce.</h1><br/>%1 bylo nainstalováno na váš počítač.<br/>Nyní ho můžete restartovat a přejít do čerstvě nainstalovaného systému, nebo můžete pokračovat v práci ve stávajícím prostředím %2, spuštěným z instalačního média. + + + <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>Když je tato kolonka zaškrtnutá, systém se restartuje jakmile kliknete na <span style="font-style:italic;">Hotovo</span> nebo zavřete instalátor.</p></body></html> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Instalace se nezdařila</h1><br/>%1 nebyl instalován na váš počítač.<br/>Hlášení o chybě: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. - <h1>Instalace se nezdařila</h1><br/>%1 nebyl instalován na váš počítač.<br/>Hlášení o chybě: %2. + <h1>Instalace se nezdařila</h1><br/>%1 nebylo nainstalováno na váš počítač.<br/>Hlášení o chybě: %2. @@ -1277,7 +1278,7 @@ Instalační program bude ukončen a všechny změny ztraceny. Nastavit model klávesnice na %1.<br/> - + Set keyboard layout to %1/%2. Nastavit rozložení klávesnice na %1/%2. @@ -1326,59 +1327,59 @@ Instalační program bude ukončen a všechny změny ztraceny. Souhlasím s výše uvedenými podmínkami. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Licenční ujednání</h1>Tato instalace nainstaluje také proprietární software, který podléhá licenčním podmínkám. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Projděte si výše uvedené „licenční smlouvy s koncovým uživatelem“ (EULA).<br/> Pokud s podmínkami v nich nesouhlasíte, ukončete instalační proces. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - <h1>Licenční ujednání</h1>Tato instalace může nainstalovat také proprietární software, který podléhá licenčním podmínkám, ale který poskytuje některé další funkce a zlepšuje uživatelskou přivětivost. + <h1>Licenční ujednání</h1>Tento instalační postup může nainstalovat také proprietární software, který podléhá licenčním podmínkám, ale který poskytuje některé další funkce a zlepšuje uživatelskou přivětivost. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Projděte si výše uvedené „licenční smlouvy s koncovým uživatelem“ (EULA).<br/> Pokud s podmínkami v nich nesouhlasíte, místo proprietárního software budou použity open source alternativy. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 ovladač</strong><br/>od %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 ovladač grafiky</strong><br/><font color="Grey">od %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 doplněk prohlížeče</strong><br/><font color="Grey">od %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 kodek</strong><br/><font color="Grey">od %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 balíček</strong><br/><font color="Grey">od %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">od %2</font> - + <a href="%1">view license agreement</a> <a href="%1">zobrazit licenční ujednání</a> @@ -1394,33 +1395,33 @@ Instalační program bude ukončen a všechny změny ztraceny. LocalePage - + The system language will be set to %1. Jazyk systému bude nastaven na %1. - + The numbers and dates locale will be set to %1. Formát zobrazení čísel, data a času bude nastaven dle národního prostředí %1. - + Region: Oblast: - + Zone: Pásmo: - - + + &Change... &Změnit… - + Set timezone to %1/%2.<br/> Nastavit časové pásmo na %1/%2.<br/> @@ -1428,12 +1429,12 @@ Instalační program bude ukončen a všechny změny ztraceny. LocaleViewStep - + Loading location data... Načítání informací o poloze… - + Location Poloha @@ -1441,22 +1442,22 @@ Instalační program bude ukončen a všechny změny ztraceny. NetInstallPage - + Name Jméno - + Description Popis - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Síťová instalace. (Vypnuto: Nedaří se stáhnout seznamy balíčků – zkontrolujte připojení k síti) - + Network Installation. (Disabled: Received invalid groups data) Síťová instalace. (Vypnuto: Obdrženy neplatné údaje skupin) @@ -1614,7 +1615,7 @@ Instalační program bude ukončen a všechny změny ztraceny. The password contains too many characters of the same class consecutively - Heslo obsahuje příliš mnoho znaků ze stejné třídy za sebou + Heslo obsahuje příliš mnoho znaků stejného druhu za sebou @@ -1727,7 +1728,7 @@ Instalační program bude ukončen a všechny změny ztraceny. Type here to test your keyboard - Klávesnici vyzkoušejte psaním sem + Klávesnici vyzkoušíte psaním sem @@ -1755,7 +1756,7 @@ Instalační program bude ukončen a všechny změny ztraceny. <small>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.</small> - <small>Zadejte heslo dvakrát stejně pro kontrolu překlepů. Dobré heslo se bude skládat z písmen, čísel a interpunkce a mělo by být alespoň osm znaků dlouhé. Heslo byste měli pravidelně měnit.</small> + <small>Zadání hesla zopakujte i do kontrolní kolonky, abyste měli jistotu, že jste napsali, co zamýšleli (že nedošlo k překlepu). Dobré heslo se bude skládat z písmen, číslic a interpunkce a mělo by být alespoň osm znaků dlouhé. Heslo byste také měli pravidelně měnit (prevence škod z jeho případného prozrazení).</small> @@ -1765,12 +1766,12 @@ Instalační program bude ukončen a všechny změny ztraceny. <small>This name will be used if you make the computer visible to others on a network.</small> - <small>Pod tímto názvem se bude počítač zobrazovat ostatním počítačům v síti.</small> + <small>Pod tímto názvem se bude počítač případně zobrazovat ostatním počítačům v síti.</small> Log in automatically without asking for the password. - Po spuštění systému se přihlásit automaticky bez hesla. + Při spouštění systému se přihlašovat automaticky (bez zadávání hesla). @@ -1785,7 +1786,7 @@ Instalační program bude ukončen a všechny změny ztraceny. <small>Enter the same password twice, so that it can be checked for typing errors.</small> - <small>Vložte stejné heslo dvakrát pro kontrolu překlepů.</small> + <small>Zadání hesla zopakujte i do kontrolní kolonky, abyste měli jistotu, že jste napsali, co zamýšleli (že nedošlo k překlepu).</small> @@ -1937,7 +1938,7 @@ Instalační program bude ukončen a všechny změny ztraceny. Can not create new partition - Nevytvářet nový oddíl + Nedaří se vytvořit nový oddíl @@ -1975,7 +1976,7 @@ Instalační program bude ukončen a všechny změny ztraceny. <strong>Manual</strong> partitioning. - <strong>Ruční</strong> dělení jednotky. + <strong>Ruční</strong> dělení úložiště. @@ -2043,12 +2044,12 @@ Instalační program bude ukončen a všechny změny ztraceny. Kromě šifrovaného kořenového oddílu byl vytvořen i nešifrovaný oddíl zavaděče.<br/><br/>To by mohl být bezpečnostní problém, protože na nešifrovaném oddílu jsou důležité soubory systému.<br/>Pokud chcete, můžete pokračovat, ale odemykání souborového systému bude probíhat později při startu systému.<br/>Pro zašifrování oddílu zavaděče se vraťte a vytvořte ho vybráním možnosti <strong>Šifrovat</strong> v okně při vytváření oddílu. - + has at least one disk device available. má k dispozici alespoň jedno zařízení pro ukládání dat. - + There are no partitons to install on. Nejsou zde žádné oddíly na které by se dalo nainstalovat. @@ -2077,7 +2078,7 @@ Instalační program bude ukončen a všechny změny ztraceny. 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. - + Zvolte vzhled a chování KDE Plasma desktopu. Tento krok je také možné přeskočit a nastavit až po instalaci systému. Kliknutí na výběr vyvolá zobrazení náhledu daného vzhledu a chování. @@ -2114,14 +2115,14 @@ Instalační program bude ukončen a všechny změny ztraceny. ProcessResult - + There was no output from the command. Příkaz neposkytl žádný výstup. - + Output: @@ -2130,52 +2131,52 @@ Výstup: - + External command crashed. Vnější příkaz byl neočekávaně ukončen. - + Command <i>%1</i> crashed. Příkaz <i>%1</i> byl neočekávaně ukončen. - + External command failed to start. Vnější příkaz se nepodařilo spustit. - + Command <i>%1</i> failed to start. Příkaz <i>%1</i> se nepodařilo spustit. - + Internal error when starting command. Vnitřní chyba při spouštění příkazu. - + Bad parameters for process job call. - Chybné parametry volání úlohy procesu.. + Chybné parametry volání úlohy procesu. - + External command failed to finish. Vnější příkaz se nepodařilo dokončit. - + Command <i>%1</i> failed to finish in %2 seconds. Příkaz <i>%1</i> se nepodařilo dokončit do %2 sekund. - + External command finished with errors. Vnější příkaz skončil s chybami. - + Command <i>%1</i> finished with exit code %2. Příkaz <i>%1</i> skončil s návratovým kódem %2. @@ -2183,13 +2184,13 @@ Výstup: QObject - + Default Keyboard Model Výchozí model klávesnice - - + + Default Výchozí @@ -2229,7 +2230,7 @@ Výstup: Kontrola požadavků pro modul <i>%1</i> dokončena. - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2269,17 +2270,17 @@ Výstup: The selected item does not appear to be a valid partition. - Vybraná položka není platným oddílem. + Vybraná položka se nezdá být platným oddílem. %1 cannot be installed on empty space. Please select an existing partition. - %1 nemůže být instalován na místo bez oddílu. Prosím vyberte existující oddíl. + %1 nemůže být instalován na místo bez oddílu. Vyberte existující oddíl. %1 cannot be installed on an extended partition. Please select an existing primary or logical partition. - %1 nemůže být instalován na rozšířený oddíl. Prosím vyberte existující primární nebo logický oddíl. + %1 nemůže být instalován na rozšířený oddíl. Vyberte existující primární nebo logický oddíl. @@ -2420,7 +2421,7 @@ Výstup: The installer failed to resize partition %1 on disk '%2'. - Instalátoru se nezdařilo změnit velikost oddílu %1 na jednotce „%2“. + Instalátoru se nepodařilo změnit velikost oddílu %1 na jednotce „%2“. @@ -2455,7 +2456,7 @@ Výstup: This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> - + Počítač nesplňuje minimální požadavky pro instalaci %1.<br/>Instalace nemůže pokračovat <a href="#details">Podrobnosti…</a> @@ -2465,7 +2466,7 @@ Výstup: This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. - + Počítač nesplňuje některé doporučené požadavky pro instalaci %1.<br/>Instalace může pokračovat, ale některé funkce mohou být vypnuty. @@ -2669,7 +2670,7 @@ Výstup: Cannot disable root account. - Nelze zakázat účet správce systému (root). + Nedaří se zakázat účet správce systému (root). @@ -2707,7 +2708,7 @@ Výstup: Cannot set timezone. - Nelze nastavit časovou zónu. + Časovou zónu se nedaří nastavit. @@ -2717,7 +2718,7 @@ Výstup: Cannot set timezone, - Nelze nastavit časovou zónu, + Nedaří se nastavit časovou zónu, @@ -2747,7 +2748,7 @@ Výstup: This is an overview of what will happen once you start the setup procedure. - + Toto je přehled událostí které nastanou po spuštění instalačního procesu. @@ -2871,12 +2872,12 @@ Výstup: <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>Pokud bude tento počítač používat více lidí, můžete přidat uživatelské účty po dokončení instalace.</small> <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> - + <small>Pokud bude tento počítač používat více lidí, můžete přidat uživatelské účty po dokončení instalace.</small> @@ -2886,7 +2887,7 @@ Výstup: Your username contains invalid characters. Only lowercase letters and numbers are allowed. - Vaše uživatelské jméno obsahuje neplatné znaky. Jsou povolena pouze malá písmena a (arabské) číslice. + Vaše uživatelské jméno obsahuje neplatné znaky. Je možné použít pouze malá písmena a číslice. @@ -2901,7 +2902,7 @@ Výstup: Your hostname contains invalid characters. Only letters, numbers and dashes are allowed. - Název stroje obsahuje neplatné znaky. Jsou povoleny pouze písmena, číslice a spojovníky. + Název stroje obsahuje neplatné znaky. Je možné použít pouze písmena, číslice a spojovníky. @@ -2979,67 +2980,68 @@ Výstup: Formulář - - &Language: - &Jazyk: - - - + &Release notes &Poznámky k vydání - + &Known issues &Známé problémy - + + + Select language + Vyberte jazyk + + + &Support &Podpora - + &About &O projektu - + <h1>Welcome to the %1 installer.</h1> - <h1>Vítejte v instalačním programu %1.</h1> + <h1>Vítejte v instalátoru %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Vítejte v Calamares, instalačním programu (nejen) pro %1.</h1> - - - <h1>Welcome to the Calamares setup program for %1.</h1> - - - <h1>Welcome to %1 setup.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> + <h1>Vítejte v Calamares, instalačním programu (nejen) pro %1.</h1> - + + <h1>Welcome to %1 setup.</h1> + <h1>Vítejte v instalátoru pro %1.</h1> + + + About %1 setup O nastavování %1 - + About %1 installer - O instalačním programu %1. + O instalátoru %1. - + <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-2019 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Poděkování <a href="https://calamares.io/team/">týmu Calamares</a> a <a href="https://www.transifex.com/calamares/calamares/">týmu překladatelů Calamares</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> vývoj je sponzorován <br/><a href="http://www.blue-systems.com/">Blue Systems</a> – Liberating Software. - + %1 support %1 podpora diff --git a/lang/calamares_da.ts b/lang/calamares_da.ts index 44350e059..110ec44b9 100644 --- a/lang/calamares_da.ts +++ b/lang/calamares_da.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Færdig @@ -1104,27 +1104,27 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. - + <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> - + <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>Færdig.</h1><br/>%1 er blevet installeret på din computer.<br/>Du kan nu genstarte for at komme ind i dit nye system eller fortsætte med at bruge %2 live-miljøet. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Installation mislykkede</h1><br/>%1 er ikke blevet installeret på din computer.<br/>Fejlmeddelelsen var: %2. @@ -1277,7 +1277,7 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.Sæt tastaturmodel til %1.<br/> - + Set keyboard layout to %1/%2. Sæt tastaturlayout til %1/%2. @@ -1326,59 +1326,59 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.Jeg accepterer de ovenstående vilkår og betingelser. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Licensaftale</h1>Opsætningsproceduren installerer proprietær software der er underlagt licenseringsvilkår. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Gennemgå venligst slutbrugerlicensaftalerne (EULA'er) ovenfor.<br/>Hvis du ikke er enig med disse vilkår, kan opsætningsproceduren ikke fortsætte. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Licensaftale</h1>Opsætningsproceduren kan installere proprietær software der er underlagt licenseringsvilkår, for at kunne tilbyde yderligere funktionaliteter og forbedre brugeroplevelsen. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Gennemgå venligst slutbrugerlicensaftalerne (EULA'er) ovenfor.<br/>Hvis du ikke er enig med disse vilkår vil der ikke blive installeret proprietær software, og open source-alternativer vil blive brugt i stedet. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 driver</strong><br/>af %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 grafikdriver</strong><br/><font color="Grey">af %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 browser-plugin</strong><br/><font color="Grey">af %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 codec</strong><br/><font color="Grey">af %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 pakke</strong><br/><font color="Grey">af %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">af %2</font> - + <a href="%1">view license agreement</a> <a href="%1">vis licensaftalen</a> @@ -1394,33 +1394,33 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. LocalePage - + The system language will be set to %1. Systemsproget vil blive sat til %1. - + The numbers and dates locale will be set to %1. Lokalitet for tal og datoer vil blive sat til %1. - + Region: Region: - + Zone: Zone: - - + + &Change... &Skift... - + Set timezone to %1/%2.<br/> Sæt tidszone til %1/%2.<br/> @@ -1428,12 +1428,12 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. LocaleViewStep - + Loading location data... Indlæser placeringsdata... - + Location Placering @@ -1441,22 +1441,22 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. NetInstallPage - + Name Navn - + Description Beskrivelse - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Netværksinstallation. (Deaktiveret: Kunne ikke hente pakkelister, tjek din netværksforbindelse) - + Network Installation. (Disabled: Received invalid groups data) Netværksinstallation. (Deaktiveret: Modtog ugyldige gruppers data) @@ -2043,12 +2043,12 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.En separat bootpartition blev opsat sammen med en krypteret rodpartition, men bootpartitionen er ikke krypteret.<br/><br/>Der er sikkerhedsmæssige bekymringer med denne slags opsætning, da vigtige systemfiler er gemt på en ikke-krypteret partition.<br/>Du kan fortsætte hvis du vil, men oplåsning af filsystemet sker senere under systemets opstart.<br/>For at kryptere bootpartitionen skal du gå tilbage og oprette den igen, vælge <strong>Kryptér</strong> i partitionsoprettelsesvinduet. - + has at least one disk device available. har mindst én tilgængelig diskenhed. - + There are no partitons to install on. Der er ikke installeret nogen partitioner på den. @@ -2114,14 +2114,14 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. ProcessResult - + There was no output from the command. Der var ikke nogen output fra kommandoen. - + Output: @@ -2130,52 +2130,52 @@ Output: - + External command crashed. Ekstern kommando holdt op med at virke. - + Command <i>%1</i> crashed. Kommandoen <i>%1</i> holdte op med at virke. - + External command failed to start. Ekstern kommando kunne ikke starte. - + Command <i>%1</i> failed to start. Kommandoen <i>%1</i> kunne ikke starte. - + Internal error when starting command. Intern fejl ved start af kommando. - + Bad parameters for process job call. Ugyldige parametre til kald af procesjob. - + External command failed to finish. Ekstern kommando blev ikke færdig. - + Command <i>%1</i> failed to finish in %2 seconds. Kommandoen <i>%1</i> blev ikke færdig på %2 sekunder. - + External command finished with errors. Ekstern kommando blev færdig med fejl. - + Command <i>%1</i> finished with exit code %2. Kommandoen <i>%1</i> blev færdig med afslutningskoden %2. @@ -2183,13 +2183,13 @@ Output: QObject - + Default Keyboard Model Standardtastaturmodel - - + + Default Standard @@ -2229,7 +2229,7 @@ Output: Tjek at krav for modulet <i>%1</i> er fuldført. - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2979,67 +2979,68 @@ Output: Formular - - &Language: - &Sprog: - - - + &Release notes &Udgivelsesnoter - + &Known issues &Kendte problemer - + + + Select language + + + + &Support &Support - + &About &Om - + <h1>Welcome to the %1 installer.</h1> <h1>Velkommen til %1-installationsprogrammet.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Velkommen til Calamares-installationsprogrammet for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer Om %1-installationsprogrammet - + <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-2019 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/>til %3</strong><br/><br/>Ophavsret 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Ophavsret 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Tak til <a href="https://calamares.io/team/">Calamares-teamet</a> og <a href="https://www.transifex.com/calamares/calamares/">Calamares oversætter-teamet</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> udvikling er sponsoreret af <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support %1 support diff --git a/lang/calamares_de.ts b/lang/calamares_de.ts index 643d7d610..83842b736 100644 --- a/lang/calamares_de.ts +++ b/lang/calamares_de.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Fertig @@ -1105,27 +1105,27 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. <h1>Alles erledigt.</h1><br/>%1 wurde auf Ihrem Computer eingerichtet.<br/>Sie können nun mit Ihrem neuen System arbeiten. - + <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>Wenn diese Option aktiviert ist, genügt zum Neustart des Systems ein Klick auf <span style="font-style:italic;">Fertig</span> oder das Schließen des Installationsprogramms.</p></body></html> - + <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>Alles erledigt.</h1><br/>%1 wurde auf Ihrem Computer installiert.<br/>Sie können nun in Ihr neues System neustarten oder mit der %2 Live-Umgebung fortfahren. - + <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>Wenn diese Option aktiviert ist, genügt zum Neustart des Systems ein Klick auf <span style="font-style:italic;">Fertig</span> oder das Schließen des Installationsprogramms.</p></body></html> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. <h1>Installation fehlgeschlagen</h1><br/>%1 wurde nicht auf Ihrem Computer eingerichtet.<br/>Die Fehlermeldung war: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Installation fehlgeschlagen</h1><br/>%1 wurde nicht auf deinem Computer installiert.<br/>Die Fehlermeldung lautet: %2. @@ -1278,7 +1278,7 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Setze Tastaturmodell auf %1.<br/> - + Set keyboard layout to %1/%2. Setze Tastaturbelegung auf %1/%2. @@ -1327,59 +1327,59 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Ich akzeptiere die obigen Allgemeinen Geschäftsbedingungen. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Lizenzvereinbarung</h1>Dieses Installationsprogramm wird proprietäre Software installieren, welche Lizenzbedingungen unterliegt. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Bitte überprüfen Sie die obigen Lizenzvereinbarungen für Endbenutzer (EULAs).<br/>Wenn Sie mit diesen Bedingungen nicht einverstanden sind, kann das Installationsprogramm nicht fortgesetzt werden. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1> Lizenzvereinbarung </ h1> Dieses Installationsprogramm kann proprietäre Software installieren, welche Lizenzbedingungen unterliegt, um zusätzliche Funktionen bereitzustellen und die Benutzerfreundlichkeit zu verbessern. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Bitte überprüfen Sie die obigen Lizenzvereinbarungen für Endbenutzer (EULAs).<br/>Wenn Sie mit diesen Bedingungen nicht einverstanden sind, wird keine proprietäre Software installiert werden. Stattdessen werden quelloffene Alternativen verwendet. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 Treiber</strong><br/>by %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 Grafiktreiber</strong><br/><font color="Grey">von %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 Browser-Plugin</strong><br/><font color="Grey">von %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 Codec</strong><br/><font color="Grey">von %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 Paket</strong><br/><font color="Grey">von %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">von %2</font> - + <a href="%1">view license agreement</a> <a href="%1">Lizenzvereinbarung anzeigen</a> @@ -1395,33 +1395,33 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. LocalePage - + The system language will be set to %1. Die Systemsprache wird auf %1 gestellt. - + The numbers and dates locale will be set to %1. Das Format für Zahlen und Datum wird auf %1 gesetzt. - + Region: Region: - + Zone: Zeitzone: - - + + &Change... &Ändern... - + Set timezone to %1/%2.<br/> Setze Zeitzone auf %1/%2.<br/> @@ -1429,12 +1429,12 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. LocaleViewStep - + Loading location data... Lade Standortdaten... - + Location Standort @@ -1442,22 +1442,22 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. NetInstallPage - + Name Name - + Description Beschreibung - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Netzwerk-Installation. (Deaktiviert: Paketlisten nicht erreichbar, prüfe deine Netzwerk-Verbindung) - + Network Installation. (Disabled: Received invalid groups data) Netwerk-Installation. (Deaktiviert: Ungültige Gruppen-Daten eingegeben) @@ -2044,12 +2044,12 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Eine separate Bootpartition wurde zusammen mit einer verschlüsselten Rootpartition erstellt, die Bootpartition ist aber unverschlüsselt.<br/><br/> Dies ist sicherheitstechnisch nicht optimal, da wichtige Systemdateien auf der unverschlüsselten Bootpartition gespeichert werden.<br/>Wenn Sie wollen, können Sie fortfahren, aber das Entschlüsseln des Dateisystems wird erst später während des Systemstarts erfolgen.<br/>Um die Bootpartition zu verschlüsseln, gehen Sie zurück und erstellen Sie diese neu, indem Sie bei der Partitionierung <strong>Verschlüsseln</strong> wählen.
- + has at least one disk device available. hat mindestens ein Festplattengerät zur Verfügung. - + There are no partitons to install on. Es gibt keine Partitonen, auf denen man installieren könnte. @@ -2115,14 +2115,14 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. ProcessResult - + There was no output from the command. Dieser Befehl hat keine Ausgabe erzeugt. - + Output: @@ -2131,52 +2131,52 @@ Ausgabe: - + External command crashed. Externes Programm abgestürzt. - + Command <i>%1</i> crashed. Programm <i>%1</i> abgestürzt. - + External command failed to start. Externes Programm konnte nicht gestartet werden. - + Command <i>%1</i> failed to start. Das Programm <i>%1</i> konnte nicht gestartet werden. - + Internal error when starting command. Interner Fehler beim Starten des Programms. - + Bad parameters for process job call. Ungültige Parameter für Prozessaufruf. - + External command failed to finish. Externes Programm konnte nicht abgeschlossen werden. - + Command <i>%1</i> failed to finish in %2 seconds. Programm <i>%1</i> konnte nicht innerhalb von %2 Sekunden abgeschlossen werden. - + External command finished with errors. Externes Programm mit Fehlern beendet. - + Command <i>%1</i> finished with exit code %2. Befehl <i>%1</i> beendet mit Exit-Code %2. @@ -2184,13 +2184,13 @@ Ausgabe: QObject - + Default Keyboard Model Standard-Tastaturmodell - - + + Default Standard @@ -2230,7 +2230,7 @@ Ausgabe: Die Anforderungsprüfung für das Modul <i>%1</i> ist abgeschlossen.
- + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2980,67 +2980,68 @@ Ausgabe: Form - - &Language: - &Sprache: - - - + &Release notes &Veröffentlichungshinweise - + &Known issues &Bekannte Probleme - + + + Select language + Sprache auswählen + + + &Support &Unterstützung - + &About &Über - + <h1>Welcome to the %1 installer.</h1> <h1>Willkommen im %1 Installationsprogramm.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Willkommen beim Calamares-Installationsprogramm für %1. - + <h1>Welcome to the Calamares setup program for %1.</h1> <h1>Willkommen beim Calamares Installationsprogramm für %1.</h1> - + <h1>Welcome to %1 setup.</h1> <h1>Willkommen zur Installation von %1.</h1> - + About %1 setup Über das Installationsprogramm %1 - + About %1 installer Über das %1 Installationsprogramm - + <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-2019 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/>für %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Dank an <a href="https://calamares.io/team/">das Calamares-Team</a> und das <a href="https://www.transifex.com/calamares/calamares/">Calamares Übersetzerteam</a>.<br/><br/>Die <a href="https://calamares.io/">Calamares</a>-Entwicklung wird unterstützt von<br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support Unterstützung für %1 diff --git a/lang/calamares_el.ts b/lang/calamares_el.ts index ada9fa43f..3b211a01e 100644 --- a/lang/calamares_el.ts +++ b/lang/calamares_el.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Ολοκληρώθηκε @@ -1104,27 +1104,27 @@ The installer will quit and all changes will be lost.
- + <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> - + <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>Η εγκατάσταση ολοκληρώθηκε.</h1><br/>Το %1 εγκαταστήθηκε στον υπολογιστή.<br/>Τώρα, μπορείτε να επανεκκινήσετε τον υπολογιστή σας ή να συνεχίσετε να δοκιμάζετε το %2. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1277,7 +1277,7 @@ The installer will quit and all changes will be lost. Ορισμός του μοντέλου πληκτρολογίου σε %1.<br/>
- + Set keyboard layout to %1/%2. Ορισμός της διάταξης πληκτρολογίου σε %1/%2. @@ -1326,59 +1326,59 @@ The installer will quit and all changes will be lost. Δέχομαι τους παραπάνω όρους και προϋποθέσεις.
- + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Άδεια χρήσης</h1>Η διαδικασία ρύθμισης θα εγκαταστήσει ιδιόκτητο λογισμικό που υπόκειται στους όρους αδειών. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Άδεια χρήσης</h1>Η διαδικασία ρύθμισης θα εγκαταστήσει ιδιόκτητο λογισμικό που υπόκειται στους όρους αδειών προκειμένου να παρέχει πρόσθετες δυνατότητες και να ενισχύσει την εμπειρία του χρήστη. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>οδηγός %1</strong><br/>από %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 οδηγός κάρτας γραφικών</strong><br/><font color="Grey">από %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 πρόσθετο περιηγητή</strong><br/><font color="Grey">από %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>κωδικοποιητής %1</strong><br/><font color="Grey">από %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>πακέτο %1</strong><br/><font color="Grey">από %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">από %2</font> - + <a href="%1">view license agreement</a> <a href="%1">εμφάνιση άδειας χρήσης</a> @@ -1394,33 +1394,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. Η τοπική γλώσσα του συστήματος έχει οριστεί σε %1. - + The numbers and dates locale will be set to %1. - + Region: Περιοχή: - + Zone: Ζώνη: - - + + &Change... &Αλλαγή... - + Set timezone to %1/%2.<br/> Ορισμός της ζώνης ώρας σε %1/%2.<br/> @@ -1428,12 +1428,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... Γίνεται φόρτωση των δεδομένων τοποθεσίας... - + Location Τοποθεσία @@ -1441,22 +1441,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name Όνομα - + Description Περιγραφή - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2043,12 +2043,12 @@ The installer will quit and all changes will be lost.
- + has at least one disk device available. - + There are no partitons to install on. @@ -2114,65 +2114,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. Λανθασμένοι παράμετροι για την κλήση διεργασίας. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2180,13 +2180,13 @@ Output: QObject - + Default Keyboard Model Προκαθορισμένο μοντέλο πληκτρολογίου - - + + Default Προκαθορισμένο @@ -2226,7 +2226,7 @@ Output:
- + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2976,67 +2976,68 @@ Output: Τύπος - - &Language: - Γ&λώσσα: - - - + &Release notes Ση&μειώσεις έκδοσης - + &Known issues &Γνωστά προβλήματα - + + + Select language + + + + &Support &Υποστήριξη - + &About Σ&χετικά με - + <h1>Welcome to the %1 installer.</h1> <h1>Καλώς ήλθατε στην εγκατάσταση του %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer Σχετικά με το πρόγραμμα εγκατάστασης %1 - + <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-2019 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. - + %1 support Υποστήριξη %1 diff --git a/lang/calamares_en.ts b/lang/calamares_en.ts index 715dd8de3..5a1829959 100644 --- a/lang/calamares_en.ts +++ b/lang/calamares_en.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Done @@ -1105,27 +1105,27 @@ The installer will quit and all changes will be lost. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system.
- + <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>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> - + <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>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. - + <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>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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1278,7 +1278,7 @@ The installer will quit and all changes will be lost. Set keyboard model to %1.<br/>
- + Set keyboard layout to %1/%2. Set keyboard layout to %1/%2. @@ -1327,59 +1327,59 @@ The installer will quit and all changes will be lost. I accept the terms and conditions above.
- + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 driver</strong><br/>by %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> <a href="%1">view license agreement</a> @@ -1395,33 +1395,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. The system language will be set to %1. - + The numbers and dates locale will be set to %1. The numbers and dates locale will be set to %1. - + Region: Region: - + Zone: Zone: - - + + &Change... &Change... - + Set timezone to %1/%2.<br/> Set timezone to %1/%2.<br/> @@ -1429,12 +1429,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... Loading location data... - + Location Location @@ -1442,22 +1442,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name Name - + Description Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) Network Installation. (Disabled: Received invalid groups data) @@ -2044,12 +2044,12 @@ The installer will quit and all changes will be lost. A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window.
- + has at least one disk device available. has at least one disk device available. - + There are no partitons to install on. There are no partitons to install on. @@ -2115,14 +2115,14 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. There was no output from the command. - + Output: @@ -2131,52 +2131,52 @@ Output: - + External command crashed. External command crashed. - + Command <i>%1</i> crashed. Command <i>%1</i> crashed. - + External command failed to start. External command failed to start. - + Command <i>%1</i> failed to start. Command <i>%1</i> failed to start. - + Internal error when starting command. Internal error when starting command. - + Bad parameters for process job call. Bad parameters for process job call. - + External command failed to finish. External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. External command finished with errors. - + Command <i>%1</i> finished with exit code %2. Command <i>%1</i> finished with exit code %2. @@ -2184,13 +2184,13 @@ Output: QObject - + Default Keyboard Model Default Keyboard Model - - + + Default Default @@ -2230,7 +2230,7 @@ Output: Requirements checking for module <i>%1</i> is complete.
- + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2980,67 +2980,68 @@ Output: Form - - &Language: - &Language: - - - + &Release notes &Release notes - + &Known issues &Known issues - + + + Select language + Select language + + + &Support &Support - + &About &About - + <h1>Welcome to the %1 installer.</h1> <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> <h1>Welcome to %1 setup.</h1> - + About %1 setup About %1 setup - + About %1 installer About %1 installer - + <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-2019 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 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. - + %1 support %1 support diff --git a/lang/calamares_en_GB.ts b/lang/calamares_en_GB.ts index 3c70ce3a9..8bc13e3b9 100644 --- a/lang/calamares_en_GB.ts +++ b/lang/calamares_en_GB.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Done @@ -1104,27 +1104,27 @@ The installer will quit and all changes will be lost.
- + <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> - + <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>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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1277,7 +1277,7 @@ The installer will quit and all changes will be lost. Set keyboard model to %1.<br/>
- + Set keyboard layout to %1/%2. Set keyboard layout to %1/%2. @@ -1326,59 +1326,59 @@ The installer will quit and all changes will be lost. I accept the terms and conditions above.
- + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 driver</strong><br/>by %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> <a href="%1">view license agreement</a> @@ -1394,33 +1394,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. The system language will be set to %1. - + The numbers and dates locale will be set to %1. The numbers and dates locale will be set to %1. - + Region: Region: - + Zone: Zone: - - + + &Change... &Change... - + Set timezone to %1/%2.<br/> Set timezone to %1/%2.<br/> @@ -1428,12 +1428,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... Loading location data... - + Location Location @@ -1441,22 +1441,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name Name - + Description Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) Network Installation. (Disabled: Received invalid groups data) @@ -2043,12 +2043,12 @@ The installer will quit and all changes will be lost. A separate boot partition was set up together with an encrypted root partition, but the boot partition is not encrypted.<br/><br/>There are security concerns with this kind of setup, because important system files are kept on an unencrypted partition.<br/>You may continue if you wish, but filesystem unlocking will happen later during system startup.<br/>To encrypt the boot partition, go back and recreate it, selecting <strong>Encrypt</strong> in the partition creation window.
- + has at least one disk device available. - + There are no partitons to install on. @@ -2114,14 +2114,14 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. There was no output from the command. - + Output: @@ -2130,52 +2130,52 @@ Output: - + External command crashed. External command crashed. - + Command <i>%1</i> crashed. Command <i>%1</i> crashed. - + External command failed to start. External command failed to start. - + Command <i>%1</i> failed to start. Command <i>%1</i> failed to start. - + Internal error when starting command. Internal error when starting command. - + Bad parameters for process job call. Bad parameters for process job call. - + External command failed to finish. External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. External command finished with errors. - + Command <i>%1</i> finished with exit code %2. Command <i>%1</i> finished with exit code %2. @@ -2183,13 +2183,13 @@ Output: QObject - + Default Keyboard Model Default Keyboard Model - - + + Default Default @@ -2229,7 +2229,7 @@ Output:
- + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2979,67 +2979,68 @@ Output: Form - - &Language: - &Language: - - - + &Release notes &Release notes - + &Known issues &Known issues - + + + Select language + + + + &Support &Support - + &About &About - + <h1>Welcome to the %1 installer.</h1> <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer About %1 installer - + <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-2019 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. - + %1 support %1 support diff --git a/lang/calamares_eo.ts b/lang/calamares_eo.ts index 3acce80b2..5d7b7bc46 100644 --- a/lang/calamares_eo.ts +++ b/lang/calamares_eo.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Finita @@ -1104,27 +1104,27 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos.
- + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1277,7 +1277,7 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos.
- + Set keyboard layout to %1/%2. @@ -1326,59 +1326,59 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos.
- + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1394,33 +1394,33 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1428,12 +1428,12 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. LocaleViewStep - + Loading location data... - + Location @@ -1441,22 +1441,22 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2043,12 +2043,12 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos.
- + has at least one disk device available. - + There are no partitons to install on. @@ -2114,65 +2114,65 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2180,13 +2180,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2226,7 +2226,7 @@ Output:
- + %1 (%2) language[name] (country[name]) %1(%2) @@ -2976,67 +2976,68 @@ Output: - - &Language: - - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_es.ts b/lang/calamares_es.ts index 0051ad22c..eafc76f01 100644 --- a/lang/calamares_es.ts +++ b/lang/calamares_es.ts @@ -127,7 +127,7 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar Calamares::JobThread - + Done Hecho @@ -1105,27 +1105,27 @@ 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 setup program.</p></body></html> - + <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>Listo.</h1><br/>%1 ha sido instalado en su equipo.<br/>Ahora puede reiniciar hacia su nuevo sistema, o continuar utilizando %2 Live. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>La instalación falló</h1><br/>%1 no se ha instalado en su equipo.<br/>El mensaje de error fue: %2. @@ -1278,7 +1278,7 @@ Saldrá del instalador y se perderán todos los cambios. Establecer el modelo de teclado a %1.<br/>
- + Set keyboard layout to %1/%2. Configurar la disposición de teclado a %1/%2. @@ -1327,59 +1327,59 @@ Saldrá del instalador y se perderán todos los cambios. Acepto los términos y condiciones anteriores.
- + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Acuerdo de licencia</ h1> Este procedimiento de instalación instalará el software propietario que está sujeto a los términos de licencia. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Por favor, revise los acuerdos de licencia de usuario final (EULAs) anterior. <br/>Si usted no está de acuerdo con los términos, el procedimiento de instalación no puede continuar. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Acuerdo de licencia</ h1> Este procedimiento de configuración se puede instalar el software propietario que está sujeta a condiciones de licencia con el fin de proporcionar características adicionales y mejorar la experiencia del usuario. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Por favor, revise los acuerdos de licencia de usuario final (EULAs) anterior.<br/>Si usted no está de acuerdo con los términos, el software propietario no se instalará, y las alternativas de código abierto se utilizarán en su lugar. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 driver</strong><br/>por %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 driver gráficos</strong><br/><font color="Grey">por %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 plugin del navegador</strong><br/><font color="Grey">por %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 codec</strong><br/><font color="Grey">por %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 paquete</strong><br/><font color="Grey">por %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">por %2</font> - + <a href="%1">view license agreement</a> <a href="%1">vista contrato de licencia</a> @@ -1395,33 +1395,33 @@ Saldrá del instalador y se perderán todos los cambios. LocalePage - + The system language will be set to %1. El idioma del sistema se establecerá a %1. - + The numbers and dates locale will be set to %1. La localización de números y fechas se establecerá a %1. - + Region: Región: - + Zone: Zona: - - + + &Change... &Cambiar... - + Set timezone to %1/%2.<br/> Configurar zona horaria a %1/%2.<br/> @@ -1429,12 +1429,12 @@ Saldrá del instalador y se perderán todos los cambios. LocaleViewStep - + Loading location data... Detectando ubicación... - + Location Ubicación @@ -1442,22 +1442,22 @@ Saldrá del instalador y se perderán todos los cambios. NetInstallPage - + Name Nombre - + Description Descripción - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalación a través de la Red. (Desactivada: no se ha podido obtener una lista de paquetes, comprueba tu conexión a la red) - + Network Installation. (Disabled: Received invalid groups data) Instalación de red. (Deshabilitada: Se recibieron grupos de datos no válidos) @@ -2044,12 +2044,12 @@ Saldrá del instalador y se perderán todos los cambios. Se estableció una partición de arranque aparte junto con una partición raíz cifrada, pero la partición de arranque no está cifrada.<br/><br/>Hay consideraciones de seguridad con esta clase de instalación, porque los ficheros de sistema importantes se mantienen en una partición no cifrada.<br/>Puede continuar si lo desea, pero el desbloqueo del sistema de ficheros ocurrirá más tarde durante el arranque del sistema.<br/>Para cifrar la partición de arranque, retroceda y vuelva a crearla, seleccionando <strong>Cifrar</strong> en la ventana de creación de la partición.
- + has at least one disk device available. - + There are no partitons to install on. @@ -2115,14 +2115,14 @@ Saldrá del instalador y se perderán todos los cambios. ProcessResult - + There was no output from the command. No hubo salida del comando. - + Output: @@ -2131,52 +2131,52 @@ Salida: - + External command crashed. El comando externo falló. - + Command <i>%1</i> crashed. El comando <i>%1</i> falló. - + External command failed to start. El comando externo no se pudo iniciar. - + Command <i>%1</i> failed to start. El comando <i>%1</i> no se pudo iniciar. - + Internal error when starting command. Error interno al iniciar el comando. - + Bad parameters for process job call. Parámetros erróneos para la llamada de la tarea del procreso. - + External command failed to finish. El comando externo no se pudo finalizar. - + Command <i>%1</i> failed to finish in %2 seconds. El comando <i>%1</i> no se pudo finalizar en %2 segundos. - + External command finished with errors. El comando externo finalizó con errores. - + Command <i>%1</i> finished with exit code %2. El comando <i>%1</i> finalizó con un código de salida %2. @@ -2184,13 +2184,13 @@ Salida: QObject - + Default Keyboard Model Modelo de teclado por defecto - - + + Default Por defecto @@ -2230,7 +2230,7 @@ Salida:
- + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2980,67 +2980,68 @@ Salida: Formulario - - &Language: - &Idioma: - - - + &Release notes &Notas de publicación - + &Known issues &Problemas conocidos - + + + Select language + + + + &Support &Ayuda - + &About &Acerca de - + <h1>Welcome to the %1 installer.</h1> <h1>Bienvenido al instalador %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Bienvenido al instalador de Calamares para %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer Acerca del instalador %1 - + <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-2019 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. - + %1 support %1 ayuda diff --git a/lang/calamares_es_MX.ts b/lang/calamares_es_MX.ts index f2afc7ad7..1ea5a8f8a 100644 --- a/lang/calamares_es_MX.ts +++ b/lang/calamares_es_MX.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Hecho @@ -1105,27 +1105,27 @@ El instalador terminará 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 setup program.</p></body></html> - + <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>Listo.</h1><br/>%1 ha sido instalado en su computadora.<br/>Ahora puede reiniciar su nuevo sistema, o continuar usando el entorno Live %2. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Instalación fallida</h1> <br/>%1 no ha sido instalado en su computador. <br/>El mensaje de error es: %2. @@ -1278,7 +1278,7 @@ El instalador terminará y se perderán todos los cambios. Ajustar el modelo de teclado a %1.<br/> - + Set keyboard layout to %1/%2. Ajustar teclado a %1/%2. @@ -1327,59 +1327,59 @@ El instalador terminará y se perderán todos los cambios. Acepto los terminos y condiciones anteriores. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Acuerdo de Licencia</h1>Este procediemiento de configuración instalará software que está sujeto a terminos de la licencia. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Por favor, revise el acuerdo de licencia de usuario final (EULAs) anterior. <br/>Si usted no está de acuerdo con los términos, el procedimiento de configuración no podrá continuar. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Acuerdo de licencia</ h1> Este procedimiento de configuración se puede instalar software privativo que está sujeto a condiciones de licencia con el fin de proporcionar características adicionales y mejorar la experiencia del usuario. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Por favor revise los acuerdos de licencia de usuario final (EULAs) anterior.<br/>Si usted no está de acuerdo con los términos, el software privativo no se instalará, y las alternativas de código abierto se utilizarán en su lugar. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>controlador %1</strong><br/>por %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>controladores gráficos de %1</strong><br/><font color="Grey">por %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>plugin del navegador %1</strong><br/><font color="Grey">por %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>codec %1</strong><br/><font color="Grey">por %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>paquete %1</strong><br/><font color="Grey">por %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">por %2</font> - + <a href="%1">view license agreement</a> <a href="%1">ver acuerdo de licencia</a> @@ -1395,33 +1395,33 @@ El instalador terminará y se perderán todos los cambios. LocalePage - + The system language will be set to %1. El lenguaje del sistema será establecido a %1. - + The numbers and dates locale will be set to %1. Los números y datos locales serán establecidos a %1. - + Region: Región: - + Zone: Zona: - - + + &Change... &Cambiar... - + Set timezone to %1/%2.<br/> Definir la zona horaria como %1/%2.<br/> @@ -1429,12 +1429,12 @@ El instalador terminará y se perderán todos los cambios. LocaleViewStep - + Loading location data... Cargando datos de ubicación... - + Location Ubicación @@ -1442,22 +1442,22 @@ El instalador terminará y se perderán todos los cambios. NetInstallPage - + Name Nombre - + Description Descripción - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalación de Red. (Deshabilitada: No se puede acceder a la lista de paquetes, verifique su conección de red) - + Network Installation. (Disabled: Received invalid groups data) Instalación de Red. (Deshabilitada: Grupos de datos invalidos recibidos) @@ -2044,12 +2044,12 @@ El instalador terminará y se perderán todos los cambios. Se creó una partición de arranque separada junto con una partición raíz cifrada, pero la partición de arranque no está encriptada.<br/><br/> Existen problemas de seguridad con este tipo de configuración, ya que los archivos importantes del sistema se guardan en una partición no encriptada. <br/>Puede continuar si lo desea, pero el desbloqueo del sistema de archivos ocurrirá más tarde durante el inicio del sistema. <br/>Para encriptar la partición de arranque, retroceda y vuelva a crearla, seleccionando <strong>Encriptar</strong> en la ventana de creación de la partición. - + has at least one disk device available. - + There are no partitons to install on. @@ -2115,14 +2115,14 @@ El instalador terminará y se perderán todos los cambios. ProcessResult - + There was no output from the command. No hubo salida desde el comando. - + Output: @@ -2131,52 +2131,52 @@ Salida - + External command crashed. El comando externo ha fallado. - + Command <i>%1</i> crashed. El comando <i>%1</i> ha fallado. - + External command failed to start. El comando externo falló al iniciar. - + Command <i>%1</i> failed to start. El comando <i>%1</i> Falló al iniciar. - + Internal error when starting command. Error interno al iniciar el comando. - + Bad parameters for process job call. Parámetros erróneos en la llamada al proceso. - + External command failed to finish. Comando externo falla al finalizar - + Command <i>%1</i> failed to finish in %2 seconds. Comando <i>%1</i> falló al finalizar en %2 segundos. - + External command finished with errors. Comando externo finalizado con errores - + Command <i>%1</i> finished with exit code %2. Comando <i>%1</i> finalizó con código de salida %2. @@ -2184,13 +2184,13 @@ Salida QObject - + Default Keyboard Model Modelo de teclado por defecto - - + + Default Por defecto @@ -2230,7 +2230,7 @@ Salida - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2981,67 +2981,68 @@ Salida Formulario - - &Language: - &Idioma: - - - + &Release notes &Notas de lanzamiento - + &Known issues &Problemas Conocidos - + + + Select language + + + + &Support &Soporte - + &About &Acerca de - + <h1>Welcome to the %1 installer.</h1> <h1>Bienvenido al instalador de %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Bienvenido al instalador Calamares para %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer Acerca del instalador %1 - + <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-2019 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. - + %1 support %1 Soporte diff --git a/lang/calamares_es_PR.ts b/lang/calamares_es_PR.ts index 153682d76..f7fea28f9 100644 --- a/lang/calamares_es_PR.ts +++ b/lang/calamares_es_PR.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Hecho @@ -1103,27 +1103,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1276,7 +1276,7 @@ The installer will quit and all changes will be lost. - + Set keyboard layout to %1/%2. @@ -1325,59 +1325,59 @@ The installer will quit and all changes will be lost. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1393,33 +1393,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1427,12 +1427,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... - + Location Ubicación @@ -1440,22 +1440,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2042,12 +2042,12 @@ The installer will quit and all changes will be lost. - + has at least one disk device available. - + There are no partitons to install on. @@ -2113,65 +2113,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. Parámetros erróneos para el trabajo en proceso. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2179,13 +2179,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2225,7 +2225,7 @@ Output: - + %1 (%2) language[name] (country[name]) @@ -2975,67 +2975,68 @@ Output: Formulario - - &Language: - - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_et.ts b/lang/calamares_et.ts index 5ab2194bf..9e3c42a7b 100644 --- a/lang/calamares_et.ts +++ b/lang/calamares_et.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Valmis @@ -1104,27 +1104,27 @@ Paigaldaja sulgub ning kõik muutused kaovad. - + <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> - + <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>Kõik on valmis.</h1><br/>%1 on paigaldatud sinu arvutisse.<br/>Sa võid nüüd taaskäivitada oma uude süsteemi või jätkata %2 live-keskkonna kasutamist. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Paigaldamine ebaõnnestus</h1><br/>%1 ei paigaldatud sinu arvutisse.<br/>Veateade oli: %2. @@ -1277,7 +1277,7 @@ Paigaldaja sulgub ning kõik muutused kaovad. Sea klaviatuurimudeliks %1.<br/> - + Set keyboard layout to %1/%2. Sea klaviatuuripaigutuseks %1/%2. @@ -1326,59 +1326,59 @@ Paigaldaja sulgub ning kõik muutused kaovad. Ma nõustun alljärgevate tingimustega. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Litsensileping</h1>See seadistusprotseduur paigaldab omandiõigusega tarkvara, mis vastab litsensitingimustele. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Palun loe läbi allolevad lõppkasutaja litsensilepingud (EULAd).<br/>Kui sa tingimustega ei nõustu, ei saa seadistusprotseduur jätkata. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Litsensileping</h1>See seadistusprotseduur võib paigaldada omandiõigusega tarkvara, mis vastab litsensitingimustele, et pakkuda lisafunktsioone ja täiendada kasutajakogemust. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Palun loe läbi allolevad lõppkasutaja litsensilepingud (EULAd).<br/>Kui sa tingimustega ei nõustu, ei paigaldata omandiõigusega tarkvara ning selle asemel kasutatakse avatud lähtekoodiga alternatiive. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 draiver</strong><br/>autorilt %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 graafikadraiver</strong><br/><font color="Grey">autorilt %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 brauseriplugin</strong><br/><font color="Grey">autorilt %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 koodek</strong><br/><font color="Grey">autorilt %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 pakett</strong><br/><font color="Grey">autorilt %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">autorilt %2</font> - + <a href="%1">view license agreement</a> <a href="%1">vaata litsensitingimusi</a> @@ -1394,33 +1394,33 @@ Paigaldaja sulgub ning kõik muutused kaovad. LocalePage - + The system language will be set to %1. Süsteemikeeleks määratakse %1. - + The numbers and dates locale will be set to %1. Arvude ja kuupäevade lokaaliks seatakse %1. - + Region: Regioon: - + Zone: Tsoon: - - + + &Change... &Muuda... - + Set timezone to %1/%2.<br/> Määra ajatsooniks %1/%2.<br/> @@ -1428,12 +1428,12 @@ Paigaldaja sulgub ning kõik muutused kaovad. LocaleViewStep - + Loading location data... Laadin asukohaandmeid... - + Location Asukoht @@ -1441,22 +1441,22 @@ Paigaldaja sulgub ning kõik muutused kaovad. NetInstallPage - + Name Nimi - + Description Kirjeldus - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Võrgupaigaldus. (Keelatud: paketinimistute saamine ebaõnnestus, kontrolli oma võrguühendust) - + Network Installation. (Disabled: Received invalid groups data) Võrgupaigaldus. (Keelatud: vastu võetud sobimatud grupiandmed) @@ -2043,12 +2043,12 @@ Paigaldaja sulgub ning kõik muutused kaovad. Eraldi käivituspartitsioon seadistati koos krüptitud juurpartitsiooniga, aga käivituspartitsioon ise ei ole krüptitud.<br/><br/>Selle seadistusega kaasnevad turvaprobleemid, sest tähtsad süsteemifailid hoitakse krüptimata partitsioonil.<br/>Sa võid soovi korral jätkata, aga failisüsteemi lukust lahti tegemine toimub hiljem süsteemi käivitusel.<br/>Et krüpteerida käivituspartisiooni, mine tagasi ja taasloo see, valides <strong>Krüpteeri</strong> partitsiooni loomise aknas. - + has at least one disk device available. - + There are no partitons to install on. @@ -2114,14 +2114,14 @@ Paigaldaja sulgub ning kõik muutused kaovad. ProcessResult - + There was no output from the command. Käsul polnud väljundit. - + Output: @@ -2130,52 +2130,52 @@ Väljund: - + External command crashed. Väline käsk jooksis kokku. - + Command <i>%1</i> crashed. Käsk <i>%1</i> jooksis kokku. - + External command failed to start. Välise käsu käivitamine ebaõnnestus. - + Command <i>%1</i> failed to start. Käsu <i>%1</i> käivitamine ebaõnnestus. - + Internal error when starting command. Käsu käivitamisel esines sisemine viga. - + Bad parameters for process job call. Protsessi töö kutsel olid halvad parameetrid. - + External command failed to finish. Väline käsk ei suutnud lõpetada. - + Command <i>%1</i> failed to finish in %2 seconds. Käsk <i>%1</i> ei suutnud lõpetada %2 sekundi jooksul. - + External command finished with errors. Väline käsk lõpetas vigadega. - + Command <i>%1</i> finished with exit code %2. Käsk <i>%1</i> lõpetas sulgemiskoodiga %2. @@ -2183,13 +2183,13 @@ Väljund: QObject - + Default Keyboard Model Vaikimisi klaviatuurimudel - - + + Default Vaikimisi @@ -2229,7 +2229,7 @@ Väljund: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2979,67 +2979,68 @@ Väljund: Form - - &Language: - &Keel: - - - + &Release notes &Väljalaskemärkmed - + &Known issues &Teadaolevad vead - + + + Select language + + + + &Support &Tugi - + &About &Teave - + <h1>Welcome to the %1 installer.</h1> <h1>Tere tulemast %1 paigaldajasse.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Tere tulemast Calamares'i paigaldajasse %1 jaoks.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer Teave %1 paigaldaja kohta - + <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-2019 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. - + %1 support %1 tugi diff --git a/lang/calamares_eu.ts b/lang/calamares_eu.ts index 2ca579493..5a38eca30 100644 --- a/lang/calamares_eu.ts +++ b/lang/calamares_eu.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Egina @@ -1104,27 +1104,27 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. - + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1277,7 +1277,7 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. Ezarri teklatu mota %1ra.<br/> - + Set keyboard layout to %1/%2. Ezarri teklatu diseinua %1%2ra. @@ -1326,59 +1326,59 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. Goiko baldintzak onartzen ditut. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> <a href="%1">Ikusi lizentzia kontratua</a> @@ -1394,33 +1394,33 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. LocalePage - + The system language will be set to %1. %1 ezarriko da sistemako hizkuntza bezala. - + The numbers and dates locale will be set to %1. Zenbaki eta daten eskualdea %1-(e)ra ezarri da. - + Region: Eskualdea: - + Zone: Zonaldea: - - + + &Change... &Aldatu... - + Set timezone to %1/%2.<br/> Ordu-zonaldea %1%2-ra ezarri da.<br/> @@ -1428,12 +1428,12 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. LocaleViewStep - + Loading location data... Kokapen datuak kargatzen... - + Location Kokapena @@ -1441,22 +1441,22 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. NetInstallPage - + Name Izena - + Description Deskribapena - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2043,12 +2043,12 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. - + has at least one disk device available. - + There are no partitons to install on. @@ -2114,13 +2114,13 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. ProcessResult - + There was no output from the command. - + Output: @@ -2129,52 +2129,52 @@ Irteera: - + External command crashed. Kanpo-komandoak huts egin du. - + Command <i>%1</i> crashed. <i>%1</i> komandoak huts egin du. - + External command failed to start. Ezin izan da %1 kanpo-komandoa abiarazi. - + Command <i>%1</i> failed to start. Ezin izan da <i>%1</i> komandoa abiarazi. - + Internal error when starting command. Barne-akatsa komandoa abiarazterakoan. - + Bad parameters for process job call. - + External command failed to finish. Kanpo-komandoa ez da bukatu. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. Kanpo-komandoak akatsekin bukatu da. - + Command <i>%1</i> finished with exit code %2. @@ -2182,13 +2182,13 @@ Irteera: QObject - + Default Keyboard Model Teklatu mota lehenetsia - - + + Default Lehenetsia @@ -2228,7 +2228,7 @@ Irteera: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2978,67 +2978,68 @@ Irteera: Formulario - - &Language: - &Hizkuntza: - - - + &Release notes - + &Known issues &Arazo ezagunak - + + + Select language + + + + &Support &Laguntza - + &About Honi &buruz - + <h1>Welcome to the %1 installer.</h1> <h1>Ongi etorri %1 instalatzailera.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer %1 instalatzaileari buruz - + <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-2019 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. - + %1 support %1 euskarria diff --git a/lang/calamares_fa.ts b/lang/calamares_fa.ts index 2dd374946..d6aafcbd4 100644 --- a/lang/calamares_fa.ts +++ b/lang/calamares_fa.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done @@ -1103,27 +1103,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1276,7 +1276,7 @@ The installer will quit and all changes will be lost. - + Set keyboard layout to %1/%2. @@ -1325,59 +1325,59 @@ The installer will quit and all changes will be lost. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1393,33 +1393,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1427,12 +1427,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... - + Location @@ -1440,22 +1440,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2042,12 +2042,12 @@ The installer will quit and all changes will be lost. - + has at least one disk device available. - + There are no partitons to install on. @@ -2113,65 +2113,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2179,13 +2179,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2225,7 +2225,7 @@ Output: - + %1 (%2) language[name] (country[name]) @@ -2975,67 +2975,68 @@ Output: - - &Language: - - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_fi_FI.ts b/lang/calamares_fi_FI.ts index 6a5a7f270..ea851754a 100644 --- a/lang/calamares_fi_FI.ts +++ b/lang/calamares_fi_FI.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Valmis @@ -1104,27 +1104,27 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. - + <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> - + <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öä. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1277,7 +1277,7 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. Aseta näppäimiston malli %1.<br/> - + Set keyboard layout to %1/%2. Aseta näppäimiston asetelmaksi %1/%2. @@ -1326,59 +1326,59 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1394,33 +1394,33 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: Alue: - + Zone: Vyöhyke: - - + + &Change... &Vaihda... - + Set timezone to %1/%2.<br/> Aseta aikavyöhyke %1/%2.<br/> @@ -1428,12 +1428,12 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. LocaleViewStep - + Loading location data... Ladataan sijainnin tietoja... - + Location Sijainti @@ -1441,22 +1441,22 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. NetInstallPage - + Name Nimi - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2043,12 +2043,12 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. - + has at least one disk device available. - + There are no partitons to install on. @@ -2114,65 +2114,65 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. Huonot parametrit prosessin kutsuun. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2180,13 +2180,13 @@ Output: QObject - + Default Keyboard Model Oletus näppäimistömalli - - + + Default Oletus @@ -2226,7 +2226,7 @@ Output: - + %1 (%2) language[name] (country[name]) @@ -2976,67 +2976,68 @@ Output: Lomake - - &Language: - - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About &Tietoa - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer 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-2019 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. - + %1 support diff --git a/lang/calamares_fr.ts b/lang/calamares_fr.ts index 92df5715f..1f5e888a9 100644 --- a/lang/calamares_fr.ts +++ b/lang/calamares_fr.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Fait @@ -1105,27 +1105,27 @@ L'installateur se fermera et les changements seront perdus. <h1>Installation terminée.</h1><br/>%1 a été installé sur votre ordinateur.<br/>Vous pouvez maintenant utiliser votre nouveau système. - + <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>En sélectionnant cette option, votre système redémarrera immédiatement quand vous cliquerez sur <span style=" font-style:italic;">Terminé</span> ou fermerez l'installateur.</p></body></html> - + <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>Installation terminée.</h1><br/>%1 a été installé sur votre ordinateur.<br/>Vous pouvez redémarrer sur le nouveau système, ou continuer d'utiliser l'environnement actuel %2 . - + <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>En sélectionnant cette option, votre système redémarrera immédiatement quand vous cliquerez sur <span style=" font-style:italic;">Terminé</span> ou fermerez l'installateur.</p></body></html> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. <h1>Installation échouée</h1><br/>%1 n'a pas été installée sur cet ordinateur.<br/>Le message d'erreur était : %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Installation échouée</h1><br/>%1 n'a pas été installée sur cet ordinateur.<br/>Le message d'erreur était : %2. @@ -1278,7 +1278,7 @@ L'installateur se fermera et les changements seront perdus. Configurer le modèle de clavier à %1.<br/> - + Set keyboard layout to %1/%2. Configurer la disposition clavier à %1/%2. @@ -1327,59 +1327,59 @@ L'installateur se fermera et les changements seront perdus. J'accepte les termes et conditions ci-dessus. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Accord de licence</h1>Cette procédure de configuration va installer des logiciels propriétaire sujet à des termes de licence. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Merci de relire les Contrats de Licence Utilisateur Final (CLUF/EULA) ci-dessus.<br/>Si vous n'acceptez pas les termes, la procédure ne peut pas continuer. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Accord de licence</h1>Cette procédure peut installer des logiciels propriétaires qui sont soumis à des termes de licence afin d'ajouter des fonctionnalités et améliorer l'expérience utilisateur. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Merci de relire les Contrats de Licence Utilisateur Final (CLUF/EULA) ci-dessus.<br/>Si vous n'acceptez pas les termes, les logiciels propriétaires ne seront pas installés, et des alternatives open-source seront utilisées à la place. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>Pilote %1</strong><br/>par %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>Pilote graphique %1</strong><br/><font color="Grey">par %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>Module de navigateur %1</strong><br/><font color="Grey">par %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>Codec %1</strong><br/><font color="Grey">par %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>Paquet %1</strong><br/><font color="Grey">par %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">par %2</font> - + <a href="%1">view license agreement</a> <a href="%1">Consulter l'accord de licence</a> @@ -1395,33 +1395,33 @@ L'installateur se fermera et les changements seront perdus. LocalePage - + The system language will be set to %1. La langue du système sera réglée sur %1. - + The numbers and dates locale will be set to %1. Les nombres et les dates seront réglés sur %1. - + Region: Région : - + Zone: Zone : - - + + &Change... &Modifier... - + Set timezone to %1/%2.<br/> Configurer le fuseau horaire à %1/%2.<br/> @@ -1429,12 +1429,12 @@ L'installateur se fermera et les changements seront perdus. LocaleViewStep - + Loading location data... Chargement des données de localisation... - + Location Localisation @@ -1442,22 +1442,22 @@ L'installateur se fermera et les changements seront perdus. NetInstallPage - + Name Nom - + Description Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Installation par le réseau (Désactivée : impossible de récupérer leslistes de paquets, vérifiez la connexion réseau) - + Network Installation. (Disabled: Received invalid groups data) Installation par le réseau. (Désactivée : données de groupes reçues invalides) @@ -2044,12 +2044,12 @@ L'installateur se fermera et les changements seront perdus. Une partition d'amorçage distincte a été configurée avec une partition racine chiffrée, mais la partition d'amorçage n'est pas chiffrée. <br/> <br/> Il y a des problèmes de sécurité avec ce type d'installation, car des fichiers système importants sont conservés sur une partition non chiffrée <br/> Vous pouvez continuer si vous le souhaitez, mais le déverrouillage du système de fichiers se produira plus tard au démarrage du système. <br/> Pour chiffrer la partition d'amorçage, revenez en arrière et recréez-la, en sélectionnant <strong> Chiffrer </ strong> dans la partition Fenêtre de création. - + has at least one disk device available. a au moins un disque disponible. - + There are no partitons to install on. Il n'y a aucune partition pour l'installation. @@ -2116,14 +2116,14 @@ Vous pouvez obtenir un aperçu des différentes apparences en cliquant sur celle ProcessResult - + There was no output from the command. Il y a eu aucune sortie de la commande - + Output: @@ -2132,52 +2132,52 @@ Sortie - + External command crashed. La commande externe s'est mal terminée. - + Command <i>%1</i> crashed. La commande <i>%1</i> s'est arrêtée inopinément. - + External command failed to start. La commande externe n'a pas pu être lancée. - + Command <i>%1</i> failed to start. La commande <i>%1</i> n'a pas pu être lancée. - + Internal error when starting command. Erreur interne au lancement de la commande - + Bad parameters for process job call. Mauvais paramètres pour l'appel au processus de job. - + External command failed to finish. La commande externe ne s'est pas terminée. - + Command <i>%1</i> failed to finish in %2 seconds. La commande <i>%1</i> ne s'est pas terminée en %2 secondes. - + External command finished with errors. La commande externe s'est terminée avec des erreurs. - + Command <i>%1</i> finished with exit code %2. La commande <i>%1</i> s'est terminée avec le code de sortie %2. @@ -2185,13 +2185,13 @@ Sortie QObject - + Default Keyboard Model Modèle Clavier par défaut - - + + Default Défaut @@ -2231,7 +2231,7 @@ Sortie La vérification des prérequis pour le module <i>%1</i> est terminée. - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2981,67 +2981,68 @@ Sortie Formulaire - - &Language: - &Langue: - - - + &Release notes &Notes de publication - + &Known issues &Problèmes connus - + + + Select language + Sélection de la langue. + + + &Support &Support - + &About &À propos - + <h1>Welcome to the %1 installer.</h1> <h1>Bienvenue dans l'installateur de %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> Bien dans l'installateur Calamares pour %1. - + <h1>Welcome to the Calamares setup program for %1.</h1> <h1>Bienvenue dans l'installateur Calamares pour %1.</h1> - + <h1>Welcome to %1 setup.</h1> <h1>Bienvenue dans l'installation de %1.</h1> - + About %1 setup À propos de l'installation de %1 - + About %1 installer À propos de l'installateur %1 - + <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-2019 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/> pour %3</strong><br/><br/> Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/> Copyright 2017 Adriaan de Groot &lt;groot@kde.org&gt;<br/> Merci à : Anke Boersma, Aurélien Gâteau, Kevin Kofler, Lisa Vitolo, Philip Müller, Pier Luigi Fiorini, Rohan Garg et <a href="https://www.transifex.com/calamares/calamares/">l'équipe de traducteurs de Calamares</a>.<br/><br/> Le développement de <a href="https://calamares.io/">Calamares</a> est sponsorisé par <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support Support de %1 diff --git a/lang/calamares_fr_CH.ts b/lang/calamares_fr_CH.ts index 06a1e5c58..213769403 100644 --- a/lang/calamares_fr_CH.ts +++ b/lang/calamares_fr_CH.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done @@ -1103,27 +1103,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1276,7 +1276,7 @@ The installer will quit and all changes will be lost. - + Set keyboard layout to %1/%2. @@ -1325,59 +1325,59 @@ The installer will quit and all changes will be lost. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1393,33 +1393,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1427,12 +1427,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... - + Location @@ -1440,22 +1440,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2042,12 +2042,12 @@ The installer will quit and all changes will be lost. - + has at least one disk device available. - + There are no partitons to install on. @@ -2113,65 +2113,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2179,13 +2179,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2225,7 +2225,7 @@ Output: - + %1 (%2) language[name] (country[name]) @@ -2975,67 +2975,68 @@ Output: - - &Language: - - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_gl.ts b/lang/calamares_gl.ts index 3e1a10e94..50105632f 100644 --- a/lang/calamares_gl.ts +++ b/lang/calamares_gl.ts @@ -127,7 +127,7 @@ Calamares::JobThread - + Done Feito @@ -1105,27 +1105,27 @@ O instalador pecharase e perderanse todos os 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 setup program.</p></body></html> - + <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>Todo feito.</h1><br/>%1 foi instalado na súa computadora.<br/>Agora pode reiniciar no seu novo sistema ou continuar a usalo entorno Live %2. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Fallou a instalación</h1><br/>%1 non se pudo instalar na sua computadora. <br/>A mensaxe de erro foi: %2. @@ -1278,7 +1278,7 @@ O instalador pecharase e perderanse todos os cambios. Seleccionado modelo de teclado a %1.<br/> - + Set keyboard layout to %1/%2. Seleccionada a disposición do teclado a %1/%2. @@ -1327,59 +1327,59 @@ O instalador pecharase e perderanse todos os cambios. Acepto os termos e condicións anteriores. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Acordo de licencia</h1>Este proceso de configuración instalará programas privativos suxeito a termos de licencia. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Faga o favor de revisalos Acordos de Licencia de Usuario Final (ALUF) seguintes. <br/>De non estar dacordo cos termos non se pode seguir co proceso de configuración. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Acordo de licencia</h1>Este proceso de configuración pode instalar programas privativos suxeito a termos de licencia para fornecer características adicionaís e mellorala experiencia do usuario. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Faga o favor de revisalos Acordos de Licencia de Usuario Final (ALUF) seguintes. <br/>De non estar dacordo cos termos non se instalará o programa privativo e no seu lugar usaranse alternativas de código aberto. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>dispositivo %1</strong><br/>por %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>Controlador gráfico %1</strong><br/><font color="Grey">de %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>Engadido de navegador %1</strong><br/><font color="Grey"> de %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>Códec %1</strong><br/><font color="Grey">de %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>Paquete %1</strong><br/><font color="Grey">de %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">de %2</font> - + <a href="%1">view license agreement</a> <a href="%1">ver o acordo da licenza</a> @@ -1395,33 +1395,33 @@ O instalador pecharase e perderanse todos os cambios. LocalePage - + The system language will be set to %1. A linguaxe do sistema será establecida a %1. - + The numbers and dates locale will be set to %1. A localización de números e datas será establecida a %1. - + Region: Rexión: - + Zone: Zona: - - + + &Change... &Cambio... - + Set timezone to %1/%2.<br/> Establecer a zona de tempo a %1/%2.<br/> @@ -1429,12 +1429,12 @@ O instalador pecharase e perderanse todos os cambios. LocaleViewStep - + Loading location data... Cargando datos de localización... - + Location Localización... @@ -1442,22 +1442,22 @@ O instalador pecharase e perderanse todos os cambios. NetInstallPage - + Name Nome - + Description Descripción - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Installación por rede. (Desactivadas. Non se pudo recupera-la lista de pacotes, comprobe a sua conexión a rede) - + Network Installation. (Disabled: Received invalid groups data) Instalación de rede. (Desactivado: Recibírense datos de grupos incorrectos) @@ -2044,12 +2044,12 @@ O instalador pecharase e perderanse todos os cambios. Configurouse unha partición de arranque separada xunto cunha partición raíz cifrada, mais a partición raíz non está cifrada.<br/><br/>Con este tipo de configuración preocupa a seguranza porque nunha partición sen cifrar grávanse ficheiros de sistema importantes.<br/>Pode continuar, se así o desexa, mais o desbloqueo do sistema de ficheiros producirase máis tarde durante o arranque do sistema.<br/>Para cifrar unha partición raíz volva atrás e créea de novo, seleccionando <strong>Cifrar</strong> na xanela de creación de particións. - + has at least one disk device available. - + There are no partitons to install on. @@ -2115,14 +2115,14 @@ O instalador pecharase e perderanse todos os cambios. ProcessResult - + There was no output from the command. A saída non produciu ningunha saída. - + Output: @@ -2131,52 +2131,52 @@ Saída: - + External command crashed. A orde externa fallou - + Command <i>%1</i> crashed. A orde <i>%1</i> fallou. - + External command failed to start. Non foi posíbel iniciar a orde externa. - + Command <i>%1</i> failed to start. Non foi posíbel iniciar a orde <i>%1</i>. - + Internal error when starting command. Produciuse un erro interno ao iniciar a orde. - + Bad parameters for process job call. Erro nos parámetros ao chamar o traballo - + External command failed to finish. A orde externa non se puido rematar. - + Command <i>%1</i> failed to finish in %2 seconds. A orde <i>%1</i> non se puido rematar en %2s segundos. - + External command finished with errors. A orde externa rematou con erros. - + Command <i>%1</i> finished with exit code %2. A orde <i>%1</i> rematou co código de erro %2. @@ -2184,13 +2184,13 @@ Saída: QObject - + Default Keyboard Model Modelo de teclado predeterminado - - + + Default Predeterminado @@ -2230,7 +2230,7 @@ Saída: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2980,67 +2980,68 @@ Saída: Formulario - - &Language: - &Idioma: - - - + &Release notes &Notas de publicación - + &Known issues &Problemas coñecidos - + + + Select language + + + + &Support &Axuda - + &About &Acerca de - + <h1>Welcome to the %1 installer.</h1> <h1>Benvido o instalador %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Reciba a benvida ao instalador Calamares para %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer Acerca do instalador %1 - + <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-2019 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. - + %1 support %1 axuda diff --git a/lang/calamares_gu.ts b/lang/calamares_gu.ts index f38c8b927..723d1f3bd 100644 --- a/lang/calamares_gu.ts +++ b/lang/calamares_gu.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done @@ -1103,27 +1103,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1276,7 +1276,7 @@ The installer will quit and all changes will be lost. - + Set keyboard layout to %1/%2. @@ -1325,59 +1325,59 @@ The installer will quit and all changes will be lost. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1393,33 +1393,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1427,12 +1427,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... - + Location @@ -1440,22 +1440,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2042,12 +2042,12 @@ The installer will quit and all changes will be lost. - + has at least one disk device available. - + There are no partitons to install on. @@ -2113,65 +2113,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2179,13 +2179,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2225,7 +2225,7 @@ Output: - + %1 (%2) language[name] (country[name]) @@ -2975,67 +2975,68 @@ Output: - - &Language: - - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_he.ts b/lang/calamares_he.ts index af1ec65e3..0a2044606 100644 --- a/lang/calamares_he.ts +++ b/lang/calamares_he.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done הסתיים @@ -262,17 +262,17 @@ 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 עומדת לבצע שינויים בכונן הקשיח שלך לטובת התקנת %2.<br/><strong>לא תהיה לך אפשרות לבטל את השינויים האלה.</strong> &Set up now - + להת&קין כעת &Set up - + להת&קין @@ -1092,7 +1092,7 @@ The installer will quit and all changes will be lost. <Restart checkbox tooltip> - + <חלונית העצה של סימון תיבת ההפעלה מחדש> @@ -1102,30 +1102,30 @@ The installer will quit and all changes will be lost. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. - + <h1>הכול הושלם.</h1><br/>ההתקנה של %1 למחשב שלך הושלמה.<br/>מעתה יתאפשר לך להשתמש במערכת החדשה שלך. - + <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>אם תיבה זו מסומנת, המערכת שלך תופעל מחדש מיידית עם הלחיצה על <span style="font-style:italic;">סיום</span> או עם סגירת תכנית ההתקנה.</p></body></html> - + <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>תהליך ההתקנה הסתיים.</h1><br/>%1 הותקן על המחשב שלך.<br/> כעת ניתן לאתחל את המחשב אל תוך המערכת החדשה שהותקנה, או להמשיך להשתמש בסביבה הנוכחית של %2. - + <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>אם תיבה זו מסומנת, המערכת שלך תופעל מחדש מיידית עם הלחיצה על <span style="font-style:italic;">סיום</span> או עם סגירת תכנית ההתקנה.</p></body></html> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>ההתקנה נכשלה</h1><br/>ההתקנה של %1 במחשבך לא הושלמה.<br/>הודעת השגיאה הייתה: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>ההתקנה נכשלה</h1><br/>%1 לא הותקן על מחשבך.<br/> הודעת השגיאה: %2. @@ -1140,7 +1140,7 @@ The installer will quit and all changes will be lost. Setup Complete - + ההתקנה הושלמה @@ -1150,7 +1150,7 @@ The installer will quit and all changes will be lost. The setup of %1 is complete. - + התקנת %1 הושלמה. @@ -1226,7 +1226,7 @@ The installer will quit and all changes will be lost. The setup program is not running with administrator rights. - + תכנית ההתקנה אינה פועלת עם הרשאות ניהול. @@ -1236,7 +1236,7 @@ The installer will quit and all changes will be lost. The screen is too small to display the setup program. - + המסך קטן מכדי להציג את תכנית ההתקנה. @@ -1278,7 +1278,7 @@ The installer will quit and all changes will be lost. הגדרת דגם המקלדת בתור %1.<br/> - + Set keyboard layout to %1/%2. הגדרת פריסת לוח המקשים בתור %1/%2. @@ -1327,59 +1327,59 @@ The installer will quit and all changes will be lost. התנאים וההגבלות שלמעלה מקובלים עלי. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>הסכם רישיון</h1>אשף התקנה זה יבצע התקנה של תכניות קנייניות אשר כפופות לתנאי רישיון. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. נא לעיין בהסכם משתמש הקצה (EULA) מעלה.<br/> אם התנאים אינם מקובלים עליך, תהליך ההתקנה יופסק. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>הסכם רישיון</h1>אשף התקנה זה יכול לבצע התקנה של תוכנות קנייניות אשר כפופות לתנאי רישיון בכדי לספק תכולות נוספות ולשדרג את חווית המשתמש. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. נא לעיין בהסכם משתמש הקצה (EULA) מעלה.<br/> אם התנאים אינם מקובלים עליך, לא תותקנה תכניות קנייניות, במקומן תותקנה תכניות חלופיות מבוססות קוד פתוח. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>התקן %1</strong><br/> מאת %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>התקן תצוגה %1</strong><br/><font color="Grey"> מאת %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>תוסף לדפדפן %1</strong><br/><font color="Grey"> מאת %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>קידוד %1</strong><br/><font color="Grey"> מאת %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>חבילה %1</strong><br/><font color="Grey"> מאת %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">מאת %2</font> - + <a href="%1">view license agreement</a> <a href="%1">הצגת הסכם הרישיון</a> @@ -1395,33 +1395,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. שפת המערכת תוגדר להיות %1. - + The numbers and dates locale will be set to %1. תבנית של המספרים והתאריכים של המיקום יוגדרו להיות %1. - + Region: איזור: - + Zone: מיקום: - - + + &Change... ה&חלפה… - + Set timezone to %1/%2.<br/> הגדרת אזור זמן בתור %1/%2.<br/> @@ -1429,12 +1429,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... הנתונים על המיקום נטענים… - + Location מיקום @@ -1442,22 +1442,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name שם - + Description תיאור - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) התקנה מהרשת. (מושבתת: לא ניתן לקבל רשימות של חבילות תכנה, נא לבדוק את החיבור לרשת) - + Network Installation. (Disabled: Received invalid groups data) התקנה מהרשת. (מושבתת: המידע שהתקבל על קבוצות שגוי) @@ -2044,12 +2044,12 @@ The installer will quit and all changes will be lost. מחיצת טעינה, boot, נפרדת הוגדרה יחד עם מחיצת מערכת ההפעלה, root, מוצפנת, אך מחיצת הטעינה לא הוצפנה.<br/><br/> ישנן השלכות בטיחותיות עם התצורה שהוגדרה, מכיוון שקבצי מערכת חשובים נשמרים על מחיצה לא מוצפנת.<br/>תוכל להמשיך אם תרצה, אך שחרור מערכת הקבצים יתרחש מאוחר יותר כחלק מטעינת המערכת.<br/>בכדי להצפין את מחיצת הטעינה, חזור וצור אותה מחדש, על ידי בחירה ב <strong>הצפן</strong> בחלונית יצירת המחיצה. - + has at least one disk device available. יש לפחות התקן כונן אחד זמין. - + There are no partitons to install on. אין מחיצות להתקין עליהן. @@ -2078,7 +2078,7 @@ The installer will quit and all changes will be lost. 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. - + נא לבחור מראה ותחושה לשולחן העבודה KDE Plasma. ניתן גם לדלג על השלב הזה ולהגדיר את המראה והתחושה לאחר סיום התקנת המערכת. לחיצה על בחירת מראה ותחושה תעניק לך תצוגה מקדימה בזמן אמת של המראה והתחושה שנבחרו. @@ -2115,14 +2115,14 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. לא היה פלט מהפקודה. - + Output: @@ -2131,52 +2131,52 @@ Output: - + External command crashed. הפקודה החיצונית נכשלה. - + Command <i>%1</i> crashed. הפקודה <i>%1</i> קרסה. - + External command failed to start. הפעלת הפעולה החיצונית נכשלה. - + Command <i>%1</i> failed to start. הפעלת הפקודה <i>%1</i> נכשלה. - + Internal error when starting command. שגיאה פנימית בעת הפעלת פקודה. - + Bad parameters for process job call. פרמטרים לא תקינים עבור קריאת עיבוד פעולה. - + External command failed to finish. סיום הפקודה החיצונית נכשל. - + Command <i>%1</i> failed to finish in %2 seconds. הפקודה <i>%1</i> לא הסתיימה תוך %2 שניות. - + External command finished with errors. הפקודה החיצונית הסתיימה עם שגיאות. - + Command <i>%1</i> finished with exit code %2. הפקודה <i>%1</i> הסתיימה עם קוד היציאה %2. @@ -2184,13 +2184,13 @@ Output: QObject - + Default Keyboard Model דגם מקלדת כבררת מחדל - - + + Default בררת מחדל @@ -2230,7 +2230,7 @@ Output: בדיקת הדרישות למודול <i>%1</i> הושלמה. - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2456,7 +2456,7 @@ Output: This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> - + המחשב לא עומד ברף הדרישות המזערי להתקנת %1. <br/>להתקנה אין אפשרות להמשיך. <a href="#details">פרטים…</a> @@ -2466,7 +2466,7 @@ Output: This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. - + המחשב לא עומד בחלק מרף דרישות המזערי להתקנת %1.<br/> ההתקנה יכולה להמשיך, אך יתכן כי חלק מהתכונות יושבתו. @@ -2748,7 +2748,7 @@ Output: This is an overview of what will happen once you start the setup procedure. - + זו סקירה של מה שיקרה לאחר התחלת תהליך ההתקנה. @@ -2872,12 +2872,12 @@ Output: <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>אם מחשב זה מיועד לשימוש לטובת למעלה ממשתמש אחד, ניתן ליצור מגוון חשבונות לאחר ההתקנה.</small> <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> - + <small>אם מחשב זה מיועד לשימוש לטובת למעלה ממשתמש אחד, ניתן ליצור מגוון חשבונות לאחר ההתקנה.</small> @@ -2980,67 +2980,68 @@ Output: Form - - &Language: - &שפה: - - - + &Release notes &הערות הפצה - + &Known issues &בעיות נפוצות - + + + Select language + בחירת שפה + + + &Support &תמיכה - + &About על &אודות - + <h1>Welcome to the %1 installer.</h1> <h1>ברוך בואך להתקנת %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>ברוך בואך להתקנת %1 עם Calamares.</h1> - - - <h1>Welcome to the Calamares setup program for %1.</h1> - - - <h1>Welcome to %1 setup.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> + <h1>ברוך בואך לתכנית ההתקנה Calamares עבור %1.</h1> - - About %1 setup - + + <h1>Welcome to %1 setup.</h1> + <h1>ברוך בואך להתקנת %1.</h1> + About %1 setup + על אודות התקנת %1 + + + About %1 installer על אודות התקנת %1 - + <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-2019 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/>כל הזכויות שמורות 2014‏-2017 ל־Teo Mrnjavac‏ &lt;teo@kde.org&gt;<br/>כל הזכויות שמורות 2017‏-2019 ל־Adriaan de Groot‏ &lt;groot@kde.org&gt;<br/>תודה גדולה נתונה <a href="https://calamares.io/team/">לצוות Calamares</a> ול<a href="https://www.transifex.com/calamares/calamares/">צווות המתרגמים של Calamares</a>.<br/><br/><a href="https://calamares.io/">הפיתוח של Calamares</a> ממומן על ידי <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - דואגים לחירות התכנה. - + %1 support תמיכה ב־%1 diff --git a/lang/calamares_hi.ts b/lang/calamares_hi.ts index 89987aed3..f229e3524 100644 --- a/lang/calamares_hi.ts +++ b/lang/calamares_hi.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done पूर्ण @@ -1104,27 +1104,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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>सब हो गया।</h1><br/>आपके कंप्यूटर पर %1 इंस्टॉल हो चुका है।<br/>अब आप आपने नए सिस्टम को पुनः आरंभ कर सकते है, या फिर %2 लाइव वातावरण उपयोग करना जारी रखें। - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>इंस्टॉल विफल रहा</h1><br/>%1 आपके कंप्यूटर पर इंस्टॉल नहीं हुआ।<br/>त्रुटि संदेश : %2। @@ -1277,7 +1277,7 @@ The installer will quit and all changes will be lost. कुंजीपटल का मॉडल %1 सेट करें।<br/> - + Set keyboard layout to %1/%2. कुंजीपटल का अभिन्यास %1/%2 सेट करें। @@ -1326,59 +1326,59 @@ The installer will quit and all changes will be lost. मैं उपर्युक्त नियम व शर्तें स्वीकार करता हूँ। - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>लाइसेंस अनुबंध</h1>यह लाइसेंस शर्तों के अधीन अमुक्त सॉफ्टवेयर को इंस्टॉल करेगा। - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. कृपया ऊपर दिए गए लक्षित उपयोक्ता लाइसेंस अनुबंध (EULAs) ध्यानपूर्वक पढ़ें।<br/> यदि आप शर्तों से असहमत है, तो सेटअप को ज़ारी नहीं रखा जा सकता। - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. कृपया ऊपर दिए गए लक्षित उपयोक्ता लाइसेंस अनुबंध (EULAs) ध्यानपूर्वक पढ़ें।<br/> यदि आप शर्तों से असहमत है, तो अमुक्त सॉफ्टवेयर इंस्टाल नहीं किया जाएगा व उनके मुक्त विकल्प उपयोग किए जाएँगे। - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 ड्राइवर</strong><br/>%2 द्वारा - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 ग्राफ़िक्स ड्राइवर</strong><br/><font color="Grey">%2 द्वारा</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 ब्राउज़र प्लगिन</strong><br/><font color="Grey">%2 द्वारा</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 कोडेक</strong><br/><font color="Grey">%2 द्वारा</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 पैकेज</strong><br/><font color="Grey">%2 द्वारा</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">%2 द्वारा</font> - + <a href="%1">view license agreement</a> <a href="%1">लाइसेंस अनुबंध देखें</a> @@ -1394,33 +1394,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. सिस्टम भाषा %1 सेट की जाएगी। - + The numbers and dates locale will be set to %1. संख्या व दिनांक स्थानिकी %1 सेट की जाएगी। - + Region: क्षेत्र : - + Zone: क्षेत्र : - - + + &Change... बदलें (&C)... - + Set timezone to %1/%2.<br/> समय क्षेत्र %1%2 पर सेट करें।<br/> @@ -1428,12 +1428,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... स्थान संबंधी डाटा लोड किया जा रहा है... - + Location स्थान @@ -1441,22 +1441,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name नाम - + Description विवरण - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2043,12 +2043,12 @@ The installer will quit and all changes will be lost. एन्क्रिप्टेड रुट विभाजन के साथ एक अलग बूट विभाजन भी सेट किया गया था, पर बूट विभाजन एन्क्रिप्टेड नहीं था।<br/><br/> इस तरह का सेटअप सुरक्षित नहीं होता क्योंकि सिस्टम फ़ाइल एन्क्रिप्टेड विभाजन पर होती हैं।<br/>आप चाहे तो जारी रख सकते है, पर फिर फ़ाइल सिस्टम बाद में सिस्टम स्टार्टअप के दौरान अनलॉक होगा।<br/> विभाजन को एन्क्रिप्ट करने के लिए वापस जाकर उसे दोबारा बनाएँ व विभाजन निर्माण विंडो में<strong>एन्क्रिप्ट</strong> चुनें। - + has at least one disk device available. - + There are no partitons to install on. @@ -2114,14 +2114,14 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. कमांड से कोई आउटपुट नहीं मिला। - + Output: @@ -2130,52 +2130,52 @@ Output: - + External command crashed. बाह्य कमांड क्रैश हो गई। - + Command <i>%1</i> crashed. कमांड <i>%1</i> क्रैश हो गई। - + External command failed to start. बाह्य​ कमांड शुरू होने में विफल। - + Command <i>%1</i> failed to start. कमांड <i>%1</i> शुरू होने में विफल। - + Internal error when starting command. कमांड शुरू करते समय आंतरिक त्रुटि। - + Bad parameters for process job call. प्रक्रिया कार्य कॉल के लिए गलत मापदंड। - + External command failed to finish. बाहरी कमांड समाप्त करने में विफल। - + Command <i>%1</i> failed to finish in %2 seconds. कमांड <i>%1</i> %2 सेकंड में समाप्त होने में विफल। - + External command finished with errors. बाहरी कमांड त्रुटि के साथ समाप्त। - + Command <i>%1</i> finished with exit code %2. कमांड <i>%1</i> exit कोड %2 के साथ समाप्त। @@ -2183,13 +2183,13 @@ Output: QObject - + Default Keyboard Model डिफ़ॉल्ट कुंजीपटल मॉडल - - + + Default डिफ़ॉल्ट @@ -2229,7 +2229,7 @@ Output: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2979,67 +2979,68 @@ Output: रूप - - &Language: - भाषा (&L): - - - + &Release notes रिलीज़ नोट्स (&R) - + &Known issues ज्ञात समस्याएँ (&K) - + + + Select language + + + + &Support सहायता (&S) - + &About बारे में (&A) - + <h1>Welcome to the %1 installer.</h1> <h1>%1 इंस्टॉलर में आपका स्वागत है।</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>%1 के लिए Calamares इंस्टॉलर में आपका स्वागत है।</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer %1 इंस्टॉलर के बारे में - + <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-2019 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. - + %1 support %1 सहायता diff --git a/lang/calamares_hr.ts b/lang/calamares_hr.ts index 8d09bb31f..95f7656a4 100644 --- a/lang/calamares_hr.ts +++ b/lang/calamares_hr.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Gotovo @@ -1105,27 +1105,27 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.<h1>Gotovo.</h1><br/>%1 je instaliran na vaše računalo.<br/>Sada možete koristiti vaš novi sustav. - + <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>Kada je odabrana ova opcija, vaš sustav će se ponovno pokrenuti kada kliknete na <span style="font-style:italic;">Gotovo</span> ili zatvorite instalacijski program.</p></body></html> - + <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>Gotovo.</h1><br/>%1 je instaliran na vaše računalo.<br/>Sada možete ponovno pokrenuti računalo ili nastaviti sa korištenjem %2 live okruženja. - + <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>Kada je odabrana ova opcija, vaš sustav će se ponovno pokrenuti kada kliknete na <span style="font-style:italic;">Gotovo</span> ili zatvorite instalacijski program.</p></body></html> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. <h1>Instalacija nije uspijela</h1><br/>%1 nije instaliran na vaše računalo.<br/>Greška: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Instalacija nije uspijela</h1><br/>%1 nije instaliran na vaše računalo.<br/>Greška: %2. @@ -1278,7 +1278,7 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.Postavi model tipkovnice na %1.<br/> - + Set keyboard layout to %1/%2. Postavi raspored tipkovnice na %1%2. @@ -1327,59 +1327,59 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.Prihvaćam gore navedene uvjete i odredbe. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Licencni ugovor</h1>Instalacijska procedura će instalirati vlasnički program koji podliježe uvjetima licenciranja. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Molimo vas da pogledate gore navedene End User License Agreements (EULAs).<br/>Ako se ne slažete s navedenim uvjetima, instalacijska procedura se ne može nastaviti. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Licencni ugovor</h1>Instalacijska procedura može instalirati vlasnički program, koji podliježe uvjetima licenciranja, kako bi pružio dodatne mogućnosti i poboljšao korisničko iskustvo. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Molimo vas da pogledate gore navedene End User License Agreements (EULAs).<br/>Ako se ne slažete s navedenim uvjetima, vlasnički program se ne će instalirati te će se umjesto toga koristiti program otvorenog koda. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 upravljački program</strong><br/>by %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 grafički upravljački program</strong><br/><font color="Grey">od %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 dodatak preglednika</strong><br/><font color="Grey">od %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 kodek</strong><br/><font color="Grey">od %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 paket</strong><br/><font color="Grey">od %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">od %2</font> - + <a href="%1">view license agreement</a> <a href="%1">pogledaj licencni ugovor</a> @@ -1395,33 +1395,33 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. LocalePage - + The system language will be set to %1. Jezik sustava će se postaviti na %1. - + The numbers and dates locale will be set to %1. Jezična shema brojeva i datuma će se postaviti na %1. - + Region: Regija: - + Zone: Zona: - - + + &Change... &Promijeni... - + Set timezone to %1/%2.<br/> Postavi vremesku zonu na %1%2.<br/> @@ -1429,12 +1429,12 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. LocaleViewStep - + Loading location data... Učitavanje podataka o lokaciji... - + Location Lokacija @@ -1442,22 +1442,22 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. NetInstallPage - + Name Ime - + Description Opis - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Mrežna instalacija. (Onemogućeno: Ne mogu dohvatiti listu paketa, provjerite da li ste spojeni na mrežu) - + Network Installation. (Disabled: Received invalid groups data) Mrežna instalacija. (Onemogućeno: Primanje nevažećih podataka o grupama) @@ -2044,12 +2044,12 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.Odvojena boot particija je postavljena zajedno s kriptiranom root particijom, ali boot particija nije kriptirana.<br/><br/>Zabrinuti smo za vašu sigurnost jer su važne datoteke sustava na nekriptiranoj particiji.<br/>Možete nastaviti ako želite, ali datotečni sustav će se otključati kasnije tijekom pokretanja sustava.<br/>Da bi ste kriptirali boot particiju, vratite se natrag i napravite ju, odabirom opcije <strong>Kriptiraj</strong> u prozoru za stvaranje prarticije. - + has at least one disk device available. ima barem jedan disk dostupan. - + There are no partitons to install on. Nema particija na koje bi se izvršila instalacija. @@ -2115,14 +2115,14 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. ProcessResult - + There was no output from the command. Nema izlazne informacije od naredbe. - + Output: @@ -2131,52 +2131,52 @@ Izlaz: - + External command crashed. Vanjska naredba je prekinula s radom. - + Command <i>%1</i> crashed. Naredba <i>%1</i> je prekinula s radom. - + External command failed to start. Vanjska naredba nije uspješno pokrenuta. - + Command <i>%1</i> failed to start. Naredba <i>%1</i> nije uspješno pokrenuta. - + Internal error when starting command. Unutrašnja greška pri pokretanju naredbe. - + Bad parameters for process job call. Krivi parametri za proces poziva posla. - + External command failed to finish. Vanjska naredba se nije uspjela izvršiti. - + Command <i>%1</i> failed to finish in %2 seconds. Naredba <i>%1</i> nije uspjela završiti za %2 sekundi. - + External command finished with errors. Vanjska naredba je završila sa pogreškama. - + Command <i>%1</i> finished with exit code %2. Naredba <i>%1</i> je završila sa izlaznim kodom %2. @@ -2184,13 +2184,13 @@ Izlaz: QObject - + Default Keyboard Model Zadani oblik tipkovnice - - + + Default Zadano @@ -2230,7 +2230,7 @@ Izlaz: Provjera zahtjeva za modul <i>%1</i> je dovršena. - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2980,67 +2980,68 @@ Izlaz: Oblik - - &Language: - &Jezik: - - - + &Release notes &Napomene o izdanju - + &Known issues &Poznati problemi - + + + Select language + Odaberite jezik + + + &Support &Podrška - + &About &O programu - + <h1>Welcome to the %1 installer.</h1> <h1>Dobrodošli u %1 instalacijski program.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> Dobrodošli u Calamares instalacijski program za %1. - + <h1>Welcome to the Calamares setup program for %1.</h1> <h1>Dobrodošli u Calamares instalacijski program za %1.</h1> - + <h1>Welcome to %1 setup.</h1> <h1>Dobrodošli u %1 instalacijski program.</h1> - + About %1 setup O %1 instalacijskom programu - + About %1 installer O %1 instalacijskom programu - + <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-2019 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/>za %3</strong><br/><br/>Autorska prava 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Autorska prava 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/> Hvala <a href="https://calamares.io/team/">Calamares timu</a> i <a href="https://www.transifex.com/calamares/calamares/">Calamares timu za prevođenje</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> sponzorira <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support %1 podrška diff --git a/lang/calamares_hu.ts b/lang/calamares_hu.ts index c2941d9d2..7d63b01c6 100644 --- a/lang/calamares_hu.ts +++ b/lang/calamares_hu.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Kész @@ -1104,27 +1104,27 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. - + <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> - + <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>Sikeres művelet.</h1><br/>%1 telepítve lett a számítógépére.<br/>Újraindítás után folytathatod az %2 éles környezetben. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>A telepítés hibába ütközött.</h1><br/>%1 nem lett telepítve a számítógépre.<br/>A hibaüzenet: %2. @@ -1277,7 +1277,7 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. Billentyűzet típus beállítása %1.<br/> - + Set keyboard layout to %1/%2. Billentyűzet kiosztás beállítása %1/%2. @@ -1326,59 +1326,59 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. Elfogadom a fentebbi felhasználási feltételeket. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Licensz</h1>A telepítő szabadalmaztatott szoftvert fog telepíteni. Információ a licenszben. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Kérlek, olvasd el a fenti végfelhasználói licenszfeltételeket (EULAs)<br/>Ha nem értesz egyet a feltételekkel, akkor a telepítés nem folytatódik. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Licensz</h1>A telepítő szabadalmaztatott szoftvert fog telepíteni. Információ a licenszben. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Kérlek, olvasd el a fenti végfelhasználói licenszfeltételeket (EULAs)<br/>Ha nem értesz egyet a feltételekkel, akkor a szabadalmaztatott program telepítése nem folytatódik és nyílt forrású program lesz telepítve helyette. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 driver</strong><br/> %2 -ból/ -ből - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 grafikus driver</strong><br/><font color="Grey">%2 -ból/ -ből</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 böngésző plugin</strong><br/><font color="Grey">%2 -ból/ -ből</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 kodek</strong><br/><font color="Grey">%2 -ból/ -ből</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 csomag</strong><br/><font color="Grey" >%2 -ból/ -ből</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">%2 -ból/ -ből</font> - + <a href="%1">view license agreement</a> <a href="%1">a licensz elolvasása</a> @@ -1394,33 +1394,33 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. LocalePage - + The system language will be set to %1. A rendszer területi beállítása %1. - + The numbers and dates locale will be set to %1. A számok és dátumok területi beállítása %1. - + Region: Régió: - + Zone: Zóna: - - + + &Change... &Változtat... - + Set timezone to %1/%2.<br/> Időzóna beállítása %1/%2.<br/> @@ -1428,12 +1428,12 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. LocaleViewStep - + Loading location data... Hely adatok betöltése... - + Location Hely @@ -1441,22 +1441,22 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. NetInstallPage - + Name Név - + Description Leírás - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Hálózati telepítés. (Kikapcsolva: A csomagokat nem lehet letölteni, ellenőrizd a hálózati kapcsolatot) - + Network Installation. (Disabled: Received invalid groups data) Hálózati Telepítés. (Letiltva: Hibás adat csoportok fogadva) @@ -2043,12 +2043,12 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. Egy külön indító partíció lett beállítva egy titkosított root partícióval, de az indító partíció nincs titkosítva.br/><br/>Biztonsági aggályok merülnek fel ilyen beállítás mellet, mert fontos fájlok nem titkosított partíción vannak tárolva. <br/>Ha szeretnéd, folytathatod így, de a fájlrendszer zárolása meg fog történni az indítás után. <br/> Az indító partíció titkosításához lépj vissza és az újra létrehozáskor válaszd a <strong>Titkosít</strong> opciót. - + has at least one disk device available. - + There are no partitons to install on. @@ -2114,14 +2114,14 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. ProcessResult - + There was no output from the command. A parancsnak nem volt kimenete. - + Output: @@ -2130,52 +2130,52 @@ Kimenet: - + External command crashed. Külső parancs összeomlott. - + Command <i>%1</i> crashed. Parancs <i>%1</i> összeomlott. - + External command failed to start. A külső parancsot nem sikerült elindítani. - + Command <i>%1</i> failed to start. A(z) <i>%1</i> parancsot nem sikerült elindítani. - + Internal error when starting command. Belső hiba a parancs végrehajtásakor. - + Bad parameters for process job call. Hibás paraméterek a folyamat hívásához. - + External command failed to finish. Külső parancs nem fejeződött be. - + Command <i>%1</i> failed to finish in %2 seconds. A(z) <i>%1</i> parancsot nem sikerült befejezni %2 másodperc alatt. - + External command finished with errors. A külső parancs hibával fejeződött be. - + Command <i>%1</i> finished with exit code %2. A(z) <i>%1</i> parancs hibakóddal lépett ki: %2. @@ -2183,13 +2183,13 @@ Kimenet: QObject - + Default Keyboard Model Alapértelmezett billentyűzet - - + + Default Alapértelmezett @@ -2229,7 +2229,7 @@ Kimenet: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2981,67 +2981,68 @@ Calamares hiba %1. Adatlap - - &Language: - &Nyelv: - - - + &Release notes &Kiadási megjegyzések - + &Known issues &Ismert hibák - + + + Select language + + + + &Support &Támogatás - + &About &Névjegy - + <h1>Welcome to the %1 installer.</h1> <h1>Üdvözlet a %1 telepítőben.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Üdvözlet a Calamares %1 telepítőjében.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer A %1 telepítőről - + <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-2019 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. - + %1 support %1 támogatás diff --git a/lang/calamares_id.ts b/lang/calamares_id.ts index 59fbb7e30..a05166778 100644 --- a/lang/calamares_id.ts +++ b/lang/calamares_id.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Selesai @@ -1104,27 +1104,27 @@ Instalasi akan ditutup dan semua perubahan akan hilang. - + <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> - + <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>Selesai.</h1><br>%1 sudah terinstal di komputer Anda.<br/>Anda dapat memulai ulang ke sistem baru atau lanjut menggunakan lingkungan Live %2. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Instalasi Gagal</h1><br/>%1 tidak bisa diinstal pada komputermu.<br/>Pesan galatnya adalah: %2. @@ -1277,7 +1277,7 @@ Instalasi akan ditutup dan semua perubahan akan hilang. Setel model papan ketik ke %1.<br/> - + Set keyboard layout to %1/%2. Setel tata letak papan ketik ke %1/%2. @@ -1326,59 +1326,59 @@ Instalasi akan ditutup dan semua perubahan akan hilang. Saya menyetujui segala persyaratan di atas. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Persetujuan Lisensi</h1>Prosedur ini akan memasang perangkat lunak berpemilik yang terkait dengan lisensi. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Mohon periksa End User License Agreements (EULA) di atas.<br/>Bila Anda tidak setuju, maka prosedur tidak bisa dilanjutkan. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Persetujuan Lisensi</h1>Prosedur ini dapat memasang perangkat lunak yang terkait dengan lisensi agar bisa menyediakan fitur tambahan dan meningkatkan pengalaman pengguna. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Mohon periksa End User License Agreements(EULA) di atas.<br/>Bila Anda tidak setuju, perangkat lunak proprietary tidak akan diinstal, dan alternatif open source akan diinstal sebagai gantinya - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 driver</strong><br/>by %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 driver grafis</strong><br/><font color="Grey">by %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 plugin peramban</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 paket</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> <a href="%1">baca Persetujuan Lisensi</a> @@ -1394,33 +1394,33 @@ Instalasi akan ditutup dan semua perubahan akan hilang. LocalePage - + The system language will be set to %1. Bahasa sistem akan disetel ke %1. - + The numbers and dates locale will be set to %1. Nomor dan tanggal lokal akan disetel ke %1. - + Region: Wilayah: - + Zone: Zona: - - + + &Change... &Ubah... - + Set timezone to %1/%2.<br/> Setel zona waktu ke %1/%2.<br/> @@ -1428,12 +1428,12 @@ Instalasi akan ditutup dan semua perubahan akan hilang. LocaleViewStep - + Loading location data... Memuat data lokasi... - + Location Lokasi @@ -1441,22 +1441,22 @@ Instalasi akan ditutup dan semua perubahan akan hilang. NetInstallPage - + Name Nama - + Description Deskripsi - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalasi Jaringan. (Dinonfungsikan: Tak mampu menarik daftar paket, periksa sambungan jaringanmu) - + Network Installation. (Disabled: Received invalid groups data) Instalasi jaringan. (Menonaktifkan: Penerimaan kelompok data yang tidak sah) @@ -2043,12 +2043,12 @@ Instalasi akan ditutup dan semua perubahan akan hilang. Sebuah partisi tersendiri telah terset bersama dengan sebuah partisi root terenkripsi, tapi partisi boot tidak terenkripsi.<br/><br/>Ada kekhawatiran keamanan dengan jenis setup ini, karena file sistem penting tetap pada partisi tak terenkripsi.<br/>Kamu bisa melanjutkan jika kamu menghendaki, tapi filesystem unlocking akan terjadi nanti selama memulai sistem.<br/>Untuk mengenkripsi partisi boot, pergi mundur dan menciptakannya ulang, memilih <strong>Encrypt</strong> di jendela penciptaan partisi. - + has at least one disk device available. - + There are no partitons to install on. @@ -2114,14 +2114,14 @@ Instalasi akan ditutup dan semua perubahan akan hilang. ProcessResult - + There was no output from the command. Tidak ada keluaran dari perintah. - + Output: @@ -2130,52 +2130,52 @@ Keluaran: - + External command crashed. Perintah eksternal rusak. - + Command <i>%1</i> crashed. Perintah <i>%1</i> mogok. - + External command failed to start. Perintah eksternal gagal dimulai - + Command <i>%1</i> failed to start. Perintah <i>%1</i> gagal dimulai. - + Internal error when starting command. Terjadi kesalahan internal saat menjalankan perintah. - + Bad parameters for process job call. Parameter buruk untuk memproses panggilan tugas, - + External command failed to finish. Perintah eksternal gagal diselesaikan . - + Command <i>%1</i> failed to finish in %2 seconds. Perintah <i>%1</i> gagal untuk diselesaikan dalam %2 detik. - + External command finished with errors. Perintah eksternal diselesaikan dengan kesalahan . - + Command <i>%1</i> finished with exit code %2. Perintah <i>%1</i> diselesaikan dengan kode keluar %2. @@ -2183,13 +2183,13 @@ Keluaran: QObject - + Default Keyboard Model Model Papan Ketik Standar - - + + Default Standar @@ -2229,7 +2229,7 @@ Keluaran: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2981,67 +2981,68 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan.Isian - - &Language: - &Bahasa: - - - + &Release notes &Catatan rilis - + &Known issues &Isu-isu yang diketahui - + + + Select language + + + + &Support &Dukungan - + &About &Tentang - + <h1>Welcome to the %1 installer.</h1> <h1>Selamat datang di installer %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Selamat datang di Calamares installer untuk %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer Tentang installer %1 - + <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-2019 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. - + %1 support Dukungan %1 diff --git a/lang/calamares_is.ts b/lang/calamares_is.ts index 4fc54ab0f..14f2169ce 100644 --- a/lang/calamares_is.ts +++ b/lang/calamares_is.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Búið @@ -1104,27 +1104,27 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. - + <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> - + <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>Allt klárt.</h1><br/>%1 hefur verið sett upp á tölvunni þinni.<br/>Þú getur nú endurræst í nýja kerfið, eða halda áfram að nota %2 Lifandi umhverfi. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1277,7 +1277,7 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. - + Set keyboard layout to %1/%2. @@ -1326,59 +1326,59 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. Ég samþykki skilyrði leyfissamningsins hér að ofan. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 rekill</strong><br/>hjá %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 pakki</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">frá %2</font> - + <a href="%1">view license agreement</a> <a href="%1">skoða leyfissamning</a> @@ -1394,33 +1394,33 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. LocalePage - + The system language will be set to %1. Tungumál kerfisins verður sett sem %1. - + The numbers and dates locale will be set to %1. - + Region: Hérað: - + Zone: Svæði: - - + + &Change... &Breyta... - + Set timezone to %1/%2.<br/> Setja tímabelti sem %1/%2.<br/> @@ -1428,12 +1428,12 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. LocaleViewStep - + Loading location data... Hleð inn staðsetningargögnum... - + Location Staðsetning @@ -1441,22 +1441,22 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. NetInstallPage - + Name Heiti - + Description Lýsing - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2043,12 +2043,12 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. - + has at least one disk device available. - + There are no partitons to install on. @@ -2114,65 +2114,65 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2180,13 +2180,13 @@ Output: QObject - + Default Keyboard Model Sjálfgefin tegund lyklaborðs - - + + Default Sjálfgefið @@ -2226,7 +2226,7 @@ Output: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2976,67 +2976,68 @@ Output: Eyðublað - - &Language: - &Tungumál: - - - + &Release notes &Um útgáfu - + &Known issues &Þekktir gallar - + + + Select language + + + + &Support &Stuðningur - + &About &Um - + <h1>Welcome to the %1 installer.</h1> <h1>Velkomin í %1 uppsetningarforritið.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Velkomin til Calamares uppsetningar fyrir %1</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer Um %1 uppsetningarforrrit - + <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-2019 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. - + %1 support %1 stuðningur diff --git a/lang/calamares_it_IT.ts b/lang/calamares_it_IT.ts index e50f7be4b..c2d14e99c 100644 --- a/lang/calamares_it_IT.ts +++ b/lang/calamares_it_IT.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Fatto @@ -1104,27 +1104,27 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno - + <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> - + <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>Tutto fatto.</ h1><br/>%1 è stato installato sul computer.<br/>Ora è possibile riavviare il sistema, o continuare a utilizzare l'ambiente Live di %2 . - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Installazione Fallita</h1><br/>%1 non è stato installato sul tuo computer.<br/>Il messaggio di errore è: %2 @@ -1277,7 +1277,7 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno Impostare il modello di tastiera a %1.<br/> - + Set keyboard layout to %1/%2. Impostare il layout della tastiera a %1%2. @@ -1326,59 +1326,59 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno Accetto i termini e le condizioni sopra indicati. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Accordo di licenza</h1>Questa procedura di configurazione installerà software proprietario sottoposto a termini di licenza. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Leggere attentamente le licenze d'uso (EULA) riportate sopra.<br/>Se non ne accetti i termini, la procedura di configurazione non può proseguire. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Accordo di licenza</h1>Questa procedura di configurazione installerà software proprietario sottoposto a termini di licenza, per fornire caratteristiche aggiuntive e migliorare l'esperienza utente. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Si prega di leggere attentamente gli accordi di licenza dell'utente finale (EULA) riportati sopra.</br>Se non se ne accettano i termini, il software proprietario non verrà installato e al suo posto saranno utilizzate alternative open source. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 driver</strong><br/>da %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 driver video</strong><br/><font color="Grey">da %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 plugin del browser</strong><br/><font color="Grey">da %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 codec</strong><br/><font color="Grey">da %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 pacchetto</strong><br/><font color="Grey">da %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">da %2</font> - + <a href="%1">view license agreement</a> <a href="%1">vedi l'accordo di licenza</a> @@ -1394,33 +1394,33 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno LocalePage - + The system language will be set to %1. La lingua di sistema sarà impostata a %1. - + The numbers and dates locale will be set to %1. I numeri e le date locali saranno impostati a %1. - + Region: Area: - + Zone: Zona: - - + + &Change... &Cambia... - + Set timezone to %1/%2.<br/> Imposta il fuso orario a %1%2.<br/> @@ -1428,12 +1428,12 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno LocaleViewStep - + Loading location data... Caricamento dei dati di posizione... - + Location Posizione @@ -1441,22 +1441,22 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno NetInstallPage - + Name Nome - + Description Descrizione - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Installazione di rete. (Disabilitata: impossibile recuperare le liste dei pacchetti, controllare la connessione di rete) - + Network Installation. (Disabled: Received invalid groups data) Installazione di rete. (Disabilitata: Ricevuti dati non validi dei gruppi) @@ -2043,12 +2043,12 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno E' stata configurata una partizione di avvio non criptata assieme ad una partizione root criptata. <br/><br/>Ci sono problemi di sicurezza con questo tipo di configurazione perchè dei file di sistema importanti sono tenuti su una partizione non criptata.<br/>Si può continuare se lo si desidera ma dopo ci sarà lo sblocco del file system, durante l'avvio del sistema.<br/>Per criptare la partizione di avvio, tornare indietro e ricrearla, selezionando <strong>Criptare</strong> nella finestra di creazione della partizione. - + has at least one disk device available. ha almeno un'unità disco disponibile. - + There are no partitons to install on. Non ci sono partizioni su cui installare @@ -2114,13 +2114,13 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno ProcessResult - + There was no output from the command. Non c'era output dal comando. - + Output: @@ -2129,53 +2129,53 @@ Output: - + External command crashed. Il comando esterno si è arrestato. - + Command <i>%1</i> crashed. Il comando <i>%1</i> si è arrestato. - + External command failed to start. Il comando esterno non si è avviato. - + Command <i>%1</i> failed to start. Il comando %1 non si è avviato. - + Internal error when starting command. Errore interno all'avvio del comando. - + Bad parameters for process job call. Parametri errati per elaborare la chiamata al job. - + External command failed to finish. Il comando esterno non è stato portato a termine. - + Command <i>%1</i> failed to finish in %2 seconds. Il comando <i>%1</i> non è stato portato a termine in %2 secondi. - + External command finished with errors. Il comando esterno è terminato con errori. - + Command <i>%1</i> finished with exit code %2. Il comando <i>%1</i> è terminato con codice di uscita %2. @@ -2183,13 +2183,13 @@ Output: QObject - + Default Keyboard Model Modello tastiera di default - - + + Default Default @@ -2229,7 +2229,7 @@ Output: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2979,67 +2979,68 @@ Output: Modulo - - &Language: - &Lingua: - - - + &Release notes &Note di rilascio - + &Known issues &Problemi conosciuti - + + + Select language + + + + &Support &Supporto - + &About &Informazioni su - + <h1>Welcome to the %1 installer.</h1> <h1>Benvenuto nel programma d'installazione di %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Benvenuti nel programma di installazione Calamares per %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer Informazioni sul programma di installazione %1 - + <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-2019 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Grazie al <a href="https://calamares.io/team/">team di Calamares</a> ed al <a href="https://www.transifex.com/calamares/calamares/">team dei traduttori di Calamares</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. - + %1 support supporto %1 diff --git a/lang/calamares_ja.ts b/lang/calamares_ja.ts index 9bef3d0b2..1ca1c86a2 100644 --- a/lang/calamares_ja.ts +++ b/lang/calamares_ja.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done 完了 @@ -1104,27 +1104,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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>すべて完了しました。</h1><br/>%1 はコンピュータにインストールされました。<br/>再起動して新しいシステムを立ち上げるか、%2 Live環境を使用し続けることができます。 - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>インストールに失敗しました</h1><br/>%1 はコンピュータにインストールされませんでした。<br/>エラーメッセージ: %2. @@ -1278,7 +1278,7 @@ The installer will quit and all changes will be lost. キーボードのモデルを %1 に設定。<br/> - + Set keyboard layout to %1/%2. キーボードのレイアウトを %1/%2 に設定。 @@ -1327,59 +1327,59 @@ The installer will quit and all changes will be lost. 上記の項目及び条件に同意します。 - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>ライセンス契約条項</h1> このセットアップはライセンス条項に従うことが必要なプロプライエタリなソフトウェアをインストールします。 - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. 上記のエンドユーザーライセンス条項 (EULAs) を確認してください。<br/>もしライセンス条項に同意できない場合、セットアップを続行することはできません。 - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>ライセンス契約条項</h1> このセットアップは、機能を追加し、ユーザーの使いやすさを向上させるために、ライセンス条項に従うことが必要なプロプライエタリなソフトウェアをインストールします。 - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. 上記のエンドユーザーライセンス条項 (EULAs) を確認してください。<br/>もしライセンス条項に同意できない場合、プロプライエタリなソフトウェアはインストールされず、代わりにオープンソースのソフトウェアが使用されます。 - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 ドライバー</strong><br/>by %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 グラフィックドライバー</strong><br/><font color="Grey">by %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 ブラウザプラグイン</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 パッケージ</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> <a href="%1">ライセンスへの同意</a> @@ -1395,33 +1395,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. システムの言語が %1 に設定されます。 - + The numbers and dates locale will be set to %1. 数字と日付のロケールが %1 に設定されます。 - + Region: 地域: - + Zone: ゾーン: - - + + &Change... 変更 (&C)... - + Set timezone to %1/%2.<br/> タイムゾーンを %1/%2 に設定。<br/> @@ -1429,12 +1429,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... ロケーションデータをロード中... - + Location ロケーション @@ -1442,22 +1442,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name 名前 - + Description 説明 - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) ネットワークインストール。(無効: パッケージリストを取得できません。ネットワーク接続を確認してください。) - + Network Installation. (Disabled: Received invalid groups data) ネットワークインストール (不可: 無効なグループデータを受け取りました) @@ -2044,12 +2044,12 @@ The installer will quit and all changes will be lost. ブートパーティションは暗号化されたルートパーティションとともにセットアップされましたが、ブートパーティションは暗号化されていません。<br/><br/>重要なシステムファイルが暗号化されていないパーティションに残されているため、このようなセットアップは安全上の懸念があります。<br/>セットアップを続行することはできますが、後でシステムの起動中にファイルシステムが解除されるおそれがあります。<br/>ブートパーティションを暗号化させるには、前の画面に戻って、再度パーティションを作成し、パーティション作成ウィンドウ内で<strong>Encrypt</strong> (暗号化) を選択してください。 - + has at least one disk device available. - + There are no partitons to install on. @@ -2115,14 +2115,14 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. コマンドから出力するものがありませんでした。 - + Output: @@ -2131,52 +2131,52 @@ Output: - + External command crashed. 外部コマンドがクラッシュしました。 - + Command <i>%1</i> crashed. コマンド <i>%1</i> がクラッシュしました。 - + External command failed to start. 外部コマンドの起動に失敗しました。 - + Command <i>%1</i> failed to start. コマンド <i>%1</i> の起動に失敗しました。 - + Internal error when starting command. コマンドが起動する際に内部エラーが発生しました。 - + Bad parameters for process job call. ジョブ呼び出しにおける不正なパラメータ - + External command failed to finish. 外部コマンドの終了に失敗しました。 - + Command <i>%1</i> failed to finish in %2 seconds. コマンド<i>%1</i> %2 秒以内に終了することに失敗しました。 - + External command finished with errors. 外部のコマンドがエラーで停止しました。 - + Command <i>%1</i> finished with exit code %2. コマンド <i>%1</i> が終了コード %2 で終了しました。. @@ -2184,13 +2184,13 @@ Output: QObject - + Default Keyboard Model デフォルトのキーボードモデル - - + + Default デフォルト @@ -2230,7 +2230,7 @@ Output: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2980,67 +2980,68 @@ Output: フォーム - - &Language: - 言語 (&L): - - - + &Release notes リリースノート (&R) - + &Known issues 既知の問題 (&K) - + + + Select language + + + + &Support サポート (&S) - + &About 説明 (&A) - + <h1>Welcome to the %1 installer.</h1> <h1>%1 インストーラーへようこそ。</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>%1 Calamares インストーラーにようこそ</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer %1 インストーラーについて - + <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-2019 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. - + %1 support %1 サポート diff --git a/lang/calamares_kk.ts b/lang/calamares_kk.ts index 7714f2ca5..996fbce37 100644 --- a/lang/calamares_kk.ts +++ b/lang/calamares_kk.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Дайын @@ -1103,27 +1103,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1276,7 +1276,7 @@ The installer will quit and all changes will be lost. - + Set keyboard layout to %1/%2. @@ -1325,59 +1325,59 @@ The installer will quit and all changes will be lost. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1393,33 +1393,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1427,12 +1427,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... - + Location @@ -1440,22 +1440,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2042,12 +2042,12 @@ The installer will quit and all changes will be lost. - + has at least one disk device available. - + There are no partitons to install on. @@ -2113,65 +2113,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2179,13 +2179,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2225,7 +2225,7 @@ Output: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2975,67 +2975,68 @@ Output: - - &Language: - &Тіл: - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer - + <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-2019 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. - + %1 support %1 қолдауы diff --git a/lang/calamares_kn.ts b/lang/calamares_kn.ts index c3adf732d..0fbacb3df 100644 --- a/lang/calamares_kn.ts +++ b/lang/calamares_kn.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done @@ -1103,27 +1103,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1276,7 +1276,7 @@ The installer will quit and all changes will be lost. - + Set keyboard layout to %1/%2. @@ -1325,59 +1325,59 @@ The installer will quit and all changes will be lost. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1393,33 +1393,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1427,12 +1427,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... - + Location @@ -1440,22 +1440,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2042,12 +2042,12 @@ The installer will quit and all changes will be lost. - + has at least one disk device available. - + There are no partitons to install on. @@ -2113,65 +2113,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2179,13 +2179,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2225,7 +2225,7 @@ Output: - + %1 (%2) language[name] (country[name]) @@ -2975,67 +2975,68 @@ Output: - - &Language: - - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_ko.ts b/lang/calamares_ko.ts index 7a0acba17..47910d03a 100644 --- a/lang/calamares_ko.ts +++ b/lang/calamares_ko.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done 완료 @@ -1105,27 +1105,27 @@ The installer will quit and all changes will be lost. <h1>모두 완료.</h1><br/>%1이 컴퓨터에 설정되었습니다.<br/>이제 새 시스템을 사용할 수 있습니다. - + <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>이 확인란을 선택하면 <span style="font-style:italic;">완료</span>를 클릭하거나 설치 프로그램을 닫으면 시스템이 즉시 다시 시작됩니다.</p></body></html> - + <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>모두 완료되었습니다.</h1><br/>%1이 컴퓨터에 설치되었습니다.<br/>이제 새 시스템으로 다시 시작하거나 %2 라이브 환경을 계속 사용할 수 있습니다. - + <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>이 확인란을 선택하면 <span style="font-style:italic;">완료</span>를 클릭하거나 설치 관리자를 닫으면 시스템이 즉시 다시 시작됩니다.</p></body></html> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. <h1>설치 실패</h1><br/>%1이 컴퓨터에 설정되지 않았습니다.<br/>오류 메시지 : %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>설치에 실패했습니다.</h1><br/>%1이 컴퓨터에 설치되지 않았습니다.<br/>오류 메시지는 %2입니다. @@ -1278,7 +1278,7 @@ The installer will quit and all changes will be lost. 키보드 모델을 %1로 설정합니다.<br/> - + Set keyboard layout to %1/%2. 키보드 레이아웃을 %1/%2로 설정합니다. @@ -1327,59 +1327,59 @@ The installer will quit and all changes will be lost. 상기 계약 조건을 모두 동의합니다. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>라이센스 동의</h1>이 설치 절차는 라이센스 조항의 적용을 받는 독점 소프트웨어를 설치합니다. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. 상기 최종 사용자 라이센스 동의 (EULAs) 를 검토해주시길 바랍니다.<br/>조건에 동의하지 않는다면, 설치 절차를 계속할 수 없습니다. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>라이센스 동의</h1>이 설치 절차는 추가적인 기능들을 제공하고 사용자 환경을 개선하기 위한 독점 소프트웨어를 설치할 수 있으며, 이 소프트웨어는 라이센스 조항의 적용을 받습니다. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. 상기 최종 사용자 라이센스 동의 (EULAs) 를 검토해주시길 바랍니다. <br/>조건에 동의하지 않는다면, 독점 소프트웨어는 설치되지 않을 것이며, 대체하여 사용할 수 있는 오픈 소스 소프트웨어가 사용될 것입니다. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 드라이버</strong><br/>by %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 그래픽 드라이버</strong><br/><font color="Grey">by %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 브라우저 플러그인</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 코덱</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 패키지</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> <a href="%1">라이센스 동의 보기</a> @@ -1395,33 +1395,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. 시스템 언어가 %1로 설정됩니다. - + The numbers and dates locale will be set to %1. 숫자와 날짜 로케일이 %1로 설정됩니다. - + Region: 지역 : - + Zone: 표준시간대 : - - + + &Change... 변경 (&C)... - + Set timezone to %1/%2.<br/> 표준시간대를 %1/%2로 설정합니다.<br/> @@ -1429,12 +1429,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... 위치 정보를 불러오는 중입니다... - + Location 위치 @@ -1442,22 +1442,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name 이름 - + Description 설명 - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) 네트워크 설치. (불가: 패키지 목록을 가져올 수 없습니다. 네트워크 연결을 확인해주세요) - + Network Installation. (Disabled: Received invalid groups data) 네트워크 설치. (불가: 유효하지 않은 그룹 데이터를 수신했습니다) @@ -2044,12 +2044,12 @@ The installer will quit and all changes will be lost. 암호화된 루트 파티션과 함께 별도의 부팅 파티션이 설정되었지만 부팅 파티션은 암호화되지 않았습니다.<br/><br/>중요한 시스템 파일은 암호화되지 않은 파티션에 보관되기 때문에 이러한 설정과 관련하여 보안 문제가 있습니다.<br/>원하는 경우 계속할 수 있지만 나중에 시스템을 시작하는 동안 파일 시스템 잠금이 해제됩니다.<br/>부팅 파티션을 암호화하려면 돌아가서 다시 생성하여 파티션 생성 창에서 <strong>암호화</strong>를 선택합니다. - + has at least one disk device available. 하나 이상의 디스크 장치를 사용할 수 있습니다. - + There are no partitons to install on. 설치할 파티션이 없습니다. @@ -2115,14 +2115,14 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. 명령으로부터 아무런 출력이 없습니다. - + Output: @@ -2131,52 +2131,52 @@ Output: - + External command crashed. 외부 명령이 실패했습니다. - + Command <i>%1</i> crashed. <i>%1</i> 명령이 실패했습니다. - + External command failed to start. 외부 명령을 시작하지 못했습니다. - + Command <i>%1</i> failed to start. <i>%1</i> 명령을 시작하지 못했습니다. - + Internal error when starting command. 명령을 시작하는 중에 내부 오류가 발생했습니다. - + Bad parameters for process job call. 프로세스 작업 호출에 대한 잘못된 매개 변수입니다. - + External command failed to finish. 외부 명령을 완료하지 못했습니다. - + Command <i>%1</i> failed to finish in %2 seconds. <i>%1</i> 명령을 %2초 안에 완료하지 못했습니다. - + External command finished with errors. 외부 명령이 오류와 함께 완료되었습니다. - + Command <i>%1</i> finished with exit code %2. <i>%1</i> 명령이 종료 코드 %2와 함께 완료되었습니다. @@ -2184,13 +2184,13 @@ Output: QObject - + Default Keyboard Model 기본 키보드 모델 - - + + Default 기본 @@ -2230,7 +2230,7 @@ Output: <i>%1</i> 모듈에 대한 요구사항 검사가 완료되었습니다. - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2980,67 +2980,68 @@ Output: 형식 - - &Language: - 언어 (&L): - - - + &Release notes 출시 정보 (&R) - + &Known issues 알려진 문제점 (&K) - + + + Select language + + + + &Support 지원 (&S) - + &About 정보 (&A) - + <h1>Welcome to the %1 installer.</h1> <h1>%1 설치 관리자에 오신 것을 환영합니다.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>%1을 위한 Calamares 설치 관리자에 오신 것을 환영합니다.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> <h1>%1에 대한 Calamares 설정 프로그램에 오신 것을 환영합니다.</h1> - + <h1>Welcome to %1 setup.</h1> <h1>%1 설치에 오신 것을 환영합니다.</h1> - + About %1 setup %1 설치 정보 - + About %1 installer %1 설치 관리자에 대하여 - + <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-2019 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/>for %3</strong><br/><br/>Copyright 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Copyright 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/><a href="https://calamares.io/team/">Calamares</a> 팀과 <a href="https://www.transifex.com/calamares/calamares/">Calamares 번역 팀</a>에게 감사드립니다.<br/><br/><a href="https://calamares.io/">Calamares</a> 개발 후원 : <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support %1 지원 diff --git a/lang/calamares_lo.ts b/lang/calamares_lo.ts index 32346cff0..c23cf4a23 100644 --- a/lang/calamares_lo.ts +++ b/lang/calamares_lo.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done @@ -1103,27 +1103,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1276,7 +1276,7 @@ The installer will quit and all changes will be lost. - + Set keyboard layout to %1/%2. @@ -1325,59 +1325,59 @@ The installer will quit and all changes will be lost. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1393,33 +1393,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1427,12 +1427,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... - + Location @@ -1440,22 +1440,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2042,12 +2042,12 @@ The installer will quit and all changes will be lost. - + has at least one disk device available. - + There are no partitons to install on. @@ -2113,65 +2113,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2179,13 +2179,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2225,7 +2225,7 @@ Output: - + %1 (%2) language[name] (country[name]) @@ -2975,67 +2975,68 @@ Output: - - &Language: - - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_lt.ts b/lang/calamares_lt.ts index 06e498c6a..ee2b800b6 100644 --- a/lang/calamares_lt.ts +++ b/lang/calamares_lt.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Atlikta @@ -1105,27 +1105,27 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. <h1>Viskas atlikta.</h1><br/>%1 sistema jūsų kompiuteryje jau nustatyta.<br/>Dabar galite pradėti naudotis savo naująja 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>Pažymėjus šį langelį, jūsų sistema nedelsiant pasileis iš naujo, kai spustelėsite <span style="font-style:italic;">Atlikta</span> ar užversite sąrankos programą.</p></body></html> - + <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>Viskas atlikta.</h1><br/>%1 sistema jau įdiegta.<br/>Galite iš naujo paleisti kompiuterį dabar ir naudotis savo naująja sistema; arba galite tęsti naudojimąsi %2 sistema demonstracinėje aplinkoje. - + <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>Pažymėjus šį langelį, jūsų sistema nedelsiant pasileis iš naujo, kai spustelėsite <span style="font-style:italic;">Atlikta</span> ar užversite diegimo programą.</p></body></html> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. <h1>Sąranka nepavyko</h1><br/>%1 nebuvo nustatyta jūsų kompiuteryje.<br/>Klaidos pranešimas buvo: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Diegimas nepavyko</h1><br/>%1 nebuvo įdiegta jūsų kompiuteryje.<br/>Klaidos pranešimas buvo: %2. @@ -1278,7 +1278,7 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Nustatyti klaviatūros modelį kaip %1.<br/> - + Set keyboard layout to %1/%2. Nustatyti klaviatūros išdėstymą kaip %1/%2. @@ -1327,59 +1327,59 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Sutinku su aukščiau išdėstytomis nuostatomis ir sąlygomis. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Licencijos Sutartis</h1>Ši sąrankos procedūra įdiegs nuosavybinę programinę įrangą, kuriai yra taikomos licencijavimo nuostatos. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Prašome aukščiau peržiūrėti Galutinio Vartotojo Licencijos Sutartis (angl. EULA).<br/>Jeigu nesutiksite su nuostatomis, sąrankos procedūra negalės būti tęsiama. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Licencijos Sutartis</h1>Tam, kad pateiktų papildomas ypatybes ir pagerintų naudotojo patirtį, ši sąrankos procedūra gali įdiegti nuosavybinę programinę įrangą, kuriai yra taikomos licencijavimo nuostatos. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Prašome aukščiau peržiūrėti Galutinio Vartotojo Licencijos Sutartis (angl. EULA).<br/>Jeigu nesutiksite su nuostatomis, tuomet nuosavybinė programinė įranga nebus įdiegta, o vietoj jos, bus naudojamos atviro kodo alternatyvos. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 tvarkyklė</strong><br/>iš %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 grafikos tvarkyklė</strong><br/><font color="Grey">iš %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 naršyklės papildinys</strong><br/><font color="Grey">iš %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 kodekas</strong><br/><font color="Grey">iš %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 paketas</strong><br/><font color="Grey">iš %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">iš %2</font> - + <a href="%1">view license agreement</a> <a href="%1">žiūrėti licencijos sutartį</a> @@ -1395,33 +1395,33 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. LocalePage - + The system language will be set to %1. Sistemos kalba bus nustatyta į %1. - + The numbers and dates locale will be set to %1. Skaičių ir datų lokalė bus nustatyta į %1. - + Region: Regionas: - + Zone: Zona: - - + + &Change... K&eisti... - + Set timezone to %1/%2.<br/> Nustatyti laiko juostą kaip %1/%2.<br/> @@ -1429,12 +1429,12 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. LocaleViewStep - + Loading location data... Įkeliami vietos duomenys... - + Location Vieta @@ -1442,22 +1442,22 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. NetInstallPage - + Name Pavadinimas - + Description Aprašas - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Tinklo diegimas. (Išjungta: Nepavyksta gauti paketų sąrašus, patikrinkite savo tinklo ryšį) - + Network Installation. (Disabled: Received invalid groups data) Tinklo diegimas. (Išjungtas: Gauti neteisingi grupių duomenys) @@ -2044,12 +2044,12 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Kartu su užšifruotu šaknies skaidiniu, buvo nustatytas atskiras paleidimo skaidinys, tačiau paleidimo skaidinys nėra užšifruotas.<br/><br/>Dėl tokios sąrankos iškyla tam tikrų saugumo klausimų, kadangi svarbūs sisteminiai failai yra laikomi neužšifruotame skaidinyje.<br/>Jeigu norite, galite tęsti, tačiau failų sistemos atrakinimas įvyks vėliau, sistemos paleidimo metu.<br/>Norėdami užšifruoti paleidimo skaidinį, grįžkite atgal ir sukurkite jį iš naujo bei skaidinių kūrimo lange pažymėkite parinktį <strong>Užšifruoti</strong>. - + has at least one disk device available. turi bent vieną prieinamą disko įrenginį. - + There are no partitons to install on. Nėra skaidinių į kuriuos diegti. @@ -2115,14 +2115,14 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. ProcessResult - + There was no output from the command. Nebuvo jokios išvesties iš komandos. - + Output: @@ -2131,52 +2131,52 @@ Išvestis: - + External command crashed. Išorinė komanda užstrigo. - + Command <i>%1</i> crashed. Komanda <i>%1</i> užstrigo. - + External command failed to start. Nepavyko paleisti išorinės komandos. - + Command <i>%1</i> failed to start. Nepavyko paleisti komandos <i>%1</i>. - + Internal error when starting command. Paleidžiant komandą, įvyko vidinė klaida. - + Bad parameters for process job call. Blogi parametrai proceso užduoties iškvietai. - + External command failed to finish. Nepavyko pabaigti išorinės komandos. - + Command <i>%1</i> failed to finish in %2 seconds. Nepavyko per %2 sek. pabaigti komandos <i>%1</i>. - + External command finished with errors. Išorinė komanda pabaigta su klaidomis. - + Command <i>%1</i> finished with exit code %2. Komanda <i>%1</i> pabaigta su išėjimo kodu %2. @@ -2184,13 +2184,13 @@ Išvestis: QObject - + Default Keyboard Model Numatytasis klaviatūros modelis - - + + Default Numatytasis @@ -2230,7 +2230,7 @@ Išvestis: Reikalavimų tikrinimas <i>%1</i> moduliui yra užbaigtas. - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2980,67 +2980,68 @@ Išvestis: Forma - - &Language: - Ka&lba: - - - + &Release notes Lai&dos informacija - + &Known issues Ž&inomos problemos - + + + Select language + Pasirinkite kalbą + + + &Support &Palaikymas - + &About &Apie - + <h1>Welcome to the %1 installer.</h1> <h1>Jus sveikina %1 diegimo programa.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Jus sveikina Calamares diegimo programa, skirta %1 sistemai.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> <h1>Jus sveikina Calamares sąrankos programa, skirta %1 sistemai.</h1> - + <h1>Welcome to %1 setup.</h1> <h1>Jus sveikina %1 sąranka.</h1> - + About %1 setup Apie %1 sąranką - + About %1 installer Apie %1 diegimo programą - + <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-2019 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/>skirta %3</strong><br/><br/>Autorių teisės 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Autorių teisės 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Dėkojame <a href="https://calamares.io/team/">Calamares komandai</a> bei <a href="https://www.transifex.com/calamares/calamares/">Calamares vertėjų komandai</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> plėtojimą remia <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Išlaisvinanti programinė įrangą. - + %1 support %1 palaikymas diff --git a/lang/calamares_mk.ts b/lang/calamares_mk.ts index d0bdc63c2..df9452385 100644 --- a/lang/calamares_mk.ts +++ b/lang/calamares_mk.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Готово @@ -1103,27 +1103,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1276,7 +1276,7 @@ The installer will quit and all changes will be lost. - + Set keyboard layout to %1/%2. @@ -1325,59 +1325,59 @@ The installer will quit and all changes will be lost. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1393,33 +1393,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1427,12 +1427,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... - + Location @@ -1440,22 +1440,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2042,12 +2042,12 @@ The installer will quit and all changes will be lost. - + has at least one disk device available. - + There are no partitons to install on. @@ -2113,65 +2113,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2179,13 +2179,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2225,7 +2225,7 @@ Output: - + %1 (%2) language[name] (country[name]) @@ -2975,67 +2975,68 @@ Output: - - &Language: - - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_mr.ts b/lang/calamares_mr.ts index 061c3bffa..d07e4604b 100644 --- a/lang/calamares_mr.ts +++ b/lang/calamares_mr.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done पूर्ण झाली @@ -1103,27 +1103,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1276,7 +1276,7 @@ The installer will quit and all changes will be lost. - + Set keyboard layout to %1/%2. @@ -1325,59 +1325,59 @@ The installer will quit and all changes will be lost. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1393,33 +1393,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1427,12 +1427,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... - + Location @@ -1440,22 +1440,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2042,12 +2042,12 @@ The installer will quit and all changes will be lost. - + has at least one disk device available. - + There are no partitons to install on. @@ -2113,65 +2113,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2179,13 +2179,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2225,7 +2225,7 @@ Output: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2975,67 +2975,68 @@ Output: स्वरुप - - &Language: - &भाषा : - - - + &Release notes &प्रकाशन टिपा - + &Known issues &ज्ञात त्रुटी - + + + Select language + + + + &Support %1 पाठबळ - + &About &विषयी - + <h1>Welcome to the %1 installer.</h1> <h1>‌%1 अधिष्ठापकमधे स्वागत आहे.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>‌%1 साठी असलेल्या अधिष्ठापकमध्ये स्वागत आहे.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer %1 अधिष्ठापक बद्दल - + <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-2019 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. - + %1 support %1 पाठबळ diff --git a/lang/calamares_nb.ts b/lang/calamares_nb.ts index fa5c793fb..83c337ee3 100644 --- a/lang/calamares_nb.ts +++ b/lang/calamares_nb.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Ferdig @@ -1104,27 +1104,27 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Innnstallasjonen mislyktes</h1><br/>%1 har ikke blitt installert på datamaskinen din.<br/>Feilmeldingen var: %2. @@ -1277,7 +1277,7 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt.Sett tastaturmodell til %1.<br/> - + Set keyboard layout to %1/%2. Sett tastaturoppsett til %1/%2. @@ -1326,59 +1326,59 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 driver</strong><br/>fra %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 grafikkdriver</strong><br/><font color="Grey">fra %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 nettlesertillegg</strong><br/><font color="Grey">fra %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">fra %2</font> - + <a href="%1">view license agreement</a> @@ -1394,33 +1394,33 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... &Endre... - + Set timezone to %1/%2.<br/> @@ -1428,12 +1428,12 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. LocaleViewStep - + Loading location data... - + Location Plassering @@ -1441,22 +1441,22 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2043,12 +2043,12 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - + has at least one disk device available. - + There are no partitons to install on. @@ -2114,65 +2114,65 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. Ugyldige parametere for prosessens oppgavekall - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2180,13 +2180,13 @@ Output: QObject - + Default Keyboard Model Standard tastaturmodell - - + + Default Standard @@ -2226,7 +2226,7 @@ Output: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2976,67 +2976,68 @@ Output: Form - - &Language: - &Språk: - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About &Om - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_ne_NP.ts b/lang/calamares_ne_NP.ts index 02f3b74a7..fdfd180bc 100644 --- a/lang/calamares_ne_NP.ts +++ b/lang/calamares_ne_NP.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done @@ -1103,27 +1103,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1276,7 +1276,7 @@ The installer will quit and all changes will be lost. - + Set keyboard layout to %1/%2. @@ -1325,59 +1325,59 @@ The installer will quit and all changes will be lost. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1393,33 +1393,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1427,12 +1427,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... - + Location @@ -1440,22 +1440,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2042,12 +2042,12 @@ The installer will quit and all changes will be lost. - + has at least one disk device available. - + There are no partitons to install on. @@ -2113,65 +2113,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2179,13 +2179,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2225,7 +2225,7 @@ Output: - + %1 (%2) language[name] (country[name]) @@ -2975,67 +2975,68 @@ Output: - - &Language: - - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_nl.ts b/lang/calamares_nl.ts index bf62bbded..53595858b 100644 --- a/lang/calamares_nl.ts +++ b/lang/calamares_nl.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Gereed @@ -1104,27 +1104,27 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. - + <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> - + <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>Klaar.</h1><br/>%1 is op je computer geïnstalleerd.<br/>Je mag je nieuwe systeem nu herstarten of de %2 Live omgeving blijven gebruiken. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Installatie Mislukt</h1><br/>%1 werd niet op de computer geïnstalleerd. <br/>De foutboodschap was: %2 @@ -1277,7 +1277,7 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Instellen toetsenbord model naar %1.<br/> - + Set keyboard layout to %1/%2. Instellen toetsenbord lay-out naar %1/%2. @@ -1326,59 +1326,59 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Ik aanvaard de bovenstaande algemene voorwaarden. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Licentieovereenkomst</h1>Deze installatieprocedure zal propriëtaire software installeren die onderworpen is aan licentievoorwaarden. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Gelieve bovenstaande licentieovereenkomsten voor eindgebruikers (EULA's) na te kijken.<br/>Indien je de voorwaarden niet aanvaardt, kan de installatie niet doorgaan. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Licentieovereenkomst</h1>Deze installatieprocedure kan mogelijk propriëtaire software, onderworpen aan licentievoorwaarden, installeren om bijkomende functies aan te bieden of de gebruikservaring te verbeteren. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Gelieve bovenstaande licentieovereenkomsten voor eindgebruikers (EULA's) na te kijken.<br/>Indien je de voorwaarden niet aanvaardt zal de propriëtaire software vervangen worden door openbron alternatieven. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 stuurprogramma</strong><br/>door %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 grafisch stuurprogramma</strong><br/><font color="Grey">door %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 browser plugin</strong><br/><font color="Grey">door %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 codec</strong><br/><font color="Grey">door %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 pakket</strong><br/><font color="Grey">door %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">door %2</font> - + <a href="%1">view license agreement</a> <a href="%1">toon de licentieovereenkomst</a> @@ -1394,33 +1394,33 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. LocalePage - + The system language will be set to %1. De taal van het systeem zal worden ingesteld op %1. - + The numbers and dates locale will be set to %1. De getal- en datumnotatie worden ingesteld op %1. - + Region: Regio: - + Zone: Zone: - - + + &Change... &Aanpassen - + Set timezone to %1/%2.<br/> Instellen tijdzone naar %1/%2.<br/> @@ -1428,12 +1428,12 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. LocaleViewStep - + Loading location data... Laden van locatiegegevens... - + Location Locatie @@ -1441,22 +1441,22 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. NetInstallPage - + Name Naam - + Description Beschrijving - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Netwerkinstallatie. (Uitgeschakeld: kon de pakketlijsten niet binnenhalen, controleer de netwerkconnectie) - + Network Installation. (Disabled: Received invalid groups data) Netwerkinstallatie. (Uitgeschakeld: ongeldige gegevens over groepen) @@ -2043,12 +2043,12 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Een aparte bootpartitie was ingesteld samen met een versleutelde rootpartitie, maar de bootpartitie zelf is niet versleuteld.<br/><br/>Dit is niet volledig veilig, aangezien belangrijke systeembestanden bewaard worden op een niet-versleutelde partitie.<br/>Je kan doorgaan als je wil, maar het ontgrendelen van bestandssystemen zal tijdens het opstarten later plaatsvinden.<br/>Om de bootpartitie toch te versleutelen: keer terug en maak de bootpartitie opnieuw, waarbij je <strong>Versleutelen</strong> aanvinkt in het venster partitie aanmaken. - + has at least one disk device available. - + There are no partitons to install on. @@ -2114,14 +2114,14 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. ProcessResult - + There was no output from the command. Er was geen uitvoer van de opdracht. - + Output: @@ -2130,52 +2130,52 @@ Uitvoer: - + External command crashed. Externe opdracht is vastgelopen. - + Command <i>%1</i> crashed. Opdracht <i>%1</i> is vastgelopen. - + External command failed to start. Externe opdracht kon niet worden gestart. - + Command <i>%1</i> failed to start. Opdracht <i>%1</i> kon niet worden gestart. - + Internal error when starting command. Interne fout bij het starten van de opdracht. - + Bad parameters for process job call. Onjuiste parameters voor procestaak - + External command failed to finish. Externe opdracht is niet correct beëindigd. - + Command <i>%1</i> failed to finish in %2 seconds. Opdracht <i>%1</i> is niet beëindigd in %2 seconden. - + External command finished with errors. Externe opdracht beëindigd met fouten. - + Command <i>%1</i> finished with exit code %2. Opdracht <i>%1</i> beëindigd met foutcode %2. @@ -2183,13 +2183,13 @@ Uitvoer: QObject - + Default Keyboard Model Standaard Toetsenbord Model - - + + Default Standaard @@ -2229,7 +2229,7 @@ Uitvoer: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2979,67 +2979,68 @@ Uitvoer: Formulier - - &Language: - Taa&l: - - - + &Release notes Aantekeningen bij deze ve&rsie - + &Known issues Be&kende problemen - + + + Select language + + + + &Support Onder&steuning - + &About &Over - + <h1>Welcome to the %1 installer.</h1> <h1>Welkom in het %1 installatieprogramma.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Welkom in het Calamares installatieprogramma voor %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer Over het %1 installatieprogramma - + <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-2019 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. - + %1 support %1 ondersteuning diff --git a/lang/calamares_pl.ts b/lang/calamares_pl.ts index fa2b189ad..f9fb84bbf 100644 --- a/lang/calamares_pl.ts +++ b/lang/calamares_pl.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Ukończono @@ -1104,27 +1104,27 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. - + <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> - + <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>Wszystko gotowe.</h1><br/>%1 został zainstalowany na Twoim komputerze.<br/>Możesz teraz ponownie uruchomić komputer, aby przejść do nowego systemu, albo kontynuować używanie środowiska live %2. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Instalacja nie powiodła się</h1><br/>Nie udało się zainstalować %1 na Twoim komputerze.<br/>Komunikat o błędzie: %2. @@ -1277,7 +1277,7 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.Ustaw model klawiatury na %1.<br/> - + Set keyboard layout to %1/%2. Ustaw model klawiatury na %1/%2. @@ -1326,59 +1326,59 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.Akceptuję powyższe warunki korzystania. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Umowy licencyjne</h1>Ten etap instalacji zainstaluje własnościowe oprogramowanie, którego dotyczą zasady licencji. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Przeczytaj znajdujące się poniżej Umowy Licencyjne Końcowego Użytkownika (EULA).<br/>Jeżeli nie zgadzasz się z tymi warunkami, nie możesz kontynuować. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Umowy licencyjne</h1>Ten etap instalacji pozwoli zainstalować własnościowe oprogramowanie, którego dotyczą zasady licencji w celu poprawienia doświadczenia i zapewnienia dodatkowych funkcji. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Przeczytaj znajdujące się poniżej Umowy Licencyjne Końcowego Użytkownika (EULA).<br/>Jeżeli nie zaakceptujesz tych warunków, własnościowe oprogramowanie nie zostanie zainstalowane, zamiast tego zostaną użyte otwartoźródłowe odpowiedniki. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>sterownik %1</strong><br/>autorstwa %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>sterownik graficzny %1</strong><br/><font color="Grey">autorstwa %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>wtyczka do przeglądarki %1</strong><br/><font color="Grey">autorstwa %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>kodek %1</strong><br/><font color="Grey">autorstwa %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>pakiet %1</strong><br/><font color="Grey">autorstwa %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">autorstwa %2</font> - + <a href="%1">view license agreement</a> <a href="%1">zobacz porozumienie licencyjne</a> @@ -1394,33 +1394,33 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. LocalePage - + The system language will be set to %1. Język systemu zostanie ustawiony na %1. - + The numbers and dates locale will be set to %1. Format liczb i daty zostanie ustawiony na %1. - + Region: Region: - + Zone: Strefa: - - + + &Change... &Zmień... - + Set timezone to %1/%2.<br/> Ustaw strefę czasową na %1/%2.<br/> @@ -1428,12 +1428,12 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. LocaleViewStep - + Loading location data... Wczytywanie danych położenia - + Location Położenie @@ -1441,22 +1441,22 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. NetInstallPage - + Name Nazwa - + Description Opis - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalacja sieciowa. (Wyłączona: Nie można pobrać listy pakietów, sprawdź swoje połączenie z siecią) - + Network Installation. (Disabled: Received invalid groups data) Instalacja sieciowa. (Niedostępna: Otrzymano nieprawidłowe dane grupowe) @@ -2043,12 +2043,12 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.Oddzielna partycja rozruchowa została skonfigurowana razem z zaszyfrowaną partycją roota, ale partycja rozruchowa nie jest szyfrowana.<br/><br/>Nie jest to najbezpieczniejsze rozwiązanie, ponieważ ważne pliki systemowe znajdują się na niezaszyfrowanej partycji.<br/>Możesz kontynuować, ale odblokowywanie systemu nastąpi później, w trakcie uruchamiania.<br/>Aby zaszyfrować partycję rozruchową, wróć i utwórz ją ponownie zaznaczając opcję <strong>Szyfruj</strong> w oknie tworzenia partycji. - + has at least one disk device available. - + There are no partitons to install on. @@ -2114,14 +2114,14 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. ProcessResult - + There was no output from the command. W wyniku polecenia nie ma żadnego rezultatu. - + Output: @@ -2130,52 +2130,52 @@ Wyjście: - + External command crashed. Zewnętrzne polecenie zakończone niepowodzeniem. - + Command <i>%1</i> crashed. Wykonanie polecenia <i>%1</i> nie powiodło się. - + External command failed to start. Nie udało się uruchomić zewnętrznego polecenia. - + Command <i>%1</i> failed to start. Polecenie <i>%1</i> nie zostało uruchomione. - + Internal error when starting command. Wystąpił wewnętrzny błąd podczas uruchamiania polecenia. - + Bad parameters for process job call. Błędne parametry wywołania zadania. - + External command failed to finish. Nie udało się ukończyć zewnętrznego polecenia. - + Command <i>%1</i> failed to finish in %2 seconds. Nie udało się ukończyć polecenia <i>%1</i> w ciągu %2 sekund. - + External command finished with errors. Ukończono zewnętrzne polecenie z błędami. - + Command <i>%1</i> finished with exit code %2. Polecenie <i>%1</i> zostało ukończone z błędem o kodzie %2. @@ -2183,13 +2183,13 @@ Wyjście: QObject - + Default Keyboard Model Domyślny model klawiatury - - + + Default Domyślnie @@ -2229,7 +2229,7 @@ Wyjście: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2980,67 +2980,68 @@ i nie uruchomi się Formularz - - &Language: - &Język: - - - + &Release notes Informacje o &wydaniu - + &Known issues &Znane problemy - + + + Select language + + + + &Support &Wsparcie - + &About &Informacje - + <h1>Welcome to the %1 installer.</h1> <h1>Witamy w instalatorze %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Witamy w instalatorze Calamares dla systemu %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer O instalatorze %1 - + <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-2019 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. - + %1 support Wsparcie %1 diff --git a/lang/calamares_pt_BR.ts b/lang/calamares_pt_BR.ts index be97e69b0..4a0a33dde 100644 --- a/lang/calamares_pt_BR.ts +++ b/lang/calamares_pt_BR.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Concluído @@ -1104,27 +1104,27 @@ O instalador será fechado e todas as alterações serão perdidas. - + <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> - + <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>Tudo pronto.</h1><br/>%1 foi instalado no seu computador.<br/>Agora você pode reiniciar seu novo sistema ou continuar usando o ambiente Live %2. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>A instalação falhou</h1><br/>%1 não foi instalado em seu computador.<br/>A mensagem de erro foi: %2. @@ -1277,7 +1277,7 @@ O instalador será fechado e todas as alterações serão perdidas.Definir o modelo de teclado para %1.<br/> - + Set keyboard layout to %1/%2. Definir o layout do teclado para %1/%2. @@ -1326,59 +1326,59 @@ O instalador será fechado e todas as alterações serão perdidas.Aceito os termos e condições acima. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Termos de licença</h1>Este procedimento de configuração irá instalar software proprietário, que está sujeito aos termos de licenciamento. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Por favor, revise os acordos de licença de usuário final (EULAs) acima.<br/>Se você não concordar com os termos, o procedimento de configuração não pode continuar. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Termos de licença</h1>Este procedimento de instalação pode instalar o software proprietário, que está sujeito a termos de licenciamento, a fim de fornecer recursos adicionais e melhorar a experiência do usuário. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Por favor, revise os acordos de licença de usuário final (EULAs) acima.<br/>Se você não concordar com os termos, o software proprietário não será instalado e as alternativas de código aberto serão utilizadas em seu lugar. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>driver %1</strong><br/>por %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>driver gráfico %1</strong><br/><font color="Grey">por %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>plugin do navegador %1</strong><br/><font color="Grey">por %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>codec %1</strong><br/><font color="Grey">por %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>pacote %1</strong><br/><font color="Grey">por %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">por %2</font> - + <a href="%1">view license agreement</a> <a href="%1">mostrar termos de licença</a> @@ -1394,33 +1394,33 @@ O instalador será fechado e todas as alterações serão perdidas. LocalePage - + The system language will be set to %1. O idioma do sistema será definido como %1. - + The numbers and dates locale will be set to %1. O local dos números e datas será definido como %1. - + Region: Região: - + Zone: Área: - - + + &Change... &Mudar... - + Set timezone to %1/%2.<br/> Definir o fuso horário para %1/%2.<br/> @@ -1428,12 +1428,12 @@ O instalador será fechado e todas as alterações serão perdidas. LocaleViewStep - + Loading location data... Carregando dados de localização... - + Location Localização @@ -1441,22 +1441,22 @@ O instalador será fechado e todas as alterações serão perdidas. NetInstallPage - + Name Nome - + Description Descrição - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalação pela Rede. (Desabilitada: Não foi possível adquirir lista de pacotes, verifique sua conexão com a internet) - + Network Installation. (Disabled: Received invalid groups data) Instalação pela Rede. (Desabilitado: Recebidos dados de grupos inválidos) @@ -2043,12 +2043,12 @@ O instalador será fechado e todas as alterações serão perdidas.Uma partição de inicialização separada foi configurada juntamente com uma partição raiz criptografada, mas a partição de inicialização não é criptografada.<br/><br/>Há preocupações de segurança quanto a esse tipo de configuração, porque arquivos de sistema importantes são mantidos em uma partição não criptografada.<br/>Você pode continuar se quiser, mas o desbloqueio do sistema de arquivos acontecerá mais tarde durante a inicialização do sistema.<br/>Para criptografar a partição de inicialização, volte e recrie-a, selecionando <strong>Criptografar</strong> na janela de criação da partição. - + has at least one disk device available. tem pelo menos um dispositivo de disco disponível. - + There are no partitons to install on. Não existem partições para a instalação. @@ -2114,14 +2114,14 @@ O instalador será fechado e todas as alterações serão perdidas. ProcessResult - + There was no output from the command. Não houve saída do comando. - + Output: @@ -2130,52 +2130,52 @@ Saída: - + External command crashed. O comando externo falhou. - + Command <i>%1</i> crashed. O comando <i>%1</i> falhou. - + External command failed to start. O comando externo falhou ao iniciar. - + Command <i>%1</i> failed to start. O comando <i>%1</i> falhou ao iniciar. - + Internal error when starting command. Erro interno ao iniciar o comando. - + Bad parameters for process job call. Parâmetros ruins para a chamada da tarefa do processo. - + External command failed to finish. O comando externo falhou ao finalizar. - + Command <i>%1</i> failed to finish in %2 seconds. O comando <i>%1</i> falhou ao finalizar em %2 segundos. - + External command finished with errors. O comando externo foi concluído com erros. - + Command <i>%1</i> finished with exit code %2. O comando <i>%1</i> foi concluído com o código %2. @@ -2183,13 +2183,13 @@ Saída: QObject - + Default Keyboard Model Modelo de teclado padrão - - + + Default Padrão @@ -2229,7 +2229,7 @@ Saída: A verificação de requerimentos para o módulo <i>%1</i> está completa. - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2979,67 +2979,68 @@ Saída: Formulário - - &Language: - &Idioma: - - - + &Release notes &Notas de lançamento - + &Known issues &Problemas conhecidos - + + + Select language + + + + &Support &Suporte - + &About &Sobre - + <h1>Welcome to the %1 installer.</h1> <h1>Bem-vindo ao instalador %1 .</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Bem-vindo ao instalador Calamares para %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer Sobre o instalador %1 - + <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-2019 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-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Obrigado ao <a href="https://calamares.io/team/">time Calamares</a> e ao <a href="https://www.transifex.com/calamares/calamares/">time de tradutores do Calamares</a>.<br/><br/>O desenvolvimento do <a href="https://calamares.io/">Calamares</a> é patrocinado pela <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support %1 suporte diff --git a/lang/calamares_pt_PT.ts b/lang/calamares_pt_PT.ts index 9a6743d0e..d1c503306 100644 --- a/lang/calamares_pt_PT.ts +++ b/lang/calamares_pt_PT.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Concluído @@ -1104,27 +1104,27 @@ O instalador será encerrado e todas as alterações serão perdidas. - + <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> - + <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>Tudo feito</h1><br/>%1 foi instalado no seu computador.<br/>Pode agora reiniciar para o seu novo sistema, ou continuar a usar o %2 ambiente Live. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Instalação Falhada</h1><br/>%1 não foi instalado no seu computador.<br/>A mensagem de erro foi: %2. @@ -1277,7 +1277,7 @@ O instalador será encerrado e todas as alterações serão perdidas.Definir o modelo do teclado para %1.<br/> - + Set keyboard layout to %1/%2. Definir esquema do teclado para %1/%2. @@ -1326,59 +1326,59 @@ O instalador será encerrado e todas as alterações serão perdidas.Aceito os termos e condições acima descritos. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Acordo de Licença</h1>Este procedimento instalará programas proprietários que estão sujeitos a termos de licenciamento. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Por favor reveja o Acordo de Utilização do Utilizador Final (EULA) acima.<br/>Se não concordar com os termos, o procedimento de instalação não pode continuar. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Acordo de Licença</h1>Este procedimento pode instalar programas proprietários que estão sujeitos a termos de licenciamento com vista a proporcionar funcionalidades adicionais e melhorar a experiência do utilizador. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Por favor reveja o Acordo de Utilização do Utilizador Final (EULA) acima.<br/>Se não concordar com os termos, programas proprietários não serão instalados, e em vez disso serão usadas soluções alternativas de código aberto. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 controlador</strong><br/>por %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 controlador gráfico</strong><br/><font color="Grey">por %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 extra para navegador</strong><br/><font color="Grey">por %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 codec</strong><br/><font color="Grey">por %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 pacote</strong><br/><font color="Grey">por %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">por %2</font> - + <a href="%1">view license agreement</a> <a href="%1">visualizar acordo de licença</a> @@ -1394,33 +1394,33 @@ O instalador será encerrado e todas as alterações serão perdidas. LocalePage - + The system language will be set to %1. A linguagem do sistema será definida para %1. - + The numbers and dates locale will be set to %1. Os números e datas locais serão definidos para %1. - + Region: Região: - + Zone: Zona: - - + + &Change... &Alterar... - + Set timezone to %1/%2.<br/> Definir fuso horário para %1/%2.<br/> @@ -1428,12 +1428,12 @@ O instalador será encerrado e todas as alterações serão perdidas. LocaleViewStep - + Loading location data... A carregar dados de localização... - + Location Localização @@ -1441,22 +1441,22 @@ O instalador será encerrado e todas as alterações serão perdidas. NetInstallPage - + Name Nome - + Description Descrição - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalaçao de Rede. (Desativada: Incapaz de buscar listas de pacotes, verifique a sua ligação de rede) - + Network Installation. (Disabled: Received invalid groups data) Instalação de Rede. (Desativada: Recebeu dados de grupos inválidos) @@ -2043,12 +2043,12 @@ O instalador será encerrado e todas as alterações serão perdidas.Foi preparada uma partição de arranque separada juntamente com uma partição root encriptada, mas a partição de arranque não está encriptada.<br/><br/>Existem preocupações de segurança com este tipo de configuração, por causa de importantes ficheiros de sistema serem guardados numa partição não encriptada.<br/>Se desejar pode continuar, mas o destrancar do sistema de ficheiros irá ocorrer mais tarde durante o arranque do sistema.<br/>Para encriptar a partição de arranque, volte atrás e recrie-a, e selecione <strong>Encriptar</strong> na janela de criação de partições. - + has at least one disk device available. tem pelo menos um dispositivo de disco disponível. - + There are no partitons to install on. Não há partições para onde instalar. @@ -2114,14 +2114,14 @@ O instalador será encerrado e todas as alterações serão perdidas. ProcessResult - + There was no output from the command. O comando não produziu saída de dados. - + Output: @@ -2130,52 +2130,52 @@ Saída de Dados: - + External command crashed. O comando externo "crashou". - + Command <i>%1</i> crashed. Comando <i>%1</i> "crashou". - + External command failed to start. Comando externo falhou ao iniciar. - + Command <i>%1</i> failed to start. Comando <i>%1</i> falhou a inicialização. - + Internal error when starting command. Erro interno ao iniciar comando. - + Bad parameters for process job call. Maus parâmetros para chamada de processamento de tarefa. - + External command failed to finish. Comando externo falhou a finalização. - + Command <i>%1</i> failed to finish in %2 seconds. Comando <i>%1</i> falhou ao finalizar em %2 segundos. - + External command finished with errors. Comando externo finalizou com erros. - + Command <i>%1</i> finished with exit code %2. Comando <i>%1</i> finalizou com código de saída %2. @@ -2183,13 +2183,13 @@ Saída de Dados: QObject - + Default Keyboard Model Modelo de Teclado Padrão - - + + Default Padrão @@ -2229,7 +2229,7 @@ Saída de Dados: A verificação de requisitos para módulo <i>%1</i> está completa. - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2979,67 +2979,68 @@ Saída de Dados: Formulário - - &Language: - &Idioma: - - - + &Release notes &Notas de lançamento - + &Known issues &Problemas conhecidos - + + + Select language + + + + &Support &Suporte - + &About &Acerca - + <h1>Welcome to the %1 installer.</h1> <h1>Bem vindo ao instalador do %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Bem vindo ao instalador Calamares para %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer Acerca %1 instalador - + <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-2019 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/>Direitos de Cópia 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Direitos de Cópia 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Agradecimentos à <a href="https://calamares.io/team/">Equipa Calamares</a> e à<a href="https://www.transifex.com/calamares/calamares/">Equipa de tradutores do Calamares</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> desenvolvido e patrocinado por <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support %1 suporte diff --git a/lang/calamares_ro.ts b/lang/calamares_ro.ts index 2f6fd3592..b62c8da95 100644 --- a/lang/calamares_ro.ts +++ b/lang/calamares_ro.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Gata @@ -1104,27 +1104,27 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. - + <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> - + <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>Gata.</h1><br/>%1 a fost instalat pe calculatorul dumneavoastră.<br/>Puteți reporni noul sistem, sau puteți continua să folosiți sistemul de operare portabil %2. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Instalarea a eșuat</h1><br/>%1 nu a mai fost instalat pe acest calculator.<br/>Mesajul de eroare era: %2. @@ -1277,7 +1277,7 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.Setează modelul tastaturii la %1.<br/> - + Set keyboard layout to %1/%2. Setează aranjamentul de tastatură la %1/%2. @@ -1326,59 +1326,59 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.Sunt de acord cu termenii și condițiile de mai sus. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Acord de licențiere</h1>Această procedură va instala software proprietar supus unor termeni de licențiere. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Vă rugăm să citiți Licența de utilizare (EULA) de mai sus.<br>Dacă nu sunteți de acord cu termenii, procedura de instalare nu poate continua. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Acord de licențiere</h1>Această procedură de instalare poate instala software proprietar supus unor termeni de licențiere, pentru a putea oferi funcții suplimentare și pentru a îmbunătăți experiența utilizatorilor. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Vă rugăm să citiți Licența de utilizare (EULA) de mai sus.<br/>Dacă nu sunteți de acord cu termenii, softwareul proprietar nu va fi instalat și se vor folosi alternative open-source în loc. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 driver</strong><br/>de %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 driver grafic</strong><br/><font color="Grey">de %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 plugin de browser</strong><br/><font color="Grey">de %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 codec</strong><br/><font color="Grey">de %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 pachet</strong><br/><font color="Grey">de %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">de %2</font> - + <a href="%1">view license agreement</a> <a href="%1">vezi acordul de licențiere</a> @@ -1394,33 +1394,33 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. LocalePage - + The system language will be set to %1. Limba sistemului va fi %1. - + The numbers and dates locale will be set to %1. Formatul numerelor și datelor calendaristice va fi %1. - + Region: Regiune: - + Zone: Zonă: - - + + &Change... S&chimbă - + Set timezone to %1/%2.<br/> Setează fusul orar la %1/%2.<br/> @@ -1428,12 +1428,12 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. LocaleViewStep - + Loading location data... Se încarcă datele locației... - + Location Locație @@ -1441,22 +1441,22 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. NetInstallPage - + Name Nume - + Description Despre - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalarea rețelei. (Dezactivat: Nu se pot obține listele de pachete, verificați conexiunea la rețea) - + Network Installation. (Disabled: Received invalid groups data) Instalare prin rețea. (Dezactivată: S-au recepționat grupuri de date invalide) @@ -2046,12 +2046,12 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.A fost creată o partiție de boot împreună cu o partiție root criptată, dar partiția de boot nu este criptată.<br/><br/>Sunt potențiale probleme de securitate cu un astfel de aranjament deoarece importante fișiere de sistem sunt păstrate pe o partiție necriptată.<br/>Puteți continua dacă doriți, dar descuierea sistemului se va petrece mai târziu în timpul pornirii.<br/>Pentru a cripta partiția de boot, reveniți și recreați-o, alegând opțiunea <strong>Criptează</strong> din fereastra de creare de partiții. - + has at least one disk device available. - + There are no partitons to install on. @@ -2117,14 +2117,14 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. ProcessResult - + There was no output from the command. Nu a existat nici o iesire din comanda - + Output: @@ -2133,52 +2133,52 @@ Output - + External command crashed. Comanda externă a eșuat. - + Command <i>%1</i> crashed. Comanda <i>%1</i> a eșuat. - + External command failed to start. Comanda externă nu a putut fi pornită. - + Command <i>%1</i> failed to start. Comanda <i>%1</i> nu a putut fi pornită. - + Internal error when starting command. Eroare internă la pornirea comenzii. - + Bad parameters for process job call. Parametri proști pentru apelul sarcinii de proces. - + External command failed to finish. Finalizarea comenzii externe a eșuat. - + Command <i>%1</i> failed to finish in %2 seconds. Comanda <i>%1</i> nu a putut fi finalizată în %2 secunde. - + External command finished with errors. Comanda externă finalizată cu erori. - + Command <i>%1</i> finished with exit code %2. Comanda <i>%1</i> finalizată cu codul de ieșire %2. @@ -2186,13 +2186,13 @@ Output QObject - + Default Keyboard Model Modelul tastaturii implicit - - + + Default Implicit @@ -2232,7 +2232,7 @@ Output - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2982,67 +2982,68 @@ Output Formular - - &Language: - &Limbă: - - - + &Release notes &Note asupra ediției - + &Known issues &Probleme cunoscute - + + + Select language + + + + &Support &Suport - + &About &Despre - + <h1>Welcome to the %1 installer.</h1> <h1>Bine ați venit la programul de instalare pentru %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Bun venit în programul de instalare Calamares pentru %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer Despre programul de instalare %1 - + <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-2019 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. - + %1 support %1 suport diff --git a/lang/calamares_ru.ts b/lang/calamares_ru.ts index e19bae135..44178cb15 100644 --- a/lang/calamares_ru.ts +++ b/lang/calamares_ru.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Готово @@ -1103,27 +1103,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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>Готово.</h1><br/>Система %1 установлена на Ваш компьютер.<br/>Вы можете перезагрузить компьютер и использовать Вашу новую систему или продолжить работу в Live окружении %2. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Сбой установки</h1><br/>Не удалось установить %1 на ваш компьютер.<br/>Сообщение об ошибке: %2. @@ -1276,7 +1276,7 @@ The installer will quit and all changes will be lost. Установить модель клавиатуры на %1.<br/> - + Set keyboard layout to %1/%2. Установить раскладку клавиатуры на %1/%2. @@ -1325,59 +1325,59 @@ The installer will quit and all changes will be lost. Я принимаю приведенные выше условия. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Лицензионное соглашение</h1>На этом этапе будет установлено программное обеспечение с проприетарной лицензией. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Ознакомьтесь с приведенными выше Лицензионными соглашениями пользователя (EULA).<br/>Если не согласны с условиями, продолжение установки невозможно. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Лицензионное соглашение</h1>На этом этапе можно установить программное обеспечение с проприетарной лицензией, дающее дополнительные возможности и повышающее удобство работы. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Ознакомьтесь выше, с Лицензионными соглашениями конечного пользователя (EULA).<br/>Если вы не согласны с условиями, проприетарное программное обеспечение будет заменено на альтернативное открытое программное обеспечение. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>драйвер %1</strong><br/>от %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>видео драйвер %1</strong><br/><font color="Grey">от %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>плагин браузера %1</strong><br/><font color="Grey">от %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>кодек %1</strong><br/><font color="Grey">от %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>пакет %1</strong><br/><font color="Grey">от %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">от %2</font> - + <a href="%1">view license agreement</a> <a href="%1">посмотреть лицензионное соглашение</a> @@ -1393,33 +1393,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. Системным языком будет установлен %1. - + The numbers and dates locale will be set to %1. Региональным форматом чисел и дат будет установлен %1. - + Region: Регион: - + Zone: Зона: - - + + &Change... И&зменить... - + Set timezone to %1/%2.<br/> Установить часовой пояс на %1/%2.<br/> @@ -1427,12 +1427,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... Загружаю данные о местоположениях... - + Location Местоположение @@ -1440,22 +1440,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name Имя - + Description Описание - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Установка по сети. (Отключено: не удается получить список пакетов, проверьте сетевое подключение) - + Network Installation. (Disabled: Received invalid groups data) Установка по сети. (Отключено: получены неверные сведения о группах) @@ -2042,12 +2042,12 @@ The installer will quit and all changes will be lost. Включено шифрование корневого раздела, но использован отдельный загрузочный раздел без шифрования.<br/><br/>При такой конфигурации возникают проблемы с безопасностью, потому что важные системные файлы хранятся на разделе без шифрования.<br/>Если хотите, можете продолжить, но файловая система будет разблокирована позднее во время загрузки системы.<br/>Чтобы включить шифрование загрузочного раздела, вернитесь назад и снова создайте его, отметив <strong>Шифровать</strong> в окне создания раздела. - + has at least one disk device available. - + There are no partitons to install on. @@ -2113,14 +2113,14 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. Вывода из команды не последовало. - + Output: @@ -2129,52 +2129,52 @@ Output: - + External command crashed. Сбой внешней команды. - + Command <i>%1</i> crashed. Сбой команды <i>%1</i>. - + External command failed to start. Не удалось запустить внешнюю команду. - + Command <i>%1</i> failed to start. Не удалось запустить команду <i>%1</i>. - + Internal error when starting command. Внутренняя ошибка при запуске команды. - + Bad parameters for process job call. Неверные параметры для вызова процесса. - + External command failed to finish. Не удалось завершить внешнюю команду. - + Command <i>%1</i> failed to finish in %2 seconds. Команда <i>%1</i> не завершилась за %2 с. - + External command finished with errors. Внешняя команда завершилась с ошибками - + Command <i>%1</i> finished with exit code %2. Команда <i>%1</i> завершилась с кодом %2. @@ -2182,13 +2182,13 @@ Output: QObject - + Default Keyboard Model Модель клавиатуры по умолчанию - - + + Default По умолчанию @@ -2228,7 +2228,7 @@ Output: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2978,67 +2978,68 @@ Output: Форма - - &Language: - &Язык: - - - + &Release notes &Примечания к выпуску - + &Known issues &Известные проблемы - + + + Select language + + + + &Support П&оддержка - + &About - + <h1>Welcome to the %1 installer.</h1> <h1>Добро пожаловать в программу установки %1 .</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Добро пожаловать в установщик Calamares для %1 .</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer О программе установки %1 - + <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-2019 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. - + %1 support %1 поддержка diff --git a/lang/calamares_sk.ts b/lang/calamares_sk.ts index d2a203727..f4e4efe82 100644 --- a/lang/calamares_sk.ts +++ b/lang/calamares_sk.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Hotovo @@ -1105,27 +1105,27 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. - + <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> - + <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>Všetko je dokončené.</h1><br/>Distribúcia %1 bola nainštalovaná do vášho počítača.<br/>Teraz môžete reštartovať počítač a spustiť váš nový systém, alebo pokračovať v používaní živého prostredia distribúcie %2. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Inštalácia zlyhala</h1><br/>Distribúcia %1 nebola nainštalovaná do vášho počítača.<br/>Chybová hláška: %2. @@ -1278,7 +1278,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Nastavenie modelu klávesnice na %1.<br/> - + Set keyboard layout to %1/%2. Nastavenie rozloženia klávesnice na %1/%2. @@ -1327,59 +1327,59 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Prijímam podmienky vyššie. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Licenčné podmienky</h1>Tento proces inštalácie môže nainštalovať uzavretý softvér, ktorý je predmetom licenčných podmienok. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Prosím, prečítajte si licenčnú zmluvu koncového používateľa (EULAs) vyššie.<br/>Ak nesúhlasíte s podmienkami, proces inštalácie nemôže pokračovať. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Licenčné podmienky</h1>Tento proces inštalácie môže nainštalovať uzavretý softvér, ktorý je predmetom licenčných podmienok v rámci poskytovania dodatočných funkcií a vylepšenia používateľských skúseností. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Prosím, prečítajte si licenčnú zmluvu koncového používateľa (EULAs) vyššie.<br/>Ak nesúhlasíte s podmienkami, uzavretý softvér nebude nainštalovaný a namiesto neho budú použité alternatívy s otvoreným zdrojom. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>Ovládač %1</strong><br/>vytvoril %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>Ovládač grafickej karty %1</strong><br/><font color="Grey">vytvoril %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>Zásuvný modul prehliadača %1</strong><br/><font color="Grey">vytvoril %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>Kodek %1</strong><br/><font color="Grey">vytvoril %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>Balík %1</strong><br/><font color="Grey">vytvoril %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">vytvoril %2</font> - + <a href="%1">view license agreement</a> <a href="%1">Zobraziť licenčné podmienky</a> @@ -1395,33 +1395,33 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. LocalePage - + The system language will be set to %1. Jazyk systému bude nastavený na %1. - + The numbers and dates locale will be set to %1. Miestne nastavenie čísel a dátumov bude nastavené na %1. - + Region: Oblasť: - + Zone: Zóna: - - + + &Change... Z&meniť... - + Set timezone to %1/%2.<br/> Nastavenie časovej zóny na %1/%2.<br/> @@ -1429,12 +1429,12 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. LocaleViewStep - + Loading location data... Načítavajú sa údaje umiestnenia... - + Location Umiestnenie @@ -1442,22 +1442,22 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. NetInstallPage - + Name Názov - + Description Popis - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Sieťová inštalácia. (Zakázaná: Nie je možné získať zoznamy balíkov. Skontrolujte vaše sieťové pripojenie.) - + Network Installation. (Disabled: Received invalid groups data) Sieťová inštalácia. (Zakázaná: Boli prijaté neplatné údaje o skupinách) @@ -2044,12 +2044,12 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Spolu so zašifrovaným koreňovým oddielom bol nainštalovaný oddelený zavádzací oddiel, ktorý ale nie je zašifrovaný.<br/><br/>S týmto typom inštalácie je ohrozená bezpečnosť, pretože dôležité systémové súbory sú uchovávané na nezašifrovanom oddieli.<br/>Ak si to želáte, môžete pokračovať, ale neskôr, počas spúšťania systému sa vykoná odomknutie systému súborov.<br/>Na zašifrovanie zavádzacieho oddielu prejdite späť a vytvorte ju znovu vybraním voľby <strong>Zašifrovať</strong> v okne vytvárania oddielu. - + has at least one disk device available. má dostupné aspoň jedno diskové zariadenie. - + There are no partitons to install on. Neexistujú žiadne oddiely, na ktoré je možné vykonať inštaláciu. @@ -2115,14 +2115,14 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. ProcessResult - + There was no output from the command. Žiadny výstup z príkazu. - + Output: @@ -2131,52 +2131,52 @@ Výstup: - + External command crashed. Externý príkaz nečakane skončil. - + Command <i>%1</i> crashed. Príkaz <i>%1</i> nečakane skončil. - + External command failed to start. Zlyhalo spustenie externého príkazu. - + Command <i>%1</i> failed to start. Zlyhalo spustenie príkazu <i>%1</i> . - + Internal error when starting command. Počas spúšťania príkazu sa vyskytla interná chyba. - + Bad parameters for process job call. Nesprávne parametre pre volanie úlohy procesu. - + External command failed to finish. Zlyhalo dokončenie externého príkazu. - + Command <i>%1</i> failed to finish in %2 seconds. Zlyhalo dokončenie príkazu <i>%1</i> počas doby %2 sekúnd. - + External command finished with errors. Externý príkaz bol dokončený s chybami. - + Command <i>%1</i> finished with exit code %2. Príkaz <i>%1</i> skončil s ukončovacím kódom %2. @@ -2184,13 +2184,13 @@ Výstup: QObject - + Default Keyboard Model Predvolený model klávesnice - - + + Default Predvolený @@ -2230,7 +2230,7 @@ Výstup: Kontrola požiadaviek modulu <i>%1</i> je dokončená. - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2980,67 +2980,68 @@ Výstup: Forma - - &Language: - &Jazyk: - - - + &Release notes &Poznámky k vydaniu - + &Known issues &Známe problémy - + + + Select language + + + + &Support Po&dpora - + &About &O inštalátore - + <h1>Welcome to the %1 installer.</h1> <h1>Vitajte v inštalátore distribúcie %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Vitajte v aplikácii Calamares, inštalátore distribúcie %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer O inštalátore %1 - + <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-2019 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/>pre %3</strong><br/><br/>Autorské práva 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Autorské práva 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Poďakovanie patrí <a href="https://calamares.io/team/">tímu inštalátora Calamares</a> a <a href="https://www.transifex.com/calamares/calamares/">prekladateľskému tímu inštalátora Calamares</a>.<br/><br/>Vývoj inštalátora <a href="https://calamares.io/">Calamares</a> je sponzorovaný spoločnosťou <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - oslobodzujúci softvér. - + %1 support Podpora distribúcie %1 diff --git a/lang/calamares_sl.ts b/lang/calamares_sl.ts index 080182b9c..5827698aa 100644 --- a/lang/calamares_sl.ts +++ b/lang/calamares_sl.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Končano @@ -1104,27 +1104,27 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1277,7 +1277,7 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. Nastavi model tipkovnice na %1.<br/> - + Set keyboard layout to %1/%2. Nastavi razporeditev tipkovnice na %1/%2. @@ -1326,59 +1326,59 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1394,33 +1394,33 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: Območje: - + Zone: Časovni pas: - - + + &Change... - + Set timezone to %1/%2.<br/> Nastavi časovni pas na %1/%2.<br/> @@ -1428,12 +1428,12 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. LocaleViewStep - + Loading location data... Nalaganje podatkov položaja ... - + Location Položaj @@ -1441,22 +1441,22 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. NetInstallPage - + Name Ime - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2043,12 +2043,12 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. - + has at least one disk device available. - + There are no partitons to install on. @@ -2114,65 +2114,65 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. Nepravilni parametri za klic procesa opravila. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2180,13 +2180,13 @@ Output: QObject - + Default Keyboard Model Privzeti model tipkovnice - - + + Default Privzeto @@ -2226,7 +2226,7 @@ Output: - + %1 (%2) language[name] (country[name]) @@ -2976,67 +2976,68 @@ Output: Oblika - - &Language: - - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_sq.ts b/lang/calamares_sq.ts index e9e237984..988b6df6a 100644 --- a/lang/calamares_sq.ts +++ b/lang/calamares_sq.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done U bë @@ -1092,7 +1092,7 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. <Restart checkbox tooltip> - + <Ndihmëz për kutizën Rinise> @@ -1105,27 +1105,27 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. <h1>Kaq qe.</h1><br/>%1 u rregullua në kompjuterin tuaj.<br/>Tani mundeni të filloni të përdorni sistemin tuaj të ri. - + <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>Kur i vihet shenjë kësaj kutie, sistemi juaj do të riniset menjëherë, kur klikoni mbi <span style=" font-style:italic;">U bë</span> ose mbyllni programin e rregullimit.</p></body></html> - + <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>Kaq qe.</h1><br/>%1 është instaluar në kompjuterin tuaj.<br/>Tani mundeni ta rinisni me sistemin tuaj të ri, ose të vazhdoni përdorimin e mjedisit %2 Live. - + <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>Kur i vihet shenjë kësaj kutie, sistemi juaj do të riniset menjëherë, kur klikoni mbi <span style=" font-style:italic;">U bë</span> ose mbyllni instaluesin.</p></body></html> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. <h1>Rregullimi Dështoi</h1><br/>%1 s’u rregullua në kompjuterin tuaj.<br/>Mesazhi i gabimit qe: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Instalimi Dështoi</h1><br/>%1 s’u instalua në kompjuterin tuaj.<br/>Mesazhi i gabimit qe: %2. @@ -1278,7 +1278,7 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. Si model tastiere do të caktohet %1.<br/> - + Set keyboard layout to %1/%2. Si model tastiere do të caktohet %1%2. @@ -1327,59 +1327,59 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. I pranoj termat dhe kushtet më sipër. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Marrëveshje Licence</h1>Kjo procedurë rregullimi do të instalojë software pronësor që është subjekt kushtesh licencimi. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Ju lutemi, shqyrtoni Marrëveshje Licencimi Për Përdorues të Thjeshtë (EULAs) më sipër.<br/>Nëse nuk pajtohemi me kushtet, procedura e rregullimit s’mund të shkojë më tej. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Marrëveshje Licence</h1>Që të furnizojë veçori shtesë dhe të përmirësojë punën e përdoruesit, kjo procedurë rregullimi mundet të instalojë software pronësor që është subjekt kushtesh licencimi. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Ju lutemi, shqyrtoni Marrëveshje Licencimi Për Përdorues të Thjeshtë (EULAs) më sipër.<br/>Nëse nuk pajtohemi me kushtet, nuk do të instalohet software pronësor, dhe në vend të tij do të përdoren alternativa nga burimi i hapët. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>përudhës %1</strong><br/>nga %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>Përudhës grafik %1</strong><br/><font color=\"Grey\">nga %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>Shtojcë shfletuesi %1</strong><br/><font color=\"Grey\">nga %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>Kodek %1</strong><br/><font color=\"Grey\">nga %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>Paketë %1</strong><br/><font color=\"Grey\">nga %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color=\"Grey\">nga %2</font> - + <a href="%1">view license agreement</a> <a href="%1">shihni marrëveshje licence</a> @@ -1395,33 +1395,33 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. LocalePage - + The system language will be set to %1. Si gjuhë sistemi do të caktohet %1. - + The numbers and dates locale will be set to %1. Si vendore për numra dhe data do të vihet %1. - + Region: Rajon: - + Zone: Zonë: - - + + &Change... &Ndryshojeni… - + Set timezone to %1/%2.<br/> Si zonë kohore do të caktohet %1/%2.<br/> @@ -1429,12 +1429,12 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. LocaleViewStep - + Loading location data... Po ngarkohen të dhëna vendndodhjeje… - + Location Vendndodhje @@ -1442,22 +1442,22 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. NetInstallPage - + Name Emër - + Description Përshkrim - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Instalim Nga Rrjeti. (U çaktivizua: S’arrihet të sillen lista paketash, kontrolloni lidhjen tuaj në rrjet) - + Network Installation. (Disabled: Received invalid groups data) Instalim Nga Rrjeti. (U çaktivizua: U morën të dhëna të pavlefshme grupesh) @@ -2044,12 +2044,12 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. Tok me pjesën e fshehtëzuar <em>root</em> qe rregulluar edhe një pjesë <em>boot</em> veçmas, por pjesa <em>boot</em> s’është e fshehtëzuar.<br/><br/>Ka preokupime mbi sigurinë e këtij lloj rregullimi, ngaqë kartela të rëndësishme sistemi mbahen në një pjesë të pafshehtëzuar.<br/>Mund të vazhdoni, nëse doni, por shkyçja e sistemit të kartelave do të ndodhë më vonë, gjatë nisjes së sistemit.<br/>Që të fshehtëzoni pjesën <em>boot</em>, kthehuni mbrapsht dhe rikrijojeni, duke përzgjedhur te skena e krijimit të pjesës <strong>Fshehtëzoje</strong>. - + has at least one disk device available. ka të paktën një pajisje disku për përdorim. - + There are no partitons to install on. S’ka pjesë ku të instalohet. @@ -2115,14 +2115,14 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. ProcessResult - + There was no output from the command. S’pati përfundim nga urdhri. - + Output: @@ -2131,52 +2131,52 @@ Përfundim: - + External command crashed. Urdhri i jashtëm u vithis. - + Command <i>%1</i> crashed. Urdhri <i>%1</i> u vithis. - + External command failed to start. Dështoi nisja e urdhrit të jashtëm. - + Command <i>%1</i> failed to start. Dështoi nisja e urdhrit <i>%1</i>. - + Internal error when starting command. Gabim i brendshëm kur niset urdhri. - + Bad parameters for process job call. Parametra të gabuar për thirrje akti procesi. - + External command failed to finish. S’u arrit të përfundohej urdhër i jashtëm. - + Command <i>%1</i> failed to finish in %2 seconds. Urdhri <i>%1</i> s’arriti të përfundohej në %2 sekonda. - + External command finished with errors. Urdhri i jashtë përfundoi me gabime. - + Command <i>%1</i> finished with exit code %2. Urdhri <i>%1</i> përfundoi me kod daljeje %2. @@ -2184,13 +2184,13 @@ Përfundim: QObject - + Default Keyboard Model Model Parazgjedhje Për Tastierën - - + + Default Parazgjedhje @@ -2230,7 +2230,7 @@ Përfundim: Kontrolli i domosdoshmërive për modulin <i>%1</i> u plotësua. - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2980,67 +2980,68 @@ Përfundim: Formular - - &Language: - &Gjuhë: - - - + &Release notes Shënime &versioni - + &Known issues &Probleme të njohura - + + + Select language + Përzgjidhni gjuhë + + + &Support &Asistencë - + &About &Mbi - + <h1>Welcome to the %1 installer.</h1> <h1>Mirë se vini te instaluesi i %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Mirë se vini te instaluesi Calamares për %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> <h1>Mirë se vini te programi i rregullimit Calamares për %1.</h1> - + <h1>Welcome to %1 setup.</h1> <h1>Mirë se vini te rregullimi i %1.</h1> - + About %1 setup Mbi rregullimin e %1 - + About %1 installer Rreth instaluesit %1 - + <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-2019 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/>për %3</strong><br/><br/>Të drejta Kopjimi 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Të drejta Kopjimi 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Falënderime për <a href="https://calamares.io/team/">ekipin e Calamares</a> dhe <a href="https://www.transifex.com/calamares/calamares/">ekipin e përkthyesve të Calamares</a>.<br/><br/>Zhvillimi i <a href="https://calamares.io/">Calamares</a> sponsorizohet nga <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software. - + %1 support Asistencë %1 diff --git a/lang/calamares_sr.ts b/lang/calamares_sr.ts index 79d0b03a4..237802d81 100644 --- a/lang/calamares_sr.ts +++ b/lang/calamares_sr.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Завршено @@ -1104,27 +1104,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1277,7 +1277,7 @@ The installer will quit and all changes will be lost. - + Set keyboard layout to %1/%2. @@ -1326,59 +1326,59 @@ The installer will quit and all changes will be lost. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1394,33 +1394,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. Системски језик биће постављен на %1 - + The numbers and dates locale will be set to %1. - + Region: Регион: - + Zone: Зона: - - + + &Change... &Измени... - + Set timezone to %1/%2.<br/> @@ -1428,12 +1428,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... - + Location Локација @@ -1441,22 +1441,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name Назив - + Description Опис - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2043,12 +2043,12 @@ The installer will quit and all changes will be lost. - + has at least one disk device available. - + There are no partitons to install on. @@ -2114,65 +2114,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. Лоши параметри при позиву посла процеса. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2180,13 +2180,13 @@ Output: QObject - + Default Keyboard Model - - + + Default подразумевано @@ -2226,7 +2226,7 @@ Output: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2976,67 +2976,68 @@ Output: Форма - - &Language: - &Језик: - - - + &Release notes - + &Known issues &Познати проблеми - + + + Select language + + + + &Support По&дршка - + &About &О програму - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer О %1 инсталатеру - + <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-2019 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. - + %1 support %1 подршка diff --git a/lang/calamares_sr@latin.ts b/lang/calamares_sr@latin.ts index 233844445..1e28d03e0 100644 --- a/lang/calamares_sr@latin.ts +++ b/lang/calamares_sr@latin.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Gotovo @@ -1104,27 +1104,27 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1277,7 +1277,7 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - + Set keyboard layout to %1/%2. @@ -1326,59 +1326,59 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1394,33 +1394,33 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: Regija: - + Zone: Zona: - - + + &Change... - + Set timezone to %1/%2.<br/> Postavi vremensku zonu na %1/%2.<br/> @@ -1428,12 +1428,12 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. LocaleViewStep - + Loading location data... Očitavam podatke o lokaciji... - + Location Lokacija @@ -1441,22 +1441,22 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. NetInstallPage - + Name Naziv - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2043,12 +2043,12 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - + has at least one disk device available. - + There are no partitons to install on. @@ -2114,65 +2114,65 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. Pogrešni parametri kod poziva funkcije u procesu. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2180,13 +2180,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2226,7 +2226,7 @@ Output: - + %1 (%2) language[name] (country[name]) @@ -2976,67 +2976,68 @@ Output: - - &Language: - - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_sv.ts b/lang/calamares_sv.ts index 5fdccd25b..ba30809de 100644 --- a/lang/calamares_sv.ts +++ b/lang/calamares_sv.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Klar @@ -1104,27 +1104,27 @@ Alla ändringar kommer att gå förlorade. - + <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> - + <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>Klappat och klart.</h1><br/>%1 har installerats på din dator.<br/>Du kan nu starta om till ditt nya system, eller fortsätta att använda %2 i liveläge. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1277,7 +1277,7 @@ Alla ändringar kommer att gå förlorade. Sätt tangenbordsmodell till %1.<br/> - + Set keyboard layout to %1/%2. Sätt tangentbordslayout till %1/%2. @@ -1326,59 +1326,59 @@ Alla ändringar kommer att gå förlorade. Jag accepterar villkoren och avtalet ovan. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Licensavtal</h1>Denna installationsprocedur kommer att installera proprietär mjukvara som omfattas av licensvillkor. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Läs igenom End User Agreements (EULA:s) ovan.<br/>Om du inte accepterar villkoren kan inte installationsproceduren fortsätta. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Licensavtal</h1>Denna installationsprocedur kan installera proprietär mjukvara som omfattas av licensvillkor för att tillhandahålla ytterligare funktioner och förbättra användarupplevelsen. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1-drivrutin</strong><br/>från %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 grafikdrivrutin</strong><br/><font color="Grey">från %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 insticksprogram</strong><br/><font color="Grey">från %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 codec</strong><br/><font color="Grey">från %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1-paket</strong><br/><font color="Grey">från %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">från %2</font> - + <a href="%1">view license agreement</a> <a href="%1">visa licensavtal</a> @@ -1394,33 +1394,33 @@ Alla ändringar kommer att gå förlorade. LocalePage - + The system language will be set to %1. Systemspråket kommer ändras till %1. - + The numbers and dates locale will be set to %1. - + Region: Region: - + Zone: Zon: - - + + &Change... Ändra... - + Set timezone to %1/%2.<br/> Sätt tidszon till %1/%2.<br/> @@ -1428,12 +1428,12 @@ Alla ändringar kommer att gå förlorade. LocaleViewStep - + Loading location data... Laddar platsdata... - + Location Plats @@ -1441,22 +1441,22 @@ Alla ändringar kommer att gå förlorade. NetInstallPage - + Name Namn - + Description Beskrivning - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Nätverksinstallation. (Inaktiverad: Kan inte hämta paketlistor, kontrollera nätverksanslutningen) - + Network Installation. (Disabled: Received invalid groups data) @@ -2043,12 +2043,12 @@ Alla ändringar kommer att gå förlorade. - + has at least one disk device available. - + There are no partitons to install on. @@ -2114,65 +2114,65 @@ Alla ändringar kommer att gå förlorade. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. Ogiltiga parametrar för processens uppgiftsanrop. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2180,13 +2180,13 @@ Output: QObject - + Default Keyboard Model Standardtangentbordsmodell - - + + Default Standard @@ -2226,7 +2226,7 @@ Output: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2976,67 +2976,68 @@ Output: Formulär - - &Language: - Språk: - - - + &Release notes Versionsinfomation - + &Known issues &Kända problem - + + + Select language + + + + &Support %Support - + &About Om - + <h1>Welcome to the %1 installer.</h1> <h1>V&auml;lkommen till %1-installeraren.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer Om %1-installationsprogrammet - + <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-2019 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. - + %1 support %1-support diff --git a/lang/calamares_th.ts b/lang/calamares_th.ts index 8cb797ed5..ba8d71696 100644 --- a/lang/calamares_th.ts +++ b/lang/calamares_th.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done เสร็จสิ้น @@ -1104,27 +1104,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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>เสร็จสิ้น</h1><br/>%1 ติดตั้งบนคอมพิวเตอร์ของคุณเรียบร้อย<br/>คุณสามารถเริ่มทำงานเพื่อเข้าระบบใหม่ของคุณ หรือดำเนินการใช้ %2 Live environment ต่อไป - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1277,7 +1277,7 @@ The installer will quit and all changes will be lost. ตั้งค่าโมเดลแป้นพิมพ์เป็น %1<br/> - + Set keyboard layout to %1/%2. ตั้งค่าแบบแป้นพิมพ์เป็น %1/%2 @@ -1326,59 +1326,59 @@ The installer will quit and all changes will be lost. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1394,33 +1394,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: ภูมิภาค: - + Zone: โซน: - - + + &Change... &C เปลี่ยนแปลง... - + Set timezone to %1/%2.<br/> ตั้งโซนเวลาเป็น %1/%2<br/> @@ -1428,12 +1428,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... กำลังโหลดข้อมูลตำแหน่ง... - + Location ตำแหน่ง @@ -1441,22 +1441,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name ชื่อ - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2043,12 +2043,12 @@ The installer will quit and all changes will be lost. - + has at least one disk device available. - + There are no partitons to install on. @@ -2114,65 +2114,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. พารามิเตอร์ไม่ถูกต้องสำหรับการเรียกการทำงาน - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2180,13 +2180,13 @@ Output: QObject - + Default Keyboard Model โมเดลแป้นพิมพ์ค่าเริ่มต้น - - + + Default ค่าเริ่มต้น @@ -2226,7 +2226,7 @@ Output: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2976,67 +2976,68 @@ Output: แบบฟอร์ม - - &Language: - - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About &A เกี่ยวกับ - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer เกี่ยวกับตัวติดตั้ง %1 - + <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-2019 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. - + %1 support diff --git a/lang/calamares_tr_TR.ts b/lang/calamares_tr_TR.ts index 574c71b1e..fb57346ab 100644 --- a/lang/calamares_tr_TR.ts +++ b/lang/calamares_tr_TR.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Sistem kurulumu tamamlandı, kurulum aracından çıkabilirsiniz. @@ -1105,27 +1105,27 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. - + <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> - + <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>Tüm işlem tamamlandı.</h1><br/>%1 bilgisayarınıza yüklendi<br/>Yeni kurduğunuz sistemi kullanmak için yeniden başlatabilir veya %2 Çalışan sistem ile devam edebilirsiniz. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Yükleme Başarısız</h1><br/>%1 bilgisayarınıza yüklenemedi.<br/>Hata mesajı çıktısı: %2. @@ -1279,7 +1279,7 @@ Sistem güç kaynağına bağlı değil. %1 Klavye düzeni olarak seçildi.<br/> - + Set keyboard layout to %1/%2. Alt klavye türevi olarak %1/%2 seçildi. @@ -1328,59 +1328,59 @@ Sistem güç kaynağına bağlı değil. Yukarıdaki şartları ve koşulları kabul ediyorum. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Lisans Anlaşması</h1> Sistem yükleyici uygulaması belli lisans şartlarına bağlıdır ve şimdi sisteminizi kuracaktır. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Yukarıdaki son kullanıcı lisans sözleşmesini (EULA) gözden geçiriniz.<br/>Şartları kabul etmiyorsanız kurulum devam etmeyecektir. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Lisans Sözleşmesi</h1>Bu kurulum işlemi kullanıcı deneyimini ölçümlemek, ek özellikler sağlamak ve geliştirmek amacıyla lisansa tabi özel yazılım yükleyebilir. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Yukarıdaki Son Kullanıcı Lisans Sözleşmelerini (EULA) gözden geçirin.<br/>Eğer şartları kabul etmiyorsanız kapalı kaynak yazılımların yerine açık kaynak alternatifleri yüklenecektir. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 sürücü</strong><br/>by %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 grafik sürücü</strong><br/><font color="Grey">by %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 tarayıcı eklentisi</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 kodek</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 paketi</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> <a href="%1">lisans şartlarını incele</a> @@ -1396,33 +1396,33 @@ Sistem güç kaynağına bağlı değil. LocalePage - + The system language will be set to %1. Sistem dili %1 olarak ayarlanacak. - + The numbers and dates locale will be set to %1. Sayılar ve günler için sistem yereli %1 olarak ayarlanacak. - + Region: Bölge: - + Zone: Şehir: - - + + &Change... &Değiştir... - + Set timezone to %1/%2.<br/> Bölge ve zaman dilimi %1/%2 olarak ayarlandı.<br/> @@ -1430,12 +1430,12 @@ Sistem güç kaynağına bağlı değil. LocaleViewStep - + Loading location data... Yerel verileri yükleniyor... - + Location Sistem Yereli @@ -1443,22 +1443,22 @@ Sistem güç kaynağına bağlı değil. NetInstallPage - + Name İsim - + Description Açıklama - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Ağ Üzerinden Kurulum. (Devre Dışı: Paket listeleri alınamıyor, ağ bağlantısını kontrol ediniz) - + Network Installation. (Disabled: Received invalid groups data) Ağ Kurulum. (Devre dışı: Geçersiz grup verileri alındı) @@ -2046,12 +2046,12 @@ Sistem güç kaynağına bağlı değil. Önyükleme bölümünü şifrelemek için geri dönün ve bölüm oluşturma penceresinde <strong>Şifreleme</strong>seçeneği ile yeniden oluşturun. - + has at least one disk device available. Mevcut en az bir disk aygıtı var. - + There are no partitons to install on. Yüklenecek disk bölümü yok. @@ -2117,14 +2117,14 @@ Sistem güç kaynağına bağlı değil. ProcessResult - + There was no output from the command. Komut çıktısı yok. - + Output: @@ -2133,52 +2133,52 @@ Output: - + External command crashed. Harici komut çöktü. - + Command <i>%1</i> crashed. Komut <i>%1</i> çöktü. - + External command failed to start. Harici komut başlatılamadı. - + Command <i>%1</i> failed to start. Komut <i>%1</i> başlatılamadı. - + Internal error when starting command. Komut başlatılırken dahili hata. - + Bad parameters for process job call. Çalışma adımları başarısız oldu. - + External command failed to finish. Harici komut başarısız oldu. - + Command <i>%1</i> failed to finish in %2 seconds. Komut <i>%1</i> %2 saniyede başarısız oldu. - + External command finished with errors. Harici komut hatalarla bitti. - + Command <i>%1</i> finished with exit code %2. Komut <i>%1</i> %2 çıkış kodu ile tamamlandı @@ -2186,13 +2186,13 @@ Output: QObject - + Default Keyboard Model Varsayılan Klavye Modeli - - + + Default Varsayılan @@ -2232,7 +2232,7 @@ Output: <i>%1</i> modülü için gerekenler tamamlandı. - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2984,67 +2984,68 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir.Biçim - - &Language: - &Dil: - - - + &Release notes &Sürüm notları - + &Known issues &Bilinen hatalar - + + + Select language + + + + &Support &Destek - + &About &Hakkında - + <h1>Welcome to the %1 installer.</h1> <h1>%1 Sistem Yükleyiciye Hoşgeldiniz.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>%1 Calamares Sistem Yükleyici .</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer %1 sistem yükleyici hakkında - + <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-2019 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/>için %3</strong><br/><br/>Telif Hakkı 2014-2017 Teo Mrnjavac &lt;teo@kde.org&gt;<br/>Telif Hakkı 2017-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>Teşekkürler <a href="https://calamares.io/team/">Calamares takımı</a> ve <a href="https://www.transifex.com/calamares/calamares/">Calamares çeviri takımı</a>.<br/><br/><a href="https://calamares.io/">Calamares</a> gelişim destekçisi <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Özgür Yazılım. - + %1 support %1 destek diff --git a/lang/calamares_uk.ts b/lang/calamares_uk.ts index 3530e828e..8306159e7 100644 --- a/lang/calamares_uk.ts +++ b/lang/calamares_uk.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done Зроблено @@ -1104,27 +1104,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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>Все зроблено.</h1><br/>%1 встановлено на ваш комп'ютер.<br/>Ви можете перезавантажитися до вашої нової системи або продовжити використання Live-середовища %2. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>Встановлення зазнало невдачі</h1><br/>%1 не було встановлено на Ваш комп'ютер.<br/>Повідомлення про помилку: %2. @@ -1277,7 +1277,7 @@ The installer will quit and all changes will be lost. Встановити модель клавіатури як %1.<br/> - + Set keyboard layout to %1/%2. Встановити розкладку клавіатури як %1/%2. @@ -1326,59 +1326,59 @@ The installer will quit and all changes will be lost. Я приймаю положення та умови, що наведені вище. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Ліцензійна угода</h1>Процедура встановить пропрієтарне програмне забезпечення, яке підлягає умовам ліцензування. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Будь-ласка, перегляньте Ліцензійні Угоди Кінцевого Користувача (EULAs), що наведені вище.<br/>Якщо ви не згодні з умовами, процедуру встановлення не можна продовжити. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Ліцензійна угода</h1>Для надання додаткових можливостей та з метою покращення користувацького досвіду, процедура може встановити пропрієтарне програмне забезпечення, яке підлягає умовам ліцензування. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Будь-ласка, перегляньте Ліцензійні Угоди Кінцевого Користувача (EULAs), що наведені вище.<br/>Якщо ви не згодні з умовами, пропрієтарне програмне забезпечення не буде встановлено, та замість нього буде використано альтернативи з відкритим сирцевим кодом. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>Драйвер %1</strong><br/>від %2 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>Графічний драйвер %1</strong><br/><font color="Grey">від %2</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>Плагін для переглядача тенет %1</strong><br/><font color="Grey">від %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>Кодек %1</strong><br/><font color="Grey">від %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>Пакет %1</strong><br/><font color="Grey">від %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">від %2</font> - + <a href="%1">view license agreement</a> <a href="%1">переглянути ліцензійну угоду</a> @@ -1394,33 +1394,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. Мову %1 буде встановлено як системну. - + The numbers and dates locale will be set to %1. %1 буде встановлено як локаль чисел та дат. - + Region: Регіон: - + Zone: Зона: - - + + &Change... &Змінити... - + Set timezone to %1/%2.<br/> Встановити зону %1/%2.<br/> @@ -1428,12 +1428,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... Завантаження данних про місцезнаходження... - + Location Місцезнаходження @@ -1441,22 +1441,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name Ім'я - + Description Опис - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) Встановлення через мережу. (Вимкнено: Неможливо отримати список пакетів, перевірте ваше підключення до мережі) - + Network Installation. (Disabled: Received invalid groups data) Встановлення через мережу. (Вимкнено: Отримано неправильні дані про групи) @@ -2044,12 +2044,12 @@ The installer will quit and all changes will be lost. Було налаштовано окремий завантажувальний розділ поряд із зашифрованим кореневим розділом, але завантажувальний розділ незашифрований.<br/><br/>Існують проблеми з безпекою такого типу, оскільки важливі системні файли зберігаються на незашифрованому розділі.<br/>Ви можете продовжувати, якщо бажаєте, але розблокування файлової системи відбудеться пізніше під час запуску системи.<br/>Щоб зашифрувати завантажувальний розділ, поверніться і створіть його знов, обравши <strong>Зашифрувати</strong> у вікні створення розділів. - + has at least one disk device available. - + There are no partitons to install on. @@ -2115,65 +2115,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. Неправильні параметри визову завдання обробки. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2181,13 +2181,13 @@ Output: QObject - + Default Keyboard Model Модель клавіатури за замовченням - - + + Default За замовченням @@ -2227,7 +2227,7 @@ Output: - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2977,67 +2977,68 @@ Output: Форма - - &Language: - &Мова: - - - + &Release notes При&мітки до випуску - + &Known issues &Відомі проблеми - + + + Select language + + + + &Support Під&тримка - + &About &Про - + <h1>Welcome to the %1 installer.</h1> <h1>Ласкаво просимо до установника %1.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>Ласкаво просимо до установника для %1 Calamares.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer Про втановлювач %1 - + <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-2019 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. - + %1 support Підтримка %1 diff --git a/lang/calamares_ur.ts b/lang/calamares_ur.ts index c1a3bafed..21d4e676a 100644 --- a/lang/calamares_ur.ts +++ b/lang/calamares_ur.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done @@ -1103,27 +1103,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1276,7 +1276,7 @@ The installer will quit and all changes will be lost. - + Set keyboard layout to %1/%2. @@ -1325,59 +1325,59 @@ The installer will quit and all changes will be lost. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1393,33 +1393,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1427,12 +1427,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... - + Location @@ -1440,22 +1440,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2042,12 +2042,12 @@ The installer will quit and all changes will be lost. - + has at least one disk device available. - + There are no partitons to install on. @@ -2113,65 +2113,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2179,13 +2179,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2225,7 +2225,7 @@ Output: - + %1 (%2) language[name] (country[name]) @@ -2975,67 +2975,68 @@ Output: - - &Language: - - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_uz.ts b/lang/calamares_uz.ts index 42910b897..8622cad1a 100644 --- a/lang/calamares_uz.ts +++ b/lang/calamares_uz.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done @@ -1103,27 +1103,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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. - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. @@ -1276,7 +1276,7 @@ The installer will quit and all changes will be lost. - + Set keyboard layout to %1/%2. @@ -1325,59 +1325,59 @@ The installer will quit and all changes will be lost. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> - + <a href="%1">view license agreement</a> @@ -1393,33 +1393,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. - + The numbers and dates locale will be set to %1. - + Region: - + Zone: - - + + &Change... - + Set timezone to %1/%2.<br/> @@ -1427,12 +1427,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... - + Location @@ -1440,22 +1440,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name - + Description - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) - + Network Installation. (Disabled: Received invalid groups data) @@ -2042,12 +2042,12 @@ The installer will quit and all changes will be lost. - + has at least one disk device available. - + There are no partitons to install on. @@ -2113,65 +2113,65 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. - + Output: - + External command crashed. - + Command <i>%1</i> crashed. - + External command failed to start. - + Command <i>%1</i> failed to start. - + Internal error when starting command. - + Bad parameters for process job call. - + External command failed to finish. - + Command <i>%1</i> failed to finish in %2 seconds. - + External command finished with errors. - + Command <i>%1</i> finished with exit code %2. @@ -2179,13 +2179,13 @@ Output: QObject - + Default Keyboard Model - - + + Default @@ -2225,7 +2225,7 @@ Output: - + %1 (%2) language[name] (country[name]) @@ -2975,67 +2975,68 @@ Output: - - &Language: - - - - + &Release notes - + &Known issues - + + + Select language + + + + &Support - + &About - + <h1>Welcome to the %1 installer.</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer - + <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-2019 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. - + %1 support diff --git a/lang/calamares_zh_CN.ts b/lang/calamares_zh_CN.ts index ee78d052c..68812dfdf 100644 --- a/lang/calamares_zh_CN.ts +++ b/lang/calamares_zh_CN.ts @@ -127,7 +127,7 @@ Calamares::JobThread - + Done 完成 @@ -1106,27 +1106,27 @@ The installer will quit and all changes will be lost. - + <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> - + <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>一切都结束了。</h1><br/>%1 已安装在您的电脑上了。<br/>您现在可能会想要重新启动到您的新系统中,或是继续使用 %2 Live 环境。 - + <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> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>安装失败</h1><br/>%1 未在你的电脑上安装。<br/>错误信息:%2。 @@ -1279,7 +1279,7 @@ The installer will quit and all changes will be lost. 设置键盘型号为 %1。<br/> - + Set keyboard layout to %1/%2. 设置键盘布局为 %1/%2。 @@ -1328,59 +1328,59 @@ The installer will quit and all changes will be lost. 我同意如上条款。 - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>许可协定</h1>此安装程序将会安装受授权条款所限制的专有软件。 - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. 请仔细上方的最终用户许可协定 (EULA)。<br/>若您不同意上述条款,安装程序将不会继续。 - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>许可协定</h1>此安装程序可以安装受授权条款限制的专有软件,以提供额外的功能并增强用户体验。 - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. 请仔细上方的最终用户许可协定 (EULA)。<br/>若您不同意上述条款,将不会安装专有软件,而会使用其开源替代品。 - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 驱动程序</strong><br/>由 %2 提供 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 显卡驱动程序</strong><br/><font color="Grey">由 %2 提供</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 浏览器插件</strong><br/><font color="Grey">由 %2 提供</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 编解码器</strong><br/><font color="Grey">由 %2 提供</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 软件包</strong><br/><font color="Grey">由 %2 提供</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">由 %2 提供</font> - + <a href="%1">view license agreement</a> <a href="%1">查看许可协定</a> @@ -1396,33 +1396,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. 系统语言将设置为 %1。 - + The numbers and dates locale will be set to %1. 数字和日期地域将设置为 %1。 - + Region: 地区: - + Zone: 区域: - - + + &Change... 更改 (&C) ... - + Set timezone to %1/%2.<br/> 设置时区为 %1/%2。<br/> @@ -1430,12 +1430,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... 加载位置数据... - + Location 位置 @@ -1443,22 +1443,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name 名称 - + Description 描述 - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) 网络安装。(已禁用:无法获取软件包列表,请检查网络连接) - + Network Installation. (Disabled: Received invalid groups data) 联网安装。(已禁用:收到无效组数据) @@ -2045,12 +2045,12 @@ The installer will quit and all changes will be lost. 您尝试用单独的引导分区配合已加密的根分区使用,但引导分区未加密。<br/><br/>这种配置方式可能存在安全隐患,因为重要的系统文件存储在了未加密的分区上。<br/>您可以继续保持此配置,但是系统解密将在系统启动时而不是引导时进行。<br/>要加密引导分区,请返回上一步并重新创建此分区,并在分区创建窗口选中 <strong>加密</strong> 选项。 - + has at least one disk device available. - + There are no partitons to install on. @@ -2116,14 +2116,14 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. 命令没有输出。 - + Output: @@ -2132,52 +2132,52 @@ Output: - + External command crashed. 外部命令已崩溃。 - + Command <i>%1</i> crashed. 命令 <i>%1</i> 已崩溃。 - + External command failed to start. 无法启动外部命令。 - + Command <i>%1</i> failed to start. 无法启动命令 <i>%1</i>。 - + Internal error when starting command. 启动命令时出现内部错误。 - + Bad parameters for process job call. 呼叫进程任务出现错误参数 - + External command failed to finish. 外部命令未成功完成。 - + Command <i>%1</i> failed to finish in %2 seconds. 命令 <i>%1</i> 未能在 %2 秒内完成。 - + External command finished with errors. 外部命令已完成,但出现了错误。 - + Command <i>%1</i> finished with exit code %2. 命令 <i>%1</i> 以退出代码 %2 完成。 @@ -2185,13 +2185,13 @@ Output: QObject - + Default Keyboard Model 默认键盘型号 - - + + Default 默认 @@ -2231,7 +2231,7 @@ Output: - + %1 (%2) language[name] (country[name]) %1(%2) @@ -2981,67 +2981,68 @@ Output: 表单 - - &Language: - 语言(&L) : - - - + &Release notes 发行注记(&R) - + &Known issues 已知问题(&K) - + + + Select language + + + + &Support 支持信息(&S) - + &About 关于(&A) - + <h1>Welcome to the %1 installer.</h1> <h1>欢迎使用 %1 安装程序。</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>欢迎使用 Calamares 安装程序 - %1。</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Welcome to %1 setup.</h1> - + About %1 setup - + About %1 installer 关于 %1 安装程序 - + <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-2019 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. - + %1 support %1 的支持信息 diff --git a/lang/calamares_zh_TW.ts b/lang/calamares_zh_TW.ts index b6b1f2d23..1f13f2916 100644 --- a/lang/calamares_zh_TW.ts +++ b/lang/calamares_zh_TW.ts @@ -126,7 +126,7 @@ Calamares::JobThread - + Done 完成 @@ -1105,27 +1105,27 @@ The installer will quit and all changes will be lost. <h1>都完成了。</h1><br/>%1 已經在您的電腦上設定好了。<br/>您現在可能會想要開始使用您的新系統。 - + <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>當這個勾選框被選取時,您的系統將會在按下<span style="font-style:italic;">完成</span>或關閉設定程式時立刻重新啟動。</p></body></html> - + <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>都完成了。</h1><br/>%1 已經安裝在您的電腦上了。<br/>您現在可能會想要重新啟動到您的新系統中,或是繼續使用 %2 Live 環境。 - + <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>當這個勾選框被選取時,您的系統將會在按下<span style="font-style:italic;">完成</span>或關閉安裝程式時立刻重新啟動。</p></body></html> - + <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. <h1>設定失敗</h1><br/>%1 並未在您的電腦設定好。<br/>錯誤訊息為:%2。 - + <h1>Installation Failed</h1><br/>%1 has not been installed on your computer.<br/>The error message was: %2. <h1>安裝失敗</h1><br/>%1 並未安裝到您的電腦上。<br/>錯誤訊息為:%2。 @@ -1278,7 +1278,7 @@ The installer will quit and all changes will be lost. 設定鍵盤型號為 %1 。<br/> - + Set keyboard layout to %1/%2. 設定鍵盤佈局為 %1/%2 。 @@ -1327,59 +1327,59 @@ The installer will quit and all changes will be lost. 我接受上述的條款與條件。 - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>授權協定</h1>此安裝程式將會安裝受授權條款所限制的專有軟體。 - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. 請仔細上方的最終用戶授權協定 (EULA)。<br/>若您不同意上述條款,安裝程式將不會繼續。 - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>授權協定</h1>此安裝程式可以安裝受授權條款限制的專有軟體,以提供額外的功農與增強使用者體驗。 - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. 請仔細上方的最終用戶授權協定 (EULA)。<br/>若您不同意上述條款,將不會安裝專有軟體,而會使用其開放原始螞碼版本作為替代。 - + <strong>%1 driver</strong><br/>by %2 %1 is an untranslatable product name, example: Creative Audigy driver <strong>%1 驅動程式</strong><br/>由 %2 所提供 - + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> %1 is usually a vendor name, example: Nvidia graphics driver <strong>%1 顯示卡驅動程式</strong><br/><font color="Grey">由 %2 所提供</font> - + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> <strong>%1 瀏覽器外掛程式</strong><br/><font color="Grey">由 %2 所提供</font> - + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> <strong>%1 編解碼器</strong><br/><font color="Grey">由 %2 所提供</font> - + <strong>%1 package</strong><br/><font color="Grey">by %2</font> <strong>%1 軟體包</strong><br/><font color="Grey">由 %2 所提供</font> - + <strong>%1</strong><br/><font color="Grey">by %2</font> <strong>%1</strong><br/><font color="Grey">由 %2 所提供</font> - + <a href="%1">view license agreement</a> <a href="%1">檢視授權協定</a> @@ -1395,33 +1395,33 @@ The installer will quit and all changes will be lost. LocalePage - + The system language will be set to %1. 系統語言將會設定為 %1。 - + The numbers and dates locale will be set to %1. 數字與日期語系將會被設定為 %1。 - + Region: 地區 - + Zone: 時區 - - + + &Change... 變更...(&C) - + Set timezone to %1/%2.<br/> 設定時區為 %1/%2 。<br/> @@ -1429,12 +1429,12 @@ The installer will quit and all changes will be lost. LocaleViewStep - + Loading location data... 讀取位置資料 ... - + Location 位置 @@ -1442,22 +1442,22 @@ The installer will quit and all changes will be lost. NetInstallPage - + Name 名稱 - + Description 描述 - + Network Installation. (Disabled: Unable to fetch package lists, check your network connection) 網路安裝。(已停用:無法擷取軟體包清單,請檢查您的網路連線) - + Network Installation. (Disabled: Received invalid groups data) 網路安裝。(已停用:收到無效的群組資料) @@ -2044,12 +2044,12 @@ The installer will quit and all changes will be lost. 單獨的開機分割區會與加密的根分割區一起設定,但是開機分割區並不會被加密。<br/><br/>這種設定可能會造成安全性問題,因為系統檔案放在未加密的分割區中。<br/>若您想要,您可以繼續,但是檔案系統的解鎖會在系統啟動後才發生。<br/>要加密開機分割區,回到上一頁並重新建立它,在分割區建立視窗中選取<strong>加密</strong>。 - + has at least one disk device available. 有至少一個可用的磁碟裝置。 - + There are no partitons to install on. 沒有要安裝的分割區。 @@ -2115,14 +2115,14 @@ The installer will quit and all changes will be lost. ProcessResult - + There was no output from the command. 指令沒有輸出。 - + Output: @@ -2131,52 +2131,52 @@ Output: - + External command crashed. 外部指令當機。 - + Command <i>%1</i> crashed. 指令 <i>%1</i> 已當機。 - + External command failed to start. 外部指令啟動失敗。 - + Command <i>%1</i> failed to start. 指令 <i>%1</i> 啟動失敗。 - + Internal error when starting command. 當啟動指令時發生內部錯誤。 - + Bad parameters for process job call. 呼叫程序的參數無效。 - + External command failed to finish. 外部指令結束失敗。 - + Command <i>%1</i> failed to finish in %2 seconds. 指令 <i>%1</i> 在結束 %2 秒內失敗。 - + External command finished with errors. 外部指令結束時發生錯誤。 - + Command <i>%1</i> finished with exit code %2. 指令 <i>%1</i> 結束時有錯誤碼 %2。 @@ -2184,13 +2184,13 @@ Output: QObject - + Default Keyboard Model 預設鍵盤型號 - - + + Default 預設值 @@ -2230,7 +2230,7 @@ Output: 模組 <i>%1</i> 需求檢查完成。 - + %1 (%2) language[name] (country[name]) %1 (%2) @@ -2980,67 +2980,68 @@ Output: 表單 - - &Language: - 語言(&L): - - - + &Release notes 發行註記(&R) - + &Known issues 已知問題(&K) - + + + Select language + 選取語言 + + + &Support 支援(&S) - + &About 關於(&A) - + <h1>Welcome to the %1 installer.</h1> <h1>歡迎使用 %1 安裝程式。</h1> - + <h1>Welcome to the Calamares installer for %1.</h1> <h1>歡迎使用 %1 的 Calamares 安裝程式。</h1> - + <h1>Welcome to the Calamares setup program for %1.</h1> <h1>歡迎使用 %1 的 Calamares 安裝程式。</h1> - + <h1>Welcome to %1 setup.</h1> <h1>歡迎使用 %1 安裝程式。</h1> - + About %1 setup 關於 %1 安裝程式 - + About %1 installer 關於 %1 安裝程式 - + <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-2019 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-2019 Adriaan de Groot &lt;groot@kde.org&gt;<br/>感謝 <a href="https://calamares.io/team/">Calamares 團隊</a>與 <a href="https://www.transifex.com/calamares/calamares/">Calamares 翻譯團隊</a>。<br/><br/><a href="https://calamares.io/">Calamares</a> 開發由 <br/><a href="http://www.blue-systems.com/">Blue Systems</a> - Liberating Software 贊助。 - + %1 support %1 支援 From 8ef027d2b07a5b0d868acaab8199c99564ef971d Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Wed, 24 Apr 2019 07:24:55 -0400 Subject: [PATCH 242/303] i18n: [desktop] Automatic merge of Transifex translations --- calamares.desktop | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/calamares.desktop b/calamares.desktop index 2d8097a7f..88ce39b27 100644 --- a/calamares.desktop +++ b/calamares.desktop @@ -90,7 +90,7 @@ Name[is]=Setja upp kerfið Icon[is]=calamares GenericName[is]=Kerfis uppsetning Comment[is]=Calamares — Kerfis uppsetning -Name[cs_CZ]=Nainstalovat +Name[cs_CZ]=Nainstalovat systém Icon[cs_CZ]=calamares GenericName[cs_CZ]=Instalátor systému Comment[cs_CZ]=Calamares – instalátor operačních systémů From f64efe16b9b42c23ac451de3fa02c41a4a7d8b5d Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Wed, 24 Apr 2019 07:24:56 -0400 Subject: [PATCH 243/303] i18n: [python] Automatic merge of Transifex translations --- lang/python.pot | 82 ++++++++++++++++++- lang/python/ar/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/ast/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/be/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/bg/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/ca/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/cs_CZ/LC_MESSAGES/python.mo | Bin 7030 -> 8802 bytes lang/python/cs_CZ/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/da/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/de/LC_MESSAGES/python.mo | Bin 6658 -> 8303 bytes lang/python/de/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/el/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/en_GB/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/eo/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/es/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/es_MX/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/es_PR/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/et/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/eu/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/fa/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/fi_FI/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/fr/LC_MESSAGES/python.mo | Bin 6740 -> 8357 bytes lang/python/fr/LC_MESSAGES/python.po | 88 ++++++++++++++++++++- lang/python/fr_CH/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/gl/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/gu/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/he/LC_MESSAGES/python.mo | Bin 7708 -> 9409 bytes lang/python/he/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/hi/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/hr/LC_MESSAGES/python.mo | Bin 6617 -> 8279 bytes lang/python/hr/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/hu/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/id/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/is/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/it_IT/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/ja/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/kk/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/kn/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/ko/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/lo/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/lt/LC_MESSAGES/python.mo | Bin 6855 -> 8538 bytes lang/python/lt/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/mk/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/mr/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/nb/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/ne_NP/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/nl/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/pl/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/pt_BR/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/pt_PT/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/ro/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/ru/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/sk/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/sl/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/sq/LC_MESSAGES/python.mo | Bin 6593 -> 8241 bytes lang/python/sq/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/sr/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/sr@latin/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/sv/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/th/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/tr_TR/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/uk/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/ur/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/uz/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/zh_CN/LC_MESSAGES/python.po | 82 ++++++++++++++++++- lang/python/zh_TW/LC_MESSAGES/python.mo | Bin 6125 -> 7735 bytes lang/python/zh_TW/LC_MESSAGES/python.po | 82 ++++++++++++++++++- 67 files changed, 4782 insertions(+), 62 deletions(-) diff --git a/lang/python.pot b/lang/python.pot index 2f0d85832..d854ea823 100644 --- a/lang/python.pot +++ b/lang/python.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,6 +18,14 @@ msgstr "" "Language: \n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "Configure GRUB." + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "Mounting partitions." + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "Configure systemd services" @@ -171,6 +179,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "Display manager configuration was incomplete" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "Configuring mkinitcpio." + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "Creating initramfs with mkinitcpio." + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "Configuring encrypted swap." + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Installing data." @@ -256,10 +276,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Removing one package." msgstr[1] "Removing %(num)d packages." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "Install bootloader." + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "Remove live user from target system" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "Creating initramfs." + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "Failed to run update-initramfs on the target" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "The exit code was {}" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "Setting hardware clock." + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "Creating initramfs with dracut." + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "Failed to run dracut on the target" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "Configuring initramfs." + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "Configuring OpenRC dmcrypt service." + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "Configuring LUKS key file." + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "Encrypted rootfs setup error" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "Rootfs partition {!s} is LUKS but no passphrase found." + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "Writing fstab." + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Dummy python job." @@ -267,3 +339,11 @@ msgstr "Dummy python job." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Dummy python step {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "Configuring locales." + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "Saving network configuration." diff --git a/lang/python/ar/LC_MESSAGES/python.po b/lang/python/ar/LC_MESSAGES/python.po index 6b1fc7662..24b659f4a 100644 --- a/lang/python/ar/LC_MESSAGES/python.po +++ b/lang/python/ar/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Abubakaragoub Y , 2018\n" "Language-Team: Arabic (https://www.transifex.com/calamares/teams/20061/ar/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: ar\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -167,6 +175,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -253,10 +273,62 @@ msgstr[3] "" msgstr[4] "" msgstr[5] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "عملية بايثون دميه" @@ -264,3 +336,11 @@ msgstr "عملية بايثون دميه" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "عملية دميه خطوه بايثون {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/ast/LC_MESSAGES/python.po b/lang/python/ast/LC_MESSAGES/python.po index e6be1365a..a38f2c987 100644 --- a/lang/python/ast/LC_MESSAGES/python.po +++ b/lang/python/ast/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: enolp , 2019\n" "Language-Team: Asturian (https://www.transifex.com/calamares/teams/20061/ast/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: ast\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -172,6 +180,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "La configuración del xestor de pantalles nun se completó" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Instalando datos." @@ -251,10 +271,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Desaniciando un paquete." msgstr[1] "Desaniciando %(num)d paquetes." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Trabayu maniquín en Python." @@ -262,3 +334,11 @@ msgstr "Trabayu maniquín en Python." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Pasu maniquín {} en Python" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/be/LC_MESSAGES/python.po b/lang/python/be/LC_MESSAGES/python.po index aaf93daa7..139e09269 100644 --- a/lang/python/be/LC_MESSAGES/python.po +++ b/lang/python/be/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Belarusian (https://www.transifex.com/calamares/teams/20061/be/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: be\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -245,10 +265,62 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -256,3 +328,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/bg/LC_MESSAGES/python.po b/lang/python/bg/LC_MESSAGES/python.po index 6102974f6..e08d5f585 100644 --- a/lang/python/bg/LC_MESSAGES/python.po +++ b/lang/python/bg/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Georgi Georgiev , 2018\n" "Language-Team: Bulgarian (https://www.transifex.com/calamares/teams/20061/bg/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: bg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -167,6 +175,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -245,10 +265,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Премахване на един пакет." msgstr[1] "Премахване на %(num)d пакети." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Фиктивна задача python." @@ -256,3 +328,11 @@ msgstr "Фиктивна задача python." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Фиктивна стъпка на python {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/ca/LC_MESSAGES/python.po b/lang/python/ca/LC_MESSAGES/python.po index 119c98eb0..1203d30aa 100644 --- a/lang/python/ca/LC_MESSAGES/python.po +++ b/lang/python/ca/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Davidmp , 2019\n" "Language-Team: Catalan (https://www.transifex.com/calamares/teams/20061/ca/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "Configura els serveis de systemd" @@ -176,6 +184,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "La configuració del gestor de pantalla no era completa." +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "S'instal·len dades." @@ -262,10 +282,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Se suprimeix un paquet." msgstr[1] "Se suprimeixen %(num)d paquets." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "Suprimeix l'usuari de la sessió autònoma del sistema de destinació" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Tasca de python fictícia." @@ -273,3 +345,11 @@ msgstr "Tasca de python fictícia." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Pas de python fitctici {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/cs_CZ/LC_MESSAGES/python.mo b/lang/python/cs_CZ/LC_MESSAGES/python.mo index ff2870e7fbab761c2c804253f9ff0db418c623ed..55e0cf43722bdf7daf317c5322f2b1b77bd4639f 100644 GIT binary patch delta 3045 zcmaKsTWl0n7=TZaYoS=$LIH2bB3@xpk&A!|l!Dx`4T6RcPj_a!!|u+EGqbH*LN-R@ zi>Qe!F^C#b6Gd!{t`8a&6P9Y!=z~7!gCRh?#+dlvEk=#szn9WhYw{54bH*7TFs=H7YR5I_QPrL1t=fB2_-Y1z)tuB zlnmTFxuS2N7jl_v!FP>8*2Cj{H9K+x1gN& zY%}@a#^fjRBnDSuT~g`6P4Gb|ss92lfxp0Ia6ZED8-e5OW*@=E<6U;!LOj~&*O1D?0`~~_dpFFg;&EO zL{*)Ha#g=V(QD%&MY{q@*X+nMF-#tWm%|^Sc;14RtUI7MkcJvQ3dQpxBuMosl$3u5 z_ru?yWb%H}5reNm$-rrd52~4T%6cB`fcf1_MDckj5q$<1!|_zez3?U|SMe?sy(w51 z2bS}YF1Qnl!F^D!;3$*;-iJx}JCsZqdQQ&I!5;WB?2`U((UlL9Fu}$_C_f-6b$n3? zC~b5fl%jbYO3i!?CAEw3q7F794G8wijxC2$<=82w{3a+vqL)A<`We#y8<@zr84*vf zM5ZEg-!h~nn~)XAYGf(GFQA;ITcF(cWJJaoWKnr`_96E?7FmF-MI>AJUK!Z`*PzJD zcO?}|Ih5169!eG_AhjX&F%8j(^!ts-5`-=-w<%EL4cNEV`});R^N6z+qIR62RT2|p&j%(@liUqTi&!S9rhW2(06=(XN^ zX}C{2VdajxvypZ^?VB+4lYt3so!}rVrn)w*FEmVQThwKGC19AWG(EX;@SSJphc*xe3s#@5*D_`3Ty==D^WOb-h>Cyl?8SMvNC5XYpP9mr( z#?%(W(Y-_8rL%*_x^sGD*^Sn!o?zV4ktEp&yf6}DevtRHXJPTMRq-*50w#8fjAc$7 zik#604c*x2jZA4EjEFLx)JE?y{kaq#zQf8byKA%cuTLo6e64zK&qbtZ@SrFTtKe{` zeE&zm_cC6bPli|Vf2-Eamo0=oarVaT!jsKg7PcpI-Da4hdStp%p14Igk~`0`N(1R^ z;rnK5yU|!qJ2V0H<9n7FJm{o79s1dj60Lg9eVtovR4)`ZwDh)`xIMgF!dw`Yj%2dM zH(J{3W^Tib@9n8oK*giMS7OCKraxA84qQ7h9*V+CHpE&R(ewO9Rn~L$%b_T&lJUOR0dQ vXE|=H@OJChty@TXU?SPjsZ!C>I3lg{%*@GSn(j2d6V{F>_fO%-?2rEe(G|+y delta 1285 zcmYk+OGs2v7{Kvw##hcbz9t-b_33os@@q!>$3=WUpceW(juL0$MhhVUt-;TK$u&Q&6N(T6$MjXoSi zy*`Tidka%pUuGHTj^|M~;!cb#T#m)e+i?vJU>%NNKF(t)en-8pz$H?Fji?*%#{iC^ z-am=;xPXT+%PmsI`qIas74KpTF5`OKo+Q$NC$SS}P(xSf5oy3W)D4}*AU?*Ar0*TJ zFrP^wdYGQdLfC~Gk*nB@4=}7b|H+^ReZ*xewnn{(y5m{Y8=dJQdoX|%*o~X;7HR}v zMCVR#B;-}7k!eOvT@RMx1=N&2^b&u~_%=`{&!N18Q{^uAZQ6c((A=C#>qMmpO^`r@G{{+^e zK41)w<7?c9^&CfkH;l({3Xft5r_%@zp{8U4+wcc!B%0b;g_PMh2T{YNJENwkP7!KS z^5}YMZTWPvVHcFXP9eH(h<*HPG3IofH>`2crX{S^q%D@NrKwG~#V+ht$tT5PzbCwg zLIK(d1-pbbG@2J}yk?PNKn;~P(jX=Fh-$+P6t6wiGg7s7wkdnz&p?R1olJ5q9=iUU zY@uty|8Hi@8?<`jpE%97#0GQ5)ozwths_Q5F0<^OGIL2QX2nxzI+7Qx#*}G?m7Vq{ z&eZt!o8MUn&86%vv(w*ez4g~QtWd6TnDaS)QxwQB6M;lC7+A3S^IT4IJ^$HX|K5!k diff --git a/lang/python/cs_CZ/LC_MESSAGES/python.po b/lang/python/cs_CZ/LC_MESSAGES/python.po index d4ede0f7b..753da1e3b 100644 --- a/lang/python/cs_CZ/LC_MESSAGES/python.po +++ b/lang/python/cs_CZ/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Pavel Borecki , 2019\n" "Language-Team: Czech (Czech Republic) (https://www.transifex.com/calamares/teams/20061/cs_CZ/)\n" @@ -22,6 +22,14 @@ msgstr "" "Language: cs_CZ\n" "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "Nastavování zavaděče GRUB." + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "Připojování oddílů." + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "Nastavit služby systemd" @@ -175,6 +183,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "Nastavení správce displeje nebylo úplné" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "Nastavování mkinitcpio." + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "Vytváření initramfs pomocí mkinitcpio." + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "Nastavování šifrovaného prostoru pro odkládání stránek paměti." + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Instalace dat." @@ -266,10 +286,62 @@ msgstr[1] "Odebírají se %(num)d balíčky." msgstr[2] "Odebírá se %(num)d balíčků." msgstr[3] "Odebírá se %(num)d balíčků." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "Instalace zavaděče systému." + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "Odebrat uživatele živé relace z cílového systému" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "Vytváření initramfs." + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "Na cíli se nepodařilo spustit update-initramfs" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "Návratový kód byl {}" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "Nastavování hardwarových hodin." + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "Vytváření initramfs s dracut." + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "Na cíli se nepodařilo spustit dracut" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "Nastavování initramfs." + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "Nastavování služby OpenRC dmcrypt." + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "Nastavování souboru s klíčem pro LUKS šifrování." + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "Chyba nastavení šifrovaného kořenového oddílu" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "Kořenový oddíl {!s} je LUKS ale nebyla nalezena žádná heslová fráze." + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "Zapisování fstab." + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Testovací úloha python." @@ -277,3 +349,11 @@ msgstr "Testovací úloha python." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Testovací krok {} python." + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "Nastavování místních a jazykových nastavení." + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "Ukládání nastavení sítě." diff --git a/lang/python/da/LC_MESSAGES/python.po b/lang/python/da/LC_MESSAGES/python.po index 7e7d8d2d5..881734009 100644 --- a/lang/python/da/LC_MESSAGES/python.po +++ b/lang/python/da/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: scootergrisen, 2019\n" "Language-Team: Danish (https://www.transifex.com/calamares/teams/20061/da/)\n" @@ -22,6 +22,14 @@ msgstr "" "Language: da\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "Konfigurer systemd-tjenester" @@ -176,6 +184,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "Displayhåndtering-konfiguration er ikke komplet" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Installerer data." @@ -260,10 +280,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Fjerner én pakke." msgstr[1] "Fjerner %(num)d pakker." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "Fjern livebruger fra målsystemet" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Dummy python-job." @@ -271,3 +343,11 @@ msgstr "Dummy python-job." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Dummy python-trin {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/de/LC_MESSAGES/python.mo b/lang/python/de/LC_MESSAGES/python.mo index e3edc94bd07d588918c415aa641b61598d145938..6123e84f8ea6ffb8831d8c0e68ee5823d1f36f5c 100644 GIT binary patch delta 2939 zcmaKsZEO@p7{{l`Yq3~qX+cni0;0klAn)(c_INMFRuBjhw|8^B^{%_;?j9#J07B*vJi(HMxoXK!2D5}b7IH#0jk&&>b% zPhVX8+xpVgi6c)a%2w($YHoy52A&vgAMR1tcQQXMp#{~)O6ScXA)mE)2L%04d=nb@P2p-%EB{Hl(`5y;0-7W ztQ}vOZ$Sxo3`&4^psYIwW#8|h>~{m!!kbVOns6@%Aiip$Avf=aa`Ts=Y;YPr2tS9b z;B`0y&a6>tE=)kV@pEtiJOP)&PoeC06UzFg36+DbhY!);17*AjORH&|ps^o*110c$ z^p3$+*bY6|2G7AqVJ+9#16RUlU>QnI|A1_vs=00}oC4+G2cU+p!56BO`Vc-ze@z|w zOXD~?#o=|RVFRaVhRfhQco-(&sffSA7W#{bD&s{c%6$Ykz@Ok^I0pkPf%_q5Q^%wJ z1t_VhYD9m@-6RqxTnHuCZBV3r7Cr`#Mg22S%y$KfgnvOXWj%u;Z5)a>+Moo;!};(f zh&bvrWQqC&N{X(OXryV3U>8xqhRflrP;T@!ltBMLE~Of=ylfDIh@cWs0_}qfp#w#+ zx1gl(E4Tpu3uXR1ZYhB`z_qZHrtt`kx1r?rV#L3pn5+po*1;W6HarGpgR_u7b&Vf6 z;4MfDHI0r0Tn3Xc110d6a4Eb7#T%26i`P_APt%aV@4>zB2Pldxo?emqb%^iOX(+k= z7_NrZx}wk~h^In%Yaq+R6s&^83g5aMYzJ^M*xUz~I9F zAGMj-$cQ{BgvnO&z0eeb=^5 zoi&Ga+RmA{8vLm}Z=8-6o$5(?hw_2;jd##a4x3|~@S{m-zi8!$uD2aK@T{J+KXf=( za+6lh3>)pq%JgL3cA4!NE0Dtt?4XNwkkKj6N*02}EmI2llogoR?UN3f zT(-w{RCf^|=UOS_mERwGp}x&6IN|N`mKWH8?K*zE+&k{p%8trG28MO-4F8C>{Ys9y z3W0W9ows~HpYbf;=rkLp;;M7|mU7LwrX`)$LD9@HLDBWHIvFJyC0&PECJ2LOEH72G zJfo92H<^u>PgY;9HP71t^HW9_EnoK@=?lhxR#o$q$Klv8?FUv@--?=FM%9Uhbhh6; z#xqX5+*G%_BqoY=CNsJ7XMNw~L=k(~Jhg4`d34J7dZ@o*t+sLeKzz|Z)h2>IXgq&l zXFf+pyDfOuEk$+?4>WZ3b~kI~Y@eM9PB+I@w>>iafC-Q2xttl~x*l}tH{D%6%YIY) zjeF;uc)3`&Z`SUickpy2)iIJ%$j3ICOb%~cs>_r%6#Vr0vl)cd2QgA5wzdjs1nbfJ zY?IR>MuDubNDZ5QhZpa&DCF z`k(7}_FI;fJ>p{|?K?baLRCw2qk#$i<_$vk&eK+x@%TSuJ4WxkZQ*W{#>0{qaq;i< zb2oJ6jh)OGPfq6P9VR$jG+wsfbCH=7wm5}cRc39DJRRGW@#5tV8ZOnbG=ZsOEfrIH ZV(O!f-&Re)q@J<6cs%0j@~$cG{s-R=YUuy~ delta 1273 zcmX}sPe@cz6vy#1GyWg{o9U#crDkQNX_jDUmQhMl*hE@JLQqhv7D9haDOK9=Hpdt zG#j$}49Z!U#R?21n^oaT)O-&{uphO-71YLKxCUQf4*tMJ7)&wi!U8P9<5+-~P@j*W zu8(0h``b$fI`K5>AmLPh;~K1D9>o$Iz$Uzf%WxX2@fYfQ6=`O*xD$2o)3_8zP~U%w zn{ftvu`q15mi?`t!EU^Vow$Ijur=MR8&6;#PNG6rnPJw3O{fE%$1;3^7f9bnj50r* zsi=IEquKjT%XmLe_`6<3Z$Q*LdR+8^`td6m6vu3 zWpuLO9a5px-Ph5z$-fqIClm9A6dyHhqob)M&=nUoB}BKVR!^r$yj<`Y8U^S*65y4v zs%M2Jv}C%H8>A~_YJ}g5ug2uwR{LT1V@uU~4=`nK{23Ub^pdJXQmNj*Nds2W|F>9Y z(p=EBq_(*;X;Jqz?U1_>-r*L)&)lo@-|lxtrR&a|iS5jK9*9M9z9hQ*f_-kdu*U@> m$J|t;*KJ?&Io4W~5eV(w)$RgC)$UL6o7h~*+kl%aeef3p`-VUO diff --git a/lang/python/de/LC_MESSAGES/python.po b/lang/python/de/LC_MESSAGES/python.po index 7dcf31ebd..55d054269 100644 --- a/lang/python/de/LC_MESSAGES/python.po +++ b/lang/python/de/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Andreas Eitel , 2019\n" "Language-Team: German (https://www.transifex.com/calamares/teams/20061/de/)\n" @@ -23,6 +23,14 @@ msgstr "" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "GRUB konfigurieren." + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "Partitionen mounten." + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "Konfiguriere systemd Dienste" @@ -177,6 +185,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "Displaymanagerkonfiguration war unvollständig." +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "mkinitcpio konfigurieren." + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "Erstelle initramfs mit mkinitcpio." + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "Konfiguriere verschlüsseltes swap." + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Daten installieren." @@ -261,10 +281,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Entferne ein Paket" msgstr[1] "Entferne %(num)d Pakete." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "Installiere Bootloader." + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "Entferne Live-Benutzer aus dem Zielsystem" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "Erstelle initramfs." + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "Ausführen von update-initramfs auf dem Ziel schlug fehl" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "Der Exit-Code war {}" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "Einstellen der Hardware-Uhr." + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "Erstelle initramfs mit dracut." + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "Ausführen von dracut auf dem Ziel schlug fehl" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "initramfs konfigurieren." + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "Konfiguration des OpenRC dmcrypt-Dienstes." + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "LUKS-Schlüsseldatei konfigurieren." + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "Verschlüsselter Rootfs-Setup-Fehler" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "Rootfs-Partition {!s} ist LUKS, aber keine Passphrase gefunden." + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "Schreibe fstab." + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Dummy Python-Job" @@ -272,3 +344,11 @@ msgstr "Dummy Python-Job" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Dummy Python-Schritt {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "Konfiguriere Lokalisierungen." + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "Speichern der Netzwerkkonfiguration." diff --git a/lang/python/el/LC_MESSAGES/python.po b/lang/python/el/LC_MESSAGES/python.po index 19cd12998..7b3eea0fb 100644 --- a/lang/python/el/LC_MESSAGES/python.po +++ b/lang/python/el/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Efstathios Iosifidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/calamares/teams/20061/el/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: el\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -167,6 +175,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -245,10 +265,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -256,3 +328,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/en_GB/LC_MESSAGES/python.po b/lang/python/en_GB/LC_MESSAGES/python.po index 1acf87ef8..9cc2d1f5b 100644 --- a/lang/python/en_GB/LC_MESSAGES/python.po +++ b/lang/python/en_GB/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Jason Collins , 2018\n" "Language-Team: English (United Kingdom) (https://www.transifex.com/calamares/teams/20061/en_GB/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: en_GB\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -167,6 +175,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -245,10 +265,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Removing one package." msgstr[1] "Removing %(num)d packages." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Dummy python job." @@ -256,3 +328,11 @@ msgstr "Dummy python job." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Dummy python step {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/eo/LC_MESSAGES/python.po b/lang/python/eo/LC_MESSAGES/python.po index ed866fd2b..ebee4a994 100644 --- a/lang/python/eo/LC_MESSAGES/python.po +++ b/lang/python/eo/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Kurt Ankh Phoenix , 2018\n" "Language-Team: Esperanto (https://www.transifex.com/calamares/teams/20061/eo/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: eo\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -167,6 +175,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -245,10 +265,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Forigante unu pakaĵo." msgstr[1] "Forigante %(num)d pakaĵoj." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Formala python laboro." @@ -256,3 +328,11 @@ msgstr "Formala python laboro." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Formala python paŝo {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/es/LC_MESSAGES/python.po b/lang/python/es/LC_MESSAGES/python.po index e93cd5717..92c962e54 100644 --- a/lang/python/es/LC_MESSAGES/python.po +++ b/lang/python/es/LC_MESSAGES/python.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Fito JB, 2019\n" "Language-Team: Spanish (https://www.transifex.com/calamares/teams/20061/es/)\n" @@ -24,6 +24,14 @@ msgstr "" "Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "Configurar servicios de systemd" @@ -174,6 +182,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "La configuración del gestor de pantalla estaba incompleta" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -252,10 +272,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Eliminando un paquete." msgstr[1] "Eliminando %(num)d paquetes." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Tarea de python ficticia." @@ -263,3 +335,11 @@ msgstr "Tarea de python ficticia." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Paso {} de python ficticio" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/es_MX/LC_MESSAGES/python.po b/lang/python/es_MX/LC_MESSAGES/python.po index 74b499e21..e854451d3 100644 --- a/lang/python/es_MX/LC_MESSAGES/python.po +++ b/lang/python/es_MX/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Logan 8192 , 2018\n" "Language-Team: Spanish (Mexico) (https://www.transifex.com/calamares/teams/20061/es_MX/)\n" @@ -22,6 +22,14 @@ msgstr "" "Language: es_MX\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -168,6 +176,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -246,10 +266,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Removiendo un paquete." msgstr[1] "Removiendo %(num)dpaquetes." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Trabajo python ficticio." @@ -257,3 +329,11 @@ msgstr "Trabajo python ficticio." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Paso python ficticio {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/es_PR/LC_MESSAGES/python.po b/lang/python/es_PR/LC_MESSAGES/python.po index c0934d666..f9c9da3b3 100644 --- a/lang/python/es_PR/LC_MESSAGES/python.po +++ b/lang/python/es_PR/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Spanish (Puerto Rico) (https://www.transifex.com/calamares/teams/20061/es_PR/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: es_PR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -241,10 +261,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -252,3 +324,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/et/LC_MESSAGES/python.po b/lang/python/et/LC_MESSAGES/python.po index 4cb315f21..b8315dcf3 100644 --- a/lang/python/et/LC_MESSAGES/python.po +++ b/lang/python/et/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Madis, 2019\n" "Language-Team: Estonian (https://www.transifex.com/calamares/teams/20061/et/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: et\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -167,6 +175,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -245,10 +265,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Eemaldan ühe paketi." msgstr[1] "Eemaldan %(num)d paketti." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Testiv python'i töö." @@ -256,3 +328,11 @@ msgstr "Testiv python'i töö." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Testiv python'i aste {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/eu/LC_MESSAGES/python.po b/lang/python/eu/LC_MESSAGES/python.po index 7640b1f1c..2c5be0f36 100644 --- a/lang/python/eu/LC_MESSAGES/python.po +++ b/lang/python/eu/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Ander Elortondo, 2019\n" "Language-Team: Basque (https://www.transifex.com/calamares/teams/20061/eu/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: eu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -170,6 +178,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "Pantaila kudeatzaile konfigurazioa osotu gabe" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -248,10 +268,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Pakete bat kentzen." msgstr[1] "%(num)dpakete kentzen." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Dummy python lana." @@ -259,3 +331,11 @@ msgstr "Dummy python lana." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Dummy python urratsa {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/fa/LC_MESSAGES/python.po b/lang/python/fa/LC_MESSAGES/python.po index a9f1b9004..864bde771 100644 --- a/lang/python/fa/LC_MESSAGES/python.po +++ b/lang/python/fa/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Persian (https://www.transifex.com/calamares/teams/20061/fa/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: fa\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -241,10 +261,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -252,3 +324,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/fi_FI/LC_MESSAGES/python.po b/lang/python/fi_FI/LC_MESSAGES/python.po index 7da32cf43..06f2a6a6a 100644 --- a/lang/python/fi_FI/LC_MESSAGES/python.po +++ b/lang/python/fi_FI/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Finnish (Finland) (https://www.transifex.com/calamares/teams/20061/fi_FI/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: fi_FI\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -241,10 +261,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -252,3 +324,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/fr/LC_MESSAGES/python.mo b/lang/python/fr/LC_MESSAGES/python.mo index 7601957df873f9898bc3587dbb0b2a250ae2004e..97311f1e392b5c6afcdcae61d848a3a891c10d2b 100644 GIT binary patch delta 2878 zcmaKsYiv|S6vt;vp%3ICEqw^osTC@(1{?L}QR}yF1(7^zPox-Mf^6 zxEep8CL|^+MoEl@L_-tQ#Kx%6NJ2kAY>Zzp@q>uQXd(t<{9+^q{GGeY(t>!hXMZ#I z&YU@O=0Er1hIiUC-!CXWp|IWfVmw-;lm*We^M|dSrPQNvU7pXt2k4)N_rWW0J)Bvh zR1Mq=H^9C;k3o6=Ia~w(fD556RjOI3jM_w_fd?*p5N2T`{3PH10nVd8vrMU4xDd)h zYoH{sE6)g&IM2dG@D!|qU%*QE4XlP&;Qg?uT*hbE4UGyObiq~dDR?hD24&(KP%862 z?1Pg~Do{5&H@+Rpf(a-KybNXDDJXG2h7xZQ&WD$vROolu!1}7;p4`rNLfN?kCBUn2 z2^@o4;dxjOXUtJ*C0q(+$9v#fn1)ipccILigp$y&unvai=ALWVLcbMe_R%;(Ll*oN zu7+1(FI+_3d*Co!4nKuY!k^#)*ur+?EZ>AoQR8q2JO?G=61J^j2Rs}?TTtd-UZB+D zu(^WzucL9CI?0)wg>CRM)KHUEJ8Xxo@C7KDpM$c%4OkDil7)kgiv3@E$}zE2QFh$FFXWg;R|p;?*HF33=j5Ee^K)}DA(o}C}O$> zCD1ml)CzbQhF}rig^RW0k~BjLCe_qM^^xWwOzb0L(*>*fCQK?>9hg3LCX_-xV4oqc<^hqL=idNUnvB4!V! zJv%X|AKTmAuZPX3j@gb0tEsPglP1yEp`-DLH=6Wy%6JFu$ZcaxB6w+{IyGV?r_Z+& zw(nW-SZexXC*wve$K3WbJ}ko{N!w+#XDnZmD@4#Ewm+n!o)t;^cYpu?F~Vwxok}{^ zX!gUBp2eMo#68#bV=1=hr<2-vp6g|=m+bHK(uw?n+D&MG$Y|g4292+}EGiY%zN=+O zIvKTmv-(!1(*|evlrE|6vK>cuLwG52YBc4Wcq*KYm)4aJu(;z|QR8KwFP*IHanp%l z=Sj=+ZQphisqlDrSwm=JzjaVzB#b}edc!)BKSJu{Cc>)U_`$Rx%ZrX!p3xDpP-!c1qXwDNJ;RzT^`PRUA*_@hCeV5~Uww2J^bxSPQ99X}x zsi|!+&W^(oH$L7y_r>D5!IConC&E$g(H+B#?=QxrHc zRtVrUH5Qi64VxM=Lb`?B7RF^8E0Rk)J>Wa#IxG8E#mZTICZ2Tc?D5(~p>Vdoaz#ZU?I|kV zUU{Rs$4&UwAj?zNsX}dA_*|&F-%1}egXl2#ewt7$5K03z zkNV0YvLE{s`9m4AiX6ggap$p!zGs6-4(`Ev>_Io)K_5PfyAc09D@kNK;|Fjvj$o5W zL~ha8%D@{e#vfRQ>B+Hv6K2!zL7iY2b>iDth12N75156E*okYHi=DREcnI~mQB21P z^fA9o($EEbL|wodmSJ&E_vG)&R0sRo_`{USx)7XvQ zup0N-McSEP!ZeQHELNa1P2>bN;~Bh*dSt(_4ec9a3p$Ek`ZsZuusue7uWpk_7hcCY zTtE*x*>)?|p%(`+;-_KI*oE&=SDM8+>5e8r%`jsq-KhNu)Sb_v z?tBq-Vq2!jZY)RL$OY6;UdiPAduiNbpd43GCoCe6E^I@M{VCjum#_+-VKsh2o!HJ- z^*ul8_s(K1zQ!6{iCe-)o9K7p4jgxJ{<`894Csm%a4-JFe)MmNP5cBq=zqs{Y-ag7 z!3_-Ha}1(~)oM;$MGe&y>cW?>5-Z4D3+m+hzLWW-gsO4Z!ikyL&GX`*>hb+wNNge0 zl0ao%A)nSuA}u``EqWrlISy52%`AEov~VfR zYolS(9ctlfn+fJKd$H^xDct!^$BFxvsh3F#jp&6B;LpRwsQ;Fgz)3 z#>vz!V=lGF7_ny<5A6BIJNwJ%R9cb6@H&zWn`1t@?3l4cXVP7k%45O6Ksemk*ywEu z2Lrv~p}t_~^yT2-x!_PM1F_#~`a SVllqtEk~E~e_M<{p6P!+be4Aj diff --git a/lang/python/fr/LC_MESSAGES/python.po b/lang/python/fr/LC_MESSAGES/python.po index 301cd945f..3810a8037 100644 --- a/lang/python/fr/LC_MESSAGES/python.po +++ b/lang/python/fr/LC_MESSAGES/python.po @@ -9,18 +9,18 @@ # Aestan , 2018 # Jeremy Gourmel , 2018 # Aurnytoraink , 2018 -# Florian B , 2018 # Doryan R, 2019 # Seboss666 , 2019 +# Florian B , 2019 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" -"Last-Translator: Seboss666 , 2019\n" +"Last-Translator: Florian B , 2019\n" "Language-Team: French (https://www.transifex.com/calamares/teams/20061/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -28,6 +28,14 @@ msgstr "" "Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "Configuration du GRUB." + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "Montage des partitions." + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "Configurer les services systemd" @@ -75,7 +83,7 @@ msgstr "Démonter les systèmes de fichiers" #: src/modules/unpackfs/main.py:40 msgid "Filling up filesystems." -msgstr "" +msgstr "Remplir les systèmes de fichiers." #: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." @@ -184,6 +192,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "La configuration du gestionnaire d'affichage était incomplète" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "Configuration de mkinitcpio." + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "Création de l'initramfs avec mkinitcpio." + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "Configuration du swap chiffrée." + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Installation de données." @@ -270,10 +290,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Suppression d'un paquet." msgstr[1] "Suppression de %(num)d paquets." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "Installation du bootloader." + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "Supprimer l'utilisateur live du système cible" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "création du initramfs" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "Erreur d'exécution de update-initramfs sur la cible." + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "Le code de sortie était {}" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "Configuration de l'horloge matériel." + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "Configuration du initramfs avec dracut." + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "Erreur d'exécution de dracut sur la cible." + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "Configuration du initramfs." + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "Configuration du service OpenRC dmcrypt." + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "Configuration de la clé de fichier LUKS." + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "Erreur du chiffrement du setup rootfs" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "Écriture du fstab." + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Tâche factice python" @@ -281,3 +353,11 @@ msgstr "Tâche factice python" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Étape factice python {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "Configuration des locales." + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "Sauvegarde des configuration réseau." diff --git a/lang/python/fr_CH/LC_MESSAGES/python.po b/lang/python/fr_CH/LC_MESSAGES/python.po index 16a996948..61f17e645 100644 --- a/lang/python/fr_CH/LC_MESSAGES/python.po +++ b/lang/python/fr_CH/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: French (Switzerland) (https://www.transifex.com/calamares/teams/20061/fr_CH/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: fr_CH\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -241,10 +261,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -252,3 +324,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/gl/LC_MESSAGES/python.po b/lang/python/gl/LC_MESSAGES/python.po index 8e970e873..652204972 100644 --- a/lang/python/gl/LC_MESSAGES/python.po +++ b/lang/python/gl/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Xosé, 2018\n" "Language-Team: Galician (https://www.transifex.com/calamares/teams/20061/gl/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -170,6 +178,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "A configuración do xestor de pantalla foi incompleta" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -248,10 +268,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "A retirar un paquete." msgstr[1] "A retirar %(num)d paquetes." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Tarefa parva de python." @@ -259,3 +331,11 @@ msgstr "Tarefa parva de python." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Paso parvo de python {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/gu/LC_MESSAGES/python.po b/lang/python/gu/LC_MESSAGES/python.po index a0f70ff8c..fa7aa1cb8 100644 --- a/lang/python/gu/LC_MESSAGES/python.po +++ b/lang/python/gu/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Gujarati (https://www.transifex.com/calamares/teams/20061/gu/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: gu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -241,10 +261,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -252,3 +324,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/he/LC_MESSAGES/python.mo b/lang/python/he/LC_MESSAGES/python.mo index 6338a80600a15b62be4db4b3268223fe15bcc731..c5e890235c43190de0cfd2847a996adfd0793008 100644 GIT binary patch delta 2958 zcmaKsX>3$g6vuB%p$oKBy3iIXj}{aKrXYJ|sa>dGNwuXcE`-O-Ydf~g3~ydr3n8QN zt3lvR1I1F7AYDF~=$NR%5UB}9F(mSVXCi@UqI@7GVlXi#7=P!@w51Td>Fw{X=bU@a z|4rZ8OPeA$XQcEf+GhG}dV8``2K+LGf3%mU#P?oFun(57ej66Sj8vtT!TGQN?u5&s znczTT{{}2$Jv&XQJXir&D-}`O7?iT`KAZ<*@M-vCVy@Dan$CPaEQBkdII4#dKx=~U zLb1~iXTcGe4{yR;_!pcBGcuH#1502j{#7M|92T14BDfzu0SBO5`~pg5uEGX*2TBIk zPmQ0~p*TDQ#lbL?dm~WnI#BH0f!XjrlniA}BLMuXDhBfM7AP-&4~l_LVKMv`J`Zoh zxv(@-sfDlx%8U2GC9nssgqNY%yAS1lNme|t3iu@R9Z=T0U}PC?;4+kq%)$CrSPNf+eXtS!omj7<(9beI1GmBNp**aVdWhZKumbkORqz%h zRyDJL{ENc{C~6U`g(40MJ_VytUVH&AfWJa~sw|W!;+qHYr8Yphw+%{3I-%751bhyD z1jWzKP_!hMSAyaQgEts#h2r27C>MT$QsXR?B>|MfWzYx3(Q!yD>T@WDe}ISJA8<8{ z;AM^ML&?OSkUv#M;l)lJtb~!b87yJ&bz|TTe$9ZW*#*EnS)j za0Xq{C@GWl@)O`@Ljo7!@kzTang1&i<55VuQ|M*%jdc04cyqkr|B;61-P$gP=*2D1 zCYVD{rH?idC|{D&=p@0dx2RjPC7O{oISyCcGMto{OQ|G#J7tb$Tvb=ggvKwg+sO2U z#_x}MkzPd?kxCO$Nt;4{fu2q;r&q*Iru>pTxwfIH(qmhx^^vMzpxNKjVfq6tT3ypi zjar-0tu_1G4Uc+ot3G4|8mctkUa#35vb3;acKW>!oiPILrs31VU3zHZeSg4jnfl)5 z@WkczNYJad8xO7SZIk2PkUz+2)6gvmZp?z#<+oZjpQ(F0tjF*FzYUM7_J>35dbj;u z>Xz9xV}YB&pw%4ac~(bAGfXpR+WBd_YRry6!l4!nXjZGCS-RO`SZbqArhJ+e)Z|D< z$fsMz;_*l)9Jc*w4Hqx%hG~DCb|rU9up{8UE~J~5-|`0oVUK+v{onG2cpziT z+JU*@gPK1auhE_kOA7?GkRA?)T1`D{Xw4Y%c~oQFCOb2|WJROiDLD%mR#(t$)4Yiy zlgVI!Q-{`>^VladZe$y8`7O@-46REKYX=U-tf}85Wo|bK4uj2M zOWzY)lQ}gtMI>ae$_+*aoF3; z%R4rs9}`hANo+*Z*+r=O{-dfiZLD)ug7;1MZ7Pqj&Y`Mt4|l zosnB{v10#(Mxd;pX6HO}w~oE6Vd6X|DW`oYzrb!PEUAme6(j!SwPZ#Hr$Ijxw~UM> zs#CHrfy+ih8lxJBC&|8BlpnJTrzI7ONNqVUNtbePUM5i_uIyWdg|W|yI+L?peaCY< L>>RNd7T^63mre>% delta 1275 zcmX}sOGs2v7{Kvw##cJNA2~Xj&q+&7OY?!28A=+6mQzTjNYNsbqQW4N#){k&7Mz5L z7z(k+s>R(!g|8sVRSOC10Z|YYCb+OgM*r_Rb>R9t5AQwaeCIne*>bne{~c@@jMJEaOPGw#bt3yQ6+PICsW^-}9zgwn z3*(tzUQ*E&&!aBH6}dKXDHhQ7VI~e@E#AQ#oW~;kh5BB8lt>viqb~dcZomNQ`_His z7w`zWT_PpSFa1>7a12{<88=}=v`8nO#2%bM4V^beq!DXT7c_*~_zd51eDATB_R~0# z<>M4gz0S8*GT2glzg6Ms#*6*{^wne7$fS=0ywupD2Zp8aps52vgb8Nmvy z#%Zk4anyxXa^U*jIoyp8u?)Wj`#pSY3+*;H@t>e_k&a5NC)0G`JbG~)+wnDC!VEI6 z2?N-NpRoh?k!kffj<@g&Ucmu&r{DX7-B>~*9K-9V8(s2I;mGXOWuqpNE`*#SJ4MJz zJ9M$AC5K0|m)Gp;q~X<&YIOdU5OXFh$-gz&)C1O7Y6<1h)YPJJ*L$QzV@0yq_k?RG zB%pmIz>c?WVWT!ETr>M#Ik7}LC>);@+BFe!Lz88v-PApjwe|%j?S&r$;f(AwPC_!( z{x#W-8t?zbY7PJ7H1&~oyP2SJHa6OHF diff --git a/lang/python/he/LC_MESSAGES/python.po b/lang/python/he/LC_MESSAGES/python.po index 725450351..d83d2d89b 100644 --- a/lang/python/he/LC_MESSAGES/python.po +++ b/lang/python/he/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Yaron Shahrabani , 2019\n" "Language-Team: Hebrew (https://www.transifex.com/calamares/teams/20061/he/)\n" @@ -22,6 +22,14 @@ msgstr "" "Language: he\n" "Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "הגדרת GRUB." + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "מחיצות מעוגנות." + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "הגדרת שירותי systemd" @@ -173,6 +181,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "תצורת מנהל התצוגה אינה שלמה" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "mkinitcpio מותקן." + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "נוצר initramfs עם mkinitcpio." + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "מוגדר שטח החלפה מוצפן." + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "הנתונים מותקנים." @@ -260,10 +280,62 @@ msgstr[1] "מתבצעת הסרה של %(num)d חבילות." msgstr[2] "מתבצעת הסרה של %(num)d חבילות." msgstr[3] "מתבצעת הסרה של %(num)d חבילות." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "התקנת מנהל אתחול." + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "הסרת משתמש חי ממערכת היעד" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "נוצר initramfs." + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "הרצת update-initramfs על היעד נכשלה" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "קוד היציאה היה {}" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "שעון החומרה מוגדר." + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "נוצר initramfs עם dracut." + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "הרצת dracut על היעד נכשלה" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "initramfs מוגדר." + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "שירות dmcrypt ל־OpenRC מוגדר." + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "קובץ מפתח ה־LUKS מוגדר." + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "שגיאת התקנת מחיצת שורש מוצפנת" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "מחיצת השורש {!s} היא מסוג LUKS אך לא נמצאה מילת צופן." + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "fstab נכתב." + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "משימת דמה של Python." @@ -271,3 +343,11 @@ msgstr "משימת דמה של Python." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "צעד דמה של Python {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "השפות מוגדרות." + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "הגדרות הרשת נשמרות." diff --git a/lang/python/hi/LC_MESSAGES/python.po b/lang/python/hi/LC_MESSAGES/python.po index 23761d120..f1f718866 100644 --- a/lang/python/hi/LC_MESSAGES/python.po +++ b/lang/python/hi/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Panwar108 , 2018\n" "Language-Team: Hindi (https://www.transifex.com/calamares/teams/20061/hi/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: hi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -167,6 +175,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -245,10 +265,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "एक पैकेज हटाया जा रहा है।" msgstr[1] "%(num)d पैकेज हटाए जा रहे हैं।" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "डमी पाइथन प्रक्रिया ।" @@ -256,3 +328,11 @@ msgstr "डमी पाइथन प्रक्रिया ।" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "डमी पाइथन प्रक्रिया की चरण संख्या {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/hr/LC_MESSAGES/python.mo b/lang/python/hr/LC_MESSAGES/python.mo index 7ff5e738796914c39844841efbc29627426e27bd..9047d97cf4aa8c80481ba0515066ac12927bfd85 100644 GIT binary patch delta 2909 zcmaKsYitx%6vuC|rL<5e^Z_X1<>d=lo|UIi%1d6hwgCYN;dXbno$hvKoSAK8chtw-rS5}M;WXl_CMGq!NW)pM4~~V$p=|sZN@c!*t?(L@ z3al7eTyLNRd>KlBccJV%4aM(8DE_X&YIq$=g+`Ae0phFGOyuMpP)`0L6bB!|d*PRG z8N3Roz-d)V&4g>AocL)t7aoF-z;jUiU5B!N>gZx(jc_v0+o8Pgh56-74l&sUzk?EZ z4)vZ5*T81z!!7VMdMxTYs8a&YB)Xh%Cv1SvLdo<4h*;FOF)N5BCvAdD;9e*#=!Z+;1t|k;U%EI}0Uj@@pdiV|$hvy-_)o+lcs+_3fpoZdb0bCC^ z!ddWDC>1yb=fYnhMNyL}lW1lkTnh8snLNm(0HwDl;KT4|D2a^an9E=r6o&_)hMz(a z(-nwsbsb7#6DWg}dLG;jlTZSmhLYGNC@n8z^XBOOGm*eY;Wl_4w!`UMQl{#8SPkEX zjqoG52>u17MRT=MB~aE>VX{ZArzB0R=&nnGk76<;Inl>X}T_MkX>=U{YeKhNxJ| zDMPNLlzKVVge}JS3y1``5=ynW($N^kZ$msEfV8y~n}e;xq>9qgXb}IlA;OVTF2rbe z)V~doOQOoLfgz_Ki)l=>vILXLa7&|#0#znI3@N>gyNXaVpa^h>Jk#o^M{;Ln@Xs3! z5z62(iigLr)!6*_18tASaDG=|6_^OCvHx)CPs7UAw{C4p6vFc6{A$-p+Z{RIb~^Ot zt()3(#@egXcGgO$!JnEv%V}M$Q{72_uNUgT@_X#$kTsSQeY8?K=r!K0`)$V#ebb!| zZhf82yGfI^hP>_0$nvCTyR7yt6H0P7Jm_9K?9?gWBy-_^fB%0U3AM%!ysX(<_^N!% zq_sB^_gyzk2OKZVdD`-Q*DutM*uB=zIdMSkIy&sMbZGnzD^%+Yl}hQ*)v_e#rA%ne zzM1JQiwpLM*2;DQWL=Z8{KESqzOLQk=A7tsp7BFFv|T4i6!um8v$VCC$c@)}-;`j# zwu54i+H;|HT}HNK^jSvQ$U6b@HjuC|`BL)ND(-D?89Z-0L{^7E3aCw-E`VLAv+d;gNE&&py6 z{W8wvZQnRuR;-?ESMJP9j-{!D8(JA8vS~nJ#buFn0;6wL)NRYo9D?Ihos5 z43s&KdWOWvx*3zT`%KdAx;=rx%4iFFOfjtiZ#4ggw(k6O=>F;<4ibe`HD+du+u>Vh zk7SJYT#D9{?V?CV4?b2=Y_m<_NX=9E$4OP^0BW zPCVvR%gtrx>`CshWMT&C?+%-^GboU14n31$TTh{^c28Ak>6`jIx}&zFZi|aNi|31^ zNI^}ae|w!SSvgpt^17(dSO>E-^)H6YjPKrz~)XrSl=J{54bj)sw zbrRWR29#QCUCYhdSz6@UWBEZwBw<36C>*OlSGS=rYx*3UohjXJyP6D8ZP)koHKLpIsf}V|2wan-c%30PY%Ckv^sh= z{dtJlZX68bgEkg!wg+zpUBq?F>m$rEu?MTMAJg#;*5Gu|U%}tYBF!rKz8BZvRor4W zWaA9h^Th`&z_3+jMOciQcVGtgqc#{uZ9IWx_ym*i8?MICD6<2YhFN$L)9@1N_fgdK zeoSP4n_-}c=TL$8q5~UOViEIB%)voy#Os)kb6ASMQTG+Zm{nmLD)4i-7DrL{Kf-Oe zfQK>NXI9Ss*3V!c-o|!Z!j0G*Yu1H**o#k5sVj^#Yr#fTKo>9%AL1;>_YOOl-%SX( zj1|n=69a({VlDGg98zR28E_W%BWNl4Q9T^T2E2hv9(;3npmgYyTd zb-$o$Dk>#lA*xn(qK@KB3i(fEaD^|r@fIp|%cvCRbCu3+7qXTeLS26fTk#^Q24+zK z{lO|MCQUk$ZdAbMu^8{8GW!ur(3eX7n;F!xsunnlDz0%@6O}SfbH}eb|8` zxEDX87Ovx_gV>A5a1vDmnN)BSHefvt;0C0#3FQor({`SaE zp>9WXiyMgPbYEkRxDj8gTk=i0XR#}8C9cqQ#V`2V5~f4^8A*>L++yl}*O}hs=F@xJ gM8*kMlKInLla(9dhO;Z&O7@I@KIcV, 2019\n" "Language-Team: Croatian (https://www.transifex.com/calamares/teams/20061/hr/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: hr\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "Konfigurirajte GRUB." + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "Montiranje particija." + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "Konfiguriraj systemd servise" @@ -175,6 +183,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "Konfiguracija upravitelja zaslona nije bila potpuna" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "Konfiguriranje mkinitcpio." + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "Stvaranje initramfs s mkinitcpio." + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "Konfiguriranje šifriranog swapa." + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Instaliranje podataka." @@ -262,10 +282,62 @@ msgstr[0] "Uklanjam paket." msgstr[1] "Uklanjam %(num)d pakete." msgstr[2] "Uklanjam %(num)d pakete." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "Instalirajte bootloader." + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "Uklonite live korisnika iz ciljnog sustava" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "Stvaranje initramfs." + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "Pokretanje ažuriranja-initramfs na ciljanom sustavu nije uspjelo" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "Izlazni kod bio je {}" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "Postavljanje hardverskog sata." + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "Stvaranje initramfs s dracut." + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "Nije uspjelo pokretanje dracuta na ciljanom sustavu" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "Konfiguriranje initramfs." + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "Konfiguriranje servisa OpenRC dmcrypt." + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "Konfiguriranje LUKS ključne datoteke." + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "Pogreška postavljanja šifriranog rootfs-a" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "Rootfs particija {!s} je LUKS, ali nije pronađena zaporka." + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "Zapisujem fstab." + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Testni python posao." @@ -273,3 +345,11 @@ msgstr "Testni python posao." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Testni python korak {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "Konfiguriranje lokalizacije." + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "Spremanje mrežne konfiguracije." diff --git a/lang/python/hu/LC_MESSAGES/python.po b/lang/python/hu/LC_MESSAGES/python.po index 4376ad37d..cbb5df5cc 100644 --- a/lang/python/hu/LC_MESSAGES/python.po +++ b/lang/python/hu/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: miku84, 2019\n" "Language-Team: Hungarian (https://www.transifex.com/calamares/teams/20061/hu/)\n" @@ -23,6 +23,14 @@ msgstr "" "Language: hu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "systemd szolgáltatások beállítása" @@ -171,6 +179,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "A kijelzőkezelő konfigurációja hiányos volt" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Adatok telepítése." @@ -249,10 +269,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Egy csomag eltávolítása." msgstr[1] "%(num)d csomag eltávolítása." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "Éles felhasználó eltávolítása a cél rendszerből" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Hamis Python feladat." @@ -260,3 +332,11 @@ msgstr "Hamis Python feladat." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Hamis {}. Python lépés" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/id/LC_MESSAGES/python.po b/lang/python/id/LC_MESSAGES/python.po index 9b0fe57a3..ce03c35e1 100644 --- a/lang/python/id/LC_MESSAGES/python.po +++ b/lang/python/id/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Wantoyo , 2018\n" "Language-Team: Indonesian (https://www.transifex.com/calamares/teams/20061/id/)\n" @@ -23,6 +23,14 @@ msgstr "" "Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -171,6 +179,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "Konfigurasi display manager belum rampung" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -247,10 +267,62 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "mencopot %(num)d paket" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Tugas dumi python." @@ -258,3 +330,11 @@ msgstr "Tugas dumi python." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Langkah {} dumi python" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/is/LC_MESSAGES/python.po b/lang/python/is/LC_MESSAGES/python.po index d6a36bc70..e0eed224d 100644 --- a/lang/python/is/LC_MESSAGES/python.po +++ b/lang/python/is/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Kristján Magnússon, 2018\n" "Language-Team: Icelandic (https://www.transifex.com/calamares/teams/20061/is/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: is\n" "Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -167,6 +175,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -245,10 +265,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Fjarlægi einn pakka." msgstr[1] "Fjarlægi %(num)d pakka." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -256,3 +328,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/it_IT/LC_MESSAGES/python.po b/lang/python/it_IT/LC_MESSAGES/python.po index 7d4b16657..f0a42639c 100644 --- a/lang/python/it_IT/LC_MESSAGES/python.po +++ b/lang/python/it_IT/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Pierfrancesco Passerini , 2019\n" "Language-Team: Italian (Italy) (https://www.transifex.com/calamares/teams/20061/it_IT/)\n" @@ -23,6 +23,14 @@ msgstr "" "Language: it_IT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "Configura systemd services" @@ -174,6 +182,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "La configurazione del display manager è incompleta" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Installazione." @@ -254,10 +274,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Rimuovendo un pacchetto." msgstr[1] "Rimozione di %(num)d pacchetti." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "Rimuovi l'utente live dal sistema di destinazione" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Job python fittizio." @@ -265,3 +337,11 @@ msgstr "Job python fittizio." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Python step {} fittizio" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/ja/LC_MESSAGES/python.po b/lang/python/ja/LC_MESSAGES/python.po index d76108e99..46b25b172 100644 --- a/lang/python/ja/LC_MESSAGES/python.po +++ b/lang/python/ja/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Takefumi Nagata, 2019\n" "Language-Team: Japanese (https://www.transifex.com/calamares/teams/20061/ja/)\n" @@ -23,6 +23,14 @@ msgstr "" "Language: ja\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "systemdサービスを設定" @@ -169,6 +177,18 @@ msgstr "ディスプレイマネージャのリストが bothglobalstorage 及 msgid "Display manager configuration was incomplete" msgstr "ディスプレイマネージャの設定が不完全です" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "データのインストール。" @@ -245,10 +265,62 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] " %(num)d パッケージの削除中。" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Dummy python job." @@ -256,3 +328,11 @@ msgstr "Dummy python job." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Dummy python step {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/kk/LC_MESSAGES/python.po b/lang/python/kk/LC_MESSAGES/python.po index 43e87aca3..745a9d295 100644 --- a/lang/python/kk/LC_MESSAGES/python.po +++ b/lang/python/kk/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Kazakh (https://www.transifex.com/calamares/teams/20061/kk/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: kk\n" "Plural-Forms: nplurals=2; plural=(n!=1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -241,10 +261,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -252,3 +324,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/kn/LC_MESSAGES/python.po b/lang/python/kn/LC_MESSAGES/python.po index 8a036b4c3..f6dceba19 100644 --- a/lang/python/kn/LC_MESSAGES/python.po +++ b/lang/python/kn/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Kannada (https://www.transifex.com/calamares/teams/20061/kn/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: kn\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -241,10 +261,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -252,3 +324,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/ko/LC_MESSAGES/python.po b/lang/python/ko/LC_MESSAGES/python.po index 9708e95a5..a1f3ee782 100644 --- a/lang/python/ko/LC_MESSAGES/python.po +++ b/lang/python/ko/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: 이정희 , 2019\n" "Language-Team: Korean (https://www.transifex.com/calamares/teams/20061/ko/)\n" @@ -22,6 +22,14 @@ msgstr "" "Language: ko\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "systemd 서비스 구성" @@ -171,6 +179,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "디스플레이 관리자 구성이 완료되지 않았습니다." +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "데이터 설치중." @@ -249,10 +269,62 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "%(num)d개의 패키지들을 제거하는 중입니다." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "대상 시스템에서 라이브 사용자 제거" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "더미 파이썬 작업." @@ -260,3 +332,11 @@ msgstr "더미 파이썬 작업." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "더미 파이썬 단계 {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/lo/LC_MESSAGES/python.po b/lang/python/lo/LC_MESSAGES/python.po index ce8aa770e..01d9181aa 100644 --- a/lang/python/lo/LC_MESSAGES/python.po +++ b/lang/python/lo/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Lao (https://www.transifex.com/calamares/teams/20061/lo/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: lo\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -239,10 +259,62 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -250,3 +322,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/lt/LC_MESSAGES/python.mo b/lang/python/lt/LC_MESSAGES/python.mo index 4289773848ebd251c6784f27dfed71dcadd016ef..01c75160204f540fa8871c3568a1009038f995ba 100644 GIT binary patch delta 2915 zcmai!Yitx%6vuC|(gzkRtrQjYQmilNf{&sgV(kNYS6dN?rh2KKO_xK2j1jYNFU`&_olyXpA8SKJbCB7$Fhk@5~ORRMDH9{oOlr?>Xn5 z^Pl~;?U#?vTlKwz&0p>dY~jQ zl<;vVeqMu@!ToSPJOmrz@30Bh)+%)+Y=(=8uR54C@E{A9!bjmn@NFmuKZR16A7C#$ z2BiXP=9KpvC;^{^65w4Z=k`PK`x6v@$6!4?1*JlBFCYQpt4=0z^Fb&#e;SH|eeiO4 z0Nw_V!bNa#ol;9+H*a0UDZioa7(&Nt63C)N(HV7(p6^D$Ul&15%|2jD>{ zftOM5R@eo5pbt00{qQvq9Qpd{W8HGCN!sZi=OxP$fU z4b)#IC#lm?*hh59Y!?&HRv`0y9u5^b{m# zwGT=n2cU@eB$PM}ETomoi%j~M^g`+BTd)ltgd(zPqR4?Ikjtrc3Hu>cR3Vf=Pr^KW z1xn%Sa#n|7C;StR!gk6jfj@?l$d7O`}~T%yYkpM@f-ci^4y zV|X(>2_^9qb*zABPa*iYeNwsGFmi}>K~ZA8fVhn*D3_Wq-~R@A%22Wm^(SXLJf-A9GunRE}p^Wp(h`%nGo|mkpl~TPOvPJ^2xVmJ);GZ`h^5-&r z@c*OMVbb3llNZP%9<%wq6RW{QKkehMRvw;p{$0IWJ5r^vs;AiLxmkNK@@;oeZ`!)C zPdipYXYHJoQqy1ch-N-uBq-TPBp`rab5|I~>v(-=w4P-0%O}M@n_sK|W^+rSGaXFYKO5 z-1odN8*sfa%4^H_J-;-+y1(0x+$5m(TpbQsIyC;E6{@v{N@aBDY1tCxGbXfJ&t!Vm z=8|3ATRT92oM$qYU;3!}`^L>)AVSo{E%+~OJ{MENvXa~>q~Vt&24>VRBGm0;h5(;I-N9`N_sB4tS}BbWc&Q1wI61DfRLIcZ8JqMBK~Yb)Fkt?%FVK^F?JS-{{05O@k;e#b z1IO4I+b!UEX8bcsnd!|7bk1{3ZsLW1NocxY`XYxfg1emYrCk$cxStzNNiW%T%Q?3F zkHb{yjfSB`lW&x7hkz34O+4Wn*CACW#}!SfseLyU&?1O@r-REgoi3aqlZ1m<|;wX-dD=NGB9pd<(ZQC8^C24oZTJf0KY+7(;sdHPD2+6><9ivK@8#a6KbqE0?wxpH f*d7r_8O{tuqn@aD!-8Kb>Uxt%^0 zK`JB@`gp8)=%u1HBa9$|5KKz2r?7`Ws9uErXJ+x@o!{KMGjq?Jd&aK^-#5g*=cSAb zt&zT&{?R3J1V@uO&>p0SbmCOPU$~X=o>UP(p29keq7R>9Jtl#_0p#x7jN?bwR#T!Fg`=Af#t-w zAm3T29kr&0P&088^}Z?8E&ZHN{`GGe6k2)ViedGH`4DuZLlUWXzaRD{e zom^Com#`AYaRJ9jgL{Egb{d1Ih15u=rl?LbLf6!1 z(Y2M*H50mzn#yYWZaV9)w`4P%njhPh7;6b@HEBzsYna+JzbtOII*t^J{hja`3I%9~ z3HHYA#E=eXd}j7{m4r1qLDN0av}mISH1}Fh&O1`IP7aWN212UsO=Zu8O0_q<0X6^Y z&FXS5Cz%83ZRVOMVpco@X2RQUR=sgEm$7EnGRsY0)}qysJ>#;9a{X@8UU 19 || n % 100 < 11) ? 0 : (n % 10 >= 2 && n % 10 <=9) && (n % 100 > 19 || n % 100 < 11) ? 1 : n % 1 != 0 ? 2: 3);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "Konfigūruoti GRUB." + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "Prijungiami skaidiniai." + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "Konfigūruoti systemd tarnybas" @@ -175,6 +183,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "Ekranų tvarkytuvės konfigūracija yra nepilna" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "Konfigūruojama mkinitcpio." + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "Sukuriama initramfs naudojant mkinitcpio." + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "Konfigūruojamas šifruotas sukeitimų skaidinys." + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Įdiegiami duomenys." @@ -264,10 +284,62 @@ msgstr[1] "Šalinami %(num)d paketai." msgstr[2] "Šalinama %(num)d paketų." msgstr[3] "Šalinama %(num)d paketų." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "Įdiegti paleidyklę." + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "Šalinti demonstracinį naudotoją iš paskirties sistemos" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "Sukuriama initramfs." + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "Nepavyko paskirties vietoje paleisti update-initramfs" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "Išėjimo kodas buvo {}" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "Nustatomas aparatinės įrangos laikrodis." + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "Sukuriama initramfs naudojant dracut." + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "Nepavyko paskirties vietoje paleisti dracut" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "Konfigūruojama initramfs." + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "Konfigūruojama OpenRC dmcrypt tarnyba." + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "Konfigūruojamas LUKS raktų failas." + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "Šifruoto rootfs sąrankos klaida" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "Rootfs skaidinys {!s} yra LUKS, tačiau nerasta jokios slaptafrazės." + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "Rašoma fstab." + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Fiktyvi python užduotis." @@ -275,3 +347,11 @@ msgstr "Fiktyvi python užduotis." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Fiktyvus python žingsnis {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "Konfigūruojamos lokalės." + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "Įrašoma tinklo konfigūracija." diff --git a/lang/python/mk/LC_MESSAGES/python.po b/lang/python/mk/LC_MESSAGES/python.po index 12f2d91dc..64c970439 100644 --- a/lang/python/mk/LC_MESSAGES/python.po +++ b/lang/python/mk/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Martin Ristovski , 2018\n" "Language-Team: Macedonian (https://www.transifex.com/calamares/teams/20061/mk/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: mk\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -167,6 +175,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -245,10 +265,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -256,3 +328,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/mr/LC_MESSAGES/python.po b/lang/python/mr/LC_MESSAGES/python.po index 5ec4e803f..65341907e 100644 --- a/lang/python/mr/LC_MESSAGES/python.po +++ b/lang/python/mr/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Marathi (https://www.transifex.com/calamares/teams/20061/mr/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: mr\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -241,10 +261,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -252,3 +324,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/nb/LC_MESSAGES/python.po b/lang/python/nb/LC_MESSAGES/python.po index 9549f0e44..f29e79ca7 100644 --- a/lang/python/nb/LC_MESSAGES/python.po +++ b/lang/python/nb/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Tyler Moss , 2017\n" "Language-Team: Norwegian Bokmål (https://www.transifex.com/calamares/teams/20061/nb/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: nb\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -167,6 +175,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -245,10 +265,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -256,3 +328,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/ne_NP/LC_MESSAGES/python.po b/lang/python/ne_NP/LC_MESSAGES/python.po index 14899ed67..fc182639e 100644 --- a/lang/python/ne_NP/LC_MESSAGES/python.po +++ b/lang/python/ne_NP/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Nepali (Nepal) (https://www.transifex.com/calamares/teams/20061/ne_NP/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: ne_NP\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -241,10 +261,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -252,3 +324,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/nl/LC_MESSAGES/python.po b/lang/python/nl/LC_MESSAGES/python.po index c64a3160e..2d12bb25e 100644 --- a/lang/python/nl/LC_MESSAGES/python.po +++ b/lang/python/nl/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Adriaan de Groot , 2019\n" "Language-Team: Dutch (https://www.transifex.com/calamares/teams/20061/nl/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -169,6 +177,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -247,10 +267,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Voorbeeld Python-taak" @@ -258,3 +330,11 @@ msgstr "Voorbeeld Python-taak" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Voorbeeld Python-stap {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/pl/LC_MESSAGES/python.po b/lang/python/pl/LC_MESSAGES/python.po index c6bd71c84..8721c1b54 100644 --- a/lang/python/pl/LC_MESSAGES/python.po +++ b/lang/python/pl/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Piotr Strębski , 2019\n" "Language-Team: Polish (https://www.transifex.com/calamares/teams/20061/pl/)\n" @@ -23,6 +23,14 @@ msgstr "" "Language: pl\n" "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -177,6 +185,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "Konfiguracja menedzera wyświetlania była niekompletna" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Instalowanie danych." @@ -259,10 +279,62 @@ msgstr[1] "Usuwanie %(num)d pakietów." msgstr[2] "Usuwanie %(num)d pakietów." msgstr[3] "Usuwanie %(num)d pakietów." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Zadanie fikcyjne Python." @@ -270,3 +342,11 @@ msgstr "Zadanie fikcyjne Python." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Krok fikcyjny Python {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/pt_BR/LC_MESSAGES/python.po b/lang/python/pt_BR/LC_MESSAGES/python.po index 5711003bd..832566193 100644 --- a/lang/python/pt_BR/LC_MESSAGES/python.po +++ b/lang/python/pt_BR/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Guilherme , 2019\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/calamares/teams/20061/pt_BR/)\n" @@ -22,6 +22,14 @@ msgstr "" "Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "Configurar serviços do systemd" @@ -177,6 +185,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "A configuração do gerenciador de exibição está incompleta" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Instalando os dados." @@ -265,10 +285,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Removendo um pacote." msgstr[1] "Removendo %(num)d pacotes." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "Remover usuário live do sistema de destino" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Tarefa modelo python." @@ -276,3 +348,11 @@ msgstr "Tarefa modelo python." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Etapa modelo python {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/pt_PT/LC_MESSAGES/python.po b/lang/python/pt_PT/LC_MESSAGES/python.po index 86854692f..993c8e022 100644 --- a/lang/python/pt_PT/LC_MESSAGES/python.po +++ b/lang/python/pt_PT/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Hugo Carvalho , 2019\n" "Language-Team: Portuguese (Portugal) (https://www.transifex.com/calamares/teams/20061/pt_PT/)\n" @@ -23,6 +23,14 @@ msgstr "" "Language: pt_PT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "Configurar serviços systemd" @@ -178,6 +186,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "A configuração do gestor de exibição estava incompleta" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "A instalar dados." @@ -265,10 +285,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "A remover um pacote." msgstr[1] "A remover %(num)d pacotes." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "Remover utilizador ativo do sistema de destino" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Tarefa Dummy python." @@ -276,3 +348,11 @@ msgstr "Tarefa Dummy python." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Passo Dummy python {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/ro/LC_MESSAGES/python.po b/lang/python/ro/LC_MESSAGES/python.po index 5f2266c77..00643cd6f 100644 --- a/lang/python/ro/LC_MESSAGES/python.po +++ b/lang/python/ro/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Sebastian Brici , 2018\n" "Language-Team: Romanian (https://www.transifex.com/calamares/teams/20061/ro/)\n" @@ -22,6 +22,14 @@ msgstr "" "Language: ro\n" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -168,6 +176,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -248,10 +268,62 @@ msgstr[0] "Se elimină un pachet." msgstr[1] "Se elimină %(num)d pachet." msgstr[2] "Se elimină %(num)d de pachete." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Job python fictiv." @@ -259,3 +331,11 @@ msgstr "Job python fictiv." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Dummy python step {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/ru/LC_MESSAGES/python.po b/lang/python/ru/LC_MESSAGES/python.po index eabed5df2..135740713 100644 --- a/lang/python/ru/LC_MESSAGES/python.po +++ b/lang/python/ru/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Aleksey Kabanov , 2018\n" "Language-Team: Russian (https://www.transifex.com/calamares/teams/20061/ru/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: ru\n" "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -167,6 +175,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -249,10 +269,62 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -260,3 +332,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/sk/LC_MESSAGES/python.po b/lang/python/sk/LC_MESSAGES/python.po index 878f83fc4..d8b7e7f36 100644 --- a/lang/python/sk/LC_MESSAGES/python.po +++ b/lang/python/sk/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Dušan Kazik , 2018\n" "Language-Team: Slovak (https://www.transifex.com/calamares/teams/20061/sk/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: sk\n" "Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n >= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -167,6 +175,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "Konfigurácia správcu zobrazenia nebola úplná" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -249,10 +269,62 @@ msgstr[1] "Odstraňujú sa %(num)d balíky." msgstr[2] "Odstraňuje sa %(num)d balíkov." msgstr[3] "Odstraňuje sa %(num)d balíkov." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Fiktívna úloha jazyka python." @@ -260,3 +332,11 @@ msgstr "Fiktívna úloha jazyka python." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Fiktívny krok {} jazyka python" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/sl/LC_MESSAGES/python.po b/lang/python/sl/LC_MESSAGES/python.po index 09bec69a9..b0200e518 100644 --- a/lang/python/sl/LC_MESSAGES/python.po +++ b/lang/python/sl/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Slovenian (https://www.transifex.com/calamares/teams/20061/sl/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: sl\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -245,10 +265,62 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -256,3 +328,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/sq/LC_MESSAGES/python.mo b/lang/python/sq/LC_MESSAGES/python.mo index 10ee5431d385feab8632fcb086f6e5a9801c8d3e..09ff022bb6d8ee580eed9deae315ded0e930b0b1 100644 GIT binary patch delta 2932 zcmai#TWl0n7=TY}kx~Roi$xUmP()P9q9O`a5V?w_DYhzL40gJEwmW;7S35iWiNO>U|BQ$E%$b&EXKzJY|)%4A%Ph$N3*=eQ4%Sr$F&TantY|pGd zxv_eorQw)jJccYriuFnv_-O+V#;$8?XOAa*54N*E25*E-GnHBmm%$t0UU(n02~Q;F z=iw^$n;Vt79&Utdm8z{1ybL8nbFaez?5oX8B=SKhk-rW_!6|q%{2D$8$KVpU zbdFLh;8rLR?}vB8WAJ|XB@}&^p}gNdx8~SJcnj-2Q1*vl^&uw5m^=f&hhlgY`CbXP zz#eE}H#`gPgw2Gp2X?}K7(uD&uMicgiEy{TMNk~y2Q_>bK3AvIC-4c@Yg@^`Ox_?* z9q=L)&*tGpCtL|7wK=!}9);rYXhO020PFQo-mAcMFoJi$@1QvRI~4tzhLCkPl+p~f zk$*Ap8XMAFC!o~&3|s~;Kq*NBg}n=QK)JUYN)zsf(uA)<4Ua=f{g;qe)i`_r)^nMl zRVNg~JE7?9uQJ)k{?vy&sD}D1S)YUJSpNhi!gjn8 zhj&6L}%2^P1FUkrSee2qfkDp zi{T0seXl_IicZ5m`Tnm%n;7he&%)PW7LG%7s9v;6ppAySSdNIbBA)u6fK=DH6`itk2tAd<$J$i%pv zi8Pf)r0Jyo(rnTf(gQMP)DU;SOs`4S(%kYJvRBrWHvWF)o0Y*YZ#<*{uN?gTs7H~_ z$i2ydlt>2u4&t)Rf>QsDBkwm{te>&H_sLDED4f|--Ryf=cd%kzZ&2@iva3%Q%psk1 zizcP6JnAVMuXnS~l+yN4In;r%2i)|uJI0F-O-2VpPI>D4uIGl|X7}Q)la5>853>Q` zg_W{4*7`PTYuvZhR=mWZ_B|cuj1C<;XhOBkAyXM0`dY43${8m#EC2R%%H_yy>}?vr zK+$(H#zrR_zg^JnSG+j7vSULxbbT*KMMq}++1XojWO7>{SrR<2-Jn*Zfl8=7UzeRA zDCevb7@b8?CZ+mz?uh2hYG2dm9FUxOCLHo@L8p@mI-5{Imc#(9BXvC=%)** z=>4Yi&E}vRazA7AkQ3-5&yR$&zp9(F+u|Gwvq9(#jI5hen9(RLM5w9gTuWQ@am$A4 zE*~#!X>>U7b0*XUA~MC%VO=;hdcp*`*z=T{b}Pt@4%-2@q^CC6Rrkty6QD~POA~F7 zGr4ed_;AIs6IZK~mM8N+ag>~R`hf8=zBRPXG&ip77LE$m&BsAZs?sGh*>eAUVHr36 zS4}D!Z+Uk4c1I$vTByUwEgY9ZLbUTsW9>Ew1G!`mr?N zYJVVa3ZYBM)xTc9syC;-xP`jqLf_RvuIv;{=$2gV>TL9R>$YZZ(6NPz3A85;2f65v z)}LF+Ldo|+eDQRxI;oLM3p(mLcX7p;h$(K{ST(-O?@Na+`&I{WRD*f?Bx{|+qr(NK z=$4}X1xq*4!rgJVOO0$rS}AF(noHL5mRl=f+9`+wq4uq#C%QQmb+-M|+T~{?fQ(bb b9lhU3E3a5MRyQB5L9UP}mUfPs7oGeI9qVt* delta 1287 zcmX}sOGuPa6u|K_53QN;Jw9g4*O;c|E3>pREJN^7V(2Wye9dx$(6_;64XL_Kwtzd+(;RLD}^G7+8F)MHy>WO^Sk$Z-SeG$zL`EUR~P-7;eH^r zdU_sx!6DL)5f?wSakoeZKC@lJV&)AABDvUybvS|noW#92Z~MnSUzsRU!|`Fv!uz;i zBq|dOwsT+^OVG7NqzubZ=O-|TBd819LtXd$Df#q&aEQdn1kE!Eau=S>iIF$ z>tmS4`tpu}M!bj`h|d#WxCYCZhcO=`*oaRsgo{{#e^Ku%@rvxmHq^i`V*!q#-v1g8 z;S%;^z$a40`ZB_x3!h^ruH#N@P7>+Gb2yA|QBzl%EYgCFr~zHaB7B7rw(kpunfIl} zokGo&J1rhaEgodvg;7n>Z3ay^fg0h8Z83RjU_ONU1`qK7&R{wIKn*mI5ntda>ij(F zb04E_-3)4NeL{WS8gi?Y_{qPYK|Mc%*nyhLNz?^DBG<|)@)Gh7^?@mDqy|!sy5K3? zg?F$DXKh!omARj^>G_jbjidH_CX4*naNwJLAT2wd%0?{Yct2{YB6taBQLnG0qPq1w z_TUui0xl|a2&?fl-bH=$-*^l&h`t#Iu?WY*4A?TOaP)w_eLdYnXBUK;v;s*%Z6Ug* zPP1bLf_vyZf3vyFg#>@J)}Ct#YmT(J=~|lFG%Wp&wAIlyzr2O;843kxeG*`mu;y%s zPH22)*5*1WNZK$P$)%<@WhvH{I`4=D)6XQBg>0`G&u%i#z@WJm w7&2YK0rNh%9DA8t;V{LyAy3co_RgZKp^Mkd&AeY`xF9q3H2<^1+$fy-4?NF_&Hw-a diff --git a/lang/python/sq/LC_MESSAGES/python.po b/lang/python/sq/LC_MESSAGES/python.po index 061eeaba7..b0905524a 100644 --- a/lang/python/sq/LC_MESSAGES/python.po +++ b/lang/python/sq/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Besnik , 2019\n" "Language-Team: Albanian (https://www.transifex.com/calamares/teams/20061/sq/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: sq\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "Formësoni GRUB-in." + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "Po montohen pjesë." + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "Formësoni shërbime systemd" @@ -175,6 +183,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "Formësimi i përgjegjësit të ekranit s’qe i plotë" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "Po formësohet mkinitcpio." + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "Po krijohet initramfs me mkinitcpio." + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "Po formësohet pjesë swap e fshehtëzuar." + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Po instalohen të dhëna." @@ -261,10 +281,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "Po hiqet një paketë." msgstr[1] "Po hiqen %(num)d paketa." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "Instalo ngarkues nisjesh." + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "Hiq përdoruesin live nga sistemi i synuar" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "Po krijohet initramfs." + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "S’u arrit të xhirohej update-initramfs mbi objektivin" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "Kodi i daljes qe {}" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "Po caktohet ora hardware." + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "Po krijohet initramfs me dracut." + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "S’u arrit të xhirohej dracut mbi objektivin" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "Po formësohet initramfs." + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "Po formësohet shërbim OpenRC dmcrypt." + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "Po formësohet kartelë kyçesh LUKS." + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "Gabim ujdisjeje rootfs të fshehtëzuar" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "Pjesa rootfs {!s} është LUKS, por s’u gjet frazëkalim." + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "Po shkruhet fstab." + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Akt python dummy." @@ -272,3 +344,11 @@ msgstr "Akt python dummy." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Hap python {} dummy" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "Po formësohen vendoret." + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "Po ruhet formësimi i rrjetit." diff --git a/lang/python/sr/LC_MESSAGES/python.po b/lang/python/sr/LC_MESSAGES/python.po index 3f32204de..a6048bc06 100644 --- a/lang/python/sr/LC_MESSAGES/python.po +++ b/lang/python/sr/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Serbian (https://www.transifex.com/calamares/teams/20061/sr/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: sr\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -243,10 +263,62 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -254,3 +326,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/sr@latin/LC_MESSAGES/python.po b/lang/python/sr@latin/LC_MESSAGES/python.po index 4c30e9319..628ca0730 100644 --- a/lang/python/sr@latin/LC_MESSAGES/python.po +++ b/lang/python/sr@latin/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Serbian (Latin) (https://www.transifex.com/calamares/teams/20061/sr@latin/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: sr@latin\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -243,10 +263,62 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -254,3 +326,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/sv/LC_MESSAGES/python.po b/lang/python/sv/LC_MESSAGES/python.po index 8bb89a66c..f6afb3f8f 100644 --- a/lang/python/sv/LC_MESSAGES/python.po +++ b/lang/python/sv/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Swedish (https://www.transifex.com/calamares/teams/20061/sv/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -241,10 +261,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -252,3 +324,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/th/LC_MESSAGES/python.po b/lang/python/th/LC_MESSAGES/python.po index b97760e69..c02b4eba3 100644 --- a/lang/python/th/LC_MESSAGES/python.po +++ b/lang/python/th/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Thai (https://www.transifex.com/calamares/teams/20061/th/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: th\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -239,10 +259,62 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -250,3 +322,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/tr_TR/LC_MESSAGES/python.po b/lang/python/tr_TR/LC_MESSAGES/python.po index 5c626d0bd..dfbbb514f 100644 --- a/lang/python/tr_TR/LC_MESSAGES/python.po +++ b/lang/python/tr_TR/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Demiray Muhterem , 2019\n" "Language-Team: Turkish (Turkey) (https://www.transifex.com/calamares/teams/20061/tr_TR/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: tr_TR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "Systemd hizmetlerini yapılandır" @@ -175,6 +183,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "Ekran yöneticisi yapılandırma işi tamamlanamadı" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "Veri yükleniyor." @@ -257,10 +277,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "%(num)d paket kaldırılıyor." msgstr[1] "%(num)d paket kaldırılıyor." +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "Liveuser kullanıcısını hedef sistemden kaldırın" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "Dummy python job." @@ -268,3 +340,11 @@ msgstr "Dummy python job." #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "Dummy python step {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/uk/LC_MESSAGES/python.po b/lang/python/uk/LC_MESSAGES/python.po index 59a9eab50..10632facc 100644 --- a/lang/python/uk/LC_MESSAGES/python.po +++ b/lang/python/uk/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Paul S , 2019\n" "Language-Team: Ukrainian (https://www.transifex.com/calamares/teams/20061/uk/)\n" @@ -22,6 +22,14 @@ msgstr "" "Language: uk\n" "Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "Налаштуйте служби systemd" @@ -174,6 +182,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -256,10 +276,62 @@ msgstr[1] "" msgstr[2] "" msgstr[3] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -267,3 +339,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/ur/LC_MESSAGES/python.po b/lang/python/ur/LC_MESSAGES/python.po index a3130d3ea..4c9b5d1c4 100644 --- a/lang/python/ur/LC_MESSAGES/python.po +++ b/lang/python/ur/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Urdu (https://www.transifex.com/calamares/teams/20061/ur/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: ur\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -241,10 +261,62 @@ msgid_plural "Removing %(num)d packages." msgstr[0] "" msgstr[1] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -252,3 +324,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/uz/LC_MESSAGES/python.po b/lang/python/uz/LC_MESSAGES/python.po index a2a6ab66e..5c135cbf5 100644 --- a/lang/python/uz/LC_MESSAGES/python.po +++ b/lang/python/uz/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Uzbek (https://www.transifex.com/calamares/teams/20061/uz/)\n" "MIME-Version: 1.0\n" @@ -17,6 +17,14 @@ msgstr "" "Language: uz\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -163,6 +171,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -239,10 +259,62 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "" @@ -250,3 +322,11 @@ msgstr "" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/zh_CN/LC_MESSAGES/python.po b/lang/python/zh_CN/LC_MESSAGES/python.po index 3a03b6c19..5661b4383 100644 --- a/lang/python/zh_CN/LC_MESSAGES/python.po +++ b/lang/python/zh_CN/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-15 07:27-0400\n" +"POT-Creation-Date: 2019-04-20 08:50-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: leonfeng , 2018\n" "Language-Team: Chinese (China) (https://www.transifex.com/calamares/teams/20061/zh_CN/)\n" @@ -23,6 +23,14 @@ msgstr "" "Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "" @@ -169,6 +177,18 @@ msgstr "" msgid "Display manager configuration was incomplete" msgstr "" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "" @@ -245,10 +265,62 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "移除%(num)d软件包。" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "占位 Python 任务。" @@ -256,3 +328,11 @@ msgstr "占位 Python 任务。" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "占位 Python 步骤 {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "" diff --git a/lang/python/zh_TW/LC_MESSAGES/python.mo b/lang/python/zh_TW/LC_MESSAGES/python.mo index 3cbf5d03e0455f141d552ffefb67996fb9a7b614..9abb697ef5d7d1020e9185f6e1da703ee2e6dc7b 100644 GIT binary patch delta 2854 zcmaKtYitx%6o7BBSXwOLmWL?nP^h9v5qZBKrBq%bB?uTrhuvwrq3o`+Q&uEo5fLeG z7|OGND257@0!7}BgcuDPHSv#_06&!3Z37s8;15kOerI>+(xTq<%y;MBGv}Op&biy$ zeNT>vUiYL|DaItE8&cj%DFdEM=fQaO;pEwoL&?nduo&Kil7Ufe zllnRohwGp?H~{6lOHl0o1jXJ>*a6;!lA(5w5CHyF0TVfSDU_41fnwk|d=g%U!(kkD zhdr{D>J1B_ocJC1BCLXg;8#%W-G%afZo6b)W8hP~&xW!dfzc66s+hb1e}v+=FZu2R z$HQsRgj3-q_#EuOF=oSI@NH;Asp%bv36;fh$HT5r0-p;txC6eQrqo$Di}#T^7B_xHdGFsBF)l^2YYHXlvK}zc`yPsxC=^v7og}}f#T>lD5cA!0i-njpy<5`#c>4k zr?&8r?+!x^ei>y_$i#6Mdehp^^F9TN;RuuuHbDur2Fi)fLpkx!?*1((0k^`dG;2>N z8668X_!dM(Ep_*|!$G`9PcV@WZ$qhhd%Q~XjD)g24-SLNp%}afC4g%#|8&`jMG3SY z6gx$57Oa4@jrtBsvtENQ!!)8CEBAjA6LGW#z77vVFU-Unx@rLw!rn1- z7xJ41={=Q=NV?^E4o6T)=n$hCiOA@OJi8| zM4a;zkVxNXDCOcxCq^rt1Ks&ONQ0&$eUS->WJeC182Eo+NS&ot0}!f`xZ4vUmqTSB z_r^0!xJgPwq+~;p!HA?=uBnXHNhE&QWcrZ%E=?_sI!E3m&5~ldvoiSQO$@2m{e$11 zMC}UTOYR2MN(}xTNIm7(I?*p<>UX98(yDb)@yv1gwv{n0S`ZAB_)9BHf1p&GGIR0_ zZN9NcEAf{b`Re|yX(1y}T%h?Dc+Ev2OA8z3Lch0#juA*~8a^!?(L>F@_XqrzsV^uA zH(xG~2EBT@(PDMMd{Os?{6Vx$L$@TjCJS1`ZhaGFS5VM znA)wdDR46wv`WGp&#DM%hG_;(yK|elg=R&-b*KdcnpI|KmTs0BmYSfGDW7HqHBqSu z`E<+ZlZv#Nvh8nEoHY*z|j&`L1m%U3g|OtiBza|h1Q7fQ|oh7}2#^EIzq zWHK2Hpk-JIr)9e7i|D4IdCP;|`T6#)tg9W2cl{RnK0}M>VQuk}daLc%Y1y+(g2P}* z*wW|K56!-lo*^yt>(XU*o~IxhtNqleu4$;Lbq?=HM%eh##>S0DVh1+I_O3)rHPdL( zOtI><&g$(gwVad3oK+t?bt~dKmM0pjr9!GBqAj-?4(yKCpKZCSrFtT@b>sZS_~x2> z)pgFEi62~@viyKv%7m8E?U8KllyYjTX~!=0yrMNbliO>_tTnEwYdEmaKJF=+OeW(y z565b@-#E3(*>kdC@0zCQ_8pB?ZB_rG@IdD|3030PS-0Vk=;PXGV_ delta 1268 zcmX}sOGs2v9LMqh=xFI^zQcE-Lx#!+{9{=;dGu`yHCj36rKWdZ) z>RRe+pV@vKisy%N&2M%9ugCm?8@S$)V3v>FScm->!YQoBnV3Ig_p1`kYUuC59K3=% z&BAtzMhP8@Sc>th%qp-Fb$uA~upc$SWz@vCu?nAJ27beAj9YEifw@?KeVB_EQTHcM z&qpww`RzFkt#}T#kU&y&;u@^rx)Td=2pe%6*W(;+#$TxSN|ViMu?@BGb6A8EsP`XX z6VBst3tr6* zxaAncM%2PPP|x+Ej^t7%@z;$>I`-my)WE+{{lTp0KvhVWHKY1FQAf~+O4|kHe--& zYMd_Y#z8!d?@;6IV!ONXC@O+iaUITf((uu!r4~~)cmtK3B0J5=TvbR`$ zPWl42QA5;!CElG)$O>_N}70Db^}=RFcFy6h1>E0lkC(@4&WTxh^Pt zX5N, 2019\n" "Language-Team: Chinese (Taiwan) (https://www.transifex.com/calamares/teams/20061/zh_TW/)\n" @@ -21,6 +21,14 @@ msgstr "" "Language: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: src/modules/grubcfg/main.py:37 +msgid "Configure GRUB." +msgstr "設定 GRUB。" + +#: src/modules/mount/main.py:36 +msgid "Mounting partitions." +msgstr "正在掛載分割區。" + #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" msgstr "設定 systemd 服務" @@ -169,6 +177,18 @@ msgstr "顯示管理器清單為空或在全域儲存與 displaymanager.conf 中 msgid "Display manager configuration was incomplete" msgstr "顯示管理器設定不完整" +#: src/modules/initcpiocfg/main.py:36 +msgid "Configuring mkinitcpio." +msgstr "正在設定 mkinitcpio。" + +#: src/modules/initcpio/main.py:33 +msgid "Creating initramfs with mkinitcpio." +msgstr "正在使用 mkinitcpio 建立 initramfs。" + +#: src/modules/luksopenswaphookcfg/main.py:35 +msgid "Configuring encrypted swap." +msgstr "正在設定已加密的 swap。" + #: src/modules/rawfs/main.py:35 msgid "Installing data." msgstr "正在安裝資料。" @@ -245,10 +265,62 @@ msgid "Removing one package." msgid_plural "Removing %(num)d packages." msgstr[0] "正在移除 %(num)d 軟體包。" +#: src/modules/bootloader/main.py:48 +msgid "Install bootloader." +msgstr "安裝開機載入程式。" + #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" msgstr "從目標系統移除 live 使用者" +#: src/modules/initramfs/main.py:35 +msgid "Creating initramfs." +msgstr "正在建立 initramfs。" + +#: src/modules/initramfs/main.py:49 +msgid "Failed to run update-initramfs on the target" +msgstr "在目標上執行 update-initramfs 失敗" + +#: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 +msgid "The exit code was {}" +msgstr "結束碼為 {}" + +#: src/modules/hwclock/main.py:35 +msgid "Setting hardware clock." +msgstr "正在設定硬體時鐘。" + +#: src/modules/dracut/main.py:36 +msgid "Creating initramfs with dracut." +msgstr "正在使用 dracut 建立 initramfs。" + +#: src/modules/dracut/main.py:58 +msgid "Failed to run dracut on the target" +msgstr "在目標上執行 dracut 失敗" + +#: src/modules/initramfscfg/main.py:41 +msgid "Configuring initramfs." +msgstr "正在設定 initramfs。" + +#: src/modules/openrcdmcryptcfg/main.py:34 +msgid "Configuring OpenRC dmcrypt service." +msgstr "正在設定 OpenRC dmcrypt 服務。" + +#: src/modules/luksbootkeyfile/main.py:35 +msgid "Configuring LUKS key file." +msgstr "正在設定 LUKS 金鑰檔案。" + +#: src/modules/luksbootkeyfile/main.py:69 +msgid "Encrypted rootfs setup error" +msgstr "已加密的 rootfs 設定錯誤" + +#: src/modules/luksbootkeyfile/main.py:70 +msgid "Rootfs partition {!s} is LUKS but no passphrase found." +msgstr "Rootfs 分割區 {!s} 是 LUKS 但找不到通關密語。" + +#: src/modules/fstab/main.py:38 +msgid "Writing fstab." +msgstr "正在寫入 fstab。" + #: src/modules/dummypython/main.py:44 msgid "Dummy python job." msgstr "假的 python 工作。" @@ -256,3 +328,11 @@ msgstr "假的 python 工作。" #: src/modules/dummypython/main.py:97 msgid "Dummy python step {}" msgstr "假的 python step {}" + +#: src/modules/localecfg/main.py:37 +msgid "Configuring locales." +msgstr "正在設定語系。" + +#: src/modules/networkcfg/main.py:37 +msgid "Saving network configuration." +msgstr "正在儲存網路設定。" From 3a46b46f8d904858f3791ae02e356b8da50133a6 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 24 Apr 2019 12:32:26 -0400 Subject: [PATCH 244/303] Changes: mention issue and PR numbers, polish text --- CHANGES | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/CHANGES b/CHANGES index 4d669dd98..4710393f5 100644 --- a/CHANGES +++ b/CHANGES @@ -24,20 +24,21 @@ This release contains contributions from (alphabetically by first name): * Under-the-hood code cleanups in lots of parts of the core. Calamares now builds without warnings when Clang 8 is used. * A new *disable-cancel-during-exec* setting provides more fine-grained - control than *disable-cancel* (which hides the button entirely). + control than *disable-cancel*, which hides the button entirely. + #1122 (Thanks to Dominic, FerenOS) * A branding module can now also cause a stylesheet to be loaded, which - will be applied to the widgets inside Calamares. (Thanks to Raul) + will be applied to the widgets inside Calamares. #961 (Thanks to Raul) ## Modules ## - * All of the Python-based modules now have translations enabled. + * All of the Python-based modules now have translations enabled. #991 * *Displaymanager* module has improved support for LightDM configuration. - (Thanks to Dominic, FerenOS) + #1123 (Thanks to Dominic, FerenOS) * *License* module can now display local files inline, and scrolls to - allow longer lists of licenses (or to support long license texts - displayed inline). + allow longer lists of licenses and to support long license texts + displayed inline. #1124 #1125 #1052 * *Partition* module has additional checks for validity partition layouts. - (Thanks to Arnaud) + #1127 (Thanks to Arnaud) * *Welcome* module has improved usability: a standard icon alongside the *Language* label, for improved recognition, and improved language-list display and sorting. #1107 From 74d42fe229e4e4c3d6dfbba30025c2a2c07a2be0 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Wed, 24 Apr 2019 13:58:38 -0400 Subject: [PATCH 245/303] [summary] Tidy scrollbar handling - Handle different window-expansion strategies --- src/modules/summary/SummaryPage.cpp | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/modules/summary/SummaryPage.cpp b/src/modules/summary/SummaryPage.cpp index 11a9f2863..997a7bb9f 100644 --- a/src/modules/summary/SummaryPage.cpp +++ b/src/modules/summary/SummaryPage.cpp @@ -1,7 +1,7 @@ /* === This file is part of Calamares - === * * Copyright 2014-2015, Teo Mrnjavac - * Copyright 2017, Adriaan de Groot + * Copyright 2017, 2019, Adriaan de Groot * Copyright 2019, Collabora Ltd * * Calamares is free software: you can redistribute it and/or modify @@ -22,13 +22,15 @@ #include "SummaryViewStep.h" +#include "Branding.h" #include "ExecutionViewStep.h" -#include "utils/Retranslator.h" -#include "utils/CalamaresUtilsGui.h" -#include "utils/Logger.h" #include "Settings.h" #include "ViewManager.h" +#include "utils/CalamaresUtilsGui.h" +#include "utils/Logger.h" +#include "utils/Retranslator.h" + #include #include #include @@ -62,7 +64,10 @@ SummaryPage::SummaryPage( const SummaryViewStep* thisViewStep, QWidget* parent ) layout->addWidget( m_scrollArea ); m_scrollArea->setWidgetResizable( true ); m_scrollArea->setHorizontalScrollBarPolicy( Qt::ScrollBarAlwaysOff ); - m_scrollArea->setVerticalScrollBarPolicy( Qt::ScrollBarAsNeeded ); + // If Calamares will grow, then only show scrollbar when it's needed + // (e.g. when the screen is full). + m_scrollArea->setVerticalScrollBarPolicy( + Calamares::Branding::instance()->windowExpands() ? Qt::ScrollBarAsNeeded : Qt::ScrollBarAlwaysOn ); m_scrollArea->setFrameStyle( QFrame::NoFrame ); m_scrollArea->setContentsMargins( 0, 0, 0, 0 ); } From c854006e768ec34e46d6e0ff266b8e8091a57530 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 25 Apr 2019 13:18:10 +0200 Subject: [PATCH 246/303] Changes: update AUTHORS file with contributors --- AUTHORS | 62 ++++++++++++++++++++++++++++++++++++++------------------- 1 file changed, 42 insertions(+), 20 deletions(-) diff --git a/AUTHORS b/AUTHORS index 36ffdcdab..e9ae34dcf 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,25 +1,47 @@ # MAINTAINER -Teo Mrnjavac (maintainer -2017) -Adriaan de Groot (maintainer 2017-) +Calamares development is sponsored by Blue Systems GmbH - Liberating Software. + +Calamares maintainers through the years: + * Teo Mrnjavac (maintainer -2017) + * Adriaan de Groot (maintainer 2017-) # CONTRIBUTORS -Alf Gaida -Allen Welkie -Andrius Štikonas -Bernhard Landauer -Bezzy1999 -bill-auger -Caio Jordão Carvalho -crispg72 -demmm -Gabriel Craciunescu -Kai Dohmen -Kevin Kofler -Kyle Robertze -Lisa Vitolo -n3rdopolis -Philip Müller -Ramon Buldó -Rohan Garg +Calamares has received contributions of code, documentation, artwork +and moral support from (alphabetically by first name or nickname): + + - Alf Gaida + - aliveafter1000 + - Allen Welkie + - AlmAck + - Andrius Štikonas + - Arnaud Ferraris + - artoo@cromnix.org + - Bernhard Landauer + - Bezzy1999 + - Bill Auguer + - bill-auger + - Caio Jordão Carvalho + - Collabora LTD + - crispg72 + - Dan Simmons + - demmm + - Dominic Hayes + - Frede H + - Gabriel Craciunescu + - Harald Sitter + - Kai Dohmen + - Kevin Kofler + - Kyle Robertze + - Lisa Vitolo + - n3rdopolis + - Phil Mueller + - Philip Mueller + - Philip Müller + - Ramon Buldó + - Raul Rodrigo Segura + - Rohan Garg + - Scott Harvey + - Simon Quigley + - Walter Lapchynski From 516b3b4b6cc64da40730c2222efd397c00719900 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 25 Apr 2019 13:42:59 +0200 Subject: [PATCH 247/303] [partition] Adjust to logging-API changes - missed due to #ifdef on a KPMcore API version I don't have on my main workstation. --- src/modules/partition/gui/ChoicePage.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/partition/gui/ChoicePage.cpp b/src/modules/partition/gui/ChoicePage.cpp index 801f3491e..8ec048f0e 100644 --- a/src/modules/partition/gui/ChoicePage.cpp +++ b/src/modules/partition/gui/ChoicePage.cpp @@ -1228,7 +1228,7 @@ ChoicePage::setupActions() if ( currentDevice->type() == Device::Type::SoftwareRAID_Device && static_cast< SoftwareRAID* >(currentDevice)->status() == SoftwareRAID::Status::Inactive ) { - cDebug() << Logger::SubEntry() << "part of an inactive RAID device"; + cDebug() << Logger::SubEntry << "part of an inactive RAID device"; isInactiveRAID = true; } #endif From a68a381481f5c912f6d60da58501c6bfc0513abc Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 25 Apr 2019 14:15:14 +0200 Subject: [PATCH 248/303] [license] Fix compiler warnings - out-of-order and incomplete initialization - documentation style - missing assignment operator --- src/modules/license/LicensePage.cpp | 3 ++- src/modules/license/LicensePage.h | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/modules/license/LicensePage.cpp b/src/modules/license/LicensePage.cpp index 0ed5a6a17..f52c68f63 100644 --- a/src/modules/license/LicensePage.cpp +++ b/src/modules/license/LicensePage.cpp @@ -87,8 +87,9 @@ LicenseEntry::isLocal() const LicensePage::LicensePage(QWidget *parent) : QWidget( parent ) - , ui( new Ui::LicensePage ) , m_isNextEnabled( false ) + , m_allLicensesOptional( false ) + , ui( new Ui::LicensePage ) { ui->setupUi( this ); diff --git a/src/modules/license/LicensePage.h b/src/modules/license/LicensePage.h index c08676f92..e595f7ad8 100644 --- a/src/modules/license/LicensePage.h +++ b/src/modules/license/LicensePage.h @@ -51,6 +51,7 @@ struct LicenseEntry LicenseEntry( const QVariantMap& conf ); LicenseEntry( const LicenseEntry& ) = default; + LicenseEntry& operator=( const LicenseEntry& ) = default; bool isValid() const { return !m_id.isEmpty(); } bool isRequired() const { return m_required; } @@ -94,7 +95,7 @@ private: void updateGlobalStorage( bool v ); bool m_isNextEnabled; - bool m_allLicensesOptional; //< all the licenses passed to setEntries are not-required + bool m_allLicensesOptional; ///< @brief all the licenses passed to setEntries are not-required Ui::LicensePage* ui; QList< LicenseWidget* > m_entries; From e8264a4503c88bdd565df7d81712e6b975ba9687 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 25 Apr 2019 14:40:27 +0200 Subject: [PATCH 249/303] [partition] Prefer GPT on EFI systems for new partition table --- src/modules/partition/gui/PartitionPage.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/modules/partition/gui/PartitionPage.cpp b/src/modules/partition/gui/PartitionPage.cpp index 3b51f1e62..790ff84ab 100644 --- a/src/modules/partition/gui/PartitionPage.cpp +++ b/src/modules/partition/gui/PartitionPage.cpp @@ -207,6 +207,11 @@ PartitionPage::onNewPartitionTableClicked() Ui_CreatePartitionTableDialog ui; ui.setupUi( dlg.data() ); QString areYouSure = tr( "Are you sure you want to create a new partition table on %1?" ).arg( device->name() ); + if ( PartUtils::isEfiSystem() ) + ui.gptRadioButton->setChecked( true ); + else + ui.mbrRadioButton->setChecked( true ); + ui.areYouSureLabel->setText( areYouSure ); if ( dlg->exec() == QDialog::Accepted ) { From 5373729572af5f13f664b819c8dd479f19de801f Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 25 Apr 2019 09:49:00 -0400 Subject: [PATCH 250/303] Changes: prep for release --- CHANGES | 2 +- CMakeLists.txt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGES b/CHANGES index 4710393f5..daeda581a 100644 --- a/CHANGES +++ b/CHANGES @@ -12,7 +12,7 @@ This release contains contributions from (alphabetically by first name): ## Modules ## -# 3.2.6 (unreleased) # +# 3.2.6 (2019-04-25) # This release contains contributions from (alphabetically by first name): - Arnaud Ferraris diff --git a/CMakeLists.txt b/CMakeLists.txt index ce627fc9b..eea2a27cf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -40,7 +40,7 @@ project( CALAMARES VERSION 3.2.6 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 ### OPTIONS # @@ -208,7 +208,7 @@ if( CMAKE_CXX_COMPILER_ID MATCHES "Clang" ) set( CMAKE_TOOLCHAIN_PREFIX "llvm-" ) set( CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined" ) - + set( CALAMARES_AUTOMOC_OPTIONS "-butils/moc-warnings.h" ) else() set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wl,--no-undefined" ) From 062ced502ca994b127beed00dcf725f3637f5fe6 Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Thu, 25 Apr 2019 09:50:29 -0400 Subject: [PATCH 251/303] i18n: [calamares] Automatic merge of Transifex translations --- lang/calamares_ar.ts | 208 ++++++++++++++++------------- lang/calamares_ast.ts | 208 ++++++++++++++++------------- lang/calamares_be.ts | 208 ++++++++++++++++------------- lang/calamares_bg.ts | 208 ++++++++++++++++------------- lang/calamares_ca.ts | 267 ++++++++++++++++++++----------------- lang/calamares_cs_CZ.ts | 208 ++++++++++++++++------------- lang/calamares_da.ts | 208 ++++++++++++++++------------- lang/calamares_de.ts | 208 ++++++++++++++++------------- lang/calamares_el.ts | 208 ++++++++++++++++------------- lang/calamares_en.ts | 208 ++++++++++++++++------------- lang/calamares_en_GB.ts | 208 ++++++++++++++++------------- lang/calamares_eo.ts | 208 ++++++++++++++++------------- lang/calamares_es.ts | 208 ++++++++++++++++------------- lang/calamares_es_MX.ts | 208 ++++++++++++++++------------- lang/calamares_es_PR.ts | 208 ++++++++++++++++------------- lang/calamares_et.ts | 208 ++++++++++++++++------------- lang/calamares_eu.ts | 208 ++++++++++++++++------------- lang/calamares_fa.ts | 208 ++++++++++++++++------------- lang/calamares_fi_FI.ts | 208 ++++++++++++++++------------- lang/calamares_fr.ts | 208 ++++++++++++++++------------- lang/calamares_fr_CH.ts | 208 ++++++++++++++++------------- lang/calamares_gl.ts | 208 ++++++++++++++++------------- lang/calamares_gu.ts | 208 ++++++++++++++++------------- lang/calamares_he.ts | 208 ++++++++++++++++------------- lang/calamares_hi.ts | 208 ++++++++++++++++------------- lang/calamares_hr.ts | 208 ++++++++++++++++------------- lang/calamares_hu.ts | 208 ++++++++++++++++------------- lang/calamares_id.ts | 208 ++++++++++++++++------------- lang/calamares_is.ts | 208 ++++++++++++++++------------- lang/calamares_it_IT.ts | 208 ++++++++++++++++------------- lang/calamares_ja.ts | 208 ++++++++++++++++------------- lang/calamares_kk.ts | 208 ++++++++++++++++------------- lang/calamares_kn.ts | 208 ++++++++++++++++------------- lang/calamares_ko.ts | 208 ++++++++++++++++------------- lang/calamares_lo.ts | 208 ++++++++++++++++------------- lang/calamares_lt.ts | 208 ++++++++++++++++------------- lang/calamares_mk.ts | 208 ++++++++++++++++------------- lang/calamares_mr.ts | 208 ++++++++++++++++------------- lang/calamares_nb.ts | 208 ++++++++++++++++------------- lang/calamares_ne_NP.ts | 208 ++++++++++++++++------------- lang/calamares_nl.ts | 208 ++++++++++++++++------------- lang/calamares_pl.ts | 208 ++++++++++++++++------------- lang/calamares_pt_BR.ts | 212 ++++++++++++++++------------- lang/calamares_pt_PT.ts | 208 ++++++++++++++++------------- lang/calamares_ro.ts | 208 ++++++++++++++++------------- lang/calamares_ru.ts | 208 ++++++++++++++++------------- lang/calamares_sk.ts | 208 ++++++++++++++++------------- lang/calamares_sl.ts | 208 ++++++++++++++++------------- lang/calamares_sq.ts | 208 ++++++++++++++++------------- lang/calamares_sr.ts | 208 ++++++++++++++++------------- lang/calamares_sr@latin.ts | 208 ++++++++++++++++------------- lang/calamares_sv.ts | 208 ++++++++++++++++------------- lang/calamares_th.ts | 208 ++++++++++++++++------------- lang/calamares_tr_TR.ts | 208 ++++++++++++++++------------- lang/calamares_uk.ts | 208 ++++++++++++++++------------- lang/calamares_ur.ts | 208 ++++++++++++++++------------- lang/calamares_uz.ts | 208 ++++++++++++++++------------- lang/calamares_zh_CN.ts | 208 ++++++++++++++++------------- lang/calamares_zh_TW.ts | 208 ++++++++++++++++------------- 59 files changed, 6994 insertions(+), 5341 deletions(-) diff --git a/lang/calamares_ar.ts b/lang/calamares_ar.ts index 8cec93d56..5074e926a 100644 --- a/lang/calamares_ar.ts +++ b/lang/calamares_ar.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. <strong>بيئة الإقلاع</strong> لهذا النّظام.<br><br>أنظمة x86 القديمة تدعم <strong>BIOS</strong> فقط.<br>غالبًا ما تستخدم الأنظمة الجديدة <strong>EFI</strong>، ولكن ما زال بإمكانك إظهاره ك‍ BIOS إن بدأته بوضع التّوافقيّة. - + 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. بدأ هذا النّظام ببيئة إقلاع <strong>EFI</strong>.<br><br>لضبط البدء من بيئة EFI، يجب على المثبّت وضع تطبيق محمّل إقلاع، مثل <strong>GRUB</strong> أو <strong>systemd-boot</strong> على <strong>قسم نظام EFI</strong>. هذا الأمر آليّ، إلّا إن اخترت التّقسيم يدويًّا، حيث عليك اخيتاره أو إنشاؤه بنفسك. - + 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. بدأ هذا النّظام ببيئة إقلاع <strong>BIOS</strong>.<br><br>لضبط البدء من بيئة BIOS، يجب على المثبّت وضع تطبيق محمّل إقلاع، مثل <strong>GRUB</strong>، إمّا في بداية قسم أو في <strong>قطاع الإقلاع الرّئيس</strong> قرب بداية جدول التّقسيم (محبّذ). هذا الأمر آليّ، إلّا إن اخترت التّقسيم يدويًّا، حيث عليك اخيتاره أو إنشاؤه بنفسك. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &رجوع - - + + &Next &التالي - - + + &Cancel &إلغاء - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. الغاء الـ تثبيت من دون احداث تغيير في النظام - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &ثبت - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? إلغاء التثبيت؟ - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. أتريد إلغاء عمليّة التّثبيت الحاليّة؟ سيخرج المثبّت وتضيع كلّ التّغييرات. - + &Yes &نعم - + &No &لا - + &Close &اغلاق - + Continue with setup? الإستمرار في التثبيت؟ - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> مثبّت %1 على وشك بإجراء تعديلات على قرصك لتثبيت %2.<br/><strong>لن تستطيع التّراجع عن هذا.</strong> - + &Install now &ثبت الأن - + Go &back &إرجع - + &Done - + The installation is complete. Close the installer. اكتمل التثبيت , اغلق المثبِت - + Error خطأ - + Installation Failed فشل التثبيت @@ -389,17 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 المثبت - + Show debug information أظهر معلومات التّنقيح @@ -886,32 +886,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. نوع <strong>جدول التّقسيم</strong> على جهاز التّخزين المحدّد.<br><br>الطّريقة الوحيدة لتغيير النّوع هو بحذفه وإعادة إنشاء جدول التّقسيم من الصّفر، ممّا سيؤدّي إلى تدمير كلّ البيانات في جهاز التّخزين.<br>سيبقي هذا المثبّت جدول التّقسيم الحاليّ كما هو إلّا إن لم ترد ذلك.<br>إن لم تكن متأكّدًا، ف‍ GPT مستحسن للأنظمة الحديثة. - + This device has a <strong>%1</strong> partition table. للجهاز جدول تقسيم <strong>%1</strong>. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. <strong>تعذّر اكتشاف جدول تقسيم</strong> على جهاز التّخزين المحدّد.<br><br>إمّا أن لا جدول تقسيم في الجهاز، أو أنه معطوب أو نوعه مجهول.<br>يمكن لهذا المثبّت إنشاء جدول تقسيم جديد، آليًّا أ, عبر صفحة التّقسيم اليدويّ. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>هذا هو نوع جدول التّقسيم المستحسن للأنظمة الحديثة والتي تبدأ ببيئة إقلاع <strong>EFI</strong>. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1321,67 +1321,30 @@ The installer will quit and all changes will be lost. نموذج - + I accept the terms and conditions above. أقبل الشّروط والأحكام أعلاه. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>اتّفاقيّة التّرخيص</h1>عمليّة الإعداد هذه ستثبّت برمجيّات مملوكة تخضع لشروط ترخيص. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. فضلًا راجع اتّفاقيّات رخص المستخدم النّهائيّ (EULA) أعلاه.<br/>إن لم تقبل الشّروط، فلن تتابع عمليّة الإعداد. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>اتّفاقيّة التّرخيص</h1>يمكن لعمليّة الإعداد تثبيت برمجيّات مملوكة تخضع لشروط ترخيص وذلك لتوفير مزايا إضافيّة وتحسين تجربة المستخدم. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. فضلًا راجع اتّفاقيّات رخص المستخدم النّهائيّ (EULA) أعلاه.<br/>إن لم تقبل الشّروط، فلن تُثبّت البرمجيّات المملوكة وستُستخدم تلك مفتوحة المصدر بدلها. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>مشغّل %1</strong><br/>من%2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>مشغّل %1 للرّسوميّات</strong><br/><font color="Grey">من %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>ملحقة %1 للمتصّفح</strong><br/><font color="Grey">من %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>مرماز %1</strong><br/><font color="Grey">من %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>حزمة %1</strong><br/><font color="Grey">من %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">من %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">اعرض اتّفاقيّة التّرخيص</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ The installer will quit and all changes will be lost. الرّخصة + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>مشغّل %1</strong><br/>من%2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>مشغّل %1 للرّسوميّات</strong><br/><font color="Grey">من %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>ملحقة %1 للمتصّفح</strong><br/><font color="Grey">من %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>مرماز %1</strong><br/><font color="Grey">من %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>حزمة %1</strong><br/><font color="Grey">من %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">من %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2742,12 +2770,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. هذه نظرة عامّة عمّا سيحصل ما إن تبدأ عمليّة التّثبيت. diff --git a/lang/calamares_ast.ts b/lang/calamares_ast.ts index a443922da..e369cfa29 100644 --- a/lang/calamares_ast.ts +++ b/lang/calamares_ast.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. L'<strong>entornu d'arrinque</strong> d'esti sistema.<br><br>Los sistemes x86 namái sofiten <strong>BIOS</strong>.<br>Los sistemes modernos usen <strong>EFI</strong> pero tamién podríen apaecer dalcuando como BIOS si s'anicien nel mou de compatibilidá. - + 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. Esti sistema anició nun entornu d'arrinque <strong>EFI</strong>.<br><br>Pa configurar l'arrinque nun entornu EFI, esti instalador ha instalar un cargador d'arrinque como <strong>GRUB</strong> or <strong>systemd-boot</strong> nuna <strong>partición del sistema EFI</strong>. Esto ye automático a nun ser qu'escueyas el particionáu manual, nesi casu has escoyer o crear tu esa partición. - + 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. Esti sistema anició nun entornu d'arrinque <strong>BIOS</strong>.<br><br>Pa configurar l'arrinque nun entornu BIOS, esti instalador ha instalar un cargador d'arrinque como <strong>GRUB</strong>, quier nel empiezu d'una partición, quier nel <strong>Master Boot Record</strong> cierca del empiezu de la tabla de particiones (ye lo preferible). Esto ye automático a nun ser qu'escueyas el particionáu manual, nesi casu has configuralo tu too. @@ -206,160 +206,160 @@ Calamares::ViewManager - + &Back &Atrás - - + + &Next &Siguiente - - + + &Cancel &Encaboxar - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Encaboxa la instalación ensin camudar el sistema. - + Setup Failed - + Calamares Initialization Failed Falló l'aniciu de Calamares - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 nun pue instalase. Calamares nun foi a cargar tolos módulos configuraos. Esto ye un problema col mou nel que la distribución usa Calamares. - + <br/>The following modules could not be loaded: <br/>Nun pudieron cargase los módulos de darréu: - + Continue with installation? ¿Siguir cola instalación? - + 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> El programa d'instalación de %1 ta a piques de facer cambeos nel discu pa configurar %2.<br/><strong>Nun vas ser a desfacer estos cambeos.<strong> - + &Set up now - + &Set up - + &Install &Instalar - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? ¿Encaboxar la instalación? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. ¿De xuru que quies encaboxar el procesu actual de configuración? El programa de configuración va colar y van perdese tolos cambeos. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. ¿De xuru que quies encaboxar el procesu actual d'instalación? L'instalador va colar y van perdese tolos cambeos. - + &Yes &Sí - + &No &Non - + &Close &Zarrar - + Continue with setup? ¿Siguir cola instalación? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> L'instalador de %1 ta a piques de facer cambeos nel discu pa instalar %2.<br/><strong>Nun vas ser a desfacer esos cambeos.</strong> - + &Install now &Instalar agora - + Go &back Dir p'&atrás - + &Done &Fecho - + The installation is complete. Close the installer. Completóse la instalación. Zarra l'instalador. - + Error Fallu - + Installation Failed Falló la instalación @@ -390,17 +390,17 @@ L'instalador va colar y van perdese tolos cambeos. CalamaresWindow - + %1 Setup Program - + %1 Installer Instalador de %1 - + Show debug information Amosar la depuración @@ -887,32 +887,32 @@ L'instalador va colar y van perdese tolos cambeos. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. La triba de la <strong>tabla de particiones</strong> nel preséu d'almacenamientu esbilláu.<br><br>L'únicu mou de camudalo ye desaniciala y recreala dende l'empiezu, lo que va destruyir tolos datos nel preséu d'almacenamientu.<br>Esti instalador va caltener la tabla de particiones actual a nun ser qu'escueyas otra cosa esplícitamente.<br>Si nun tas seguru, en sistemes modernos prefierse GPT. - + This device has a <strong>%1</strong> partition table. Esti preséu tien una tabla de particiones <strong>%1</strong>. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Esto ye un preséu <strong>loop</strong>.<br><br>Ye un pseudopreséu ensin una tabla de particiones que fai qu'un ficheru seya accesible como preséu de bloques. A vegaes, esta triba de configuración namái contién un sistema de ficheros. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Esti instalador <strong>nun pue deteutar una tabla de particiones</strong> nel preséu d'almacenamientu esbilláu.<br><br>El preséu nun tien una tabla de particiones, la tabla de particiones ta toyida o ye d'una triba desconocida.<br>Esti instalador pue crear una tabla de particiones nueva por ti, automáticamente o pente la páxina de particionáu manual. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Esta ye la tabla de particiones aconseyada pa sistemes modernos qu'anicien dende un entornu d'arrinque <strong>EFI</strong>. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Esta triba de tabla de particiones namái s'aconseya en sistemes vieyos qu'anicien dende un entornu d'arrinque <strong>BIOS</strong>. GPT aconséyase na mayoría de los demás casos.<br><br><strong>Alvertencia:</strong> la tabla de particiones MBR ye un estándar obsoletu de la dómina de MS-DOS.<br>Namái van poder crease cuatro particiones <em>primaries</em>, y una d'eses cuatro, namái vas poder ser una partición <em>estendida</em> que va contener munches particiones <em>llóxiques</em>. @@ -1322,67 +1322,30 @@ L'instalador va colar y van perdese tolos cambeos. Formulariu - + I accept the terms and conditions above. Aceuto los términos y condiciones d'enriba. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Alcuerdu de llicencia</h1>Esti procedimientu d'instalación va instalar software privativu que ta suxetu a términos de llicencia. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Revisa los alcuerdos de llicencia d'usuariu final (EULAs) d'enriba, por favor.<br/>Si nun aceutes dalgún, el procedimientu d'instalación nun pue siguir. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Alcuerdu de llicencia</h1>Esti procedimientu d'instalación pue instalar software privativu que ta suxetu a términos de llicencia pa fornir carauterístiques adicionales y ameyorar la esperiencia del usuariu. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Revisa los alcuerdos de llicencia d'usuariu final (EULAs) d'enriba, por favor.<br/>Si nun aceutes dalgún, el software privativu nun va instalase y van usase les alternatives de códigu abiertu. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>Controlador %1</strong><br/>por %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>Controlador gráficu %1</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>Plugin de restolador %1</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>Códec %1</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>Paquete %1</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">por %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">ver l'alcuerdu de llicencia</a> - LicenseViewStep @@ -1392,6 +1355,71 @@ L'instalador va colar y van perdese tolos cambeos. Llicencia + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>Controlador %1</strong><br/>por %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>Controlador gráficu %1</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>Plugin de restolador %1</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>Códec %1</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>Paquete %1</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">por %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2746,12 +2774,12 @@ Salida: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Esto ye una previsualización de lo que va asoceder nel momentu qu'anicies el procesu d'instalación. diff --git a/lang/calamares_be.ts b/lang/calamares_be.ts index d6c7a96cf..33975695f 100644 --- a/lang/calamares_be.ts +++ b/lang/calamares_be.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,158 +206,158 @@ Calamares::ViewManager - + &Back - - + + &Next - - + + &Cancel - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -388,17 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer - + Show debug information @@ -885,32 +885,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1320,65 +1320,28 @@ The installer will quit and all changes will be lost. - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1390,6 +1353,71 @@ The installer will quit and all changes will be lost. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2741,12 +2769,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_bg.ts b/lang/calamares_bg.ts index 5a572c176..eca68d9ea 100644 --- a/lang/calamares_bg.ts +++ b/lang/calamares_bg.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. <strong>Среда за начално зареждане</strong> на тази система.<br><br>Старите x86 системи поддържат само <strong>BIOS</strong>.<br>Модерните системи обикновено използват <strong>EFI</strong>, но може също така да използват BIOS, ако са стартирани в режим на съвместимост. - + 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. Тази система беше стартирана с <strong>EFI</strong> среда за начално зареждане.<br><br>За да се настрои стартирането от EFI, инсталаторът трябва да разположи програма за начално зареждане като <strong>GRUB</strong> или <strong>systemd-boot</strong> на <strong>EFI Системен Дял</strong>. Това се прави автоматично, освен ако не се избере ръчно поделяне, в такъв случай вие трябва да свършите тази работа. - + 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. Тази система беше стартирана с <strong>BIOS</strong> среда за начално зареждане.<br><br>За да се настрои стартирането от BIOS, инсталаторът трябва да разположи програма за начално зареждане като <strong>GRUB</strong> в началото на дяла или на <strong>Сектора за Начално Зареждане</strong> близо до началото на таблицата на дяловете (предпочитано). Това се прави автоматично, освен ако не се избере ръчно поделяне, в такъв случай вие трябва да свършите тази работа. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Назад - - + + &Next &Напред - - + + &Cancel &Отказ - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Отказ от инсталацията без промяна на системата. - + Setup Failed - + Calamares Initialization Failed Инициализацията на Calamares се провали - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 не може да се инсталира. Calamares не можа да зареди всичките конфигурирани модули. Това е проблем с начина, по който Calamares е използван от дистрибуцията. - + <br/>The following modules could not be loaded: <br/>Следните модули не могат да се заредят: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Инсталирай - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Отмяна на инсталацията? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Наистина ли искате да отмените текущият процес на инсталиране? Инсталатора ще прекъсне и всичките промени ще бъдат загубени. - + &Yes &Да - + &No &Не - + &Close &Затвори - + Continue with setup? Продължаване? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Инсталатора на %1 ще направи промени по вашия диск за да инсталира %2. <br><strong>Промените ще бъдат окончателни.</strong> - + &Install now &Инсталирай сега - + Go &back В&ръщане - + &Done &Готово - + The installation is complete. Close the installer. Инсталацията е завършена. Затворете инсталаторa. - + Error Грешка - + Installation Failed Неуспешна инсталация @@ -389,17 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 Инсталатор - + Show debug information Покажи информация за отстраняване на грешки @@ -886,32 +886,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Типа на <strong>таблицата на дяловете</strong> на избраното устройство за съхранение.<br><br>Единствения начин да се промени е като се изчисти и пресъздаде таблицата на дяловете, като по този начин всички данни върху устройството ще бъдат унищожени.<br>Инсталатора ще запази сегашната таблица на дяловете, освен ако не изберете обратното.<br>Ако не сте сигурни - за модерни системи се препоръчва GPT. - + This device has a <strong>%1</strong> partition table. Устройството има <strong>%1</strong> таблица на дяловете. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Това е <strong>loop</strong> устройство.<br><br>Представлява псевдо-устройство, без таблица на дяловете, което прави файловете достъпни като блок устройства. Обикновено съдържа само една файлова система. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Инсталатора <strong>не може да открие таблица на дяловете</strong> на избраното устройство за съхранение.<br><br>Таблицата на дяловете липсва, повредена е или е от неизвестен тип.<br>Инсталатора може да създаде нова таблица на дяловете автоматично или ръчно, чрез програмата за подялба. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Това е препоръчаният тип на таблицата на дяловете за модерни системи, които стартират от <strong>EFI</strong> среда за начално зареждане. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Тази таблица на дяловете е препоръчителна само за стари системи, които стартират с <strong>BIOS</strong> среда за начално зареждане. GPT е препоръчителна в повечето случаи.<br><br><strong>Внимание:</strong> MBR таблица на дяловете е остарял стандарт от времето на MS-DOS.<br>Само 4 <em>главни</em> дяла могат да бъдат създадени и от тях само един може да е <em>разширен</em> дял, който може да съдържа много <em>логически</em> дялове. @@ -1321,67 +1321,30 @@ The installer will quit and all changes will be lost. Форма - + I accept the terms and conditions above. Приемам лицензионните условия. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Лицензионно Споразумение</h1>Тази процедура ще инсталира несвободен софтуер, който е обект на лицензионни условия. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Моля погледнете Лицензионните Условия за Крайния Потребител (ЛУКП).<br/>Ако не сте съгласни с условията, процедурата не може да продължи. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Лицензионно Споразумение</h1>Тази процедура може да инсталира несвободен софтуер, който е обект на лицензионни условия, за да предостави допълнителни функции и да подобри работата на потребителя. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Моля погледнете Лицензионните Условия за Крайния Потребител (ЛУКП).<br/>Ако не сте съгласни с условията, несвободния софтуер няма да бъде инсталиран и ще бъдат използвани безплатни алтернативи. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 драйвър</strong><br/>от %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 графичен драйвър</strong><br/><font color="Grey">от %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 плъгин за браузър</strong><br/><font color="Grey">от %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 кодек</strong><br/><font color="Grey">от %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 пакет</strong><br/><font color="Grey">от %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">от %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">виж лицензионното споразумение</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ The installer will quit and all changes will be lost. Лиценз + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 драйвър</strong><br/>от %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 графичен драйвър</strong><br/><font color="Grey">от %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 плъгин за браузър</strong><br/><font color="Grey">от %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 кодек</strong><br/><font color="Grey">от %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 пакет</strong><br/><font color="Grey">от %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">от %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2745,12 +2773,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Това е преглед на промените, които ще се извършат, след като започнете процедурата по инсталиране. diff --git a/lang/calamares_ca.ts b/lang/calamares_ca.ts index 6e48db0d9..26c3cd2a3 100644 --- a/lang/calamares_ca.ts +++ b/lang/calamares_ca.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. L'<strong>entorn d'arrencada</strong> d'aquest sistema.<br><br>Els sistemes antics x86 només tenen suport per a <strong>BIOS</strong>.<br>Els moderns normalment usen <strong>EFI</strong>, però també poden mostrar-se com a BIOS si l'entorn d'arrencada s'executa en mode de compatibilitat. - + 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. Aquest sistema s'ha iniciat amb un entorn d'arrencada <strong>EFI</strong>. <br><br> Per configurar una arrencada des d'un entorn EFI, aquest instal·lador ha de desplegar l'aplicació d'un gestor d'arrencada, com ara el <strong>GRUB</strong> o el <strong>systemd-boot</strong> en una <strong>partició EFI del sistema</strong>. Això és automàtic, llevat que trieu fer les particions manualment, en què caldrà que ho configureu vosaltres mateixos. - + 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. Aquest sistema s'ha iniciat amb un entorn d'arrencada <strong>BIOS </strong>.<br><br>Per configurar una arrencada des d'un entorn BIOS, aquest instal·lador ha d'instal·lar un gestor d'arrencada, com ara el <strong>GRUB</strong>, ja sigui al començament d'una partició o al <strong>MBR</strong>, a prop del començament de la taula de particions (millor). Això és automàtic, llevat que trieu fer les particions manualment, en què caldrà que ho configureu pel vostre compte. @@ -206,159 +206,160 @@ Calamares::ViewManager - + &Back &Enrere - - + + &Next &Següent - - + + &Cancel &Cancel·la - - + + Cancel setup without changing the system. - + Cancel·la la configuració sense canviar el sistema. - - + + Cancel installation without changing the system. Cancel·leu la instal·lació sense canviar el sistema. - + Setup Failed - + Ha fallat la configuració. - + Calamares Initialization Failed Ha fallat la inicialització de Calamares - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. No es pot instal·lar %1. El Calamares no ha pogut carregar tots els mòduls configurats. Aquest és un problema amb la manera com el Calamares és utilitzat per la distribució. - + <br/>The following modules could not be loaded: <br/>No s'han pogut carregar els mòduls següents: - + Continue with installation? - + Voleu continuar la instal·lació? - + 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> - + El programa de configuració %1 està a punt de fer canvis al disc per tal de configurar %2.<br/><strong>No podreu desfer aquests canvis.</strong> - + &Set up now - + Con&figura-ho ara - + &Set up - + Con&figura-ho - + &Install &Instal·la - + Setup is complete. Close the setup program. - + La configuració s'ha acabat. Tanqueu el programa de configuració. - + Cancel setup? - + Voleu cancel·lar la configuració? - + Cancel installation? Cancel·lar la instal·lació? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Realment voleu cancel·lar el procés de configuració actual? +El programa de configuració es tancarà i es perdran tots els canvis. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Voleu cancel·lar el procés d'instal·lació actual? L'instal·lador es tancarà i tots els canvis es perdran. - + &Yes &Sí - + &No &No - + &Close Tan&ca - + Continue with setup? Voleu continuar la configuració? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> L'instal·lador de %1 està a punt de fer canvis al disc per tal d'instal·lar-hi %2.<br/><strong>No podreu desfer aquests canvis.</strong> - + &Install now &Instal·la ara - + Go &back Vés &enrere - + &Done &Fet - + The installation is complete. Close the installer. La instal·lació s'ha acabat. Tanqueu l'instal·lador. - + Error Error - + Installation Failed La instal·lació ha fallat @@ -389,17 +390,17 @@ L'instal·lador es tancarà i tots els canvis es perdran. CalamaresWindow - + %1 Setup Program - + Programa de configuració %1 - + %1 Installer Instal·lador de %1 - + Show debug information Mostra la informació de depuració @@ -886,32 +887,32 @@ L'instal·lador es tancarà i tots els canvis es perdran. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. El tipus de <strong>taula de particions</strong> actualment present al dispositiu d'emmagatzematge seleccionat. L'única manera de canviar el tipus de taula de particions és esborrar i tornar a crear la taula de particions des de zero, fet que destrueix totes les dades del dispositiu d'emmagatzematge. <br> Aquest instal·lador mantindrà la taula de particions actual llevat que decidiu expressament el contrari. <br>Si no n'esteu segur, als sistemes moderns es prefereix GPT. - + This device has a <strong>%1</strong> partition table. Aquest dispositiu té una taula de particions <strong>%1</strong>. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Aquest dispositiu és un dispositu <strong>de bucle</strong>.<br><br>Això és un pseudodispositiu sense taula de particions que fa que un fitxer sigui accessible com un dispositiu de bloc. Aquest tipus de configuració normalment només conté un sol sistema de fitxers. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Aquest instal·lador <strong>no pot detectar una taula de particions</strong> al dispositiu d'emmagatzematge seleccionat.<br><br>O bé el dispositiu no té taula de particions o la taula de particions és corrupta o d'un tipus desconegut.<br>Aquest instal·lador pot crear una nova taula de particions, o bé automàticament o a través de la pàgina del partidor manual. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Aquest és el tipus de taula de particions recomanat per als sistemes moderns que s'inicien des d'un entorn d'arrencada <strong>EFI</strong>. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Aquest tipus de taula de particions és només recomanable en sistemes més antics que s'iniciïn des d'un entorn d'arrencada <strong>BIOS</strong>. Per a la majoria d'altres usos, es recomana fer servir GPT.<br><strong>Avís:</strong> la taula de particions MBR és un estàndard obsolet de l'era MSDOS. <br>Només es poden crear 4 particions <em>primàries</em> i d'aquestes 4, una pot ser una partició <em>ampliada</em>, que pot contenir algunes particions <em>lògiques</em>.<br> @@ -1091,7 +1092,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. <Restart checkbox tooltip> - + <Restart checkbox tooltip> @@ -1101,12 +1102,12 @@ L'instal·lador es tancarà i tots els canvis es perdran. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. - + <h1>Tot fet.</h1><br/>%1 s'ha configurat a l'ordinador.<br/>Ara podeu començar a usar el nou 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>Quan aquesta casella està marcada, el sistema es reiniciarà immediatament quan cliqueu a <span style="font-style:italic;">Fet</span> o tanqueu el programa de configuració.</p></body></html> @@ -1116,12 +1117,12 @@ L'instal·lador es tancarà i tots els canvis es perdran. <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>Quan aquesta casella està marcada, el sistema es reiniciarà immediatament quan cliqueu a <span style=" font-style:italic;">Fet</span> o tanqueu l'instal·lador.</p></body></html> <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>La configuració ha fallat</h1><br/>No s'ha configurat %1 a l'ordinador.<br/>El missatge d'error ha estat el següent: %2. @@ -1139,7 +1140,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. Setup Complete - + Configuració completa @@ -1149,7 +1150,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. The setup of %1 is complete. - + La configuració de %1 ha acabat. @@ -1225,7 +1226,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. The setup program is not running with administrator rights. - + El programa de configuració no s'executa amb privilegis d'administrador. @@ -1235,7 +1236,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. The screen is too small to display the setup program. - + La pantalla és massa petita per mostrar el programa de configuració. @@ -1321,67 +1322,30 @@ L'instal·lador es tancarà i tots els canvis es perdran. Formulari - + I accept the terms and conditions above. Accepto els termes i les condicions anteriors. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Acord de llicència</h1> Aquest procediment de configuració instal·larà programari de propietat subjecte a termes de llicència. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Si us plau, reviseu l'acord de llicència End User License Agreements (EULAs) anterior.<br/>Si no esteu d'acord en els termes, el procediment de configuració no pot continuar. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Acord de llicència</h1> Aquest procediment de configuració instal·larà programari de propietat subjecte a termes de llicència per tal de proporcionar característiques addicionals i millorar l'experiència de l'usuari. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Si us plau, reviseu l'acord de llicència End User License Agreements (EULAs) anterior.<br/>Si no esteu d'acord en els termes, no s'instal·larà el programari de propietat i es faran servir les alternatives de codi lliure. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 controlador</strong><br/>de %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 controlador gràfic</strong><br/><font color="Grey">de %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 connector del navegador</strong><br/><font color="Grey">de %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 còdec</strong><br/><font color="Grey">de %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 paquet</strong><br/><font color="Grey">de %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">de %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">mostra l'acord de llicència</a> - LicenseViewStep @@ -1391,6 +1355,71 @@ L'instal·lador es tancarà i tots els canvis es perdran. Llicència + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 controlador</strong><br/>de %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 controlador gràfic</strong><br/><font color="Grey">de %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 connector del navegador</strong><br/><font color="Grey">de %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 còdec</strong><br/><font color="Grey">de %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 paquet</strong><br/><font color="Grey">de %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">de %2</font> + + + + Shows the complete license text + Mostra el text complet de la llicència + + + + Hide license text + Amaga el text de la llicència + + + + Show license agreement + Mostra l'acord de llicència + + + + Hide license agreement + Amaga l'acord de llicència + + + + Opens the license agreement in a browser window. + Obre l'acord de llicència en una finestra del navegador. + + + + <a href="%1">View license agreement</a> + <a href="%1">Mostra l'acord de llicència</a> + + LocalePage @@ -2077,7 +2106,7 @@ L'instal·lador es tancarà i tots els canvis es perdran. 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. - + Si us plau, trieu un aspecte i comportament per a l'escriptori Plasma de KDE. També podeu ometre aquest pas i establir-ho un cop configurat el sistema. Quan cliqueu en una selecció d'aspecte i comportament podreu veure'n una previsualització. @@ -2455,7 +2484,7 @@ Sortida: This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> - + Aquest ordinador no satisfà els requisits mínims per configurar-hi %1.<br/> La configuració no pot continuar. <a href="#details">Detalls...</a> @@ -2465,7 +2494,7 @@ Sortida: This computer does not satisfy some of the recommended requirements for setting up %1.<br/>Setup can continue, but some features might be disabled. - + Aquest ordinador no satisfà alguns dels requisits recomanats per configurar-hi %1.<br/>La configuració pot continuar, però algunes característiques podrien estar desactivades. @@ -2745,12 +2774,12 @@ Sortida: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + Això és un resum del que passarà quan s'iniciï el procés de configuració. - + This is an overview of what will happen once you start the install procedure. Això és un resum del que passarà quan s'iniciï el procés d'instal·lació. @@ -2871,12 +2900,12 @@ Sortida: <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>Si més d'una persona usarà aquest ordinador, podeu crear diversos comptes després de la configuració.</small> <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> - + <small>Si més d'una persona usarà aquest ordinador, podeu crear diversos comptes després de la instal·lació.</small> @@ -2992,7 +3021,7 @@ Sortida: Select language - + Seleccioneu una llengua @@ -3017,17 +3046,17 @@ Sortida: <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Us donem la benvinguda al programa de configuració del Calamares per a %1.</h1> <h1>Welcome to %1 setup.</h1> - + <h1>Us donem la benvinguda a la configuració de %1.</h1> About %1 setup - + Quant a la configuració de %1 diff --git a/lang/calamares_cs_CZ.ts b/lang/calamares_cs_CZ.ts index 35caa8b9c..831cf2516 100644 --- a/lang/calamares_cs_CZ.ts +++ b/lang/calamares_cs_CZ.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. <strong>Zaváděcí prostředí</strong> tohoto systému.<br><br>Starší x86 systémy podporují pouze <strong>BIOS</strong>.<br>Moderní systémy obvykle používají <strong>UEFI</strong>, ale pokud jsou spuštěné v režimu kompatibility, mohou se zobrazovat jako BIOS. - + 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. Systém byl spuštěn se zaváděcím prostředím <strong>EFI</strong>.<br><br>Aby byl systém zaváděn prostředím EFI je třeba, aby instalátor nasadil na <strong> EFI systémový oddíl</strong>aplikaci pro zavádění systému, jako <strong>GRUB</strong> nebo <strong>systemd-boot</strong>. To proběhne automaticky, tedy pokud si nezvolíte ruční dělení datového úložiště – v takovém případě si EFI systémový oddíl volíte nebo vytváříte sami. - + 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. Systém byl spuštěn se zaváděcím prostředím <strong>BIOS</strong>.<br><br>Aby byl systém zaváděn prostředím BIOS je třeba, aby instalátor vpravil zavaděč systému, jako <strong>GRUB</strong>, buď na začátek oddílu nebo (lépe) do <strong>hlavního zaváděcího záznamu (MBR)</strong> na začátku tabulky oddílů. To proběhne automaticky, tedy pokud si nezvolíte ruční dělení datového úložiště – v takovém případě si zavádění nastavujete sami. @@ -206,160 +206,160 @@ Calamares::ViewManager - + &Back &Zpět - - + + &Next &Další - - + + &Cancel &Storno - - + + Cancel setup without changing the system. Zrušit nastavení bez změny v systému. - - + + Cancel installation without changing the system. Zrušení instalace bez provedení změn systému. - + Setup Failed Nastavení se nezdařilo - + Calamares Initialization Failed Inicializace Calamares se nezdařila - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 nemůže být nainstalováno. Calamares se nepodařilo načíst všechny nastavené moduly. Toto je problém způsobu použití Calamares ve vámi používané distribuci. - + <br/>The following modules could not be loaded: <br/> Následující moduly se nepodařilo načíst: - + Continue with installation? Pokračovat v instalaci? - + 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> Instalátor %1 provede změny na datovém úložišti, aby bylo nainstalováno %2.<br/><strong>Změny nebude možné vrátit zpět.</strong> - + &Set up now Na&stavit nyní - + &Set up Na&stavit - + &Install Na&instalovat - + Setup is complete. Close the setup program. Nastavení je dokončeno. Ukončete nastavovací program. - + Cancel setup? Zrušit nastavování? - + Cancel installation? Přerušit instalaci? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. Opravdu chcete přerušit instalaci? Instalační program bude ukončen a všechny změny ztraceny. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Opravdu chcete instalaci přerušit? Instalační program bude ukončen a všechny změny ztraceny. - + &Yes &Ano - + &No &Ne - + &Close &Zavřít - + Continue with setup? Pokračovat s instalací? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Instalátor %1 provede změny na datovém úložišti, aby bylo nainstalováno %2.<br/><strong>Změny nebude možné vrátit zpět.</strong> - + &Install now &Spustit instalaci - + Go &back Jít &zpět - + &Done &Hotovo - + The installation is complete. Close the installer. Instalace je dokončena. Ukončete instalátor. - + Error Chyba - + Installation Failed Instalace se nezdařila @@ -390,17 +390,17 @@ Instalační program bude ukončen a všechny změny ztraceny. CalamaresWindow - + %1 Setup Program Instalátor %1 - + %1 Installer %1 instalátor - + Show debug information Zobrazit ladící informace @@ -887,32 +887,32 @@ Instalační program bude ukončen a všechny změny ztraceny. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Typ <strong>tabulky oddílů</strong>, který je na vybraném úložném zařízení.<br><br>Jedinou možností jak změnit typ tabulky oddílů je smazání a opětovné vytvoření nové tabulky oddílů, tím se smažou všechna data na daném úložném zařízení.<br>Tento instalátor ponechá stávající typ tabulky oddílů, pokud si sami nenavolíte jeho změnu.<br>Pokud si nejste jisti, na moderních systémech se upřednostňuje GPT. - + This device has a <strong>%1</strong> partition table. Na tomto zařízení je tabulka oddílů <strong>%1</strong>. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Vybrané úložné zařízení je <strong>loop</strong> zařízení.<br><br> Nejedná se o vlastní tabulku oddílů, je to pseudo zařízení, které zpřístupňuje soubory blokově. Tento typ nastavení většinou obsahuje jediný systém souborů. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Instalační program na zvoleném zařízení <strong>nezjistil žádnou tabulku oddílů</strong>.<br><br>Toto zařízení buď žádnou tabulku nemá nebo je porušená nebo neznámého typu.<br> Instalátor může vytvořit novou tabulku oddílů – buď automaticky nebo přes ruční rozdělení jednotky. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Toto je doporučený typ tabulky oddílů pro moderní systémy, které se spouští pomocí <strong>UEFI</strong> zaváděcího prostředí. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Tento typ tabulky oddílů je vhodný pro starší systémy, které jsou spouštěny z prostředí <strong>BIOS</strong>. Více se dnes využívá GPT.<br><strong>Upozornění:</strong> Tabulka oddílů MBR je zastaralý standard z dob MS-DOS.<br>Lze vytvořit pouze 4 <em>primární</em> oddíly, a z těchto 4, jeden může být <em>rozšířeným</em> oddílem, který potom může obsahovat více <em>logických</em> oddílů. @@ -1322,67 +1322,30 @@ Instalační program bude ukončen a všechny změny ztraceny. Formulář - + I accept the terms and conditions above. Souhlasím s výše uvedenými podmínkami. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Licenční ujednání</h1>Tato instalace nainstaluje také proprietární software, který podléhá licenčním podmínkám. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Projděte si výše uvedené „licenční smlouvy s koncovým uživatelem“ (EULA).<br/> Pokud s podmínkami v nich nesouhlasíte, ukončete instalační proces. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Licenční ujednání</h1>Tento instalační postup může nainstalovat také proprietární software, který podléhá licenčním podmínkám, ale který poskytuje některé další funkce a zlepšuje uživatelskou přivětivost. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Projděte si výše uvedené „licenční smlouvy s koncovým uživatelem“ (EULA).<br/> Pokud s podmínkami v nich nesouhlasíte, místo proprietárního software budou použity open source alternativy. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 ovladač</strong><br/>od %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 ovladač grafiky</strong><br/><font color="Grey">od %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 doplněk prohlížeče</strong><br/><font color="Grey">od %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 kodek</strong><br/><font color="Grey">od %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 balíček</strong><br/><font color="Grey">od %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">od %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">zobrazit licenční ujednání</a> - LicenseViewStep @@ -1392,6 +1355,71 @@ Instalační program bude ukončen a všechny změny ztraceny. Licence + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 ovladač</strong><br/>od %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 ovladač grafiky</strong><br/><font color="Grey">od %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 doplněk prohlížeče</strong><br/><font color="Grey">od %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 kodek</strong><br/><font color="Grey">od %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 balíček</strong><br/><font color="Grey">od %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">od %2</font> + + + + Shows the complete license text + Zobrazit úplný text znění licence + + + + Hide license text + Skrýt text licence + + + + Show license agreement + Zobrazit licenční ujednání + + + + Hide license agreement + Skrýt licenční ujednání + + + + Opens the license agreement in a browser window. + Otevřít licenční ujednání v okně webového prohlížeče + + + + <a href="%1">View license agreement</a> + <a href="%1">Zobrazit licenční ujednání</a> + + LocalePage @@ -2746,12 +2774,12 @@ Výstup: SummaryPage - + This is an overview of what will happen once you start the setup procedure. Toto je přehled událostí které nastanou po spuštění instalačního procesu. - + This is an overview of what will happen once you start the install procedure. Toto je přehled událostí které nastanou po spuštění instalačního procesu. diff --git a/lang/calamares_da.ts b/lang/calamares_da.ts index 110ec44b9..1adb1c784 100644 --- a/lang/calamares_da.ts +++ b/lang/calamares_da.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. Systemets <strong>bootmiljø</strong>.<br><br>Ældre x86-systemer understøtter kun <strong>BIOS</strong>.<br>Moderne systemer bruger normalt <strong>EFI</strong>, men kan også vises som BIOS hvis det startes i kompatibilitetstilstand. - + 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. Systemet blev startet med et <strong>EFI</strong>-bootmiljø.<br><br>For at konfigurere opstart fra et EFI-miljø, bliver installationsprogrammet nødt til at installere et bootloaderprogram, såsom <strong>GRUB</strong> eller <strong>systemd-boot</strong> på en <strong>EFI-systempartition</strong>. Det sker automatisk, med mindre du vælger manuel partitionering, hvor du i så fald skal vælge eller oprette den selv. - + 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. Systemet blev startet med et <strong>BIOS</strong>-bootmiljø.<br><br>For at konfigurere opstart fra et BIOS-miljø, bliver installationsprogrammet nødt til at installere en bootloader, såsom <strong>GRUB</strong>, enten i begyndelsen af en partition eller på <strong>Master Boot Record</strong> nær begyndelsen af partitionstabellen (foretrukket). Det sker automatisk, med mindre du vælger manuel partitionering, hvor du i så fald skal opsætte den selv. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Tilbage - - + + &Next &Næste - - + + &Cancel &Annullér - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Annullér installation uden at ændre systemet. - + Setup Failed - + Calamares Initialization Failed Initiering af Calamares mislykkedes - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 kan ikke installeres. Calamares kunne ikke indlæse alle de konfigurerede moduler. Det er et problem med den måde Calamares bruges på af distributionen. - + <br/>The following modules could not be loaded: <br/>Følgende moduler kunne ikke indlæses: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Installér - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Annullér installationen? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Vil du virkelig annullere den igangværende installationsproces? Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. - + &Yes &Ja - + &No &Nej - + &Close &Luk - + Continue with setup? Fortsæt med opsætningen? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1-installationsprogrammet er ved at foretage ændringer til din disk for at installere %2.<br/><strong>Det vil ikke være muligt at fortryde ændringerne.</strong> - + &Install now &Installér nu - + Go &back Gå &tilbage - + &Done &Færdig - + The installation is complete. Close the installer. Installationen er fuldført. Luk installationsprogrammet. - + Error Fejl - + Installation Failed Installation mislykkedes @@ -389,17 +389,17 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. CalamaresWindow - + %1 Setup Program - + %1 Installer %1-installationsprogram - + Show debug information Vis fejlretningsinformation @@ -886,32 +886,32 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Typen af <strong>partitionstabel</strong> på den valgte lagerenhed.<br><br>Den eneste måde at ændre partitionstabeltypen, er at slette og oprette partitionstabellen igen, hvilket vil destruere al data på lagerenheden.<br>Installationsprogrammet vil beholde den nuværende partitionstabel medmindre du specifikt vælger andet.<br>Hvis usikker, er GPT foretrukket på moderne systemer. - + This device has a <strong>%1</strong> partition table. Enheden har en <strong>%1</strong> partitionstabel. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Dette er en <strong>loop</strong>-enhed.<br><br>Det er en pseudo-enhed uden en partitionstabel, der gør en fil tilgængelig som en blokenhed. Denne slags opsætning indeholder typisk kun et enkelt filsystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Installationsprogrammet <strong>kan ikke finde en partitionstabel</strong> på den valgte lagerenhed.<br><br>Enten har enheden ikke nogen partitionstabel, eller partitionstabellen er ødelagt eller også er den af en ukendt type.<br>Installationsprogrammet kan oprette en ny partitionstabel for dig, enten automatisk, eller igennem den manuelle partitioneringsside. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Dette er den anbefalede partitionstabeltype til moderne systemer som starter fra et <strong>EFI</strong>-bootmiljø. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Partitionstabeltypen anbefales kun på ældre systemer der starter fra et <strong>BIOS</strong>-bootmiljø. GPT anbefales i de fleste tilfælde.<br><br><strong>Advarsel:</strong> MBR-partitionstabeltypen er en forældet MS-DOS-æra standard.<br>Kun 4 <em>primære</em> partitioner var tilladt, og ud af de fire kan én af dem være en <em>udvidet</em> partition, som igen må indeholde mange <em>logiske</em> partitioner. @@ -1321,67 +1321,30 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.Formular - + I accept the terms and conditions above. Jeg accepterer de ovenstående vilkår og betingelser. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Licensaftale</h1>Opsætningsproceduren installerer proprietær software der er underlagt licenseringsvilkår. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Gennemgå venligst slutbrugerlicensaftalerne (EULA'er) ovenfor.<br/>Hvis du ikke er enig med disse vilkår, kan opsætningsproceduren ikke fortsætte. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Licensaftale</h1>Opsætningsproceduren kan installere proprietær software der er underlagt licenseringsvilkår, for at kunne tilbyde yderligere funktionaliteter og forbedre brugeroplevelsen. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Gennemgå venligst slutbrugerlicensaftalerne (EULA'er) ovenfor.<br/>Hvis du ikke er enig med disse vilkår vil der ikke blive installeret proprietær software, og open source-alternativer vil blive brugt i stedet. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 driver</strong><br/>af %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 grafikdriver</strong><br/><font color="Grey">af %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 browser-plugin</strong><br/><font color="Grey">af %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 codec</strong><br/><font color="Grey">af %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 pakke</strong><br/><font color="Grey">af %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">af %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">vis licensaftalen</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ Installationsprogrammet vil stoppe og alle ændringer vil gå tabt.Licens + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 driver</strong><br/>af %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 grafikdriver</strong><br/><font color="Grey">af %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 browser-plugin</strong><br/><font color="Grey">af %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 codec</strong><br/><font color="Grey">af %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 pakke</strong><br/><font color="Grey">af %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">af %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2745,12 +2773,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Dette er et overblik over hvad der vil ske når du starter installationsprocessen. diff --git a/lang/calamares_de.ts b/lang/calamares_de.ts index 83842b736..4d216b77b 100644 --- a/lang/calamares_de.ts +++ b/lang/calamares_de.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. Die <strong>Boot-Umgebung</strong> dieses Systems.<br><br>Ältere x86-Systeme unterstützen nur <strong>BIOS</strong>.<br>Moderne Systeme verwenden normalerweise <strong>EFI</strong>, können jedoch auch als BIOS angezeigt werden, wenn sie im Kompatibilitätsmodus gestartet werden. - + 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. Dieses System wurde mit einer <strong>EFI</strong> Boot-Umgebung gestartet.<br><br>Um den Start von einer EFI-Umgebung einzurichten, muss das Installationsprogramm einen Bootloader wie <strong>GRUB</strong> oder <strong>systemd-boot</strong> auf einer <strong>EFI System-Partition</strong> installieren. Dies passiert automatisch, außer Sie wählen die manuelle Partitionierung. In diesem Fall müssen Sie die EFI System-Partition selbst auswählen oder erstellen. - + 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. Dieses System wurde mit einer <strong>BIOS</strong> Boot-Umgebung gestartet.<br><br>Um den Systemstart von einer BIOS-Umgebung einzurichten, muss das Installationsprogramm einen Bootloader wie <strong>GRUB</strong>installieren, entweder am Anfang einer Partition oder im <strong>Master Boot Record</strong> nahe des Anfangs der Partitionstabelle (bevorzugt). Dies passiert automatisch, außer Sie wählen die manuelle Partitionierung. In diesem Fall müssen Sie ihn selbst einrichten. @@ -206,160 +206,160 @@ Calamares::ViewManager - + &Back &Zurück - - + + &Next &Weiter - - + + &Cancel &Abbrechen - - + + Cancel setup without changing the system. Brechen Sie die Installation ab, ohne das System zu verändern. - - + + Cancel installation without changing the system. Installation abbrechen, ohne das System zu verändern. - + Setup Failed Setup fehlgeschlagen - + Calamares Initialization Failed Initialisierung von Calamares fehlgeschlagen - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 kann nicht installiert werden. Calamares war nicht in der Lage, alle konfigurierten Module zu laden. Dieses Problem hängt mit der Art und Weise zusammen, wie Calamares von der jeweiligen Distribution eingesetzt wird. - + <br/>The following modules could not be loaded: <br/>Die folgenden Module konnten nicht geladen werden: - + Continue with installation? Installation fortsetzen? - + 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> Das %1 Installationsprogramm ist dabei, Änderungen an Ihrer Festplatte vorzunehmen, um %2 einzurichten.<br/><strong> Sie werden diese Änderungen nicht rückgängig machen können.</strong> - + &Set up now &Jetzt einrichten - + &Set up &Einrichten - + &Install &Installieren - + Setup is complete. Close the setup program. Setup ist abgeschlossen. Schließe das Installationsprogramm. - + Cancel setup? Installation abbrechen? - + Cancel installation? Installation abbrechen? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. Wollen Sie wirklich die aktuelle Installation abbrechen? Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Wollen Sie wirklich die aktuelle Installation abbrechen? Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. - + &Yes &Ja - + &No &Nein - + &Close &Schließen - + Continue with setup? Setup fortsetzen? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Das %1 Installationsprogramm wird Änderungen an Ihrer Festplatte vornehmen, um %2 zu installieren.<br/><strong>Diese Änderungen können nicht rückgängig gemacht werden.</strong> - + &Install now Jetzt &installieren - + Go &back Gehe &zurück - + &Done &Erledigt - + The installation is complete. Close the installer. Die Installation ist abgeschlossen. Schließe das Installationsprogramm. - + Error Fehler - + Installation Failed Installation gescheitert @@ -390,17 +390,17 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. CalamaresWindow - + %1 Setup Program %1 Installationsprogramm - + %1 Installer %1 Installationsprogramm - + Show debug information Debug-Information anzeigen @@ -887,32 +887,32 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Die Art von <strong>Partitionstabelle</strong> auf dem gewählten Speichermedium.<br><br>Die einzige Möglichkeit, die Art der Partitionstabelle zu ändern, ist sie zu löschen und sie erneut zu erstellen, wodurch alle Daten auf dem Speichermedium gelöscht werden.<br>Dieses Installationsprogramm wird die aktuelle Partitionstabelle beibehalten, außer Sie entscheiden sich ausdrücklich dagegen.<br>Falls Sie unsicher sind: auf modernen Systemen wird GPT bevorzugt. - + This device has a <strong>%1</strong> partition table. Dieses Gerät hat eine <strong>%1</strong> Partitionstabelle. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Dies ist ein <strong>Loop</strong>-Gerät.<br><br>Es ist ein Pseudo-Gerät ohne Partitionstabelle, das eine Datei als Blockgerät zugänglich macht. Diese Art der Einrichtung enthält in der Regel nur ein einziges Dateisystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Auf dem ausgewählten Speichermedium konnte <strong>keine Partitionstabelle gefunden</strong> werden.<br><br>Die Partitionstabelle dieses Gerätes ist nicht vorhanden, beschädigt oder von einem unbekannten Typ.<br>Dieses Installationsprogramm kann eine neue Partitionstabelle für Sie erstellen, entweder automatisch oder nach Auswahl der manuellen Partitionierung. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Dies ist die empfohlene Partitionstabelle für moderne Systeme, die von einer <strong>EFI</ strong> Boot-Umgebung starten. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Diese Art von Partitionstabelle ist nur für ältere Systeme ratsam, welche von einer <strong>BIOS</strong> Boot-Umgebung starten. GPT wird in den meisten anderen Fällen empfohlen.<br><br><strong>Achtung:</strong> Die MBR-Partitionstabelle ist ein veralteter Standard aus der MS-DOS-Ära.<br>Es können nur 4 <em>primäre</em> Partitionen erstellt werden. Davon kann eine als <em>erweiterte</em> Partition eingerichtet werden, die wiederum viele <em>logische</em> Partitionen enthalten kann. @@ -1322,67 +1322,30 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Formular - + I accept the terms and conditions above. Ich akzeptiere die obigen Allgemeinen Geschäftsbedingungen. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Lizenzvereinbarung</h1>Dieses Installationsprogramm wird proprietäre Software installieren, welche Lizenzbedingungen unterliegt. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Bitte überprüfen Sie die obigen Lizenzvereinbarungen für Endbenutzer (EULAs).<br/>Wenn Sie mit diesen Bedingungen nicht einverstanden sind, kann das Installationsprogramm nicht fortgesetzt werden. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1> Lizenzvereinbarung </ h1> Dieses Installationsprogramm kann proprietäre Software installieren, welche Lizenzbedingungen unterliegt, um zusätzliche Funktionen bereitzustellen und die Benutzerfreundlichkeit zu verbessern. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Bitte überprüfen Sie die obigen Lizenzvereinbarungen für Endbenutzer (EULAs).<br/>Wenn Sie mit diesen Bedingungen nicht einverstanden sind, wird keine proprietäre Software installiert werden. Stattdessen werden quelloffene Alternativen verwendet. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 Treiber</strong><br/>by %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 Grafiktreiber</strong><br/><font color="Grey">von %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 Browser-Plugin</strong><br/><font color="Grey">von %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 Codec</strong><br/><font color="Grey">von %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 Paket</strong><br/><font color="Grey">von %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">von %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">Lizenzvereinbarung anzeigen</a> - LicenseViewStep @@ -1392,6 +1355,71 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Lizenz + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 Treiber</strong><br/>by %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 Grafiktreiber</strong><br/><font color="Grey">von %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 Browser-Plugin</strong><br/><font color="Grey">von %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 Codec</strong><br/><font color="Grey">von %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 Paket</strong><br/><font color="Grey">von %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">von %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2746,12 +2774,12 @@ Ausgabe: SummaryPage - + This is an overview of what will happen once you start the setup procedure. Dies ist eine Übersicht der Aktionen, die nach dem Starten des Installationsprozesses durchgeführt werden. - + This is an overview of what will happen once you start the install procedure. Dies ist eine Übersicht der Aktionen, die nach dem Starten des Installationsprozesses durchgeführt werden. diff --git a/lang/calamares_el.ts b/lang/calamares_el.ts index 3b211a01e..db58c118b 100644 --- a/lang/calamares_el.ts +++ b/lang/calamares_el.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. Το <strong> περιβάλλον εκκίνησης <strong> αυτού του συστήματος.<br><br>Παλαιότερα συστήματα x86 υποστηρίζουν μόνο <strong>BIOS</strong>.<br> Τα σύγχρονα συστήματα συνήθως χρησιμοποιούν <strong>EFI</strong>, αλλά ίσως επίσης να φαίνονται ως BIOS εάν εκκινήθηκαν σε λειτουργία συμβατότητας. - + 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. Αυτό το σύστημα εκκινήθηκε με ένα <strong>EFI</strong> περιβάλλον εκκίνησης.<br><br>Για να ρυθμιστεί η εκκίνηση από ένα περιβάλλον EFI, αυτός ο εγκαταστάτης πρέπει να αναπτυχθεί ένα πρόγραμμα φορτωτή εκκίνησης, όπως <strong>GRUB</strong> ή <strong>systemd-boot</strong> σε ένα <strong>EFI Σύστημα Διαμερισμού</strong>. Αυτό είναι αυτόματο, εκτός εάν επιλέξεις χειροκίνητο διαμερισμό, στην οποία περίπτωση οφείλεις να το επιλέξεις ή να το δημιουργήσεις από μόνος σου. - + 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. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Προηγούμενο - - + + &Next &Επόμενο - - + + &Cancel &Ακύρωση - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Ακύρωση της εγκατάστασης χωρίς αλλαγές στο σύστημα. - + Setup Failed - + Calamares Initialization Failed Η αρχικοποίηση του Calamares απέτυχε - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Εγκατάσταση - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Ακύρωση της εγκατάστασης; - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Θέλετε πραγματικά να ακυρώσετε τη διαδικασία εγκατάστασης; Το πρόγραμμα εγκατάστασης θα τερματιστεί και όλες οι αλλαγές θα χαθούν. - + &Yes &Ναι - + &No &Όχι - + &Close &Κλείσιμο - + Continue with setup? Συνέχεια με την εγκατάσταση; - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Το πρόγραμμα εγκατάστασης %1 θα κάνει αλλαγές στον δίσκο για να εγκαταστήσετε το %2.<br/><strong>Δεν θα είστε σε θέση να αναιρέσετε τις αλλαγές.</strong> - + &Install now &Εγκατάσταση τώρα - + Go &back Μετάβαση &πίσω - + &Done &Ολοκληρώθηκε - + The installation is complete. Close the installer. Η εγκτάσταση ολοκληρώθηκε. Κλείστε το πρόγραμμα εγκατάστασης. - + Error Σφάλμα - + Installation Failed Η εγκατάσταση απέτυχε @@ -389,17 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer Εφαρμογή εγκατάστασης του %1 - + Show debug information Εμφάνιση πληροφοριών απασφαλμάτωσης @@ -886,32 +886,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. Αυτή η συσκευή έχει ένα <strong>%1</strong> πίνακα διαμερισμάτων. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Αυτός είναι ο προτεινόμενος τύπος πίνακα διαμερισμάτων για σύγχρονα συστήματα τα οποία εκκινούν από ένα <strong>EFI</strong> περιβάλλον εκκίνησης. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1321,67 +1321,30 @@ The installer will quit and all changes will be lost. Τύπος - + I accept the terms and conditions above. Δέχομαι τους παραπάνω όρους και προϋποθέσεις. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Άδεια χρήσης</h1>Η διαδικασία ρύθμισης θα εγκαταστήσει ιδιόκτητο λογισμικό που υπόκειται στους όρους αδειών. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Άδεια χρήσης</h1>Η διαδικασία ρύθμισης θα εγκαταστήσει ιδιόκτητο λογισμικό που υπόκειται στους όρους αδειών προκειμένου να παρέχει πρόσθετες δυνατότητες και να ενισχύσει την εμπειρία του χρήστη. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>οδηγός %1</strong><br/>από %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 οδηγός κάρτας γραφικών</strong><br/><font color="Grey">από %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 πρόσθετο περιηγητή</strong><br/><font color="Grey">από %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>κωδικοποιητής %1</strong><br/><font color="Grey">από %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>πακέτο %1</strong><br/><font color="Grey">από %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">από %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">εμφάνιση άδειας χρήσης</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ The installer will quit and all changes will be lost. Άδεια + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>οδηγός %1</strong><br/>από %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 οδηγός κάρτας γραφικών</strong><br/><font color="Grey">από %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 πρόσθετο περιηγητή</strong><br/><font color="Grey">από %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>κωδικοποιητής %1</strong><br/><font color="Grey">από %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>πακέτο %1</strong><br/><font color="Grey">από %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">από %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2742,12 +2770,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Αυτή είναι μια επισκόπηση του τι θα συμβεί μόλις ξεκινήσετε τη διαδικασία εγκατάστασης. diff --git a/lang/calamares_en.ts b/lang/calamares_en.ts index 5a1829959..2f7ccb2d6 100644 --- a/lang/calamares_en.ts +++ b/lang/calamares_en.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. 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. - + 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. 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. - + 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. 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. @@ -206,160 +206,160 @@ Calamares::ViewManager - + &Back &Back - - + + &Next &Next - - + + &Cancel &Cancel - - + + Cancel setup without changing the system. Cancel setup without changing the system. - - + + Cancel installation without changing the system. Cancel installation without changing the system. - + Setup Failed Setup Failed - + Calamares Initialization Failed Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: <br/>The following modules could not be loaded: - + Continue with installation? Continue with installation? - + 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> 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> - + &Set up now &Set up now - + &Set up &Set up - + &Install &Install - + Setup is complete. Close the setup program. Setup is complete. Close the setup program. - + Cancel setup? Cancel setup? - + Cancel installation? Cancel installation? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes &Yes - + &No &No - + &Close &Close - + Continue with setup? Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now &Install now - + Go &back Go &back - + &Done &Done - + The installation is complete. Close the installer. The installation is complete. Close the installer. - + Error Error - + Installation Failed Installation Failed @@ -390,17 +390,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program %1 Setup Program - + %1 Installer %1 Installer - + Show debug information Show debug information @@ -887,32 +887,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1322,67 +1322,30 @@ The installer will quit and all changes will be lost. Form - + I accept the terms and conditions above. I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 driver</strong><br/>by %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">view license agreement</a> - LicenseViewStep @@ -1392,6 +1355,71 @@ The installer will quit and all changes will be lost. License + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 driver</strong><br/>by %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + Shows the complete license text + Shows the complete license text + + + + Hide license text + Hide license text + + + + Show license agreement + Show license agreement + + + + Hide license agreement + Hide license agreement + + + + Opens the license agreement in a browser window. + Opens the license agreement in a browser window. + + + + <a href="%1">View license agreement</a> + <a href="%1">View license agreement</a> + + LocalePage @@ -2746,12 +2774,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_en_GB.ts b/lang/calamares_en_GB.ts index 8bc13e3b9..518a8c52f 100644 --- a/lang/calamares_en_GB.ts +++ b/lang/calamares_en_GB.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. 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. - + 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. 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. - + 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. 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. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Back - - + + &Next &Next - - + + &Cancel &Cancel - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed Calamares Initialisation Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Cancel installation? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes &Yes - + &No &No - + &Close &Close - + Continue with setup? Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now &Install now - + Go &back Go &back - + &Done &Done - + The installation is complete. Close the installer. The installation is complete. Close the installer. - + Error Error - + Installation Failed Installation Failed @@ -389,17 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 Installer - + Show debug information Show debug information @@ -886,32 +886,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1321,67 +1321,30 @@ The installer will quit and all changes will be lost. Form - + I accept the terms and conditions above. I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 driver</strong><br/>by %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">view license agreement</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ The installer will quit and all changes will be lost. License + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 driver</strong><br/>by %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2745,12 +2773,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_eo.ts b/lang/calamares_eo.ts index 5d7b7bc46..fab7d3401 100644 --- a/lang/calamares_eo.ts +++ b/lang/calamares_eo.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back - - + + &Next - - + + &Cancel &Nuligi - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Nuligi instalado sen ŝanĝante la sistemo. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Instali - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Nuligi instalado? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Ĉu vi vere volas nuligi la instalan procedon? La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - + &Yes &Jes - + &No &Ne - + &Close &Fermi - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now &Instali nun - + Go &back - + &Done &Finita - + The installation is complete. Close the installer. - + Error Eraro - + Installation Failed @@ -389,17 +389,17 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 Instalilo - + Show debug information @@ -886,32 +886,32 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1321,65 +1321,28 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1391,6 +1354,71 @@ La instalilo forlasos kaj ĉiuj ŝanĝoj perdos. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2742,12 +2770,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_es.ts b/lang/calamares_es.ts index eafc76f01..0a7ab2306 100644 --- a/lang/calamares_es.ts +++ b/lang/calamares_es.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. El <strong>entorno de arranque<strong> de este sistema.<br><br>Los sistemas x86 sólo soportan <strong>BIOS</strong>.<br>Los sistemas modernos habitualmente usan <strong>EFI</strong>, pero también pueden mostrarse como BIOS si se inician en modo de compatibildiad. - + 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. Este sistema se inició con un entorno de arranque <strong>EFI</strong>.<br><br>Para configurar el arranque desde un entorno EFI, este instalador debe desplegar una aplicación de gestor de arranque, como <strong>GRUB</strong> o <strong>systemd-boot</strong> en una <strong>Partición de Sistema EFI</strong>. Esto es automático, a menos que escoja particionamiento manual, en cuyo caso debe escogerlo o crearlo usted mismo. - + 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. Este sistema fue iniciado con un entorno de arranque <strong>BIOS</strong>.<br><br> Para configurar el arranque desde un entorno BIOS, este instalador debe instalar un gestor de arranque, como <strong>GRUB</strong>, tanto al principio de una partición o en el <strong>Master Boot Record</strong> (registro maestro de arranque) cerca del principio de la tabla de partición (preferentemente). Esto es automático, a menos que escoja particionamiento manual, en cuayo caso debe establecerlo usted mismo. @@ -207,159 +207,159 @@ Para configurar el arranque desde un entorno BIOS, este instalador debe instalar Calamares::ViewManager - + &Back &Atrás - - + + &Next &Siguiente - - + + &Cancel &Cancelar - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Cancelar instalación sin cambiar el sistema. - + Setup Failed - + Calamares Initialization Failed La inicialización de Calamares falló - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 no se pudo instalar. Calamares no fue capaz de cargar todos los módulos configurados. Esto es un problema con la forma en que Calamares es usado por la distribución - + <br/>The following modules could not be loaded: Los siguientes módulos no se pudieron cargar: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Instalar - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? ¿Cancelar la instalación? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. ¿Realmente quiere cancelar el proceso de instalación? Saldrá del instalador y se perderán todos los cambios. - + &Yes &Sí - + &No &No - + &Close &Cerrar - + Continue with setup? ¿Continuar con la configuración? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> El instalador %1 va a realizar cambios en su disco para instalar %2.<br/><strong>No podrá deshacer estos cambios.</strong> - + &Install now &Instalar ahora - + Go &back Regresar - + &Done &Hecho - + The installation is complete. Close the installer. La instalación se ha completado. Cierre el instalador. - + Error Error - + Installation Failed Error en la Instalación @@ -390,17 +390,17 @@ Saldrá del instalador y se perderán todos los cambios. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 Instalador - + Show debug information Mostrar información de depuración. @@ -887,32 +887,32 @@ Saldrá del instalador y se perderán todos los cambios. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. El tipo de <strong>tabla de particiones</strong> en el dispositivo de almacenamiento seleccionado.<br/><br/>La única forma de cambiar el tipo de la tabla de particiones es borrando y creando la tabla de particiones de nuevo, lo cual destruirá todos los datos almacenados en el dispositivo de almacenamiento.<br/>Este instalador mantendrá la tabla de particiones actual salvo que explícitamente se indique lo contrario.<br/>En caso de dudas, GPT es preferible en sistemas modernos. - + This device has a <strong>%1</strong> partition table. Este dispositivo tiene un <strong>% 1 </ strong> tabla de particiones. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Este es un dispositivo <strong>loop</strong>.<br/><br/>Se trata de un pseudo-dispositivo sin tabla de particiones que permite el acceso a los archivos como un dispositivo orientado a bloques. Este tipo de configuración normalmente solo contiene un único sistema de archivos. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Este instalador <strong>no puede detectar una tabla de particiones</strong> en el dispositivo de almacenamiento seleccionado.<br><br> El dispositivo no tiene una tabla de particiones o la tabla de particiones está corrupta o es de un tipo desconocido.<br> Este instalador puede crearte una nueva tabla de particiones automáticamente o mediante la página de particionamiento manual. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Este es el tipo de tabla de particiones recomendado para sistemas modernos que arrancan mediante un entorno de arranque <strong>EFI</strong>. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Este tipo de tabla de partición sólo es aconsejable en sistemas antiguos que se inician desde un entorno de arranque <strong>BIOS</strong>. La tabla GPT está recomendada en la mayoría de los demás casos.<br><br><strong>Advertencia:</strong> La tabla de partición MBR es un estándar obsoleto de la era MS-DOS.<br>Sólo se pueden crear 4 particiones <em>primarias</em>, y de esas 4, una puede ser una partición <em>extendida</em> que, en cambio, puede contener varias particiones <em>lógicas</em>. @@ -1322,67 +1322,30 @@ Saldrá del instalador y se perderán todos los cambios. Formulario - + I accept the terms and conditions above. Acepto los términos y condiciones anteriores. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Acuerdo de licencia</ h1> Este procedimiento de instalación instalará el software propietario que está sujeto a los términos de licencia. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Por favor, revise los acuerdos de licencia de usuario final (EULAs) anterior. <br/>Si usted no está de acuerdo con los términos, el procedimiento de instalación no puede continuar. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Acuerdo de licencia</ h1> Este procedimiento de configuración se puede instalar el software propietario que está sujeta a condiciones de licencia con el fin de proporcionar características adicionales y mejorar la experiencia del usuario. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Por favor, revise los acuerdos de licencia de usuario final (EULAs) anterior.<br/>Si usted no está de acuerdo con los términos, el software propietario no se instalará, y las alternativas de código abierto se utilizarán en su lugar. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 driver</strong><br/>por %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 driver gráficos</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 plugin del navegador</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 codec</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 paquete</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">por %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">vista contrato de licencia</a> - LicenseViewStep @@ -1392,6 +1355,71 @@ Saldrá del instalador y se perderán todos los cambios. Licencia + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 driver</strong><br/>por %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 driver gráficos</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 plugin del navegador</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 codec</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 paquete</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">por %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2746,12 +2774,12 @@ Salida: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Esto es una previsualización de que ocurrirá una vez que empiece la instalación. diff --git a/lang/calamares_es_MX.ts b/lang/calamares_es_MX.ts index 1ea5a8f8a..ee7705bda 100644 --- a/lang/calamares_es_MX.ts +++ b/lang/calamares_es_MX.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. El <strong>entorno de arranque </strong>de este sistema. <br><br>Sistemas antiguos x86 solo admiten <strong>BIOS</strong>. <br>Sistemas modernos usualmente usan <strong>EFI</strong>, pero podrían aparecer como BIOS si inició en modo de compatibilidad. - + 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. Este sistema fue iniciado con un entorno de arranque <strong>EFI. </strong><br><br>Para configurar el arranque desde un entorno EFI, este instalador debe hacer uso de un cargador de arranque, como <strong>GRUB</strong>, <strong>system-boot </strong> o una <strong>Partición de sistema EFI</strong>. Esto es automático, a menos que escoja el particionado manual, en tal caso debe escogerla o crearla por su cuenta. - + 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. Este sistema fue iniciado con un entorno de arranque <strong>BIOS. </strong><br><br>Para configurar el arranque desde un entorno BIOS, este instalador debe instalar un gestor de arranque como <strong>GRUB</strong>, ya sea al inicio de la partición o en el <strong> Master Boot Record</strong> cerca del inicio de la tabla de particiones (preferido). Esto es automático, a menos que escoja el particionado manual, en este caso debe configurarlo por su cuenta. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Atrás - - + + &Next &Siguiente - - + + &Cancel &Cancelar - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Cancelar instalación sin cambiar el sistema. - + Setup Failed - + Calamares Initialization Failed La inicialización de Calamares ha fallado - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 no pudo ser instalado. Calamares no pudo cargar todos los módulos configurados. Este es un problema con la forma en que Calamares esta siendo usada por la distribución. - + <br/>The following modules could not be loaded: <br/>Los siguientes módulos no pudieron ser cargados: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Instalar - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? ¿Cancelar la instalación? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. ¿Realmente desea cancelar el proceso de instalación actual? El instalador terminará y se perderán todos los cambios. - + &Yes &Si - + &No &No - + &Close &Cerrar - + Continue with setup? ¿Continuar con la instalación? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> El instalador %1 va a realizar cambios en su disco para instalar %2.<br/><strong>No podrá deshacer estos cambios.</strong> - + &Install now &Instalar ahora - + Go &back &Regresar - + &Done &Hecho - + The installation is complete. Close the installer. Instalación completa. Cierre el instalador. - + Error Error - + Installation Failed Instalación Fallida @@ -389,17 +389,17 @@ El instalador terminará y se perderán todos los cambios. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 Instalador - + Show debug information Mostrar información de depuración @@ -887,32 +887,32 @@ El instalador terminará y se perderán todos los cambios. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Este tipo de <strong>tabla de partición</strong> en el dispositivo de almacenamiento seleccionado.<br> <br>La única forma de cambiar el tipo de tabla de partición es borrar y recrear la tabla de partición de cero. lo cual destruye todos los datos en el dispositivo de almacenamiento.<br> Este instalador conservará la actual tabla de partición a menos que usted explícitamente elija lo contrario. <br>Si no está seguro, en los sistemas modernos GPT es lo preferible. - + This device has a <strong>%1</strong> partition table. Este dispositivo tiene una tabla de partición <strong>%1</strong> - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Este es un dispositivo<br> <strong>loop</strong>. <br>Es un pseudo - dispositivo sin tabla de partición que hace un archivo accesible como un dispositivo bloque. Este tipo de configuración usualmente contiene un solo sistema de archivos. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Este instalador <strong>no puede detectar una tabla de partición</strong> en el dispositivo de almacenamiento seleccionado.<br> <br>El dispositivo o no tiene tabla de partición, o la tabla de partición esta corrupta o de un tipo desconocido. <br>Este instalador puede crear una nueva tabla de partición por usted ya sea automáticamente, o a través de la página de particionado manual. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Este es el tipo de tabla de partición recomendada para sistemas modernos que inician desde un entorno de arranque <strong>EFI</strong>. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Este tipo de tabla de partición solo es recomendable en sistemas antiguos que inician desde un entorno de arranque <strong>BIOS</strong>. GPT es recomendado en la otra mayoría de casos.<br><br><strong> Precaución:</strong> La tabla de partición MBR es una era estándar MS-DOS obsoleta.<br> Unicamente 4 particiones <em>primarias</em> pueden ser creadas, y de esas 4, una puede ser una partición <em>extendida</em>, la cual puede a su vez contener varias particiones <em>logicas</em>. @@ -1322,67 +1322,30 @@ El instalador terminará y se perderán todos los cambios. Formulario - + I accept the terms and conditions above. Acepto los terminos y condiciones anteriores. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Acuerdo de Licencia</h1>Este procediemiento de configuración instalará software que está sujeto a terminos de la licencia. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Por favor, revise el acuerdo de licencia de usuario final (EULAs) anterior. <br/>Si usted no está de acuerdo con los términos, el procedimiento de configuración no podrá continuar. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Acuerdo de licencia</ h1> Este procedimiento de configuración se puede instalar software privativo que está sujeto a condiciones de licencia con el fin de proporcionar características adicionales y mejorar la experiencia del usuario. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Por favor revise los acuerdos de licencia de usuario final (EULAs) anterior.<br/>Si usted no está de acuerdo con los términos, el software privativo no se instalará, y las alternativas de código abierto se utilizarán en su lugar. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>controlador %1</strong><br/>por %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>controladores gráficos de %1</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>plugin del navegador %1</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>codec %1</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>paquete %1</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">por %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">ver acuerdo de licencia</a> - LicenseViewStep @@ -1392,6 +1355,71 @@ El instalador terminará y se perderán todos los cambios. Licencia + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>controlador %1</strong><br/>por %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>controladores gráficos de %1</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>plugin del navegador %1</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>codec %1</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>paquete %1</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">por %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2747,12 +2775,12 @@ Salida SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Esto es un resumen de lo que pasará una vez que inicie el procedimiento de instalación. diff --git a/lang/calamares_es_PR.ts b/lang/calamares_es_PR.ts index f7fea28f9..48fe2e534 100644 --- a/lang/calamares_es_PR.ts +++ b/lang/calamares_es_PR.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,158 +206,158 @@ Calamares::ViewManager - + &Back &Atrás - - + + &Next &Próximo - - + + &Cancel - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error Error - + Installation Failed Falló la instalación @@ -388,17 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer - + Show debug information @@ -885,32 +885,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1320,65 +1320,28 @@ The installer will quit and all changes will be lost. Formulario - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1390,6 +1353,71 @@ The installer will quit and all changes will be lost. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2741,12 +2769,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_et.ts b/lang/calamares_et.ts index 9e3c42a7b..e74686a8b 100644 --- a/lang/calamares_et.ts +++ b/lang/calamares_et.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. Selle süsteemi <strong>käivituskeskkond</strong>.<br><br>Vanemad x86 süsteemid toetavad ainult <strong>BIOS</strong>i.<br>Modernsed süsteemid tavaliselt kasutavad <strong>EFI</strong>t, aga võib ka kasutada BIOSi, kui käivitatakse ühilduvusrežiimis. - + 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. See süsteem käivitati <strong>EFI</strong> käivituskeskkonnas.<br><br>Et seadistada käivitust EFI keskkonnast, peab see paigaldaja paigaldama käivituslaaduri rakenduse, näiteks <strong>GRUB</strong> või <strong>systemd-boot</strong> sinu <strong>EFI süsteemipartitsioonile</strong>. See on automaatne, välja arvatud juhul, kui valid käsitsi partitsioneerimise, sel juhul pead sa selle valima või ise looma. - + 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. See süsteem käivitati <strong>BIOS</strong> käivituskeskkonnas.<br><br>Et seadistada käivitust BIOS keskkonnast, peab see paigaldaja paigaldama käivituslaaduri, näiteks <strong>GRUB</strong>, kas mõne partitsiooni algusse või <strong>Master Boot Record</strong>'i paritsioonitabeli alguse lähedale (eelistatud). See on automaatne, välja arvatud juhul, kui valid käsitsi partitsioneerimise, sel juhul pead sa selle ise seadistama. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Tagasi - - + + &Next &Edasi - - + + &Cancel &Tühista - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Tühista paigaldamine ilma süsteemi muutmata. - + Setup Failed - + Calamares Initialization Failed Calamarese alglaadimine ebaõnnestus - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 ei saa paigaldada. Calamares ei saanud laadida kõiki konfigureeritud mooduleid. See on distributsiooni põhjustatud Calamarese kasutamise viga. - + <br/>The following modules could not be loaded: <br/>Järgnevaid mooduleid ei saanud laadida: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Paigalda - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Tühista paigaldamine? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Kas sa tõesti soovid tühistada praeguse paigaldusprotsessi? Paigaldaja sulgub ning kõik muutused kaovad. - + &Yes &Jah - + &No &Ei - + &Close &Sulge - + Continue with setup? Jätka seadistusega? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 paigaldaja on tegemas muudatusi sinu kettale, et paigaldada %2.<br/><strong>Sa ei saa neid muudatusi tagasi võtta.</strong> - + &Install now &Paigalda kohe - + Go &back Mine &tagasi - + &Done &Valmis - + The installation is complete. Close the installer. Paigaldamine on lõpetatud. Sulge paigaldaja. - + Error Viga - + Installation Failed Paigaldamine ebaõnnestus @@ -389,17 +389,17 @@ Paigaldaja sulgub ning kõik muutused kaovad. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 paigaldaja - + Show debug information Kuva silumisteavet @@ -886,32 +886,32 @@ Paigaldaja sulgub ning kõik muutused kaovad. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. <strong>Partitsioonitabeli</strong> tüüp valitud mäluseadmel.<br><br>Ainuke viis partitsioonitabelit muuta on see kustutada ja nullist taasluua, mis hävitab kõik andmed mäluseadmel.<br>See paigaldaja säilitab praeguse partitsioonitabeli, v.a juhul kui sa ise valid vastupidist.<br>Kui pole kindel, eelista modernsetel süsteemidel GPT-d. - + This device has a <strong>%1</strong> partition table. Sellel seadmel on <strong>%1</strong> partitsioonitabel. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. See on <strong>loop</strong>-seade.<br><br>See on pseudo-seade ilma partitsioonitabelita, mis muudab faili ligipääsetavaks plokiseadmena. Seda tüüpi seadistus sisaldab tavaliselt ainult ühte failisüsteemi. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. See paigaldaja <strong>ei suuda tuvastada partitsioonitabelit</strong>valitud mäluseadmel.<br><br>Seadmel kas pole partitsioonitabelit, see on korrumpeerunud või on tundmatut tüüpi.<br>See paigaldaja võib sulle luua uue partitsioonitabeli, kas automaatselt või läbi käsitsi partitsioneerimise lehe. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>See on soovitatav partitsioonitabeli tüüp modernsetele süsteemidele, mis käivitatakse <strong>EFI</strong>käivituskeskkonnast. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>See partitsioonitabel on soovitatav ainult vanemates süsteemides, mis käivitavad <strong>BIOS</strong>-i käivituskeskkonnast. GPT on soovitatav enamus teistel juhtudel.<br><br><strong>Hoiatus:</strong> MBR partitsioonitabel on vananenud MS-DOS aja standard.<br>aVõimalik on luua inult 4 <em>põhilist</em> partitsiooni ja nendest üks võib olla <em>laiendatud</em> partitsioon, mis omakorda sisaldab mitmeid <em>loogilisi</em> partitsioone. @@ -1321,67 +1321,30 @@ Paigaldaja sulgub ning kõik muutused kaovad. Form - + I accept the terms and conditions above. Ma nõustun alljärgevate tingimustega. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Litsensileping</h1>See seadistusprotseduur paigaldab omandiõigusega tarkvara, mis vastab litsensitingimustele. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Palun loe läbi allolevad lõppkasutaja litsensilepingud (EULAd).<br/>Kui sa tingimustega ei nõustu, ei saa seadistusprotseduur jätkata. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Litsensileping</h1>See seadistusprotseduur võib paigaldada omandiõigusega tarkvara, mis vastab litsensitingimustele, et pakkuda lisafunktsioone ja täiendada kasutajakogemust. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Palun loe läbi allolevad lõppkasutaja litsensilepingud (EULAd).<br/>Kui sa tingimustega ei nõustu, ei paigaldata omandiõigusega tarkvara ning selle asemel kasutatakse avatud lähtekoodiga alternatiive. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 draiver</strong><br/>autorilt %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 graafikadraiver</strong><br/><font color="Grey">autorilt %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 brauseriplugin</strong><br/><font color="Grey">autorilt %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 koodek</strong><br/><font color="Grey">autorilt %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 pakett</strong><br/><font color="Grey">autorilt %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">autorilt %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">vaata litsensitingimusi</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ Paigaldaja sulgub ning kõik muutused kaovad. Litsents + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 draiver</strong><br/>autorilt %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 graafikadraiver</strong><br/><font color="Grey">autorilt %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 brauseriplugin</strong><br/><font color="Grey">autorilt %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 koodek</strong><br/><font color="Grey">autorilt %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 pakett</strong><br/><font color="Grey">autorilt %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">autorilt %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2745,12 +2773,12 @@ Väljund: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. See on ülevaade sellest mis juhtub, kui alustad paigaldusprotseduuri. diff --git a/lang/calamares_eu.ts b/lang/calamares_eu.ts index 5a38eca30..41deb4c28 100644 --- a/lang/calamares_eu.ts +++ b/lang/calamares_eu.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. Sistema honen <strong>abio ingurunea</strong>. <br><br>X86 zaharrek <strong>BIOS</strong> euskarria bakarrik daukate. <br>Sistema modernoek normalean <strong>EFI</strong> darabilte, baina BIOS bezala ere agertu daitezke konpatibilitate moduan hasiz gero. - + 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. Sistema hau <strong>EFI</strong> abio inguruneaz hasi da.<br><br>EFI ingurunetik abiaraztea konfiguratzeko instalatzaile honek abio kargatzaile aplikazioa ezarri behar du, <strong>GRUB </strong> bezalakoa edo <strong>systemd-abioa</strong> <strong>EFI sistema partizio</strong> batean. Hau automatikoa da, zuk partizioak eskuz egitea aukeratzen ez baduzu, eta kasu horretan zuk sortu edo aukeratu beharko duzu zure kabuz. - + 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. Sistema hau <strong>BIOS</strong> abio inguruneaz hasi da.<br><br>BIOS ingurunetik abiaraztea konfiguratzeko instalatzaile honek abio kargatzaile aplikazioa ezarri behar du, <strong>GRUB</strong> bezalakoa, partizioaren hasieran edo <strong>Master Boot Record</strong> deritzonean partizio taularen hasieratik gertu (hobetsia). Hau automatikoa da, zuk partizioak eskuz egitea aukeratzen ez baduzu eta kasu horretan zuk sortu edo aukeratu beharko duzu zure kabuz. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Atzera - - + + &Next &Hurrengoa - - + + &Cancel &Utzi - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Instalazioa bertan behera utsi da sisteman aldaketarik gabe. - + Setup Failed - + Calamares Initialization Failed Calamares instalazioak huts egin du - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 ezin da instalatu. Calamares ez da gai konfiguratutako modulu guztiak kargatzeko. Arazao hau banaketak Calamares erabiltzen duen eragatik da. - + <br/>The following modules could not be loaded: <br/> Ondorengo moduluak ezin izan dira kargatu: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Instalatu - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Bertan behera utzi instalazioa? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Ziur uneko instalazio prozesua bertan behera utzi nahi duzula? Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. - + &Yes &Bai - + &No &Ez - + &Close &Itxi - + Continue with setup? Ezarpenarekin jarraitu? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 instalatzailea zure diskoan aldaketak egitera doa %2 instalatzeko.<br/><strong>Ezingo dituzu desegin aldaketa hauek.</strong> - + &Install now &Instalatu orain - + Go &back &Atzera - + &Done E&ginda - + The installation is complete. Close the installer. Instalazioa burutu da. Itxi instalatzailea. - + Error Akatsa - + Installation Failed Instalazioak huts egin du @@ -389,17 +389,17 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 Instalatzailea - + Show debug information Erakutsi arazte informazioa @@ -886,32 +886,32 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. <strong>partizio-taula</strong> mota aukeratutako biltegiragailuan.<br><br>Partizio-taula mota aldatzeko modu bakarra ezabatzea da eta berriro sortu partizio-taula zerotik, eta ekintza horrek biltegiragailuan dauden datu guztiak hondatuko ditu.<br>Instalatzaile honek egungo partizio-taula mantenduko du, besterik ez baduzu esplizituki aukeratzen.<br>Ez bazaude seguru horri buruz, sistema modernoetan GPT hobe da. - + This device has a <strong>%1</strong> partition table. Gailuak <strong>%1</strong> partizio taula dauka. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Hau <strong>begizta</strong> gailu bat da. <br><br>Partiziorik gabeko sasi-gailu bat fitxategiak eskuragarri jartzen dituena gailu bloke erara. Ezarpen mota honek normalean fitxategi-sistema bakarra dauka. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1321,67 +1321,30 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. Formulario - + I accept the terms and conditions above. Goiko baldintzak onartzen ditut. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> - <a href="%1">Ikusi lizentzia kontratua</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ Instalatzailea irten egingo da eta aldaketa guztiak galduko dira. Lizentzia + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2744,12 +2772,12 @@ Irteera: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_fa.ts b/lang/calamares_fa.ts index d6aafcbd4..cd9dd1708 100644 --- a/lang/calamares_fa.ts +++ b/lang/calamares_fa.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,158 +206,158 @@ Calamares::ViewManager - + &Back - - + + &Next - - + + &Cancel - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -388,17 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer - + Show debug information @@ -885,32 +885,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1320,65 +1320,28 @@ The installer will quit and all changes will be lost. - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1390,6 +1353,71 @@ The installer will quit and all changes will be lost. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2741,12 +2769,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_fi_FI.ts b/lang/calamares_fi_FI.ts index ea851754a..46a06147f 100644 --- a/lang/calamares_fi_FI.ts +++ b/lang/calamares_fi_FI.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Takaisin - - + + &Next &Seuraava - - + + &Cancel &Peruuta - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Peruuta asennus? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + 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? Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. - + &Yes &Kyllä - + &No &Ei - + &Close &Sulje - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now &Asenna nyt - + Go &back - + &Done &Valmis - + The installation is complete. Close the installer. Asennus on valmis. Sulje asennusohjelma. - + Error Virhe - + Installation Failed Asennus Epäonnistui @@ -389,17 +389,17 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 Asennusohjelma - + Show debug information @@ -886,32 +886,32 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1321,65 +1321,28 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. Lomake - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1391,6 +1354,71 @@ Asennusohjelma sulkeutuu ja kaikki muutoksesi katoavat. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2742,12 +2770,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_fr.ts b/lang/calamares_fr.ts index 1f5e888a9..dcb656484 100644 --- a/lang/calamares_fr.ts +++ b/lang/calamares_fr.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. L'<strong>environnement de démarrage</strong> de ce système.<br><br>Les anciens systèmes x86 supportent uniquement <strong>BIOS</strong>.<br>Les systèmes récents utilisent habituellement <strong>EFI</strong>, mais peuvent également afficher BIOS s'ils sont démarrés en mode de compatibilité. - + 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. Ce système a été initialisé avec un environnement de démarrage <strong>EFI</strong>.<br><br>Pour configurer le démarrage depuis un environnement EFI, cet installateur doit déployer un chargeur de démarrage, comme <strong>GRUB</strong> ou <strong>systemd-boot</strong> sur une <strong>partition système EFI</strong>. Ceci est automatique, à moins que vous n'ayez sélectionné le partitionnement manuel, auquel cas vous devez en choisir une ou la créer vous même. - + 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. Ce système a été initialisé avec un environnement de démarrage <strong>BIOS</strong>.<br><br>Pour configurer le démarrage depuis un environnement BIOS, cet installateur doit déployer un chargeur de démarrage, comme <strong>GRUB</strong> ou <strong>systemd-boot</strong> au début d'une partition ou bien sur le <strong>Master Boot Record</strong> au début de la table des partitions (méthode privilégiée). Ceci est automatique, à moins que vous n'ayez sélectionné le partitionnement manuel, auquel cas vous devez le configurer vous-même. @@ -206,160 +206,160 @@ Calamares::ViewManager - + &Back &Précédent - - + + &Next &Suivant - - + + &Cancel &Annuler - - + + Cancel setup without changing the system. Annuler l'installation sans toucher au système. - - + + Cancel installation without changing the system. Annuler l'installation sans modifier votre système. - + Setup Failed Échec de l'installation - + Calamares Initialization Failed L'initialisation de Calamares a échoué - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 n'a pas pu être installé. Calamares n'a pas pu charger tous les modules configurés. C'est un problème avec la façon dont Calamares est utilisé par la distribution. - + <br/>The following modules could not be loaded: Les modules suivants n'ont pas pu être chargés : - + Continue with installation? Continuer avec l'installation ? - + 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> L'installateur %1 est sur le point de procéder aux changements sur le disque afin d'installer %2.<br/> <strong>Vous ne pourrez pas annulez ces changements.</strong> - + &Set up now &Installer maintenant - + &Set up &Installer - + &Install &Installer - + Setup is complete. Close the setup program. L'installation est terminée. Fermer l'installateur. - + Cancel setup? Annuler l'installation ? - + Cancel installation? Abandonner l'installation ? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. Voulez-vous réellement abandonner le processus d'installation ? L'installateur se fermera et les changements seront perdus. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Voulez-vous réellement abandonner le processus d'installation ? L'installateur se fermera et les changements seront perdus. - + &Yes &Oui - + &No &Non - + &Close &Fermer - + Continue with setup? Poursuivre la configuration ? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> L'installateur %1 est sur le point de procéder aux changements sur le disque afin d'installer %2.<br/> <strong>Vous ne pourrez pas annulez ces changements.<strong> - + &Install now &Installer maintenant - + Go &back &Retour - + &Done &Terminé - + The installation is complete. Close the installer. L'installation est terminée. Fermer l'installateur. - + Error Erreur - + Installation Failed L'installation a échoué @@ -390,17 +390,17 @@ L'installateur se fermera et les changements seront perdus. CalamaresWindow - + %1 Setup Program Programme d'installation de %1 - + %1 Installer Installateur %1 - + Show debug information Afficher les informations de dépannage @@ -887,32 +887,32 @@ L'installateur se fermera et les changements seront perdus. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Le type de <strong>table de partitions</strong> sur le périphérique de stockage sélectionné.<br><br>Le seul moyen de changer le type de table de partitions est d'effacer et de recréer entièrement la table de partitions, ce qui détruit toutes les données sur le périphérique de stockage.<br>Cette installateur va conserver la table de partitions actuelle à moins de faire explicitement un autre choix.<br>Si vous n'êtes pas sûr, sur les systèmes modernes GPT est à privilégier. - + This device has a <strong>%1</strong> partition table. Ce périphérique utilise une table de partitions <strong>%1</strong>. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Ceci est un périphérique <strong>loop</strong>.<br><br>C'est un pseudo-périphérique sans table de partitions qui rend un fichier acccessible comme un périphérique de type block. Ce genre de configuration ne contient habituellement qu'un seul système de fichiers. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. L'installateur <strong>n'a pas pu détecter de table de partitions</strong> sur le périphérique de stockage sélectionné.<br><br>Le périphérique ne contient pas de table de partition, ou la table de partition est corrompue ou d'un type inconnu.<br>Cet installateur va créer une nouvelle table de partitions pour vous, soit automatiquement, soit au travers de la page de partitionnement manuel. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Ceci est le type de tables de partition recommandé pour les systèmes modernes qui démarrent depuis un environnement <strong>EFI</strong>. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Ce type de table de partitions est uniquement envisageable que sur d'anciens systèmes qui démarrent depuis un environnement <strong>BIOS</strong>. GPT est recommandé dans la plupart des autres cas.<br><br><strong>Attention : </strong> la table de partitions MBR est un standard de l'ère MS-DOS.<br>Seules 4 partitions <em>primaires</em>peuvent être créées, et parmi ces 4, l'une peut être une partition <em>étendue</em>, qui à son tour peut contenir plusieurs partitions <em>logiques</em>. @@ -1322,67 +1322,30 @@ L'installateur se fermera et les changements seront perdus. Formulaire - + I accept the terms and conditions above. J'accepte les termes et conditions ci-dessus. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Accord de licence</h1>Cette procédure de configuration va installer des logiciels propriétaire sujet à des termes de licence. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Merci de relire les Contrats de Licence Utilisateur Final (CLUF/EULA) ci-dessus.<br/>Si vous n'acceptez pas les termes, la procédure ne peut pas continuer. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Accord de licence</h1>Cette procédure peut installer des logiciels propriétaires qui sont soumis à des termes de licence afin d'ajouter des fonctionnalités et améliorer l'expérience utilisateur. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Merci de relire les Contrats de Licence Utilisateur Final (CLUF/EULA) ci-dessus.<br/>Si vous n'acceptez pas les termes, les logiciels propriétaires ne seront pas installés, et des alternatives open-source seront utilisées à la place. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>Pilote %1</strong><br/>par %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>Pilote graphique %1</strong><br/><font color="Grey">par %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>Module de navigateur %1</strong><br/><font color="Grey">par %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>Codec %1</strong><br/><font color="Grey">par %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>Paquet %1</strong><br/><font color="Grey">par %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">par %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">Consulter l'accord de licence</a> - LicenseViewStep @@ -1392,6 +1355,71 @@ L'installateur se fermera et les changements seront perdus. Licence + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>Pilote %1</strong><br/>par %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>Pilote graphique %1</strong><br/><font color="Grey">par %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>Module de navigateur %1</strong><br/><font color="Grey">par %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>Codec %1</strong><br/><font color="Grey">par %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>Paquet %1</strong><br/><font color="Grey">par %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">par %2</font> + + + + Shows the complete license text + Afficher le texte complet de la licence + + + + Hide license text + Masquer le texte de licence + + + + Show license agreement + Consulter l'accord de licence + + + + Hide license agreement + Masquer l'accord de licence + + + + Opens the license agreement in a browser window. + Ouvrir l'accord de licence dans une fenêtre de navigateur. + + + + <a href="%1">View license agreement</a> + <a href="%1">Consulter l'accord de licence</a> + + LocalePage @@ -2747,12 +2775,12 @@ Sortie SummaryPage - + This is an overview of what will happen once you start the setup procedure. Ceci est un aperçu de ce qui va arriver lorsque vous commencerez l'installation. - + This is an overview of what will happen once you start the install procedure. Ceci est un aperçu de ce qui va arriver lorsque vous commencerez l'installation. diff --git a/lang/calamares_fr_CH.ts b/lang/calamares_fr_CH.ts index 213769403..88e474f97 100644 --- a/lang/calamares_fr_CH.ts +++ b/lang/calamares_fr_CH.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,158 +206,158 @@ Calamares::ViewManager - + &Back - - + + &Next - - + + &Cancel - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -388,17 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer - + Show debug information @@ -885,32 +885,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1320,65 +1320,28 @@ The installer will quit and all changes will be lost. - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1390,6 +1353,71 @@ The installer will quit and all changes will be lost. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2741,12 +2769,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_gl.ts b/lang/calamares_gl.ts index 50105632f..b92d881cf 100644 --- a/lang/calamares_gl.ts +++ b/lang/calamares_gl.ts @@ -2,18 +2,18 @@ BootInfoWidget - + 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. O <strong> entorno de arranque </strong> do sistema. <br><br> Os sistemas x86 antigos só admiten <strong> BIOS </strong>.<br> Os sistemas modernos empregan normalmente <strong> EFI </strong>, pero tamén poden arrincar como BIOS se funcionan no modo de compatibilidade. - + 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. Este sistema arrincou con <strong> EFI </strong> como entorno de arranque.<br><br> Para configurar o arranque dende un entorno EFI, este instalador debe configurar un cargador de arranque, como <strong>GRUB</strong> ou <strong>systemd-boot</strong> nunha <strong> Partición de Sistema EFI</strong>. Este proceso é automático, salvo que escolla particionamento manual. Nese caso deberá escoller unha existente ou crear unha pola súa conta. - + 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. Este sistema arrincou con <strong> BIOS </strong> como entorno de arranque.<br><br> Para configurar o arranque dende un entorno BIOS, este instalador debe configurar un cargador de arranque, como <strong>GRUB</strong>, ben ó comezo dunha partición ou no <strong>Master Boot Record</strong> preto do inicio da táboa de particións (recomendado). Este proceso é automático, salvo que escolla particionamento manual, nese caso deberá configuralo pola súa conta. @@ -207,159 +207,159 @@ Calamares::ViewManager - + &Back &Atrás - - + + &Next &Seguinte - - + + &Cancel &Cancelar - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Cancelar a instalación sen cambiar o sistema - + Setup Failed - + Calamares Initialization Failed Fallou a inicialización do Calamares - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. Non é posíbel instalar %1. O calamares non foi quen de cargar todos os módulos configurados. Este é un problema relacionado con como esta distribución utiliza o Calamares. - + <br/>The following modules could not be loaded: <br/> Non foi posíbel cargar os módulos seguintes: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Instalar - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Cancelar a instalación? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Desexa realmente cancelar o proceso actual de instalación? O instalador pecharase e perderanse todos os cambios. - + &Yes &Si - + &No &Non - + &Close &Pechar - + Continue with setup? Continuar coa posta en marcha? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> O %1 instalador está a piques de realizar cambios no seu disco para instalar %2.<br/><strong>Estes cambios non poderán desfacerse.</strong> - + &Install now &Instalar agora - + Go &back Ir &atrás - + &Done &Feito - + The installation is complete. Close the installer. Completouse a instalacion. Peche o instalador - + Error Erro - + Installation Failed Erro na instalación @@ -390,17 +390,17 @@ O instalador pecharase e perderanse todos os cambios. CalamaresWindow - + %1 Setup Program - + %1 Installer Instalador de %1 - + Show debug information Mostrar informes de depuración @@ -887,32 +887,32 @@ O instalador pecharase e perderanse todos os cambios. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. O tipo de <strong>táboa de partición</strong>no dispositivo de almacenamento escollido.<br><br>O único xeito de cambia-lo tipo de partición é borrar e volver a crear a táboa de partición dende o comenzo, isto destrúe todolos datos no dispositivo de almacenamento. <br> Este instalador manterá a táboa de partición actúal agás que escolla outra cousa explicitamente. <br> Se non está seguro, en sistemas modernos é preferibel GPT. - + This device has a <strong>%1</strong> partition table. O dispositivo ten <strong>%1</strong> una táboa de partición. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Este é un dispositivo de tipo <strong>loop</strong>. <br><br> É un pseudo-dispositivo que non ten táboa de partición que permita acceder aos ficheiros como un dispositivo de bloques. Este,modo de configuración normalmente so contén un sistema de ficheiros individual. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Este instalador <strong>non pode detectar unha táboa de partición </strong>no sistema de almacenamento seleccionado. <br><br>O dispositivo non ten táboa de particion ou a táboa de partición está corrompida ou é dun tipo descoñecido.<br>Este instalador poder crear una táboa de partición nova por vóstede, ben automaticamente ou a través de páxina de particionamento a man. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Este é o tipo de táboa de partición recomendada para sistema modernos que empezan dende un sistema de arranque <strong>EFI</strong>. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Esta táboa de partición so é recomendabel en sistemas vellos que empezan dende un sistema de arranque <strong>BIOS</strong>. GPT é recomendabel na meirande parte dos outros casos.<br><br><strong>Atención:</strong>A táboa de partición MBR é un estándar obsoleto da época do MS-DOS.<br>So pódense crear 4 particións <em>primarias</em>, e desas 4, una pode ser unha partición<em>extensa</em>, que pode conter muitas particións <em>lóxicas</em>. @@ -1322,67 +1322,30 @@ O instalador pecharase e perderanse todos os cambios. Formulario - + I accept the terms and conditions above. Acepto os termos e condicións anteriores. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Acordo de licencia</h1>Este proceso de configuración instalará programas privativos suxeito a termos de licencia. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Faga o favor de revisalos Acordos de Licencia de Usuario Final (ALUF) seguintes. <br/>De non estar dacordo cos termos non se pode seguir co proceso de configuración. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Acordo de licencia</h1>Este proceso de configuración pode instalar programas privativos suxeito a termos de licencia para fornecer características adicionaís e mellorala experiencia do usuario. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Faga o favor de revisalos Acordos de Licencia de Usuario Final (ALUF) seguintes. <br/>De non estar dacordo cos termos non se instalará o programa privativo e no seu lugar usaranse alternativas de código aberto. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>dispositivo %1</strong><br/>por %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>Controlador gráfico %1</strong><br/><font color="Grey">de %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>Engadido de navegador %1</strong><br/><font color="Grey"> de %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>Códec %1</strong><br/><font color="Grey">de %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>Paquete %1</strong><br/><font color="Grey">de %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">de %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">ver o acordo da licenza</a> - LicenseViewStep @@ -1392,6 +1355,71 @@ O instalador pecharase e perderanse todos os cambios. Licenza + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>dispositivo %1</strong><br/>por %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>Controlador gráfico %1</strong><br/><font color="Grey">de %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>Engadido de navegador %1</strong><br/><font color="Grey"> de %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>Códec %1</strong><br/><font color="Grey">de %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>Paquete %1</strong><br/><font color="Grey">de %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">de %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2746,12 +2774,12 @@ Saída: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Esta é unha vista xeral do que vai acontecer cando inicie o procedemento de instalación. diff --git a/lang/calamares_gu.ts b/lang/calamares_gu.ts index 723d1f3bd..ad8ed2305 100644 --- a/lang/calamares_gu.ts +++ b/lang/calamares_gu.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,158 +206,158 @@ Calamares::ViewManager - + &Back - - + + &Next - - + + &Cancel - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -388,17 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer - + Show debug information @@ -885,32 +885,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1320,65 +1320,28 @@ The installer will quit and all changes will be lost. - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1390,6 +1353,71 @@ The installer will quit and all changes will be lost. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2741,12 +2769,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_he.ts b/lang/calamares_he.ts index 0a2044606..448682b18 100644 --- a/lang/calamares_he.ts +++ b/lang/calamares_he.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. <strong>סביבת האתחול</strong> של מערכת זו. <br><br> מערכות x86 ישנות יותר תומכות אך ורק ב־<strong>BIOS</strong>.<br> מערכות חדשות משתמשות בדרך כלל ב־<strong>EFI</strong>, אך עשוית להופיע כ־BIOS אם הן מופעלות במצב תאימות לאחור. - + 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. מערכת זו הופעלה בתצורת אתחול <strong>EFI</strong>.<br><br> כדי להגדיר הפעלה מתצורת אתחול EFI, על אשף ההתקנה להתקין מנהל אתחול מערכת, לדוגמה <strong>GRUB</strong> או <strong>systemd-boot</strong> על <strong>מחיצת מערכת EFI</strong>. פעולה זו היא אוטומטית, אלא אם כן העדפתך היא להגדיר מחיצות באופן ידני, במקרה זה עליך לבחור זאת או להגדיר בעצמך. - + 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. מערכת זו הופעלה בתצורת אתחול <strong>BIOS</strong>.<br><br> כדי להגדיר הפעלה מתצורת אתחול BIOS, על אשף ההתקנה להתקין מנהל אתחול מערכת, לדוגמה <strong>GRUB</strong>, בתחילת המחיצה או על ה־<strong>Master Boot Record</strong> בצמוד להתחלה של טבלת המחיצות (מועדף). פעולה זו היא אוטומטית, אלא אם כן תבחר להגדיר מחיצות באופן ידני, במקרה זה עליך להגדיר זאת בעצמך. @@ -206,160 +206,160 @@ Calamares::ViewManager - + &Back ה&קודם - - + + &Next הב&א - - + + &Cancel &ביטול - - + + Cancel setup without changing the system. ביטול ההתקנה ללא שינוי המערכת. - - + + Cancel installation without changing the system. ביטול התקנה ללא ביצוע שינוי במערכת. - + Setup Failed ההתקנה נכשלה - + Calamares Initialization Failed הפעלת Calamares נכשלה - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. אין אפשרות להתקין את %1. ל־Calamares אין אפשרות לטעון את המודולים המוגדרים. מדובר בתקלה באופן בו ההפצה משתמשת ב־Calamares. - + <br/>The following modules could not be loaded: <br/>לא ניתן לטעון את המודולים הבאים: - + Continue with installation? להמשיך בהתקנה? - + 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 עומדת לבצע שינויים בכונן הקשיח שלך לטובת התקנת %2.<br/><strong>לא תהיה לך אפשרות לבטל את השינויים האלה.</strong> - + &Set up now להת&קין כעת - + &Set up להת&קין - + &Install הת&קנה - + Setup is complete. Close the setup program. ההתקנה הושלמה. נא לסגור את תכנית ההתקנה. - + Cancel setup? לבטל את ההתקנה? - + Cancel installation? לבטל את ההתקנה? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. לבטל את תהליך ההתקנה הנוכחי? תכנית ההתקנה תצא וכל השינויים יאבדו. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. לבטל את תהליך ההתקנה? אשף ההתקנה ייסגר וכל השינויים יאבדו. - + &Yes &כן - + &No &לא - + &Close &סגירה - + Continue with setup? להמשיך בהתקנה? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> אשף ההתקנה של %1 הולך לבצע שינויים בכונן שלך לטובת התקנת %2.<br/><strong>לא תוכל לבטל את השינויים הללו.</strong> - + &Install now להת&קין כעת - + Go &back ח&זרה - + &Done &סיום - + The installation is complete. Close the installer. תהליך ההתקנה הושלם. נא לסגור את אשף ההתקנה. - + Error שגיאה - + Installation Failed ההתקנה נכשלה @@ -390,17 +390,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program תכנית התקנת %1 - + %1 Installer אשף התקנה של %1 - + Show debug information הצגת מידע ניפוי שגיאות @@ -887,32 +887,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. סוג <strong>טבלת המחיצות</strong> על התקן האחסון הנבחר.<br><br> הדרך היחידה לשנות את סוג טבלת המחיצות היא למחוק וליצור מחדש את טבלת המחיצות, אשר דורסת את כל המידע הקיים על התקן האחסון.<br> אשף ההתקנה ישמור את טבלת המחיצות הקיימת אלא אם כן תבחר אחרת במפורש.<br> במידה ואינך בטוח, במערכות מודרניות, GPT הוא הסוג המועדף. - + This device has a <strong>%1</strong> partition table. על התקן זה קיימת טבלת מחיצות <strong>%1</strong>. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. זהו התקן מסוג <strong>loop</strong>.<br><br> זהו התקן מדמה ללא טבלת מחיצות אשר מאפשר גישה לקובץ כהתקן בלוק. תצורה מסוג זה בדרך כלל תכיל מערכת קבצים יחידה. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. אשף ההתקנה <strong>אינו יכול לזהות את טבלת המחיצות</strong> על התקן האחסון הנבחר.<br><br> ההתקן הנבחר לא מכיל טבלת מחיצות, או שטבלת המחיצות הקיימת הושחתה או שסוג הטבלה אינו מוכר.<br> אשף התקנה זה יכול ליצור טבלת מחיצות חדשה עבורך אוטומטית או בדף הגדרת מחיצות באופן ידני. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br> זהו סוג טבלת מחיצות מועדף במערכות מודרניות, אשר מאותחלות ממחיצת טעינת מערכת <strong>EFI</strong>. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>סוג זה של טבלת מחיצות מומלץ לשימוש על מערכות ישנות אשר מאותחלות מסביבת טעינה <strong>BIOS</strong>. ברוב המקרים האחרים, GPT מומלץ לשימוש.<br><br><strong>אזהרה:</strong> תקן טבלת המחיצות של MBR מיושן מתקופת MS-DOS.<br> ניתן ליצור אך ורק 4 מחיצות <em>ראשיות</em>, מתוכן, אחת יכולה להיות מוגדרת כמחיצה <em>מורחבת</em>, אשר יכולה להכיל מחיצות <em>לוגיות</em>. @@ -1322,67 +1322,30 @@ The installer will quit and all changes will be lost. Form - + I accept the terms and conditions above. התנאים וההגבלות שלמעלה מקובלים עלי. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>הסכם רישיון</h1>אשף התקנה זה יבצע התקנה של תכניות קנייניות אשר כפופות לתנאי רישיון. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. נא לעיין בהסכם משתמש הקצה (EULA) מעלה.<br/> אם התנאים אינם מקובלים עליך, תהליך ההתקנה יופסק. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>הסכם רישיון</h1>אשף התקנה זה יכול לבצע התקנה של תוכנות קנייניות אשר כפופות לתנאי רישיון בכדי לספק תכולות נוספות ולשדרג את חווית המשתמש. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. נא לעיין בהסכם משתמש הקצה (EULA) מעלה.<br/> אם התנאים אינם מקובלים עליך, לא תותקנה תכניות קנייניות, במקומן תותקנה תכניות חלופיות מבוססות קוד פתוח. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>התקן %1</strong><br/> מאת %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>התקן תצוגה %1</strong><br/><font color="Grey"> מאת %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>תוסף לדפדפן %1</strong><br/><font color="Grey"> מאת %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>קידוד %1</strong><br/><font color="Grey"> מאת %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>חבילה %1</strong><br/><font color="Grey"> מאת %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">מאת %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">הצגת הסכם הרישיון</a> - LicenseViewStep @@ -1392,6 +1355,71 @@ The installer will quit and all changes will be lost. רישיון + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>התקן %1</strong><br/> מאת %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>התקן תצוגה %1</strong><br/><font color="Grey"> מאת %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>תוסף לדפדפן %1</strong><br/><font color="Grey"> מאת %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>קידוד %1</strong><br/><font color="Grey"> מאת %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>חבילה %1</strong><br/><font color="Grey"> מאת %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">מאת %2</font> + + + + Shows the complete license text + מציג את מלל הרישיון המלא + + + + Hide license text + הסתרת מלל הרישיון + + + + Show license agreement + הצגת הסכם רישוי + + + + Hide license agreement + הסתרת הסכם רישוי + + + + Opens the license agreement in a browser window. + פותח את הסכם הרישוי בחלון דפדפן. + + + + <a href="%1">View license agreement</a> + <a href="%1">הצגת הסכם הרישוי</a> + + LocalePage @@ -2746,12 +2774,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. זו סקירה של מה שיקרה לאחר התחלת תהליך ההתקנה. - + This is an overview of what will happen once you start the install procedure. להלן סקירת המאורעות שיתרחשו עם תחילת תהליך ההתקנה. diff --git a/lang/calamares_hi.ts b/lang/calamares_hi.ts index f229e3524..e5abc4fd2 100644 --- a/lang/calamares_hi.ts +++ b/lang/calamares_hi.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. इस सिस्टम का <strong>बूट वातावरण</strong>।<br><br>पुराने x86 सिस्टम केवल <strong>BIOS</strong> का समर्थन करते हैं। आधुनिक सिस्टम आमतौर पर <strong>EFI</strong> का उपयोग करते हैं, लेकिन संगतता मोड में शुरू होने पर BIOS के रूप में दिखाई दे सकते हैं । - + 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. यह सिस्टम <strong>EFI</strong>बूट वातावरण के साथ शुरू किया गया।<br><br>EFI वातावरण से स्टार्टअप विन्यस्त करने के लिए इंस्टॉलर को <strong>GRUB</strong> या <strong>systemd-boot</strong> जैसे बूट लोडर अनुप्रयोग <strong>EFI सिस्टम विभाजन</strong>पर स्थापित करने जरूरी हैं। यह स्वत: होता है, परंतु अगर आप मैनुअल विभाजन करना चुनते है; तो आपको या तो इसे चुनना होगा या फिर खुद ही बनाना होगा। - + 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. यह सिस्टम <strong>BIOS</strong>बूट वातावरण के साथ शुरू किया गया।<br><br>BIOS वातावरण से स्टार्टअप विन्यस्त करने के लिए इंस्टॉलर को <strong>GRUB</strong> जैसे बूट लोडर को, या तो विभाजन की शुरुआत में या फिर <strong>Master Boot Record</strong> पर विभाजन तालिका की शुरुआत में इंस्टॉल (सुझाया जाता है) करना होगा। यह स्वत: होता है, परंतु अगर आप मैनुअल विभाजन करना चुनते है; तो आपको इसे खुद ही बनाना होगा। @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back वापस (&B) - - + + &Next आगे (&N) - - + + &Cancel रद्द करें (&C) - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. सिस्टम में बदलाव किये बिना इंस्टॉल रद्द करें। - + Setup Failed - + Calamares Initialization Failed Calamares का आरंभीकरण विफल रहा - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 को इंस्टॉल नहीं किया जा सका। Calamares सारे विन्यस्त मापांकों को लोड करने में विफल रहा। इस समस्या का कारण लिनक्स-वितरण द्वारा Calamares के उपयोग-संबंधी कोई त्रुटि है। - + <br/>The following modules could not be loaded: <br/>निम्नलिखित मापांक लोड नहीं हो सकें : - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install इंस्टॉल करें (&I) - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? इंस्टॉल रद्द करें? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. क्या आप वाकई वर्तमान इंस्टॉल प्रक्रिया रद्द करना चाहते हैं? इंस्टॉलर बंद हो जाएगा व सभी बदलाव नष्ट। - + &Yes हाँ (&Y) - + &No नहीं (&N) - + &Close बंद करें (&C) - + Continue with setup? सेटअप करना जारी रखें? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %2 इंस्टॉल करने के लिए %1 इंस्टॉलर आपकी डिस्क में बदलाव करने वाला है।<br/><strong>आप इन बदलावों को पूर्ववत नहीं कर पाएंगे।</strong> - + &Install now अभी इंस्टॉल करें (&I) - + Go &back वापस जाएँ (&b) - + &Done पूर्ण हुआ (&D) - + The installation is complete. Close the installer. इंस्टॉल पूर्ण हुआ। अब इंस्टॉलर को बंद करें। - + Error त्रुटि - + Installation Failed इंस्टॉल विफल रहा। @@ -389,17 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 इंस्टॉलर - + Show debug information डीबग संबंधी जानकारी दिखाएँ @@ -886,32 +886,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. चयनित डिवाइस पर <strong>विभाजन तालिका</strong> का प्रकार।<br><br>विभाजन तालिका का प्रकार केवल विभाजन तालिका को हटा दुबारा बनाकर ही किया जा सकता है, इससे डिस्क पर मौजूद सभी डाटा नहीं नष्ट हो जाएगा।<br>अगर आप कुछ अलग नहीं चुनते तो यह इंस्टॉलर वर्तमान विभाजन तालिका उपयोग करेगा।<br>अगर सुनिश्चित नहीं है तो नए व आधुनिक सिस्टम के लिए GPT चुनें। - + This device has a <strong>%1</strong> partition table. इस डिवाइस में <strong>%1</strong> विभाजन तालिका है। - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. यह एक <strong>लूप</strong> डिवाइस है।<br><br>इस छद्म-डिवाइस में कोई विभाजन तालिका नहीं है जो फ़ाइल को ब्लॉक डिवाइस के रूप में उपयोग कर सकें। इस तरह के सेटअप में केवल एक फ़ाइल सिस्टम होता है। - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. इंस्टॉलर को चयनित डिवाइस पर <strong>कोई विभाजन तालिका नहीं मिली</strong>।<br><br> डिवाइस पर विभाजन तालिका नहीं है या फिर जो है वो ख़राब है या उसका प्रकार अज्ञात है। <br>इंस्टॉलर एक नई विभाजन तालिका, स्वतः व मैनुअल दोनों तरह से बना सकता है। - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br><strong>EFI</strong>वातावरण से शुरू होने वाले आधुनिक सिस्टम के लिए यही विभाजन तालिका सुझाई जाती है। - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>यह विभाजन तालिका केवल <strong>BIOS</strong>वातावरण से शुरू होने वाले पुराने सिस्टम के लिए ही सुझाई जाती है। बाकी सब के लिए GPT ही सबसे उपयुक्त है।<br><br><strong>चेतावनी:</strong> MBR विभाजन तालिका MS-DOS के समय की एक पुरानी तकनीक है।<br> इसमें केवल 4 <em>मुख्य</em> विभाजन बनाये जा सकते हैं, इनमें से एक <em>विस्तृत</em> हो सकता है व इसके अंदर भी कई <em>तार्किक</em> विभाजन हो सकते हैं। @@ -1321,67 +1321,30 @@ The installer will quit and all changes will be lost. रूप - + I accept the terms and conditions above. मैं उपर्युक्त नियम व शर्तें स्वीकार करता हूँ। - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>लाइसेंस अनुबंध</h1>यह लाइसेंस शर्तों के अधीन अमुक्त सॉफ्टवेयर को इंस्टॉल करेगा। - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. कृपया ऊपर दिए गए लक्षित उपयोक्ता लाइसेंस अनुबंध (EULAs) ध्यानपूर्वक पढ़ें।<br/> यदि आप शर्तों से असहमत है, तो सेटअप को ज़ारी नहीं रखा जा सकता। - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. कृपया ऊपर दिए गए लक्षित उपयोक्ता लाइसेंस अनुबंध (EULAs) ध्यानपूर्वक पढ़ें।<br/> यदि आप शर्तों से असहमत है, तो अमुक्त सॉफ्टवेयर इंस्टाल नहीं किया जाएगा व उनके मुक्त विकल्प उपयोग किए जाएँगे। - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 ड्राइवर</strong><br/>%2 द्वारा - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 ग्राफ़िक्स ड्राइवर</strong><br/><font color="Grey">%2 द्वारा</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 ब्राउज़र प्लगिन</strong><br/><font color="Grey">%2 द्वारा</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 कोडेक</strong><br/><font color="Grey">%2 द्वारा</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 पैकेज</strong><br/><font color="Grey">%2 द्वारा</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">%2 द्वारा</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">लाइसेंस अनुबंध देखें</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ The installer will quit and all changes will be lost. लाइसेंस + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 ड्राइवर</strong><br/>%2 द्वारा + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 ग्राफ़िक्स ड्राइवर</strong><br/><font color="Grey">%2 द्वारा</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 ब्राउज़र प्लगिन</strong><br/><font color="Grey">%2 द्वारा</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 कोडेक</strong><br/><font color="Grey">%2 द्वारा</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 पैकेज</strong><br/><font color="Grey">%2 द्वारा</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">%2 द्वारा</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2745,12 +2773,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. यह अवलोकन है कि इंस्टॉल शुरू होने के बाद क्या होगा। diff --git a/lang/calamares_hr.ts b/lang/calamares_hr.ts index 95f7656a4..560a15346 100644 --- a/lang/calamares_hr.ts +++ b/lang/calamares_hr.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. <strong>Boot okruženje</strong> sustava.<br><br>Stariji x86 sustavi jedino podržavaju <strong>BIOS</strong>.<br>Noviji sustavi uglavnom koriste <strong>EFI</strong>, ali mogu podržavati i BIOS ako su pokrenuti u načinu kompatibilnosti. - + 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. Ovaj sustav koristi <strong>EFI</strong> okruženje.<br><br>Za konfiguriranje pokretanja iz EFI okruženja, ovaj instalacijski program mora uvesti boot učitavač, kao što je <strong>GRUB</strong> ili <strong>systemd-boot</strong> na <strong>EFI particiju</strong>. To se odvija automatski, osim ako ste odabrali ručno particioniranje. U tom slučaju to ćete morati odabrati ili stvoriti sami. - + 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. Ovaj sustav koristi <strong>BIOS</strong> okruženje.<br><br>Za konfiguriranje pokretanja iz BIOS okruženja, ovaj instalacijski program mora uvesti boot učitavač, kao što je <strong>GRUB</strong>, ili na početku particije ili na <strong>Master Boot Record</strong> blizu početka particijske tablice (preporučen način). To se odvija automatski, osim ako ste odabrali ručno particioniranje. U tom slučaju to ćete morati napraviti sami. @@ -206,160 +206,160 @@ Calamares::ViewManager - + &Back &Natrag - - + + &Next &Sljedeće - - + + &Cancel &Odustani - - + + Cancel setup without changing the system. Odustanite od instalacije bez promjena na sustavu. - - + + Cancel installation without changing the system. Odustanite od instalacije bez promjena na sustavu. - + Setup Failed Instalacija nije uspjela - + Calamares Initialization Failed Inicijalizacija Calamares-a nije uspjela - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 se ne može se instalirati. Calamares nije mogao učitati sve konfigurirane module. Ovo je problem s načinom na koji se Calamares koristi u distribuciji. - + <br/>The following modules could not be loaded: <br/>Sljedeći moduli se nisu mogli učitati: - + Continue with installation? Nastaviti sa instalacijom? - + 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> Instalacijski program %1 će izvršiti promjene na vašem disku kako bi postavio %2. <br/><strong>Ne možete poništiti te promjene.</strong> - + &Set up now &Postaviti odmah - + &Set up &Postaviti - + &Install &Instaliraj - + Setup is complete. Close the setup program. Instalacija je završena. Zatvorite instalacijski program. - + Cancel setup? Prekinuti instalaciju? - + Cancel installation? Prekinuti instalaciju? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. Stvarno želite prekinuti instalacijski proces? Instalacijski program će izaći i sve promjene će biti izgubljene. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Stvarno želite prekinuti instalacijski proces? Instalacijski program će izaći i sve promjene će biti izgubljene. - + &Yes &Da - + &No &Ne - + &Close &Zatvori - + Continue with setup? Nastaviti s postavljanjem? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 instalacijski program će napraviti promjene na disku kako bi instalirao %2.<br/><strong>Nećete moći vratiti te promjene.</strong> - + &Install now &Instaliraj sada - + Go &back Idi &natrag - + &Done &Gotovo - + The installation is complete. Close the installer. Instalacija je završena. Zatvorite instalacijski program. - + Error Greška - + Installation Failed Instalacija nije uspjela @@ -390,17 +390,17 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. CalamaresWindow - + %1 Setup Program %1 instalacijski program - + %1 Installer %1 Instalacijski program - + Show debug information Prikaži debug informaciju @@ -887,32 +887,32 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Tip <strong>particijske tablice</strong> na odabranom disku.<br><br>Jedini način da bi ste promijenili tip particijske tablice je da obrišete i iznova stvorite particijsku tablicu. To će uništiiti sve podatke na disku.<br>Instalacijski program će zadržati postojeću particijsku tablicu osim ako ne odaberete drugačije.<br>Ako niste sigurni, na novijim sustavima GPT je preporučena particijska tablica. - + This device has a <strong>%1</strong> partition table. Ovaj uređaj ima <strong>%1</strong> particijsku tablicu. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Ovo je <strong>loop</strong> uređaj.<br><br>To je pseudo uređaj koji nema particijsku tablicu koja omogučava pristup datotekama kao na block uređajima. Taj način postave obično sadrži samo jedan datotečni sustav. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Instalacijski program <strong>ne može detektirati particijsku tablicu</strong> na odabranom disku.<br><br>Uređaj ili nema particijsku tablicu ili je particijska tablica oštečena ili nepoznatog tipa.<br>Instalacijski program može stvoriti novu particijsku tablicu, ili automatski, ili kroz ručno particioniranje. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>To je preporučeni tip particijske tablice za moderne sustave koji se koristi za <strong> EFI </strong> boot okruženje. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Ovaj oblik particijske tablice je preporučen samo za starije sustave počevši od <strong>BIOS</strong> boot okruženja. GPT je preporučen u većini ostalih slučaja. <br><br><strong>Upozorenje:</strong> MBR particijska tablica je zastarjela iz doba MS-DOS standarda.<br>Samo 4 <em>primarne</em> particije se mogu kreirati i od tih 4, jedna može biti <em>proširena</em> particija, koja može sadržavati mnogo <em>logičkih</em> particija. @@ -1322,67 +1322,30 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.Oblik - + I accept the terms and conditions above. Prihvaćam gore navedene uvjete i odredbe. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Licencni ugovor</h1>Instalacijska procedura će instalirati vlasnički program koji podliježe uvjetima licenciranja. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Molimo vas da pogledate gore navedene End User License Agreements (EULAs).<br/>Ako se ne slažete s navedenim uvjetima, instalacijska procedura se ne može nastaviti. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Licencni ugovor</h1>Instalacijska procedura može instalirati vlasnički program, koji podliježe uvjetima licenciranja, kako bi pružio dodatne mogućnosti i poboljšao korisničko iskustvo. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Molimo vas da pogledate gore navedene End User License Agreements (EULAs).<br/>Ako se ne slažete s navedenim uvjetima, vlasnički program se ne će instalirati te će se umjesto toga koristiti program otvorenog koda. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 upravljački program</strong><br/>by %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 grafički upravljački program</strong><br/><font color="Grey">od %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 dodatak preglednika</strong><br/><font color="Grey">od %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 kodek</strong><br/><font color="Grey">od %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 paket</strong><br/><font color="Grey">od %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">od %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">pogledaj licencni ugovor</a> - LicenseViewStep @@ -1392,6 +1355,71 @@ Instalacijski program će izaći i sve promjene će biti izgubljene.Licence + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 upravljački program</strong><br/>by %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 grafički upravljački program</strong><br/><font color="Grey">od %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 dodatak preglednika</strong><br/><font color="Grey">od %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 kodek</strong><br/><font color="Grey">od %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 paket</strong><br/><font color="Grey">od %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">od %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2746,12 +2774,12 @@ Izlaz: SummaryPage - + This is an overview of what will happen once you start the setup procedure. Ovo je prikaz događaja koji će uslijediti jednom kad počne instalacijska procedura. - + This is an overview of what will happen once you start the install procedure. Ovo je prikaz događaja koji će uslijediti jednom kad počne instalacijska procedura. diff --git a/lang/calamares_hu.ts b/lang/calamares_hu.ts index 7d63b01c6..f27cf0b82 100644 --- a/lang/calamares_hu.ts +++ b/lang/calamares_hu.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. A rendszer <strong>indító környezete.</strong> <br><br>Régebbi x86 alapú rendszerek csak <strong>BIOS</strong><br>-t támogatják. A modern rendszerek gyakran <strong>EFI</strong>-t használnak, de lehet, hogy BIOS-ként látható ha kompatibilitási módban fut az indító környezet. - + 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. A rendszer <strong>EFI</strong> indító környezettel lett indítva.<br><br>Annak érdekében, hogy az EFI környezetből indíthassunk a telepítőnek telepítenie kell a rendszerbetöltő alkalmazást pl. <strong>GRUB</strong> vagy <strong>systemd-boot</strong> az <strong>EFI Rendszer Partíción.</strong> Ez automatikus kivéve ha kézi partícionálást választottál ahol neked kell kiválasztani vagy létrehozni. - + 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. A rendszer <strong>BIOS</strong> környezetből lett indítva. <br><br>Azért, hogy el lehessen indítani a rendszert egy BIOS környezetből a telepítőnek telepítenie kell egy indító környezetet mint pl. <strong>GRUB</strong>. Ez telepíthető a partíció elejére vagy a <strong>Master Boot Record</strong>-ba. javasolt a partíciós tábla elejére (javasolt). Ez automatikus kivéve ha te kézi partícionálást választottál ahol neked kell telepíteni. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Vissza - - + + &Next &Következő - - + + &Cancel &Mégse - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Kilépés a telepítőből a rendszer megváltoztatása nélkül. - + Setup Failed - + Calamares Initialization Failed A Calamares előkészítése meghiúsult - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. A(z) %1 nem telepíthető. A Calamares nem tudta betölteni a konfigurált modulokat. Ez a probléma abból fakad, ahogy a disztribúció a Calamarest használja. - + <br/>The following modules could not be loaded: <br/>A következő modulok nem tölthetőek be: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Telepítés - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Abbahagyod a telepítést? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Biztos abba szeretnéd hagyni a telepítést? Minden változtatás elveszik, ha kilépsz a telepítőből. - + &Yes &Igen - + &No &Nem - + &Close &Bezár - + Continue with setup? Folytatod a telepítéssel? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> A %1 telepítő változtatásokat fog elvégezni, hogy telepítse a következőt: %2.<br/><strong>A változtatások visszavonhatatlanok lesznek.</strong> - + &Install now &Telepítés most - + Go &back Menj &vissza - + &Done &Befejez - + The installation is complete. Close the installer. A telepítés befejeződött, Bezárhatod a telepítőt. - + Error Hiba - + Installation Failed Telepítés nem sikerült @@ -389,17 +389,17 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 Telepítő - + Show debug information Hibakeresési információk mutatása @@ -886,32 +886,32 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. A <strong>partíciós tábla</strong> típusa a kiválasztott tárolóeszközön.<br><br>Az egyetlen lehetőség a partíciós tábla változtatására ha töröljük és újra létrehozzuk a partíciós táblát, ami megsemmisít minden adatot a tárolóeszközön.<br>A telepítő megtartja az aktuális partíciós táblát ha csak másképp nem döntesz.<br>Ha nem vagy benne biztos a legtöbb modern rendszernél GPT az elterjedt. - + This device has a <strong>%1</strong> partition table. Az ezköz tartalmaz egy <strong>%1</strong> partíciós táblát. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. A választott tárolóeszköz egy <strong>loop</strong> eszköz.<br><br>Ez nem egy partíciós tábla, ez egy pszeudo eszköz ami lehetővé teszi a hozzáférést egy fájlhoz, úgy mint egy blokk eszköz. Ez gyakran csak egy fájlrendszert tartalmaz. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. A telepítő <strong>nem talált partíciós táblát</strong> a választott tárolóeszközön.<br><br> Az eszköz nem tartalmaz partíciós táblát vagy sérült vagy ismeretlen típusú.<br> A telepítő létre tud hozni újat automatikusan vagy te magad kézi partícionálással. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Ez az ajánlott partíciós tábla típus modern rendszerekhez ami <strong>EFI</strong> indító környezettel indul. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Ez a partíciós tábla típus régebbi rendszerekhez javasolt amik <strong>BIOS</strong> indító környezetből indulnak. Legtöbb esetben azonban GPT használata javasolt. <br><strong>Figyelem:</strong> az MSDOS partíciós tábla egy régi sztenderd lényeges korlátozásokkal. <br>Maximum 4 <em>elsődleges</em> partíció hozható létre és abból a 4-ből egy lehet <em>kiterjesztett</em> partíció. @@ -1321,67 +1321,30 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. Adatlap - + I accept the terms and conditions above. Elfogadom a fentebbi felhasználási feltételeket. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Licensz</h1>A telepítő szabadalmaztatott szoftvert fog telepíteni. Információ a licenszben. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Kérlek, olvasd el a fenti végfelhasználói licenszfeltételeket (EULAs)<br/>Ha nem értesz egyet a feltételekkel, akkor a telepítés nem folytatódik. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Licensz</h1>A telepítő szabadalmaztatott szoftvert fog telepíteni. Információ a licenszben. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Kérlek, olvasd el a fenti végfelhasználói licenszfeltételeket (EULAs)<br/>Ha nem értesz egyet a feltételekkel, akkor a szabadalmaztatott program telepítése nem folytatódik és nyílt forrású program lesz telepítve helyette. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 driver</strong><br/> %2 -ból/ -ből - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 grafikus driver</strong><br/><font color="Grey">%2 -ból/ -ből</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 böngésző plugin</strong><br/><font color="Grey">%2 -ból/ -ből</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 kodek</strong><br/><font color="Grey">%2 -ból/ -ből</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 csomag</strong><br/><font color="Grey" >%2 -ból/ -ből</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">%2 -ból/ -ből</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">a licensz elolvasása</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ Minden változtatás elveszik, ha kilépsz a telepítőből. Licensz + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 driver</strong><br/> %2 -ból/ -ből + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 grafikus driver</strong><br/><font color="Grey">%2 -ból/ -ből</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 böngésző plugin</strong><br/><font color="Grey">%2 -ból/ -ből</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 kodek</strong><br/><font color="Grey">%2 -ból/ -ből</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 csomag</strong><br/><font color="Grey" >%2 -ból/ -ből</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">%2 -ból/ -ből</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2746,12 +2774,12 @@ Telepítés nem folytatható. <a href="#details">Részletek...&l SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Ez áttekintése annak, hogy mi fog történni, ha megkezded a telepítést. diff --git a/lang/calamares_id.ts b/lang/calamares_id.ts index a05166778..be248e8f2 100644 --- a/lang/calamares_id.ts +++ b/lang/calamares_id.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. <strong>Lingkungan boot</strong> pada sistem ini.<br><br>Sistem x86 kuno hanya mendukung <strong>BIOS</strong>.<br>Sistem moderen biasanya menggunakan <strong>EFI</strong>, tapi mungkin juga tampak sebagai BIOS jika dimulai dalam mode kompatibilitas. - + 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. Sistem ini telah dimulai dengan lingkungan boot <strong>EFI</strong>.<br><br>Untuk mengkonfigurasi startup dari lingkungan EFI, installer ini seharusnya memaparkan sebuah aplikasi boot loader, seperti <strong>GRUB</strong> atau <strong>systemd-boot</strong> pada sebuah <strong>EFI System Partition</strong>. Ini adalah otomatis, kecuali kalau kamu memilih pemartisian manual, dalam beberapa kasus kamu harus memilihnya atau menciptakannya pada milikmu. - + 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. Sistem ini dimulai dengan sebuah lingkungan boot <strong>BIOS</strong>.<br><br>Untuk mengkonfigurasi startup dari sebuah lingkungan BIOS, installer ini seharusnya memasang sebuah boot loader, seperti <strong>GRUB</strong>, baik di awal partisi atau pada <strong>Master Boot Record</strong> di dekat awalan tabel partisi (yang disukai). Ini adalah otomatis, kecuali kalau kamu memilih pemartisian manual, dalam beberapa kasus kamu harus menyetelnya pada milikmu. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Kembali - - + + &Next &Berikutnya - - + + &Cancel &Batal - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Batalkan instalasi tanpa mengubah sistem yang ada. - + Setup Failed - + Calamares Initialization Failed Inisialisasi Calamares Gagal - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 tidak dapat terinstal. Calamares tidak dapat memuat seluruh modul konfigurasi. Terdapat masalah dengan Calamares karena sedang digunakan oleh distribusi. - + <br/>The following modules could not be loaded: <br/>Modul berikut tidak dapat dimuat. - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Instal - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Batalkan instalasi? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Apakah Anda benar-benar ingin membatalkan proses instalasi ini? Instalasi akan ditutup dan semua perubahan akan hilang. - + &Yes &Ya - + &No &Tidak - + &Close &Tutup - + Continue with setup? Lanjutkan dengan setelan ini? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Installer %1 akan membuat perubahan ke disk Anda untuk memasang %2.<br/><strong>Anda tidak dapat membatalkan perubahan tersebut.</strong> - + &Install now &Instal sekarang - + Go &back &Kembali - + &Done &Kelar - + The installation is complete. Close the installer. Instalasi sudah lengkap. Tutup installer. - + Error Kesalahan - + Installation Failed Instalasi Gagal @@ -389,17 +389,17 @@ Instalasi akan ditutup dan semua perubahan akan hilang. CalamaresWindow - + %1 Setup Program - + %1 Installer Installer %1 - + Show debug information Tampilkan informasi debug @@ -886,32 +886,32 @@ Instalasi akan ditutup dan semua perubahan akan hilang. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Tipe dari <strong>tabel partisi</strong> pada perangkat penyimpanan terpilih.<br><br>Satu-satunya cara untuk mengubah tabel partisi adalah dengan menyetip dan menciptakan ulang tabel partisi dari awal, yang melenyapkan semua data pada perangkat penyimpanan.<br>Installer ini akan menjaga tabel partisi saat ini kecuali kamu secara gamblang memilih sebaliknya.<br>Jika tidak yakin, pada sistem GPT modern lebih disukai. - + This device has a <strong>%1</strong> partition table. Perangkai in memiliki sebuah tabel partisi <strong>%1</strong>. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Ini adalah sebuah perangkat <strong>loop</strong>.<br><br>Itu adalah sebuah pseudo-device dengan tiada tabel partisi yang membuat sebuah file dapat diakses sebagai perangkat blok. Ini jenis set yang biasanya hanya berisi filesystem tunggal. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Installer <strong>tidak bisa mendeteksi tabel partisi apapun</strong> pada media penyimpanan terpilih.<br><br>Mungkin media ini tidak memiliki tabel partisi, atau tabel partisi yang ada telah korup atau tipenya tidak dikenal.<br>Installer dapat membuatkan partisi baru untuk Anda, baik secara otomatis atau melalui laman pemartisian manual. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Ini adalah tipe tabel partisi yang dianjurkan untuk sistem modern yang dimulai dengan <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Tipe tabel partisi ini adalah hanya baik pada sistem kuno yang mulai dari sebuah lingkungan boot <strong>BIOS</strong>. GPT adalah yang dianjurkan dalam beberapa kasus lainnya.<br><br><strong>Peringatan:</strong> tabel partisi MBR adalah sebuah standar era MS-DOS usang.<br>Hanya 4 partisi <em>primary</em> yang mungkin dapat diciptakan, dan yang 4, salah satu yang bisa dijadikan sebuah partisi <em>extended</em>, yang mana terdapat berisi beberapa partisi <em>logical</em>. @@ -1321,67 +1321,30 @@ Instalasi akan ditutup dan semua perubahan akan hilang. Isian - + I accept the terms and conditions above. Saya menyetujui segala persyaratan di atas. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Persetujuan Lisensi</h1>Prosedur ini akan memasang perangkat lunak berpemilik yang terkait dengan lisensi. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Mohon periksa End User License Agreements (EULA) di atas.<br/>Bila Anda tidak setuju, maka prosedur tidak bisa dilanjutkan. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Persetujuan Lisensi</h1>Prosedur ini dapat memasang perangkat lunak yang terkait dengan lisensi agar bisa menyediakan fitur tambahan dan meningkatkan pengalaman pengguna. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Mohon periksa End User License Agreements(EULA) di atas.<br/>Bila Anda tidak setuju, perangkat lunak proprietary tidak akan diinstal, dan alternatif open source akan diinstal sebagai gantinya - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 driver</strong><br/>by %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 driver grafis</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 plugin peramban</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 paket</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">baca Persetujuan Lisensi</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ Instalasi akan ditutup dan semua perubahan akan hilang. Lisensi + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 driver</strong><br/>by %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 driver grafis</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 plugin peramban</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 paket</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2747,12 +2775,12 @@ Instalasi dapat dilanjutkan, namun beberapa fitur akan dinonfungsikan. SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Berikut adalah tinjauan mengenai yang akan terjadi setelah Anda memulai prosedur instalasi. diff --git a/lang/calamares_is.ts b/lang/calamares_is.ts index 14f2169ce..9cef28144 100644 --- a/lang/calamares_is.ts +++ b/lang/calamares_is.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Til baka - - + + &Next &Næst - - + + &Cancel &Hætta við - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Hætta við uppsetningu ánþess að breyta kerfinu. - + Setup Failed - + Calamares Initialization Failed Calamares uppsetning mistókst - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Setja upp - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Hætta við uppsetningu? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Viltu virkilega að hætta við núverandi uppsetningarferli? Uppsetningarforritið mun hætta og allar breytingar tapast. - + &Yes &Já - + &No &Nei - + &Close &Loka - + Continue with setup? Halda áfram með uppsetningu? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 uppsetningarforritið er um það bil að gera breytingar á diskinum til að setja upp %2.<br/><strong>Þú munt ekki geta afturkallað þessar breytingar.</strong> - + &Install now Setja &inn núna - + Go &back Fara til &baka - + &Done &Búið - + The installation is complete. Close the installer. Uppsetning er lokið. Lokaðu uppsetningarforritinu. - + Error Villa - + Installation Failed Uppsetning mistókst @@ -389,17 +389,17 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 uppsetningarforrit - + Show debug information Birta villuleitarupplýsingar @@ -886,32 +886,32 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. Þetta tæki hefur <strong>%1</strong> sniðtöflu. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1321,67 +1321,30 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. Eyðublað - + I accept the terms and conditions above. Ég samþykki skilyrði leyfissamningsins hér að ofan. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 rekill</strong><br/>hjá %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 pakki</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">frá %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">skoða leyfissamning</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ Uppsetningarforritið mun hætta og allar breytingar tapast. Notkunarleyfi + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 rekill</strong><br/>hjá %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 pakki</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">frá %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2742,12 +2770,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Þetta er yfirlit yfir það sem mun gerast þegar þú byrjar að setja upp aðferð. diff --git a/lang/calamares_it_IT.ts b/lang/calamares_it_IT.ts index c2d14e99c..39dfeabb3 100644 --- a/lang/calamares_it_IT.ts +++ b/lang/calamares_it_IT.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. L'<strong>ambiente di avvio</strong> di questo sistema. <br><br>I vecchi sistemi x86 supportano solo <strong>BIOS</strong>. <bt>I sistemi moderni normalmente usano <strong>EFI</strong> ma possono anche apparire come sistemi BIOS se avviati in modalità compatibile. - + 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. Il sistema è stato avviato con un ambiente di boot <strong>EFI</strong>.<br><br>Per configurare l'avvio da un ambiente EFI, il programma d'installazione deve inserire un boot loader come <strong>GRUB</strong> o <strong>systemd-boot</strong> su una <strong>EFI System Partition</strong>. Ciò avviene automaticamente, a meno che non si scelga il partizionamento manuale che permette di scegliere un proprio boot loader personale. - + 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. ll sistema è stato avviato con un ambiente di boot <strong>BIOS</strong>.<br><br>Per configurare l'avvio da un ambiente BIOS, il programma d'installazione deve installare un boot loader come <strong>GRUB</strong> all'inizio di una partizione o nel <strong>Master Boot Record</strong> vicino all'origine della tabella delle partizioni (preferito). Ciò avviene automaticamente, a meno che non si scelga il partizionamento manuale che permette di fare una configurazione personale. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Indietro - - + + &Next &Avanti - - + + &Cancel &Annulla - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Annullare l'installazione senza modificare il sistema. - + Setup Failed - + Calamares Initialization Failed Inizializzazione di Calamares Fallita - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 non può essere installato. Calamares non è stato in grado di caricare tutti i moduli configurati. Questo è un problema del modo in cui Calamares viene utilizzato dalla distribuzione. - + <br/>The following modules could not be loaded: <br/>Non è stato possibile caricare il seguente modulo: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Installa - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Annullare l'installazione? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Si vuole davvero annullare l'installazione in corso? Il programma d'installazione sarà terminato e tutte le modifiche andranno perse. - + &Yes &Si - + &No &No - + &Close &Chiudi - + Continue with setup? Procedere con la configurazione? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Il programma d'nstallazione %1 sta per eseguire delle modifiche al tuo disco per poter installare %2.<br/><strong> Non sarà possibile annullare tali modifiche.</strong> - + &Install now &Installa adesso - + Go &back &Indietro - + &Done &Fatto - + The installation is complete. Close the installer. L'installazione è terminata. Chiudere il programma d'installazione. - + Error Errore - + Installation Failed Installazione non riuscita @@ -389,17 +389,17 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno CalamaresWindow - + %1 Setup Program - + %1 Installer %1 Programma di installazione - + Show debug information Mostra le informazioni di debug @@ -886,32 +886,32 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Il tipo di <strong>tabella delle partizioni</strong> attualmente presente sul dispositivo di memoria selezionato.<br><br>L'unico modo per cambiare il tipo di tabella delle partizioni è quello di cancellarla e ricrearla da capo, distruggendo tutti i dati sul dispositivo.<br>Il programma di installazione conserverà l'attuale tabella a meno che no si scelga diversamente.<br>Se non si è sicuri, sui sistemi moderni si preferisce GPT. - + This device has a <strong>%1</strong> partition table. Questo dispositivo ha una tabella delle partizioni <strong>%1</strong>. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Questo è un dispositivo <strong>loop</strong>.<br><br>E' uno pseudo-dispositivo senza tabella delle partizioni che rende un file accessibile come block device. Questo tipo di configurazione contiene normalmente solo un singolo filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Il programma d'installazione <strong>non riesce a rilevare una tabella delle partizioni</strong> sul dispositivo di memoria selezionato.<br><br>Il dispositivo o non ha una tabella delle partizioni o questa è corrotta, oppure è di tipo sconosciuto.<br>Il programma può creare una nuova tabella delle partizioni, automaticamente o attraverso la sezione del partizionamento manuale. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Questo è il tipo raccomandato di tabella delle partizioni per i sistemi moderni che si avviano da un ambiente di boot <strong>EFI</strong>. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Questo tipo di tabella delle partizioni è consigliabile solo su sistemi più vecchi che si avviano da un ambiente di boot <strong>BIOS</strong>. GPT è raccomandato nella maggior parte degli altri casi.<br><br><strong>Attenzione:</strong> la tabella delle partizioni MBR è uno standar obsoleto dell'era MS-DOS.<br>Solo 4 partizioni <em>primarie</em> possono essere create e di queste 4 una può essere una partizione <em>estesa</em>, che può a sua volta contenere molte partizioni <em>logiche</em>. @@ -1321,67 +1321,30 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno Modulo - + I accept the terms and conditions above. Accetto i termini e le condizioni sopra indicati. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Accordo di licenza</h1>Questa procedura di configurazione installerà software proprietario sottoposto a termini di licenza. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Leggere attentamente le licenze d'uso (EULA) riportate sopra.<br/>Se non ne accetti i termini, la procedura di configurazione non può proseguire. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Accordo di licenza</h1>Questa procedura di configurazione installerà software proprietario sottoposto a termini di licenza, per fornire caratteristiche aggiuntive e migliorare l'esperienza utente. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Si prega di leggere attentamente gli accordi di licenza dell'utente finale (EULA) riportati sopra.</br>Se non se ne accettano i termini, il software proprietario non verrà installato e al suo posto saranno utilizzate alternative open source. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 driver</strong><br/>da %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 driver video</strong><br/><font color="Grey">da %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 plugin del browser</strong><br/><font color="Grey">da %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 codec</strong><br/><font color="Grey">da %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 pacchetto</strong><br/><font color="Grey">da %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">da %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">vedi l'accordo di licenza</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ Il programma d'installazione sarà terminato e tutte le modifiche andranno Licenza + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 driver</strong><br/>da %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 driver video</strong><br/><font color="Grey">da %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 plugin del browser</strong><br/><font color="Grey">da %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 codec</strong><br/><font color="Grey">da %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 pacchetto</strong><br/><font color="Grey">da %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">da %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2745,12 +2773,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Una panoramica delle modifiche che saranno effettuate una volta avviata la procedura di installazione. diff --git a/lang/calamares_ja.ts b/lang/calamares_ja.ts index 1ca1c86a2..cc45e4a1e 100644 --- a/lang/calamares_ja.ts +++ b/lang/calamares_ja.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. このシステムの <strong>ブート環境。</strong><br><br>古いx86システムは<strong>BIOS</strong>のみサポートしています。<br>最近のシステムは通常<strong>EFI</strong>を使用しますが、互換モードが起動できる場合はBIOSが現れる場合もあります。 - + 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. このシステムは<strong>EFI</strong> ブート環境で起動しました。<br><br>EFI環境からの起動について設定するためには、<strong>EFI システムパーティション</strong>に <strong>GRUB</strong> あるいは <strong>systemd-boot</strong> といったブートローダーアプリケーションを配置しなければなりません。手動によるパーティショニングを選択する場合、EFI システムパーティションを選択あるいは作成しなければなりません。そうでない場合は、この操作は自動的に行われます。 - + 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. このシステムは <strong>BIOS</strong> ブート環境で起動しました。<br><br> BIOS環境からの起動について設定するためには、パーティションの開始位置あるいはパーティションテーブルの開始位置の近く (推奨) にある<strong>マスターブートレコード</strong>に <strong>GRUB</strong> のようなブートローダーをインストールしなければなりません。手動によるパーティショニングを選択する場合はユーザー自身で設定しなければなりません。そうでない場合は、この操作は自動的に行われます。 @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back 戻る (&B) - - + + &Next 次へ (&N) - - + + &Cancel 中止 (&C) - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. システムを変更しないでインストールを中止します。 - + Setup Failed - + Calamares Initialization Failed Calamares によるインストールに失敗しました。 - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 はインストールできません。Calamares はすべてのモジュールをロードすることをできませんでした。これは、Calamares のこのディストリビューションでの使用法による問題です。 - + <br/>The following modules could not be loaded: <br/>以下のモジュールがロードできませんでした。: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install インストール (&I) - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? インストールを中止しますか? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. 本当に現在の作業を中止しますか? すべての変更が取り消されます。 - + &Yes はい (&Y) - + &No いいえ (&N) - + &Close 閉じる (&C) - + Continue with setup? セットアップを続行しますか? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 インストーラーは %2 をインストールするためにディスクの内容を変更しようとします。<br/><strong>これらの変更は取り消しできなくなります。</strong> - + &Install now 今すぐインストール (&I) - + Go &back 戻る (&B) - + &Done 実行 (&D) - + The installation is complete. Close the installer. インストールが完了しました。インストーラーを閉じます。 - + Error エラー - + Installation Failed インストールに失敗 @@ -389,17 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 インストーラー - + Show debug information デバッグ情報を表示 @@ -886,32 +886,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. 選択したストレージデバイスにおける<strong> パーティションテーブル </strong> の種類。 <br><br> パーティションテーブルの種類を変更する唯一の方法は、パーティションテーブルを消去し、最初から再作成を行うことですが、この操作はストレージ上のすべてのデータを破壊します。 <br> このインストーラーは、他の種類へ明示的に変更ししない限り、現在のパーティションテーブルが保持されます。よくわからない場合、最近のシステムではGPTが推奨されます。 - + This device has a <strong>%1</strong> partition table. このデバイスのパーティションテーブルは <strong>%1</strong> です。 - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. このデバイスは<strong>ループ</strong> デバイスです。<br><br> ブロックデバイスとしてふるまうファイルを作成する、パーティションテーブルを持たない仮想デバイスです。このセットアップの種類は通常単一のファイルシステムで構成されます。 - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. インストーラが、選択したストレージデバイス上の<strong>パーティションテーブルを検出することができません。</strong><br><br>デバイスにはパーティションテーブルが存在しないか、パーティションテーブルが未知のタイプまたは破損しています。<br>このインストーラーでは、自動であるいは、パーティションページによって手動で、新しいパーティションテーブルを作成することができます。 - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>これは <strong>EFI</ strong> ブート環境から起動する現在のシステムで推奨されるパーティションテーブルの種類です。 - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>このパーティションテーブルの種類は<strong>BIOS</strong> ブート環境から起動する古いシステムにおいてのみ望ましいものです。他の多くの場合ではGPTが推奨されます。<br><br><strong>警告:</strong> MBR パーティションテーブルは時代遅れのMS-DOS時代の標準です。<br>わずか 4 つだけの<em>プライマリ</em>パーティションが作成され、そのうち1つについては、多くの<em>論理</em>パーティションを含む<em>拡張</em>パーティションにすることができます。 @@ -1322,67 +1322,30 @@ The installer will quit and all changes will be lost. フォーム - + I accept the terms and conditions above. 上記の項目及び条件に同意します。 - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>ライセンス契約条項</h1> このセットアップはライセンス条項に従うことが必要なプロプライエタリなソフトウェアをインストールします。 - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. 上記のエンドユーザーライセンス条項 (EULAs) を確認してください。<br/>もしライセンス条項に同意できない場合、セットアップを続行することはできません。 - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>ライセンス契約条項</h1> このセットアップは、機能を追加し、ユーザーの使いやすさを向上させるために、ライセンス条項に従うことが必要なプロプライエタリなソフトウェアをインストールします。 - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. 上記のエンドユーザーライセンス条項 (EULAs) を確認してください。<br/>もしライセンス条項に同意できない場合、プロプライエタリなソフトウェアはインストールされず、代わりにオープンソースのソフトウェアが使用されます。 - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 ドライバー</strong><br/>by %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 グラフィックドライバー</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 ブラウザプラグイン</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 パッケージ</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">ライセンスへの同意</a> - LicenseViewStep @@ -1392,6 +1355,71 @@ The installer will quit and all changes will be lost. ライセンス + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 ドライバー</strong><br/>by %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 グラフィックドライバー</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 ブラウザプラグイン</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 パッケージ</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2746,12 +2774,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. これはインストールを開始した時に起こることの概要です。 diff --git a/lang/calamares_kk.ts b/lang/calamares_kk.ts index 996fbce37..eadd5e0f3 100644 --- a/lang/calamares_kk.ts +++ b/lang/calamares_kk.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,158 +206,158 @@ Calamares::ViewManager - + &Back А&ртқа - - + + &Next &Алға - - + + &Cancel Ба&с тарту - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Орнатудан бас тарту керек пе? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -388,17 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer - + Show debug information @@ -885,32 +885,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1320,65 +1320,28 @@ The installer will quit and all changes will be lost. - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1390,6 +1353,71 @@ The installer will quit and all changes will be lost. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2741,12 +2769,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_kn.ts b/lang/calamares_kn.ts index 0fbacb3df..9597a4e4a 100644 --- a/lang/calamares_kn.ts +++ b/lang/calamares_kn.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,158 +206,158 @@ Calamares::ViewManager - + &Back ಹಿಂದಿನ - - + + &Next ಮುಂದಿನ - - + + &Cancel ರದ್ದುಗೊಳಿಸು - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? ಅನುಸ್ಥಾಪನೆಯನ್ನು ರದ್ದುಮಾಡುವುದೇ? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes ಹೌದು - + &No ಇಲ್ಲ - + &Close ಮುಚ್ಚಿರಿ - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error ದೋಷ - + Installation Failed ಅನುಸ್ಥಾಪನೆ ವಿಫಲವಾಗಿದೆ @@ -388,17 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer - + Show debug information @@ -885,32 +885,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1320,65 +1320,28 @@ The installer will quit and all changes will be lost. - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1390,6 +1353,71 @@ The installer will quit and all changes will be lost. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2741,12 +2769,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_ko.ts b/lang/calamares_ko.ts index 47910d03a..9d209f30f 100644 --- a/lang/calamares_ko.ts +++ b/lang/calamares_ko.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. 이 시스템의 <strong>부트 환경</strong>입니다. <br> <br> 오래된 x86 시스템은 <strong>BIOS</strong>만을 지원합니다. <br> 최근 시스템은 주로 <strong>EFI</strong>를 사용하지만, 호환 모드로 시작한 경우 BIOS로 나타날 수도 있습니다. - + 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. 이 시스템은 <strong>EFI</strong> 부트 환경에서 시동되었습니다. <br> <br> EFI 환경에서의 시동에 대해 설정하려면, <strong>EFI 시스템 파티션</strong>에 <strong>GRUB</strong>나 <strong>systemd-boot</strong>와 같은 부트 로더 애플리케이션을 배치해야 합니다. 이 과정은 자동으로 진행됩니다. 단, 수동 파티셔닝을 선택할 경우, EFI 시스템 파티션을 직접 선택 또는 작성해야 합니다. - + 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. 이 시스템은 <strong>BIOS 부트 환경</strong>에서 시동되었습니다. <br> <br> BIOS 환경에서의 시동에 대해 설정하려면, 파티션의 시작 위치 또는 파티션 테이블의 시작 위치 근처(권장)에 있는 <strong>마스터 부트 레코드</strong>에 <strong>GRUB</strong>과 같은 부트 로더를 설치해야 합니다. 이 과정은 자동으로 진행됩니다. 단, 수동 파티셔닝을 선택할 경우, 사용자가 직접 설정을 해야 합니다. @@ -206,160 +206,160 @@ Calamares::ViewManager - + &Back 뒤로 (&B) - - + + &Next 다음 (&N) - - + + &Cancel 취소 (&C) - - + + Cancel setup without changing the system. 시스템을 변경 하지 않고 설치를 취소합니다. - - + + Cancel installation without changing the system. 시스템 변경 없이 설치를 취소합니다. - + Setup Failed 설치 실패 - + Calamares Initialization Failed Calamares 초기화 실패 - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 가 설치될 수 없습니다. Calamares가 모든 구성된 모듈을 불러올 수 없었습니다. 이것은 Calamares가 분포에 의해 사용되는 방식에서 비롯된 문제입니다. - + <br/>The following modules could not be loaded: 다음 모듈 불러오기 실패: - + Continue with installation? 설치를 계속하시겠습니까? - + 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 설치 프로그램이 %2을(를) 설정하기 위해 디스크를 변경하려고 하는 중입니다.<br/><strong>이러한 변경은 취소할 수 없습니다.</strong> - + &Set up now 지금 설치 (&S) - + &Set up 설치 (&S) - + &Install 설치(&I) - + Setup is complete. Close the setup program. 설치가 완료 되었습니다. 설치 프로그램을 닫습니다. - + Cancel setup? 설치를 취소 하시겠습니까? - + Cancel installation? 설치를 취소하시겠습니까? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. 현재 설정 프로세스를 취소하시겠습니까? 설치 프로그램이 종료되고 모든 변경 내용이 손실됩니다. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. 정말로 현재 설치 프로세스를 취소하시겠습니까? 설치 관리자가 종료되며 모든 변경은 반영되지 않습니다. - + &Yes 예(&Y) - + &No 아니오(&N) - + &Close 닫기(&C) - + Continue with setup? 설치를 계속하시겠습니까? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 인스톨러가 %2를 설치하기 위해 사용자의 디스크의 내용을 변경하려고 합니다. <br/> <strong>이 변경 작업은 되돌릴 수 없습니다.</strong> - + &Install now 지금 설치 (&I) - + Go &back 뒤로 이동 (&b) - + &Done 완료 (&D) - + The installation is complete. Close the installer. 설치가 완료되었습니다. 설치 관리자를 닫습니다. - + Error 오류 - + Installation Failed 설치 실패 @@ -390,17 +390,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program %1 설치 프로그램 - + %1 Installer %1 설치 관리자 - + Show debug information 디버그 정보 보기 @@ -887,32 +887,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. 선택한 저장 장치의 <strong>파티션 테이블</strong> 유형입니다.<br><br>파티션 테이블 유형을 변경하는 유일한 방법은 파티션 테이블을 처음부터 지우고 재생성하는 것입니다. 이렇게 하면 스토리지 디바이스의 모든 데이터가 삭제됩니다.<br>달리 선택하지 않으면 이 설치 관리자는 현재 파티션 테이블을 유지합니다.<br>확실하지 않은 경우 최신 시스템에서는 GPT가 선호됩니다. - + This device has a <strong>%1</strong> partition table. 이 장치는 <strong>%1</strong> 파티션 테이블을 갖고 있습니다. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. 이것은 <strong>루프</strong> 장치입니다.<br><br>파티션 테이블이 없는 사이비 장치이므로 파일을 블록 장치로 액세스할 수 있습니다. 이러한 종류의 설정은 일반적으로 단일 파일 시스템만 포함합니다. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. 이 설치 관리자는 선택한 저장 장치에서 <strong>파티션 테이블을 검색할 수 없습니다.</strong><br><br>장치에 파티션 테이블이 없거나 파티션 테이블이 손상되었거나 알 수 없는 유형입니다.<br>이 설치 관리자는 자동으로 또는 수동 파티션 페이지를 통해 새 파티션 테이블을 생성할 수 있습니다. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br><strong>EFI</strong> 부팅 환경에서 시작하는 최신 시스템에 권장되는 파티션 테이블 유형입니다. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>이 파티션 테이블 유형은 <strong>BIOS</strong> 부팅 환경에서 시작하는 이전 시스템에만 권장됩니다. GPT는 대부분의 다른 경우에 권장됩니다.<br><br><strong>경고 : </strong>MBR 파티션 테이블은 구식 MS-DOS 표준입니다.<br><em>기본</em> 파티션은 4개만 생성할 수 있으며, 이 4개 중 1개는 <em>확장</em> 파티션일 수 있으며, 이 파티션에는 여러 개의 <em>논리</em> 파티션이 포함될 수 있습니다. @@ -1322,67 +1322,30 @@ The installer will quit and all changes will be lost. 형식 - + I accept the terms and conditions above. 상기 계약 조건을 모두 동의합니다. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>라이센스 동의</h1>이 설치 절차는 라이센스 조항의 적용을 받는 독점 소프트웨어를 설치합니다. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. 상기 최종 사용자 라이센스 동의 (EULAs) 를 검토해주시길 바랍니다.<br/>조건에 동의하지 않는다면, 설치 절차를 계속할 수 없습니다. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>라이센스 동의</h1>이 설치 절차는 추가적인 기능들을 제공하고 사용자 환경을 개선하기 위한 독점 소프트웨어를 설치할 수 있으며, 이 소프트웨어는 라이센스 조항의 적용을 받습니다. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. 상기 최종 사용자 라이센스 동의 (EULAs) 를 검토해주시길 바랍니다. <br/>조건에 동의하지 않는다면, 독점 소프트웨어는 설치되지 않을 것이며, 대체하여 사용할 수 있는 오픈 소스 소프트웨어가 사용될 것입니다. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 드라이버</strong><br/>by %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 그래픽 드라이버</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 브라우저 플러그인</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 코덱</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 패키지</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">라이센스 동의 보기</a> - LicenseViewStep @@ -1392,6 +1355,71 @@ The installer will quit and all changes will be lost. 라이센스 + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 드라이버</strong><br/>by %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 그래픽 드라이버</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 브라우저 플러그인</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 코덱</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 패키지</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2746,12 +2774,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. 설치 절차를 시작하면 어떻게 되는지 간략히 설명합니다. - + This is an overview of what will happen once you start the install procedure. 설치 절차를 시작하면 어떻게 되는지 간략히 설명합니다. diff --git a/lang/calamares_lo.ts b/lang/calamares_lo.ts index c23cf4a23..0e37e0bbf 100644 --- a/lang/calamares_lo.ts +++ b/lang/calamares_lo.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,158 +206,158 @@ Calamares::ViewManager - + &Back - - + + &Next - - + + &Cancel - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -388,17 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer - + Show debug information @@ -885,32 +885,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1320,65 +1320,28 @@ The installer will quit and all changes will be lost. - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1390,6 +1353,71 @@ The installer will quit and all changes will be lost. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2741,12 +2769,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_lt.ts b/lang/calamares_lt.ts index ee2b800b6..429732ebd 100644 --- a/lang/calamares_lt.ts +++ b/lang/calamares_lt.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. Šios sistemos <strong>paleidimo aplinka</strong>.<br><br>Senesnės x86 sistemos palaiko tik <strong>BIOS</strong>.<br>Šiuolaikinės sistemos, dažniausiai, naudoja <strong>EFI</strong>, tačiau, jeigu jos yra paleistos suderinamumo veiksenoje, taip pat gali būti rodomos kaip BIOS. - + 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. Ši sistema buvo paleista su <strong>EFI</strong> paleidimo aplinka.<br><br>Tam, kad sukonfigūruotų paleidimą iš EFI aplinkos, ši diegimo programa, <strong>EFI sistemos skaidinyje</strong>, privalo išskleisti paleidyklės programą, kaip, pavyzdžiui, <strong>GRUB</strong> ar <strong>systemd-boot</strong>. Tai vyks automatiškai, nebent pasirinksite rankinį skaidymą ir tokiu atveju patys turėsite pasirinkti arba sukurti skaidinį. - + 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. Ši sistema buvo paleista su <strong>BIOS</strong> paleidimo aplinka.<br><br>Tam, kad sukonfigūruotų paleidimą iš BIOS aplinkos, ši diegimo programa, arba skaidinio pradžioje, arba <strong>Paleidimo įraše (MBR)</strong>, šalia skaidinių lentelės pradžios (pageidautina), privalo įdiegti paleidyklę, kaip, pavyzdžiui, <strong>GRUB</strong>. Tai vyks automatiškai, nebent pasirinksite rankinį skaidymą ir tokiu atveju, viską turėsite nusistatyti patys. @@ -206,160 +206,160 @@ Calamares::ViewManager - + &Back &Atgal - - + + &Next &Toliau - - + + &Cancel A&tsisakyti - - + + Cancel setup without changing the system. Atsisakyti sąrankos, nieko sistemoje nekeičiant. - - + + Cancel installation without changing the system. Atsisakyti diegimo, nieko sistemoje nekeičiant. - + Setup Failed Sąranka patyrė nesėkmę - + Calamares Initialization Failed Calamares inicijavimas nepavyko - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. Nepavyksta įdiegti %1. Calamares nepavyko įkelti visų sukonfigūruotų modulių. Tai yra problema, susijusi su tuo, kaip distribucija naudoja diegimo programą Calamares. - + <br/>The following modules could not be loaded: <br/>Nepavyko įkelti šių modulių: - + Continue with installation? Tęsti diegimą? - + 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 sąrankos programa, siekdama nustatyti %2, ketina atlikti pakeitimus diske.<br/><strong>Šių pakeitimų nebegalėsite atšaukti.</strong> - + &Set up now Nu&statyti dabar - + &Set up Nu&statyti - + &Install Į&diegti - + Setup is complete. Close the setup program. Sąranka užbaigta. Užverkite sąrankos programą. - + Cancel setup? Atsisakyti sąrankos? - + Cancel installation? Atsisakyti diegimo? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. Ar tikrai norite atsisakyti dabartinio sąrankos proceso? Sąrankos programa užbaigs darbą ir visi pakeitimai bus prarasti. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Ar tikrai norite atsisakyti dabartinio diegimo proceso? Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. - + &Yes &Taip - + &No &Ne - + &Close &Užverti - + Continue with setup? Tęsti sąranką? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 diegimo programa, siekdama įdiegti %2, ketina atlikti pakeitimus diske.<br/><strong>Šių pakeitimų nebegalėsite atšaukti.</strong> - + &Install now Į&diegti dabar - + Go &back &Grįžti - + &Done A&tlikta - + The installation is complete. Close the installer. Diegimas užbaigtas. Užverkite diegimo programą. - + Error Klaida - + Installation Failed Diegimas nepavyko @@ -390,17 +390,17 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. CalamaresWindow - + %1 Setup Program %1 sąrankos programa - + %1 Installer %1 diegimo programa - + Show debug information Rodyti derinimo informaciją @@ -887,32 +887,32 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Pasirinktame atminties įrenginyje esančios, <strong>skaidinių lentelės</strong> tipas.<br><br>Vienintelis būdas kaip galima pakeisti skaidinių lentelės tipą yra ištrinti ir iš naujo sukurti skaidinių lentelę, kas savo ruožtu ištrina visus atminties įrenginyje esančius duomenis.<br>Ši diegimo programa paliks esamą skaidinių lentelę, nebent aiškiai pasirinksite kitaip.<br>Jeigu nesate tikri, šiuolaikinėse sistemose pirmenybė yra teikiama GPT tipui. - + This device has a <strong>%1</strong> partition table. Šiame įrenginyje yra <strong>%1</strong> skaidinių lentelė. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Tai yra <strong>ciklo</strong> įrenginys.<br><br>Tai pseudo-įrenginys be skaidinių lentelės, kuris failą padaro prieinamą kaip bloko įrenginį. Tokio tipo sąrankoje, dažniausiai, yra tik viena failų sistema. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Šiai diegimo programai, pasirinktame atminties įrenginyje, <strong>nepavyko aptikti skaidinių lentelės</strong>.<br><br>Arba įrenginyje nėra skaidinių lentelės, arba ji yra pažeista, arba nežinomo tipo.<br>Ši diegimo programa gali jums sukurti skaidinių lentelę automatiškai arba per rankinio skaidymo puslapį. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Tai yra rekomenduojamas skaidinių lentelės tipas, skirtas šiuolaikinėms sistemoms, kurios yra paleidžiamos iš <strong>EFI</strong> paleidimo aplinkos. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Šį skaidinių lentelės tipą yra patartina naudoti tik senesnėse sistemose, kurios yra paleidžiamos iš <strong>BIOS</strong> paleidimo aplinkos. Visais kitais atvejais yra rekomenduojamas GPT tipas.<br><strong>Įspėjimas:</strong> MBR skaidinių lentelė yra pasenusio MS-DOS eros standarto.<br>Gali būti kuriami tik 4 <em>pirminiai</em> skaidiniai, o iš tų 4, vienas gali būti <em>išplėstas</em> skaidinys, kuriame savo ruožtu gali būti daug <em>loginių</em> skaidinių. @@ -1322,67 +1322,30 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Forma - + I accept the terms and conditions above. Sutinku su aukščiau išdėstytomis nuostatomis ir sąlygomis. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Licencijos Sutartis</h1>Ši sąrankos procedūra įdiegs nuosavybinę programinę įrangą, kuriai yra taikomos licencijavimo nuostatos. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Prašome aukščiau peržiūrėti Galutinio Vartotojo Licencijos Sutartis (angl. EULA).<br/>Jeigu nesutiksite su nuostatomis, sąrankos procedūra negalės būti tęsiama. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Licencijos Sutartis</h1>Tam, kad pateiktų papildomas ypatybes ir pagerintų naudotojo patirtį, ši sąrankos procedūra gali įdiegti nuosavybinę programinę įrangą, kuriai yra taikomos licencijavimo nuostatos. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Prašome aukščiau peržiūrėti Galutinio Vartotojo Licencijos Sutartis (angl. EULA).<br/>Jeigu nesutiksite su nuostatomis, tuomet nuosavybinė programinė įranga nebus įdiegta, o vietoj jos, bus naudojamos atviro kodo alternatyvos. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 tvarkyklė</strong><br/>iš %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 grafikos tvarkyklė</strong><br/><font color="Grey">iš %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 naršyklės papildinys</strong><br/><font color="Grey">iš %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 kodekas</strong><br/><font color="Grey">iš %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 paketas</strong><br/><font color="Grey">iš %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">iš %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">žiūrėti licencijos sutartį</a> - LicenseViewStep @@ -1392,6 +1355,71 @@ Diegimo programa užbaigs darbą ir visi pakeitimai bus prarasti. Licencija + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 tvarkyklė</strong><br/>iš %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 grafikos tvarkyklė</strong><br/><font color="Grey">iš %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 naršyklės papildinys</strong><br/><font color="Grey">iš %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 kodekas</strong><br/><font color="Grey">iš %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 paketas</strong><br/><font color="Grey">iš %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">iš %2</font> + + + + Shows the complete license text + Rodo pilną licencijos tekstą + + + + Hide license text + Slėpti licencijos tekstą + + + + Show license agreement + Rodyti licencijos sutikimą + + + + Hide license agreement + Slėpti licencijos sutikimą + + + + Opens the license agreement in a browser window. + Atveria licencijos sutikimą naršyklės lange. + + + + <a href="%1">View license agreement</a> + <a href="%1">Rodyti licencijos sutikimą</a> + + LocalePage @@ -2746,12 +2774,12 @@ Išvestis: SummaryPage - + This is an overview of what will happen once you start the setup procedure. Tai yra apžvalga to, kas įvyks, prasidėjus sąrankos procedūrai. - + This is an overview of what will happen once you start the install procedure. Tai yra apžvalga to, kas įvyks, prasidėjus diegimo procedūrai. diff --git a/lang/calamares_mk.ts b/lang/calamares_mk.ts index df9452385..e2aff3ed5 100644 --- a/lang/calamares_mk.ts +++ b/lang/calamares_mk.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,158 +206,158 @@ Calamares::ViewManager - + &Back - - + + &Next - - + + &Cancel - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. Инсталацијата е готова. Исклучете го инсталерот. - + Error Грешка - + Installation Failed @@ -388,17 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer - + Show debug information @@ -885,32 +885,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1320,65 +1320,28 @@ The installer will quit and all changes will be lost. - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1390,6 +1353,71 @@ The installer will quit and all changes will be lost. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2741,12 +2769,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_mr.ts b/lang/calamares_mr.ts index d07e4604b..5d1018d7e 100644 --- a/lang/calamares_mr.ts +++ b/lang/calamares_mr.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,158 +206,158 @@ Calamares::ViewManager - + &Back &मागे - - + + &Next &पुढे - - + + &Cancel &रद्द करा - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. प्रणालीत बदल न करता अधिष्टापना रद्द करा. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? अधिष्ठापना रद्द करायचे? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes &होय - + &No &नाही - + &Close &बंद करा - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now &आता अधिष्ठापित करा - + Go &back &मागे जा - + &Done &पूर्ण झाली - + The installation is complete. Close the installer. अधिष्ठापना संपूर्ण झाली. अधिष्ठापक बंद करा. - + Error त्रुटी - + Installation Failed अधिष्ठापना अयशस्वी झाली @@ -388,17 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 अधिष्ठापक - + Show debug information दोषमार्जन माहिती दर्शवा @@ -885,32 +885,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1320,65 +1320,28 @@ The installer will quit and all changes will be lost. स्वरुप - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1390,6 +1353,71 @@ The installer will quit and all changes will be lost. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2741,12 +2769,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_nb.ts b/lang/calamares_nb.ts index 83c337ee3..55306b736 100644 --- a/lang/calamares_nb.ts +++ b/lang/calamares_nb.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Tilbake - - + + &Next &Neste - - + + &Cancel &Avbryt - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Avbryte installasjon? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Vil du virkelig avbryte installasjonen? Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. - + &Yes &Ja - + &No &Nei - + &Close &Lukk - + Continue with setup? Fortsette å sette opp? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 vil nå gjøre endringer på harddisken, for å installere %2. <br/><strong>Du vil ikke kunne omgjøre disse endringene.</strong> - + &Install now &Installer nå - + Go &back Gå &tilbake - + &Done &Ferdig - + The installation is complete. Close the installer. Installasjonen er fullført. Lukk installeringsprogrammet. - + Error Feil - + Installation Failed Installasjon feilet @@ -389,17 +389,17 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 Installasjonsprogram - + Show debug information Vis feilrettingsinformasjon @@ -886,32 +886,32 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1321,65 +1321,28 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt.Form - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 driver</strong><br/>fra %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 grafikkdriver</strong><br/><font color="Grey">fra %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 nettlesertillegg</strong><br/><font color="Grey">fra %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">fra %2</font> - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1391,6 +1354,71 @@ Installasjonsprogrammet vil avsluttes og alle endringer vil gå tapt.Lisens + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 driver</strong><br/>fra %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 grafikkdriver</strong><br/><font color="Grey">fra %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 nettlesertillegg</strong><br/><font color="Grey">fra %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">fra %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2742,12 +2770,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_ne_NP.ts b/lang/calamares_ne_NP.ts index fdfd180bc..d863761f6 100644 --- a/lang/calamares_ne_NP.ts +++ b/lang/calamares_ne_NP.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. यो सिस्टमको <strong>बूट वातावरण</strong>।<br><br>पुराना x86 सिस्टमहरुले मात्र <strong>BIOS</strong> को समर्थन गर्छन्।<br> - + 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. - + 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. @@ -206,158 +206,158 @@ Calamares::ViewManager - + &Back - - + + &Next - - + + &Cancel - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -388,17 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer - + Show debug information @@ -885,32 +885,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1320,65 +1320,28 @@ The installer will quit and all changes will be lost. - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1390,6 +1353,71 @@ The installer will quit and all changes will be lost. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2741,12 +2769,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_nl.ts b/lang/calamares_nl.ts index 53595858b..bd3b23bb4 100644 --- a/lang/calamares_nl.ts +++ b/lang/calamares_nl.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. De <strong>opstartomgeving</strong> van dit systeem.<br><br>Oudere x86-systemen ondersteunen enkel <strong>BIOS</strong>.<br>Moderne systemen gebruiken meestal <strong>EFI</strong>, maar kunnen ook als BIOS verschijnen als in compatibiliteitsmodus opgestart werd. - + 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. Dit systeem werd opgestart met een <strong>EFI</strong>-opstartomgeving.<br><br>Om het opstarten vanaf een EFI-omgeving te configureren moet dit installatieprogramma een bootloader instellen, zoals <strong>GRUB</strong> of <strong>systemd-boot</strong> op een <strong>EFI-systeempartitie</strong>. Dit gebeurt automatisch, tenzij je voor manueel partitioneren kiest, waar je het moet aanvinken of het zelf aanmaken. - + 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. Dit systeem werd opgestart met een <strong>BIOS</strong>-opstartomgeving.<br><br>Om het opstarten vanaf een BIOS-omgeving te configureren moet dit installatieprogramma een bootloader installeren, zoals <strong>GRUB</strong>, ofwel op het begin van een partitie ofwel op de <strong>Master Boot Record</strong> bij het begin van de partitietabel (bij voorkeur). Dit gebeurt automatisch, tenzij je voor manueel partitioneren kiest, waar je het zelf moet aanmaken. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Terug - - + + &Next &Volgende - - + + &Cancel &Afbreken - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Installatie afbreken zonder aanpassingen aan het systeem. - + Setup Failed - + Calamares Initialization Failed Calamares Initialisatie mislukt - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 kan niet worden geïnstalleerd. Calamares kon niet alle geconfigureerde modules laden. Dit is een probleem met hoe Calamares wordt gebruikt door de distributie. - + <br/>The following modules could not be loaded: <br/>The volgende modules konden niet worden geladen: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Installeer - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Installatie afbreken? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Wil je het huidige installatieproces echt afbreken? Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. - + &Yes &ja - + &No &Nee - + &Close &Sluiten - + Continue with setup? Doorgaan met installatie? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Het %1 installatieprogramma zal nu aanpassingen maken aan je schijf om %2 te installeren.<br/><strong>Deze veranderingen kunnen niet ongedaan gemaakt worden.</strong> - + &Install now Nu &installeren - + Go &back Ga &terug - + &Done Voltooi&d - + The installation is complete. Close the installer. De installatie is voltooid. Sluit het installatie-programma. - + Error Fout - + Installation Failed Installatie Mislukt @@ -389,17 +389,17 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 Installatieprogramma - + Show debug information Toon debug informatie @@ -886,32 +886,32 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Het type van <strong>partitietabel</strong> op het geselecteerde opslagmedium.<br><br>Om het type partitietabel te wijzigen, dien je deze te verwijderen en opnieuw aan te maken, wat alle gegevens op het opslagmedium vernietigt.<br>Het installatieprogramma zal de huidige partitietabel behouden tenzij je expliciet anders verkiest.<br>Bij twijfel wordt aangeraden GPT te gebruiken op moderne systemen. - + This device has a <strong>%1</strong> partition table. Dit apparaat heeft een <strong>%1</strong> partitietabel. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Dit is een <strong>loop</strong> apparaat.<br><br>Dit is een pseudo-apparaat zonder partitietabel en maakt een bestand beschikbaar als blokapparaat. Dergelijke configuratie bevat gewoonlijk slechts een enkel bestandssysteem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Het installatieprogramma <strong>kon geen partitietabel vinden</strong> op het geselecteerde opslagmedium.<br><br>Dit apparaat heeft ofwel geen partitietabel, ofwel is deze ongeldig of van een onbekend type.<br>Het installatieprogramma kan een nieuwe partitietabel aanmaken, ofwel automatisch, ofwel via de manuele partitioneringspagina. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Dit is de aanbevolen partitietabel voor moderne systemen die starten vanaf een <strong>EFI</strong> opstartomgeving. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Dit type partitietabel is enkel aan te raden op oudere systemen die opstarten vanaf een <strong>BIOS</strong>-opstartomgeving. GPT is aan te raden in de meeste andere gevallen.<br><br><strong>Opgelet:</strong> De MBR-partitietabel is een verouderde standaard uit de tijd van MS-DOS.<br>Slechts 4 <em>primaire</em> partities kunnen aangemaakt worden, en van deze 4 kan één een <em>uitgebreide</em> partitie zijn, die op zijn beurt meerdere <em>logische</em> partities kan bevatten. @@ -1321,67 +1321,30 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Formulier - + I accept the terms and conditions above. Ik aanvaard de bovenstaande algemene voorwaarden. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Licentieovereenkomst</h1>Deze installatieprocedure zal propriëtaire software installeren die onderworpen is aan licentievoorwaarden. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Gelieve bovenstaande licentieovereenkomsten voor eindgebruikers (EULA's) na te kijken.<br/>Indien je de voorwaarden niet aanvaardt, kan de installatie niet doorgaan. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Licentieovereenkomst</h1>Deze installatieprocedure kan mogelijk propriëtaire software, onderworpen aan licentievoorwaarden, installeren om bijkomende functies aan te bieden of de gebruikservaring te verbeteren. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Gelieve bovenstaande licentieovereenkomsten voor eindgebruikers (EULA's) na te kijken.<br/>Indien je de voorwaarden niet aanvaardt zal de propriëtaire software vervangen worden door openbron alternatieven. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 stuurprogramma</strong><br/>door %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 grafisch stuurprogramma</strong><br/><font color="Grey">door %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 browser plugin</strong><br/><font color="Grey">door %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 codec</strong><br/><font color="Grey">door %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 pakket</strong><br/><font color="Grey">door %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">door %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">toon de licentieovereenkomst</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ Het installatieprogramma zal afsluiten en alle wijzigingen zullen verloren gaan. Licentie + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 stuurprogramma</strong><br/>door %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 grafisch stuurprogramma</strong><br/><font color="Grey">door %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 browser plugin</strong><br/><font color="Grey">door %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 codec</strong><br/><font color="Grey">door %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 pakket</strong><br/><font color="Grey">door %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">door %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2745,12 +2773,12 @@ Uitvoer: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Dit is een overzicht van wat zal gebeuren wanneer je de installatieprocedure start. diff --git a/lang/calamares_pl.ts b/lang/calamares_pl.ts index f9fb84bbf..7c8370164 100644 --- a/lang/calamares_pl.ts +++ b/lang/calamares_pl.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. <strong>Środowisko uruchomieniowe</strong> systemu.<br><br>Starsze systemy x86 obsługują tylko <strong>BIOS</strong>.<br>Nowoczesne systemy zwykle używają <strong>EFI</strong>, lecz możliwe jest również ukazanie się BIOS, jeśli działa w trybie kompatybilnym. - + 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. Ten system został uruchomiony w środowisku rozruchowym <strong>EFI</strong>.<br><br>Aby skonfigurować uruchomienie ze środowiska EFI, instalator musi wdrożyć aplikację programu rozruchowego, takiego jak <strong>GRUB</strong> lub <strong>systemd-boot</strong> na <strong>Partycji Systemu EFI</strong>. Jest to automatyczne, chyba że wybierasz ręczne partycjonowanie, a w takim przypadku musisz wybrać ją lub utworzyć osobiście. - + 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. Ten system został uruchomiony w środowisku rozruchowym <strong>BIOS</strong>.<br><br>Aby skonfigurować uruchomienie ze środowiska BIOS, instalator musi zainstalować program rozruchowy, taki jak <strong>GRUB</strong> na początku partycji lub w <strong>Głównym Sektorze Rozruchowym</strong> blisko początku tablicy partycji (preferowane). Jest to automatyczne, chyba że wybierasz ręczne partycjonowanie, a w takim przypadku musisz ustawić ją osobiście. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Wstecz - - + + &Next &Dalej - - + + &Cancel &Anuluj - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Anuluj instalację bez dokonywania zmian w systemie. - + Setup Failed - + Calamares Initialization Failed Błąd inicjacji programu Calamares - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 nie może zostać zainstalowany. Calamares nie mógł wczytać wszystkich skonfigurowanych modułów. Jest to problem ze sposobem, w jaki Calamares jest używany przez dystrybucję. - + <br/>The following modules could not be loaded: <br/>Następujące moduły nie mogły zostać wczytane: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install Za&instaluj - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Anulować instalację? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Czy na pewno chcesz anulować obecny proces instalacji? Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. - + &Yes &Tak - + &No &Nie - + &Close Zam&knij - + Continue with setup? Kontynuować z programem instalacyjnym? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Instalator %1 zamierza przeprowadzić zmiany na Twoim dysku, aby zainstalować %2.<br/><strong>Nie będziesz mógł cofnąć tych zmian.</strong> - + &Install now &Zainstaluj teraz - + Go &back &Cofnij się - + &Done &Ukończono - + The installation is complete. Close the installer. Instalacja ukończona pomyślnie. Możesz zamknąć instalator. - + Error Błąd - + Installation Failed Wystąpił błąd instalacji @@ -389,17 +389,17 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. CalamaresWindow - + %1 Setup Program - + %1 Installer Instalator %1 - + Show debug information Pokaż informacje debugowania @@ -886,32 +886,32 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Typ <strong>tabeli partycji</strong> na zaznaczonym nośniku danych.<br><br>Jedyną metodą na zmianę tabeli partycji jest jej wyczyszczenie i utworzenie jej od nowa, co spowoduje utratę wszystkich danych.<br>Ten instalator zachowa obecną tabelę partycji, jeżeli nie wybierzesz innej opcji.<br>W wypadku niepewności, w nowszych systemach zalecany jest GPT. - + This device has a <strong>%1</strong> partition table. To urządzenie ma <strong>%1</strong> tablicę partycji. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. To jest urządzenie <strong>pętli zwrotnej</strong>. To jest pseudo-urządzenie, które nie posiada tabeli partycji, która czyni plik dostępny jako urządzenie blokowe. Ten rodzaj instalacji zwykle zawiera tylko jeden system plików. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Instalator <strong>nie mógł znaleźć tabeli partycji</strong> na zaznaczonym nośniku danych.<br><br>Urządzenie nie posiada tabeli partycji bądź jest ona uszkodzona lub nieznanego rodzaju.<br>Instalator może utworzyć dla Ciebie nową tabelę partycji automatycznie, lub możesz uczynić to ręcznie. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Zalecany rodzaj tabeli partycji dla nowoczesnych systemów uruchamianych przez <strong>EFI</strong>. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Ten rodzaj tabeli partycji jest zalecany tylko dla systemów uruchamianych ze środowiska uruchomieniowego <strong>BIOS</strong>. GPT jest zalecane w większości innych wypadków.<br><br><strong>Ostrzeżenie:</strong> tabele partycji MBR są przestarzałym standardem z ery MS-DOS.<br>Możesz posiadać tylko 4 partycje <em>podstawowe</em>, z których jedna może być partycją <em>rozszerzoną</em>, zawierającą wiele partycji <em>logicznych</em>. @@ -1321,67 +1321,30 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.Formularz - + I accept the terms and conditions above. Akceptuję powyższe warunki korzystania. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Umowy licencyjne</h1>Ten etap instalacji zainstaluje własnościowe oprogramowanie, którego dotyczą zasady licencji. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Przeczytaj znajdujące się poniżej Umowy Licencyjne Końcowego Użytkownika (EULA).<br/>Jeżeli nie zgadzasz się z tymi warunkami, nie możesz kontynuować. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Umowy licencyjne</h1>Ten etap instalacji pozwoli zainstalować własnościowe oprogramowanie, którego dotyczą zasady licencji w celu poprawienia doświadczenia i zapewnienia dodatkowych funkcji. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Przeczytaj znajdujące się poniżej Umowy Licencyjne Końcowego Użytkownika (EULA).<br/>Jeżeli nie zaakceptujesz tych warunków, własnościowe oprogramowanie nie zostanie zainstalowane, zamiast tego zostaną użyte otwartoźródłowe odpowiedniki. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>sterownik %1</strong><br/>autorstwa %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>sterownik graficzny %1</strong><br/><font color="Grey">autorstwa %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>wtyczka do przeglądarki %1</strong><br/><font color="Grey">autorstwa %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>kodek %1</strong><br/><font color="Grey">autorstwa %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>pakiet %1</strong><br/><font color="Grey">autorstwa %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">autorstwa %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">zobacz porozumienie licencyjne</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ Instalator zostanie zamknięty i wszystkie zmiany zostaną utracone.Licencja + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>sterownik %1</strong><br/>autorstwa %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>sterownik graficzny %1</strong><br/><font color="Grey">autorstwa %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>wtyczka do przeglądarki %1</strong><br/><font color="Grey">autorstwa %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>kodek %1</strong><br/><font color="Grey">autorstwa %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>pakiet %1</strong><br/><font color="Grey">autorstwa %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">autorstwa %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2746,12 +2774,12 @@ i nie uruchomi się SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. To jest podsumowanie czynności, które zostaną wykonane po rozpoczęciu przez Ciebie instalacji. diff --git a/lang/calamares_pt_BR.ts b/lang/calamares_pt_BR.ts index 4a0a33dde..3a953c9bf 100644 --- a/lang/calamares_pt_BR.ts +++ b/lang/calamares_pt_BR.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. O <strong>ambiente de inicialização</strong> deste sistema.<br><br>Sistemas x86 antigos têm suporte apenas ao <strong>BIOS</strong>.<br>Sistemas modernos normalmente usam <strong>EFI</strong>, mas também podem mostrar o BIOS se forem iniciados no modo de compatibilidade. - + 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. Este sistema foi iniciado com um ambiente de inicialização <strong>EFI</strong>.<br><br>Para configurar o início a partir de um ambiente EFI, este instalador deverá instalar um gerenciador de inicialização, como o <strong>GRUB</strong> ou <strong>systemd-boot</strong> em uma <strong>Partição de Sistema EFI</strong>. Esse processo é automático, a não ser que escolha o particionamento manual, que no caso fará você escolher ou criar o gerenciador de inicialização por conta própria. - + 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. Este sistema foi iniciado utilizando o <strong>BIOS</strong> como ambiente de inicialização.<br><br>Para configurar a inicialização em um ambiente BIOS, este instalador deve instalar um gerenciador de boot, como o <strong>GRUB</strong>, no começo de uma partição ou no <strong>Master Boot Record</strong>, perto do começo da tabela de partições (recomendado). Esse processo é automático, a não ser que você escolha o particionamento manual, onde você deverá configurá-lo manualmente. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Voltar - - + + &Next &Próximo - - + + &Cancel &Cancelar - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Cancelar instalação sem modificar o sistema. - + Setup Failed - + Calamares Initialization Failed Falha na inicialização do Calamares - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 não pôde ser instalado. O Calamares não conseguiu carregar todos os módulos configurados. Este é um problema com o modo em que o Calamares está sendo utilizado pela distribuição. - + <br/>The following modules could not be loaded: <br/>Os seguintes módulos não puderam ser carregados: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Instalar - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Cancelar a instalação? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Você deseja realmente cancelar a instalação atual? O instalador será fechado e todas as alterações serão perdidas. - + &Yes &Sim - + &No &Não - + &Close Fe&char - + Continue with setup? Continuar com configuração? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> O instalador %1 está prestes a fazer alterações no disco a fim de instalar %2.<br/><strong>Você não será capaz de desfazer estas mudanças.</strong> - + &Install now &Instalar agora - + Go &back &Voltar - + &Done Concluí&do - + The installation is complete. Close the installer. A instalação está completa. Feche o instalador. - + Error Erro - + Installation Failed Falha na Instalação @@ -389,17 +389,17 @@ O instalador será fechado e todas as alterações serão perdidas. CalamaresWindow - + %1 Setup Program - + %1 Installer Instalador %1 - + Show debug information Exibir informações de depuração @@ -886,32 +886,32 @@ O instalador será fechado e todas as alterações serão perdidas. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. O tipo de <strong>tabela de partições</strong> no dispositivo de armazenamento selecionado.<br><br>O único modo de alterar o tipo de tabela de partições é apagar e recriar a mesma do começo, processo o qual exclui todos os dados do dispositivo.<br>Este instalador manterá a tabela de partições atual, a não ser que você escolha o contrário.<br>Em caso de dúvidas, em sistemas modernos o GPT é recomendado. - + This device has a <strong>%1</strong> partition table. Este dispositivo possui uma tabela de partições <strong>%1</strong>. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Este é um dispositivo de <strong>loop</strong>.<br><br>Esse é um pseudo-dispositivo sem tabela de partições que faz um arquivo acessível como um dispositivo de bloco. Esse tipo de configuração normalmente contém apenas um único sistema de arquivos. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. O instalador <strong>não pôde detectar uma tabela de partições</strong> no dispositivo de armazenamento selecionado.<br><br>O dispositivo ou não tem uma tabela de partições, ou a tabela de partições está corrompida, ou é de um tipo desconhecido.<br>Este instalador pode criar uma nova tabela de partições para você, tanto automaticamente, como pela página de particionamento manual. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Este é o tipo de tabela de partições recomendado para sistemas modernos que inicializam a partir de um ambiente <strong>EFI</strong>. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Este tipo de tabela de partições só é aconselhável em sistemas antigos que iniciam a partir de um ambiente de inicialização <strong>BIOS</strong>. O GPT é recomendado na maioria dos outros casos.<br><br><strong>Aviso:</strong> a tabela de partições MBR é um padrão obsoleto da era do MS-DOS.<br>Apenas 4 partições <em>primárias</em> podem ser criadas, e dessas 4, uma pode ser uma partição <em>estendida</em>, que pode, por sua vez, conter várias partições <em>lógicas</em>. @@ -1091,7 +1091,7 @@ O instalador será fechado e todas as alterações serão perdidas. <Restart checkbox tooltip> - + <Restart checkbox tooltip> @@ -1321,67 +1321,30 @@ O instalador será fechado e todas as alterações serão perdidas.Formulário - + I accept the terms and conditions above. Aceito os termos e condições acima. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Termos de licença</h1>Este procedimento de configuração irá instalar software proprietário, que está sujeito aos termos de licenciamento. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Por favor, revise os acordos de licença de usuário final (EULAs) acima.<br/>Se você não concordar com os termos, o procedimento de configuração não pode continuar. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Termos de licença</h1>Este procedimento de instalação pode instalar o software proprietário, que está sujeito a termos de licenciamento, a fim de fornecer recursos adicionais e melhorar a experiência do usuário. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Por favor, revise os acordos de licença de usuário final (EULAs) acima.<br/>Se você não concordar com os termos, o software proprietário não será instalado e as alternativas de código aberto serão utilizadas em seu lugar. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>driver %1</strong><br/>por %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>driver gráfico %1</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>plugin do navegador %1</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>codec %1</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>pacote %1</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">por %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">mostrar termos de licença</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ O instalador será fechado e todas as alterações serão perdidas.Licença + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>driver %1</strong><br/>por %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>driver gráfico %1</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>plugin do navegador %1</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>codec %1</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>pacote %1</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">por %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2745,12 +2773,12 @@ Saída: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Este é um resumo do que acontecerá assim que o processo de instalação for iniciado. @@ -2992,7 +3020,7 @@ Saída: Select language - + Selecionar idioma diff --git a/lang/calamares_pt_PT.ts b/lang/calamares_pt_PT.ts index d1c503306..3a7bff63f 100644 --- a/lang/calamares_pt_PT.ts +++ b/lang/calamares_pt_PT.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. O <strong>ambiente de arranque</strong> deste sistema.<br><br>Sistemas x86 mais antigos apenas suportam <strong>BIOS</strong>.<br>Sistemas modernos normalmente usam <strong>EFI</strong>, mas também podem aparecer como BIOS se iniciados em modo de compatibilidade. - + 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. Este sistema foi iniciado com ambiente de arranque<strong>EFI</strong>.<br><br>Para configurar o arranque de um ambiente EFI, o instalador tem de implantar uma aplicação de carregar de arranque, tipo <strong>GRUB</strong> ou <strong>systemd-boot</strong> ou uma <strong>Partição de Sistema EFI</strong>. Isto é automático, a menos que escolha particionamento manual, e nesse caso tem de escolhê-la ou criar uma por si próprio. - + 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. Este sistema foi iniciado com um ambiente de arranque <strong>BIOS</strong>.<br><br>Para configurar um arranque de um ambiente BIOS, este instalador tem de instalar um carregador de arranque, tipo <strong>GRUB</strong>, quer no início da partição ou no <strong>Master Boot Record</strong> perto do início da tabela de partições (preferido). Isto é automático, a não ser que escolha particionamento manual, e nesse caso tem de o configurar por si próprio @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Voltar - - + + &Next &Próximo - - + + &Cancel &Cancelar - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Cancelar instalar instalação sem modificar o sistema. - + Setup Failed - + Calamares Initialization Failed Falha na Inicialização do Calamares - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 não pode ser instalado. O Calamares não foi capaz de carregar todos os módulos configurados. Isto é um problema da maneira como o Calamares é usado pela distribuição. - + <br/>The following modules could not be loaded: <br/>Os módulos seguintes não puderam ser carregados: - + Continue with installation? Continuar com a instalação? - + 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> - + &Set up now - + &Set up - + &Install &Instalar - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Cancelar a instalação? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Tem a certeza que pretende cancelar o atual processo de instalação? O instalador será encerrado e todas as alterações serão perdidas. - + &Yes &Sim - + &No &Não - + &Close &Fechar - + Continue with setup? Continuar com a configuração? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> O %1 instalador está prestes a fazer alterações ao seu disco em ordem para instalar %2.<br/><strong>Não será capaz de desfazer estas alterações.</strong> - + &Install now &Instalar agora - + Go &back Voltar &atrás - + &Done &Feito - + The installation is complete. Close the installer. A instalação está completa. Feche o instalador. - + Error Erro - + Installation Failed Falha na Instalação @@ -389,17 +389,17 @@ O instalador será encerrado e todas as alterações serão perdidas. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 Instalador - + Show debug information Mostrar informação de depuração @@ -886,32 +886,32 @@ O instalador será encerrado e todas as alterações serão perdidas. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. O tipo da <strong>tabela de partições</strong> no dispositivo de armazenamento selecionado.<br><br>A única maneira de mudar o tipo da tabela de partições é apagá-la e recriar a tabela de partições do nada, o que destrói todos os dados no dispositivo de armazenamento.<br>Este instalador manterá a tabela de partições atual a não ser que escolha explicitamente em contrário.<br>Se não tem a certeza, nos sistemas modernos é preferido o GPT. - + This device has a <strong>%1</strong> partition table. Este dispositivo tem uma tabela de partições <strong>%1</strong>. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Este é um dispositivo<strong>loop</strong>.<br><br>É um pseudo-dispositivo sem tabela de partições que torna um ficheiro acessível como um dispositivo de bloco. Este tipo de configuração normalmente apenas contém um único sistema de ficheiros. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Este instalador <strong>não consegue detetar uma tabela de partições</strong> no dispositivo de armazenamento selecionado.<br><br>O dispositivo ou não tem tabela de partições, ou a tabela de partições está corrompida ou é de tipo desconhecido.<br>Este instalador pode criar uma nova tabela de partições para si, quer automativamente, ou através da página de particionamento manual. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Este é o tipo de tabela de partições recomendado para sistema modernos que arrancam a partir de um ambiente <strong>EFI</strong> de arranque. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Este tipo de tabela de partições é aconselhável apenas em sistemas mais antigos que iniciam a partir de um ambiente de arranque <strong>BIOS</strong>. GPT é recomendado na maior parte dos outros casos.<br><br><strong>Aviso:</strong> A tabela de partições MBR é um standard obsoleto da era MS-DOS.<br>Apenas 4 partições <em>primárias</em> podem ser criadas, e dessa 4, apenas uma pode ser partição <em>estendida</em>, que por sua vez podem ser tornadas em várias partições <em>lógicas</em>. @@ -1321,67 +1321,30 @@ O instalador será encerrado e todas as alterações serão perdidas.Formulário - + I accept the terms and conditions above. Aceito os termos e condições acima descritos. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Acordo de Licença</h1>Este procedimento instalará programas proprietários que estão sujeitos a termos de licenciamento. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Por favor reveja o Acordo de Utilização do Utilizador Final (EULA) acima.<br/>Se não concordar com os termos, o procedimento de instalação não pode continuar. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Acordo de Licença</h1>Este procedimento pode instalar programas proprietários que estão sujeitos a termos de licenciamento com vista a proporcionar funcionalidades adicionais e melhorar a experiência do utilizador. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Por favor reveja o Acordo de Utilização do Utilizador Final (EULA) acima.<br/>Se não concordar com os termos, programas proprietários não serão instalados, e em vez disso serão usadas soluções alternativas de código aberto. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 controlador</strong><br/>por %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 controlador gráfico</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 extra para navegador</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 codec</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 pacote</strong><br/><font color="Grey">por %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">por %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">visualizar acordo de licença</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ O instalador será encerrado e todas as alterações serão perdidas.Licença + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 controlador</strong><br/>por %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 controlador gráfico</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 extra para navegador</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 codec</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 pacote</strong><br/><font color="Grey">por %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">por %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2745,12 +2773,12 @@ Saída de Dados: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Isto é uma visão geral do que acontecerá assim que iniciar o procedimento de instalação. diff --git a/lang/calamares_ro.ts b/lang/calamares_ro.ts index b62c8da95..d955e4cab 100644 --- a/lang/calamares_ro.ts +++ b/lang/calamares_ro.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. <strong>Mediul de boot</strong> al acestui sistem.<br><br>Sistemele x86 mai vechi suportă numai <strong>BIOS</strong>.<br>Sisteme moderne folosesc de obicei <strong>EFI</strong>, dar ar putea fi afișate ca BIOS dacă au fost pornite în modul de compatibilitate. - + 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. Acest sistem a fost pornit într-un mediu de boot <strong>EFI</strong>.<br><br>Pentru a configura pornirea dintr-un mediu EFI, acest program de instalare trebuie să creeze o aplicație pentru boot-are, cum ar fi <strong>GRUB</strong> sau <strong>systemd-boot</strong> pe o <strong>partiție de sistem EFI</strong>. Acest pas este automat, cu excepția cazului în care alegeți partiționarea manuală. - + 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. Sistemul a fost pornit într-un mediu de boot <strong>BIOS</strong>.<br><br>Pentru a configura pornirea de la un mediu BIOS, programul de instalare trebuie să instaleze un mediu de boot, cum ar fi <strong>GRUB</strong> fie la începutul unei partiții sau pe <strong>Master Boot Record</strong> în partea de început a unei tabele de partiții (preferabil). Acesta este un pas automat, cu excepția cazului în care alegeți partiționarea manuală. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Înapoi - - + + &Next &Următorul - - + + &Cancel &Anulează - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Anulează instalarea fără schimbarea sistemului. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install Instalează - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Anulez instalarea? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Doriți să anulați procesul curent de instalare? Programul de instalare va ieși, iar toate modificările vor fi pierdute. - + &Yes &Da - + &No &Nu - + &Close În&chide - + Continue with setup? Continuați configurarea? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Programul de instalare %1 este pregătit să facă schimbări pe discul dumneavoastră pentru a instala %2.<br/><strong>Nu veți putea anula aceste schimbări.</strong> - + &Install now &Instalează acum - + Go &back Î&napoi - + &Done &Gata - + The installation is complete. Close the installer. Instalarea este completă. Închide instalatorul. - + Error Eroare - + Installation Failed Instalare eșuată @@ -389,17 +389,17 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. CalamaresWindow - + %1 Setup Program - + %1 Installer Program de instalare %1 - + Show debug information Arată informația de depanare @@ -886,32 +886,32 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Tipul de <strong>tabelă de partiții</strong> de pe dispozitivul de stocare selectat.<br><br>Singura metodă de a schimba tipul de tabelă de partiții este ștergerea și recrearea acesteia de la zero, ceea de distruge toate datele de pe dispozitivul de stocare.<br>Acest program de instalare va păstra tabela de partiții actuală cu excepția cazului în care alegeți altfel.<br>Dacă nu sunteți sigur, GPT este preferabil pentru sistemele moderne. - + This device has a <strong>%1</strong> partition table. Acest dispozitiv are o tabelă de partiții <strong>%1</strong>. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Acesta este un dispozitiv de tip <strong>loop</strong>.<br><br>Este un pseudo-dispozitiv fără tabelă de partiții care face un fișier accesibil ca un dispozitiv de tip bloc. Această schemă conține de obicei un singur sistem de fișiere. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Programul de instalare <strong>nu poate detecta o tabelă de partiții</strong> pe dispozitivul de stocare selectat.<br><br>Dispozitivul fie nu are o tabelă de partiții, sau tabela de partiții este coruptă sau de un tip necunoscut.<br>Acest program de instalare poate crea o nouă tabelă de partiție în mod automat sau prin intermediul paginii de partiționare manuală. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Acesta este tipul de tabelă de partiții recomandat pentru sisteme moderne ce pornesc de pe un mediu de boot <strong>EFI</strong>. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Această tabelă de partiții este recomandabilă doar pentru sisteme mai vechi care pornesc de la un mediu de boot <strong>BIOS</strong>. GPT este recomandabil în cele mai multe cazuri.<br><br><strong>Atenție:</strong> tabela de partiții MBR partition este un standard învechit din epoca MS-DOS.<br>Acesta permite doar 4 partiții <em>primare</em>, iar din acestea 4 doar una poate fi de tip <em>extins</em>, care la rândul ei mai poate conține un număr mare de partiții <em>logice</em>. @@ -1321,67 +1321,30 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.Formular - + I accept the terms and conditions above. Sunt de acord cu termenii și condițiile de mai sus. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Acord de licențiere</h1>Această procedură va instala software proprietar supus unor termeni de licențiere. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Vă rugăm să citiți Licența de utilizare (EULA) de mai sus.<br>Dacă nu sunteți de acord cu termenii, procedura de instalare nu poate continua. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Acord de licențiere</h1>Această procedură de instalare poate instala software proprietar supus unor termeni de licențiere, pentru a putea oferi funcții suplimentare și pentru a îmbunătăți experiența utilizatorilor. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Vă rugăm să citiți Licența de utilizare (EULA) de mai sus.<br/>Dacă nu sunteți de acord cu termenii, softwareul proprietar nu va fi instalat și se vor folosi alternative open-source în loc. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 driver</strong><br/>de %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 driver grafic</strong><br/><font color="Grey">de %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 plugin de browser</strong><br/><font color="Grey">de %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 codec</strong><br/><font color="Grey">de %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 pachet</strong><br/><font color="Grey">de %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">de %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">vezi acordul de licențiere</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ Programul de instalare va ieși, iar toate modificările vor fi pierdute.Licență + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 driver</strong><br/>de %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 driver grafic</strong><br/><font color="Grey">de %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 plugin de browser</strong><br/><font color="Grey">de %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 codec</strong><br/><font color="Grey">de %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 pachet</strong><br/><font color="Grey">de %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">de %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2748,12 +2776,12 @@ Output SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Acesta este un rezumat a ce se va întâmpla după ce începeți procedura de instalare. diff --git a/lang/calamares_ru.ts b/lang/calamares_ru.ts index 44178cb15..c611c50ac 100644 --- a/lang/calamares_ru.ts +++ b/lang/calamares_ru.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. <strong>Среда загрузки</strong> данной системы.<br><br>Старые системы x86 поддерживают только <strong>BIOS</strong>.<br>Современные системы обычно используют <strong>EFI</strong>, но также могут имитировать BIOS, если среда загрузки запущена в режиме совместимости. - + 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. Эта система использует среду загрузки <strong>EFI</strong>.<br><br>Чтобы настроить запуск из под среды EFI, установщик использует приложения загрузки, такое как <strong>GRUB</strong> или <strong>systemd-boot</strong> на <strong>системном разделе EFI</strong>. Процесс автоматизирован, но вы можете использовать ручной режим, где вы сами будете должны выбрать или создать его. - + 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. Эта система запущена в <strong>BIOS</strong> среде загрузки.<br><br> Чтобы настроить запуск из под среды BIOS, установщик должен установить загручик, такой как <strong>GRUB</strong>, либо в начале раздела, либо в <strong>Master Boot Record</strong>, находящийся в начале таблицы разделов (по умолчанию). Процесс автоматизирован, но вы можете выбрать ручной режим, где будете должны настроить его сами. @@ -206,158 +206,158 @@ Calamares::ViewManager - + &Back &Назад - - + + &Next &Далее - - + + &Cancel О&тмена - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Отменить установку без изменения системы. - + Setup Failed - + Calamares Initialization Failed Ошибка инициализации Calamares - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. Не удалось установить %1. Calamares не удалось загрузить все сконфигурированные модули. Эта проблема вызвана тем, как ваш дистрибутив использует Calamares. - + <br/>The following modules could not be loaded: <br/>Не удалось загрузить следующие модули: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Установить - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Отменить установку? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Действительно прервать процесс установки? Программа установки сразу прекратит работу, все изменения будут потеряны. - + &Yes &Да - + &No &Нет - + &Close &Закрыть - + Continue with setup? Продолжить установку? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Программа установки %1 готова внести изменения на Ваш диск, чтобы установить %2.<br/><strong>Отменить эти изменения будет невозможно.</strong> - + &Install now Приступить к &установке - + Go &back &Назад - + &Done &Готово - + The installation is complete. Close the installer. Установка завершена. Закройте установщик. - + Error Ошибка - + Installation Failed Установка завершилась неудачей @@ -388,17 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer Программа установки %1 - + Show debug information Показать отладочную информацию @@ -885,32 +885,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Тип <strong>таблицы разделов</strong> на выбраном устройстве хранения.<br><br>Смена типа раздела возможна только путем удаления и пересоздания всей таблицы разделов, что уничтожит все данные на устройстве.<br>Этот установщик не затронет текущую таблицу разделов, кроме как вы сами решите иначе.<br>По умолчанию, современные системы используют GPT-разметку. - + This device has a <strong>%1</strong> partition table. На этом устройстве имеется <strong>%1</strong> таблица разделов. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Это <strong>loop</strong> устройство.<br><br>Это псевдо-устройство без таблицы разделов позволяет использовать обычный файл как блочное устройство. При таком виде подключения обычно имеется только одна файловая система. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Программа установки <strong>не обнаружила таблицы разделов</strong> на выбранном устройстве хранения.<br><br>На этом устройстве либо нет таблицы разделов, либо она повреждена, либо неизвестного типа.<br>Эта программа установки может создать для Вас новую таблицу разделов автоматически или через страницу ручной разметки. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Это рекомендуемый тип таблицы разделов для современных систем, которые используют окружение <strong>EFI</strong> для загрузки. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Этот тип таблицы разделов рекомендуется только для старых систем, запускаемых из среды загрузки <strong>BIOS</strong>. В большинстве случаев вместо этого лучше использовать GPT.<br><br><strong>Внимание:</strong> MBR стандарт таблицы разделов является устаревшим.<br>Он допускает максимум 4 <em>первичных</em> раздела, только один из них может быть <em>расширенным</em> и содержать много <em>логических</em> под-разделов. @@ -1320,67 +1320,30 @@ The installer will quit and all changes will be lost. Форма - + I accept the terms and conditions above. Я принимаю приведенные выше условия. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Лицензионное соглашение</h1>На этом этапе будет установлено программное обеспечение с проприетарной лицензией. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Ознакомьтесь с приведенными выше Лицензионными соглашениями пользователя (EULA).<br/>Если не согласны с условиями, продолжение установки невозможно. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Лицензионное соглашение</h1>На этом этапе можно установить программное обеспечение с проприетарной лицензией, дающее дополнительные возможности и повышающее удобство работы. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Ознакомьтесь выше, с Лицензионными соглашениями конечного пользователя (EULA).<br/>Если вы не согласны с условиями, проприетарное программное обеспечение будет заменено на альтернативное открытое программное обеспечение. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>драйвер %1</strong><br/>от %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>видео драйвер %1</strong><br/><font color="Grey">от %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>плагин браузера %1</strong><br/><font color="Grey">от %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>кодек %1</strong><br/><font color="Grey">от %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>пакет %1</strong><br/><font color="Grey">от %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">от %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">посмотреть лицензионное соглашение</a> - LicenseViewStep @@ -1390,6 +1353,71 @@ The installer will quit and all changes will be lost. Лицензия + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>драйвер %1</strong><br/>от %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>видео драйвер %1</strong><br/><font color="Grey">от %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>плагин браузера %1</strong><br/><font color="Grey">от %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>кодек %1</strong><br/><font color="Grey">от %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>пакет %1</strong><br/><font color="Grey">от %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">от %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2744,12 +2772,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Это обзор изменений, которые будут применены при запуске процедуры установки. diff --git a/lang/calamares_sk.ts b/lang/calamares_sk.ts index f4e4efe82..94fe5d948 100644 --- a/lang/calamares_sk.ts +++ b/lang/calamares_sk.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. <strong>Zavádzacie prostredie</strong> tohto systému.<br><br>Staršie systémy architektúry x86 podporujú iba <strong>BIOS</strong>.<br>Moderné systémy obvykle používajú <strong>EFI</strong>, ale tiež sa môžu zobraziť ako BIOS, ak sú spustené v režime kompatiblitiy. - + 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. Tento systém bol spustený so zavádzacím prostredím <strong>EFI</strong>.<br><br>Na konfiguráciu spustenia z prostredia EFI, musí inštalátor umiestniť aplikáciu zavádzača, ako je <strong>GRUB</strong> alebo <strong>systemd-boot</strong> na <strong>oddiel systému EFI</strong>. Toto je vykonané automaticky, pokiaľ nezvolíte ručné rozdelenie oddielov, v tom prípade ho musíte zvoliť alebo vytvoriť ručne. - + 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. Tento systém bol spustený so zavádzacím prostredím <strong>BIOS</strong>.<br><br>Na konfiguráciu spustenia z prostredia BIOS, musí inštalátor nainštalovať zavádzač, ako je <strong>GRUB</strong>, buď na začiatok oddielu alebo na <strong>hlavný zavádzací záznam (MBR)</strong> pri začiatku tabuľky oddielov (preferované). Toto je vykonané automaticky, pokiaľ nezvolíte ručné rozdelenie oddielov, v tom prípade ho musíte nainštalovať ručne. @@ -206,160 +206,160 @@ Calamares::ViewManager - + &Back &Späť - - + + &Next Ď&alej - - + + &Cancel &Zrušiť - - + + Cancel setup without changing the system. Zrušenie inštalácie bez zmien v systéme. - - + + Cancel installation without changing the system. Zruší inštaláciu bez zmeny systému. - + Setup Failed Inštalácia zlyhala - + Calamares Initialization Failed Zlyhala inicializácia inštalátora Calamares - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. Nie je možné nainštalovať %1. Calamares nemohol načítať všetky konfigurované moduly. Je problém s tým, ako sa Calamares používa pri distribúcii. - + <br/>The following modules could not be loaded: <br/>Nebolo možné načítať nasledujúce moduly - + Continue with installation? Pokračovať v inštalácii? - + 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> - + &Set up now - + &Set up - + &Install _Inštalovať - + Setup is complete. Close the setup program. - + Cancel setup? Zrušiť inštaláciu? - + Cancel installation? Zrušiť inštaláciu? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. Naozaj chcete zrušiť aktuálny priebeh inštalácie? Inštalačný program bude ukončený a zmeny budú stratené. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Skutočne chcete zrušiť aktuálny priebeh inštalácie? Inštalátor sa ukončí a všetky zmeny budú stratené. - + &Yes _Áno - + &No _Nie - + &Close _Zavrieť - + Continue with setup? Pokračovať v inštalácii? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Inštalátor distribúcie %1 sa chystá vykonať zmeny na vašom disku, aby nainštaloval distribúciu %2. <br/><strong>Tieto zmeny nebudete môcť vrátiť späť.</strong> - + &Install now &Inštalovať teraz - + Go &back Prejsť s&päť - + &Done _Dokončiť - + The installation is complete. Close the installer. Inštalácia je dokončená. Zatvorí inštalátor. - + Error Chyba - + Installation Failed Inštalácia zlyhala @@ -390,17 +390,17 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. CalamaresWindow - + %1 Setup Program - + %1 Installer Inštalátor distribúcie %1 - + Show debug information Zobraziť ladiace informácie @@ -887,32 +887,32 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Typ <strong>tabuľky oddielov</strong> na vybranom úložnom zariadení.<br><br>Jediným spôsobom ako zmeniť tabuľku oddielov je vymazanie a znovu vytvorenie tabuľky oddielov od začiatku, čím sa zničia všetky údaje úložnom zariadení.<br>Inštalátor ponechá aktuálnu tabuľku oddielov, pokiaľ sa výlučne nerozhodnete inak.<br>Ak nie ste si istý, na moderných systémoch sa preferuje typ tabuľky oddielov GPT. - + This device has a <strong>%1</strong> partition table. Toto zariadenie obsahuje tabuľku oddielov <strong>%1</strong>. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Toto je <strong>slučkové</strong> zariadenie.<br><br>Je to pseudo-zariadenie bez tabuľky oddielov, čo umožňuje prístup k súborom ako na blokovom zariadení. Tento druh inštalácie obvykle obsahuje iba jeden systém súborov. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Inštalátor <strong>nemôže rozpoznať tabuľku oddielov</strong> na vybranom úložnom zariadení.<br><br>Zariadenie buď neobsahuje žiadnu tabuľku oddielov, alebo je tabuľka oddielov poškodená, alebo je neznámeho typu.<br>Inštalátor môže vytvoriť novú tabuľku oddielov buď automaticky alebo prostredníctvom stránky s ručným rozdelením oddielov. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Toto je odporúčaná tabuľka oddielov pre moderné systémy, ktoré sa spúšťajú zo zavádzacieho prostredia <strong>EFI</strong>. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Tento typ tabuľky oddielov je vhodný iba pre staršie systémy, ktoré sa spúšťajú zo zavádzacieho prostredia <strong>BIOS</strong>. GPT je odporúčaná vo väčšine ďalších prípadov.<br><br><strong>Upozornenie:</strong> Tabuľka oddielov MBR je zastaralý štandard z éry operačného systému MS-DOS.<br>Môžu byť vytvorené iba 4 <em>primárne</em> oddiely a z nich môže byť jeden <em>rozšíreným</em> oddielom, ktorý môže následne obsahovať viacero <em>logických</em> oddielov. @@ -1322,67 +1322,30 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Forma - + I accept the terms and conditions above. Prijímam podmienky vyššie. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Licenčné podmienky</h1>Tento proces inštalácie môže nainštalovať uzavretý softvér, ktorý je predmetom licenčných podmienok. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Prosím, prečítajte si licenčnú zmluvu koncového používateľa (EULAs) vyššie.<br/>Ak nesúhlasíte s podmienkami, proces inštalácie nemôže pokračovať. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Licenčné podmienky</h1>Tento proces inštalácie môže nainštalovať uzavretý softvér, ktorý je predmetom licenčných podmienok v rámci poskytovania dodatočných funkcií a vylepšenia používateľských skúseností. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Prosím, prečítajte si licenčnú zmluvu koncového používateľa (EULAs) vyššie.<br/>Ak nesúhlasíte s podmienkami, uzavretý softvér nebude nainštalovaný a namiesto neho budú použité alternatívy s otvoreným zdrojom. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>Ovládač %1</strong><br/>vytvoril %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>Ovládač grafickej karty %1</strong><br/><font color="Grey">vytvoril %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>Zásuvný modul prehliadača %1</strong><br/><font color="Grey">vytvoril %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>Kodek %1</strong><br/><font color="Grey">vytvoril %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>Balík %1</strong><br/><font color="Grey">vytvoril %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">vytvoril %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">Zobraziť licenčné podmienky</a> - LicenseViewStep @@ -1392,6 +1355,71 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Licencia + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>Ovládač %1</strong><br/>vytvoril %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>Ovládač grafickej karty %1</strong><br/><font color="Grey">vytvoril %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>Zásuvný modul prehliadača %1</strong><br/><font color="Grey">vytvoril %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>Kodek %1</strong><br/><font color="Grey">vytvoril %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>Balík %1</strong><br/><font color="Grey">vytvoril %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">vytvoril %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2746,12 +2774,12 @@ Výstup: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Toto je prehľad toho, čo sa stane, keď spustíte inštaláciu. diff --git a/lang/calamares_sl.ts b/lang/calamares_sl.ts index 5827698aa..1989da139 100644 --- a/lang/calamares_sl.ts +++ b/lang/calamares_sl.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Nazaj - - + + &Next &Naprej - - + + &Cancel - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Preklic namestitve? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Ali res želite preklicati trenutni namestitveni proces? Namestilni program se bo končal in vse spremembe bodo izgubljene. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error Napaka - + Installation Failed Namestitev je spodletela @@ -389,17 +389,17 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 Namestilnik - + Show debug information @@ -886,32 +886,32 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1321,65 +1321,28 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. Oblika - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1391,6 +1354,71 @@ Namestilni program se bo končal in vse spremembe bodo izgubljene. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2742,12 +2770,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_sq.ts b/lang/calamares_sq.ts index 988b6df6a..72eba9242 100644 --- a/lang/calamares_sq.ts +++ b/lang/calamares_sq.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. <strong>Mjedisi i nisjes</strong> i këtij sistemi.<br><br>Sisteme x86 të vjetër mbulojnë vetëm <strong>BIOS</strong>.<br>Sistemet moderne zakonisht përdorin <strong>EFI</strong>-n, por mund të shfaqen edhe si BIOS, nëse nisen nën mënyrën përputhshmëri. - + 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. Ky sistem qe nisur me një mjedis nisjesh <strong>EFI</strong>.<br><br>Që të formësojë nisjen nga një mjedis EFI, ky instalues duhet të vërë në punë një aplikacion ngarkuesi nisësi, të tillë si <strong>GRUB</strong> ose <strong>systemd-boot</strong> në një <strong>Pjesë EFI Sistemi</strong>. Kjo bëhet vetvetiu, hiq rastin kur zgjidhni pjesëzim dorazi, rast në të cilin duhet ta zgjidhni apo krijoni ju vetë. - + 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. Ky sistem qe nisur me një mjedis nisjesh <strong>BIOS</strong>.<br><br>Që të formësojë nisjen nga një mjedis BIOS, ky instalues duhet të instalojë një ngarkues nisjesh, të tillë si <strong>GRUB</strong>, ose në krye të një pjese, ose te <strong>Master Boot Record</strong> pranë fillimit të tabelës së pjesëve (e parapëlqyer). Kjo bëhet vetvetiu, veç në zgjedhshi pjesëzim dorazi, rast në të cilin duhet ta rregulloni ju vetë. @@ -206,160 +206,160 @@ Calamares::ViewManager - + &Back &Mbrapsht - - + + &Next &Pasuesi - - + + &Cancel &Anuloje - - + + Cancel setup without changing the system. Anuloje rregullimin pa ndryshuar sistemin. - - + + Cancel installation without changing the system. Anuloje instalimin pa ndryshuar sistemin. - + Setup Failed Rregullimi Dështoi - + Calamares Initialization Failed Gatitja e Calamares-it Dështoi - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 s’mund të instalohet. Calamares s’qe në gjendje të ngarkonte krejt modulet e konfiguruar. Ky është një problem që lidhet me mënyrën se si përdoret Calamares nga shpërndarja. - + <br/>The following modules could not be loaded: <br/>S’u ngarkuan dot modulet vijues: - + Continue with installation? Të vazhdohet me instalimin? - + 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> Programi i rregullimit %1 është një hap larg nga bërja e ndryshimeve në diskun tuaj, që të mund të rregullojë %2.<br/><strong>S’do të jeni në gjendje t’i zhbëni këto ndryshime.</strong> - + &Set up now &Rregulloje tani - + &Set up &Rregulloje - + &Install &Instaloje - + Setup is complete. Close the setup program. Rregullimi është i plotë. Mbylleni programin e rregullimit. - + Cancel setup? Të anulohet rregullimi? - + Cancel installation? Të anulohet instalimi? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. Doni vërtet të anulohet procesi i tanishëm i rregullimit? Programi i rregullimit do të mbyllet dhe krejt ndryshimet do të humbin. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Doni vërtet të anulohet procesi i tanishëm i instalimit? Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. - + &Yes &Po - + &No &Jo - + &Close &Mbylle - + Continue with setup? Të vazhdohet me rregullimin? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Instaluesi %1 është një hap larg nga bërja e ndryshimeve në diskun tuaj, që të mund të instalojë %2.<br/><strong>S’do të jeni në gjendje t’i zhbëni këto ndryshime.</strong> - + &Install now &Instaloje tani - + Go &back Kthehu &mbrapsht - + &Done &U bë - + The installation is complete. Close the installer. Instalimi u plotësua. Mbylle instaluesin. - + Error Gabim - + Installation Failed Instalimi Dështoi @@ -390,17 +390,17 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. CalamaresWindow - + %1 Setup Program Programi i Rregullimit të %1 - + %1 Installer Instalues %1 - + Show debug information Shfaq të dhëna diagnostikimi @@ -887,32 +887,32 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Lloji i <strong>tabelës së pjesëve</strong> në pajisjen e përzgjedhur të depozitimeve.<br><br>Mënyra e vetme për ndryshim të tabelës së pjesëve është të fshihet dhe rikrijohet nga e para tabela e pjesëve, çka shkatërron krejt të dhënat në pajisjen e depozitimit.<br>Ky instalues do të ruajë tabelën e tanishme të pjesëve, veç në zgjedhshi ndryshe shprehimisht.<br>Nëse s’jeni i sigurt, në sisteme moderne parapëlqehet GPT. - + This device has a <strong>%1</strong> partition table. Kjo pajisje ka një tabelë pjesësh <strong>%1</strong>. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Kjo është një pajisje <strong>loop</strong>.<br><br>Është një pseudo-pajisje pa tabelë pjesësh, që e bën një kartelë të përdorshme si një pajisje blloqesh. Kjo lloj skeme zakonisht përmban një sistem të vetëm kartelash. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Ky instalues <strong>s’pikas dot tabelë pjesësh</strong> te pajisja e depozitimit e përzgjedhur.<br><br>Ose pajisja s’ka tabelë pjesësh, ose tabela e pjesëve është e dëmtuar ose e një lloji të panjohur.<br>Ky instalues mund të krijojë për ju një tabelë të re pjesësh, ose vetvetiu, ose përmes faqes së pjesëzimit dorazi. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Ky është lloji i parapëlqyer tabele pjesësh për sisteme modernë që nisen nga një mjedis nisjesh <strong>EFI</strong>. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Ky lloj tabele pjesësh është i këshillueshëm vetëm në sisteme të vjetër të cilët nisen nga një mjedis nisjesh <strong>BIOS</strong>. Në shumicën e rasteve të tjera këshillohet GPT.<br><br><strong>Kujdes:</strong> Tabela e pjesëve MBR është një standard i vjetruar, i erës MS-DOS.<br>Mund të krijohen vetëm 4 pjesë <em>parësore</em>, dhe nga këto 4, një mund të jetë pjesë <em>extended</em>, e cila nga ana e vet mund të përmbajë mjaft pjesë <em>logjike</em>. @@ -1322,67 +1322,30 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. Formular - + I accept the terms and conditions above. I pranoj termat dhe kushtet më sipër. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Marrëveshje Licence</h1>Kjo procedurë rregullimi do të instalojë software pronësor që është subjekt kushtesh licencimi. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Ju lutemi, shqyrtoni Marrëveshje Licencimi Për Përdorues të Thjeshtë (EULAs) më sipër.<br/>Nëse nuk pajtohemi me kushtet, procedura e rregullimit s’mund të shkojë më tej. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Marrëveshje Licence</h1>Që të furnizojë veçori shtesë dhe të përmirësojë punën e përdoruesit, kjo procedurë rregullimi mundet të instalojë software pronësor që është subjekt kushtesh licencimi. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Ju lutemi, shqyrtoni Marrëveshje Licencimi Për Përdorues të Thjeshtë (EULAs) më sipër.<br/>Nëse nuk pajtohemi me kushtet, nuk do të instalohet software pronësor, dhe në vend të tij do të përdoren alternativa nga burimi i hapët. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>përudhës %1</strong><br/>nga %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>Përudhës grafik %1</strong><br/><font color=\"Grey\">nga %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>Shtojcë shfletuesi %1</strong><br/><font color=\"Grey\">nga %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>Kodek %1</strong><br/><font color=\"Grey\">nga %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>Paketë %1</strong><br/><font color=\"Grey\">nga %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color=\"Grey\">nga %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">shihni marrëveshje licence</a> - LicenseViewStep @@ -1392,6 +1355,71 @@ Instaluesi do të mbyllet dhe krejt ndryshimet do të hidhen tej. Licencë + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>përudhës %1</strong><br/>nga %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>Përudhës grafik %1</strong><br/><font color=\"Grey\">nga %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>Shtojcë shfletuesi %1</strong><br/><font color=\"Grey\">nga %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>Kodek %1</strong><br/><font color=\"Grey\">nga %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>Paketë %1</strong><br/><font color=\"Grey\">nga %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color=\"Grey\">nga %2</font> + + + + Shows the complete license text + Shfaq tekstin e plotë të licencës + + + + Hide license text + Fshihe tekstin e licencës + + + + Show license agreement + Shfaq marrëveshje licence + + + + Hide license agreement + Fshihe marrëveshjen e licencës + + + + Opens the license agreement in a browser window. + E hap marrëveshjen e licencës në një dritare shfletuesi. + + + + <a href="%1">View license agreement</a> + <a href="%1">Shihni marrëveshje licence</a> + + LocalePage @@ -2746,12 +2774,12 @@ Përfundim: SummaryPage - + This is an overview of what will happen once you start the setup procedure. Kjo është një përmbledhje e asaj që do të ndodhë sapo të nisni procedurën e rregullimit. - + This is an overview of what will happen once you start the install procedure. Kjo është një përmbledhje e asaj që do të ndodhë sapo të nisni procedurën e instalimit. diff --git a/lang/calamares_sr.ts b/lang/calamares_sr.ts index 237802d81..807cccdde 100644 --- a/lang/calamares_sr.ts +++ b/lang/calamares_sr.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Назад - - + + &Next &Следеће - - + + &Cancel &Откажи - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Отказати инсталацију? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Да ли стварно желите да прекинете текући процес инсталације? Инсталер ће бити затворен и све промене ће бити изгубљене. - + &Yes - + &No - + &Close - + Continue with setup? Наставити са подешавањем? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now &Инсталирај сада - + Go &back Иди &назад - + &Done - + The installation is complete. Close the installer. - + Error Грешка - + Installation Failed Инсталација није успела @@ -389,17 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 инсталер - + Show debug information @@ -886,32 +886,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1321,65 +1321,28 @@ The installer will quit and all changes will be lost. Форма - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1391,6 +1354,71 @@ The installer will quit and all changes will be lost. Лиценца + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2742,12 +2770,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_sr@latin.ts b/lang/calamares_sr@latin.ts index 1e28d03e0..f5d6ab370 100644 --- a/lang/calamares_sr@latin.ts +++ b/lang/calamares_sr@latin.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Nazad - - + + &Next &Dalje - - + + &Cancel &Prekini - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Prekini instalaciju? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Da li stvarno želite prekinuti trenutni proces instalacije? Instaler će se zatvoriti i sve promjene će biti izgubljene. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error Greška - + Installation Failed Neuspješna instalacija @@ -389,17 +389,17 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 Instaler - + Show debug information @@ -886,32 +886,32 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1321,65 +1321,28 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1391,6 +1354,71 @@ Instaler će se zatvoriti i sve promjene će biti izgubljene. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2742,12 +2770,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_sv.ts b/lang/calamares_sv.ts index ba30809de..f22d2b42a 100644 --- a/lang/calamares_sv.ts +++ b/lang/calamares_sv.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. Systemets <strong>uppstartsmiljö</strong>.<br><br>Äldre x86-system stödjer endast <strong>BIOS</strong>.<br>Moderna system stödjer vanligen <strong>EFI</strong>, men kan också vara i kompabilitetsläge för BIOS. - + 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. Detta system startades med en <strong>EFI-miljö</strong>.<br><br>För att ställa in uppstart från en EFI-miljö måste en uppstartsladdare användas, t.ex. <strong>GRUB</strong> eller <strong>systemd-boot</strong> eller en <strong>EFI-systempartition</strong>. Detta sker automatiskt, såvida du inte väljer att partitionera manuellt. Då måste du själv installera en uppstartsladdare. - + 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. Detta system startades med en <strong>BIOS-miljö</strong>. <br><br>För att ställa in uppstart från en BIOS-miljö måste en uppstartsladdare som t.ex. <strong>GRUB</strong> installeras, antingen i början av en partition eller på <strong>huvudstartsektorn (MBR)</strong> i början av partitionstabellen. Detta sker automatiskt, såvida du inte väljer manuell partitionering. Då måste du själv installera en uppstartsladdare. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Bakåt - - + + &Next &Nästa - - + + &Cancel Avbryt - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Avbryt installation? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Är du säker på att du vill avsluta installationen i förtid? Alla ändringar kommer att gå förlorade. - + &Yes - + &No - + &Close - + Continue with setup? Fortsätt med installation? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1-installeraren är på väg att göra ändringar för att installera %2.<br/><strong>Du kommer inte att kunna ångra dessa ändringar!strong> - + &Install now &Installera nu - + Go &back Gå &bakåt - + &Done - + The installation is complete. Close the installer. - + Error Fel - + Installation Failed Installationen misslyckades @@ -389,17 +389,17 @@ Alla ändringar kommer att gå förlorade. CalamaresWindow - + %1 Setup Program - + %1 Installer %1-installationsprogram - + Show debug information Visa avlusningsinformation @@ -886,32 +886,32 @@ Alla ändringar kommer att gå förlorade. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Typen av <strong>partitionstabell</strong> på den valda lagringsenheten.<br><br>Det enda sättet attt ändra typen av partitionstabell är genom att radera och återskapa partitionstabellen från början, vilket förstör all data på lagringsenheten.<br>Installationshanteraren kommer behålla den nuvarande partitionstabellen om du inte väljer något annat.<br>På moderna system är GPT att föredra. - + This device has a <strong>%1</strong> partition table. Denna enhet har en <strong>%1</strong> partitionstabell. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1321,67 +1321,30 @@ Alla ändringar kommer att gå förlorade. Formulär - + I accept the terms and conditions above. Jag accepterar villkoren och avtalet ovan. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Licensavtal</h1>Denna installationsprocedur kommer att installera proprietär mjukvara som omfattas av licensvillkor. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Läs igenom End User Agreements (EULA:s) ovan.<br/>Om du inte accepterar villkoren kan inte installationsproceduren fortsätta. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Licensavtal</h1>Denna installationsprocedur kan installera proprietär mjukvara som omfattas av licensvillkor för att tillhandahålla ytterligare funktioner och förbättra användarupplevelsen. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1-drivrutin</strong><br/>från %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 grafikdrivrutin</strong><br/><font color="Grey">från %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 insticksprogram</strong><br/><font color="Grey">från %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 codec</strong><br/><font color="Grey">från %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1-paket</strong><br/><font color="Grey">från %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">från %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">visa licensavtal</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ Alla ändringar kommer att gå förlorade. Licens + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1-drivrutin</strong><br/>från %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 grafikdrivrutin</strong><br/><font color="Grey">från %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 insticksprogram</strong><br/><font color="Grey">från %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 codec</strong><br/><font color="Grey">från %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1-paket</strong><br/><font color="Grey">från %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">från %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2742,12 +2770,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Detta är en överblick av vad som kommer att ske när du startar installationsprocessen. diff --git a/lang/calamares_th.ts b/lang/calamares_th.ts index ba8d71696..5fe858ba3 100644 --- a/lang/calamares_th.ts +++ b/lang/calamares_th.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &B ย้อนกลับ - - + + &Next &N ถัดไป - - + + &Cancel &C ยกเลิก - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? ยกเลิกการติดตั้ง? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. คุณต้องการยกเลิกกระบวนการติดตั้งที่กำลังดำเนินการอยู่หรือไม่? ตัวติดตั้งจะสิ้นสุดการทำงานและไม่บันทึกการเปลี่ยนแปลงที่ได้ดำเนินการก่อนหน้านี้ - + &Yes - + &No - + &Close - + Continue with setup? ดำเนินการติดตั้งต่อหรือไม่? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> ตัวติดตั้ง %1 กำลังพยายามที่จะทำการเปลี่ยนแปลงในดิสก์ของคุณเพื่อติดตั้ง %2<br/><strong>คุณจะไม่สามารถยกเลิกการเปลี่ยนแปลงเหล่านี้ได้</strong> - + &Install now &ติดตั้งตอนนี้ - + Go &back กลั&บไป - + &Done - + The installation is complete. Close the installer. - + Error ข้อผิดพลาด - + Installation Failed การติดตั้งล้มเหลว @@ -389,17 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer ตัวติดตั้ง %1 - + Show debug information แสดงข้อมูลการดีบั๊ก @@ -886,32 +886,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1321,65 +1321,28 @@ The installer will quit and all changes will be lost. แบบฟอร์ม - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1391,6 +1354,71 @@ The installer will quit and all changes will be lost. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2742,12 +2770,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_tr_TR.ts b/lang/calamares_tr_TR.ts index fb57346ab..74c4c8f88 100644 --- a/lang/calamares_tr_TR.ts +++ b/lang/calamares_tr_TR.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. Bu sistemdeki<br> <strong>önyükleme arayüzü</strong> sadece eski x86 sistem ve <strong>BIOS</strong> destekler. <br>Modern sistemler genellikle <strong>EFI</strong> kullanır fakat önyükleme arayüzü uyumlu modda ise BIOS seçilebilir. - + 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. Bu sistem, bir <strong>EFI</strong> önyükleme arayüzü ile başladı.<br><br>EFI ortamından başlangıcı yapılandırmak için, bu yükleyici <strong>EFI Sistem Bölümü</strong> üzerinde <strong>GRUB</strong> veya <strong>systemd-boot</strong> gibi bir önyükleyici oluşturmalıdır. Bunu otomatik olarak yapabileceğiniz gibi elle disk bölümleri oluşturarak ta yapabilirsiniz. - + 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. Bu sistem, bir <strong>BIOS</strong> önyükleme arayüzü ile başladı.<br><br>BIOS ortamında önyükleme için, yükleyici bölümün başında veya bölüm tablosu başlangıcına yakın <strong>Master Boot Record</strong> üzerine <strong>GRUB</strong> gibi bir önyükleyici yüklemeniz gerekir (önerilir). Eğer bu işlemin otomatik olarak yapılmasını istemez iseniz elle bölümleme yapabilirsiniz. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Geri - - + + &Next &Sonraki - - + + &Cancel &Vazgeç - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Sistemi değiştirmeden kurulumu iptal edin. - + Setup Failed - + Calamares Initialization Failed Calamares Başlatılamadı - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 yüklenemedi. Calamares yapılandırılmış modüllerin bazılarını yükleyemedi. Bu, Calamares'in kullandığınız dağıtıma uyarlamasından kaynaklanan bir sorundur. - + <br/>The following modules could not be loaded: <br/>Aşağıdaki modüller yüklenemedi: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install &Yükle - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Yüklemeyi iptal et? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Yükleme işlemini gerçekten iptal etmek istiyor musunuz? Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. - + &Yes &Evet - + &No &Hayır - + &Close &Kapat - + Continue with setup? Kuruluma devam et? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 sistem yükleyici %2 yüklemek için diskinizde değişiklik yapacak.<br/><strong>Bu değişiklikleri geri almak mümkün olmayacak.</strong> - + &Install now &Şimdi yükle - + Go &back Geri &git - + &Done &Tamam - + The installation is complete. Close the installer. Yükleme işi tamamlandı. Sistem yükleyiciyi kapatın. - + Error Hata - + Installation Failed Kurulum Başarısız @@ -389,17 +389,17 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 Yükleniyor - + Show debug information Hata ayıklama bilgisini göster @@ -887,32 +887,32 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Seçili depolama aygıtında bir <strong>bölümleme tablosu</strong> oluştur.<br><br>Bölümleme tablosu oluşturmanın tek yolu aygıt üzerindeki bölümleri silmek, verileri yoketmek ve yeni bölümleme tablosu oluşturmaktır.<br>Sistem yükleyici aksi bir seçeneğe başvurmaz iseniz geçerli bölümlemeyi koruyacaktır.<br>Emin değilseniz, modern sistemler için GPT tercih edebilirsiniz. - + This device has a <strong>%1</strong> partition table. Bu aygıt bir <strong>%1</strong> bölümleme tablosuna sahip. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Bu bir <strong>döngüsel</strong> aygıttır.<br><br>Bu bir pseudo-device aygıt olup disk bölümlemesi yoktur ve dosyalara erişim sağlayan blok bir aygıttır. Kurulum genelde sadece bir tek dosya sistemini içerir. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Sistem yükleyici seçili depolama aygıtında bir bölümleme tablosu tespit edemedi.<br><br>Aygıt üzerinde bir disk bölümleme tablosu hiç oluşturulmamış ya da disk yapısı bilinmeyen bir tiptedir.<br>Sistem yükleyiciyi kullanarak elle ya da otomatik olarak bir disk bölümü tablosu oluşturabilirsiniz. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Bu bölümleme tablosu modern sistemlerdeki <strong>EFI</strong> önyükleme arayüzünü başlatmak için önerilir. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Bu bölümleme tablosu <strong>BIOS</strong>önyükleme arayüzü kullanan eski sistemlerde tercih edilir. Birçok durumda GPT tavsiye edilmektedir.<br><br><strong>Uyarı:</strong> MBR bölüm tablosu eski tip MS-DOS biçimi için standarttır.<br>Sadece 4 <em>birincil</em> birim oluşturulabilir ve 4 ten fazla bölüm için <em>uzatılmış</em> bölümler oluşturulmalıdır, böylece daha çok <em>mantıksal</em> bölüm oluşturulabilir. @@ -1323,67 +1323,30 @@ Sistem güç kaynağına bağlı değil. Form - + I accept the terms and conditions above. Yukarıdaki şartları ve koşulları kabul ediyorum. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Lisans Anlaşması</h1> Sistem yükleyici uygulaması belli lisans şartlarına bağlıdır ve şimdi sisteminizi kuracaktır. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Yukarıdaki son kullanıcı lisans sözleşmesini (EULA) gözden geçiriniz.<br/>Şartları kabul etmiyorsanız kurulum devam etmeyecektir. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Lisans Sözleşmesi</h1>Bu kurulum işlemi kullanıcı deneyimini ölçümlemek, ek özellikler sağlamak ve geliştirmek amacıyla lisansa tabi özel yazılım yükleyebilir. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Yukarıdaki Son Kullanıcı Lisans Sözleşmelerini (EULA) gözden geçirin.<br/>Eğer şartları kabul etmiyorsanız kapalı kaynak yazılımların yerine açık kaynak alternatifleri yüklenecektir. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 sürücü</strong><br/>by %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 grafik sürücü</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 tarayıcı eklentisi</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 kodek</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 paketi</strong><br/><font color="Grey">by %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">lisans şartlarını incele</a> - LicenseViewStep @@ -1393,6 +1356,71 @@ Sistem güç kaynağına bağlı değil. Lisans + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 sürücü</strong><br/>by %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 grafik sürücü</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 tarayıcı eklentisi</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 kodek</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 paketi</strong><br/><font color="Grey">by %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2750,12 +2778,12 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Yükleme işlemleri başladıktan sonra yapılacak işlere genel bir bakış. diff --git a/lang/calamares_uk.ts b/lang/calamares_uk.ts index 8306159e7..034baf1ba 100644 --- a/lang/calamares_uk.ts +++ b/lang/calamares_uk.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. <strong>Завантажувальне середовище</strong> цієї системи.<br><br>Старі x86-системи підтримують тільки <strong>BIOS</strong>.<br>Нові системи зазвичай використовують<strong>EFI</strong>, проте можуть також відображатися як BIOS, якщо запущені у режимі сумісності. - + 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. Цю систему було запущено із завантажувальним середовищем <strong>EFI</strong>.<br><br>Щоб налаштувати завантаження з середовища EFI, установник повинен встановити на <strong>Системний Розділ EFI</strong> програму-завантажувач таку, як <strong>GRUB</strong> або <strong>systemd-boot</strong>. Це буде зроблено автоматично, якщо ви не обрали розподілення диску вручну. В останньому випадку вам потрібно обрати завантажувач або встановити його власноруч. - + 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. Цю систему було запущено із завантажувальним середовищем <strong>BIOS</strong>.<br><br>Щоб налаштувати завантаження з середовища BIOS, установник повинен встановити завантажувач, такий, як <strong>GRUB</strong> або на початку розділу або у <strong>Головний Завантажувальний Запис (Master Boot Record)</strong> біля початку таблиці розділів (рекомендовано). Це буде зроблено автотматично, якщо ви не обрали розподілення диску вручну. В останньому випадку вам потрібно встановити завантажувач власноруч. @@ -206,159 +206,159 @@ Calamares::ViewManager - + &Back &Назад - - + + &Next &Вперед - - + + &Cancel &Скасувати - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. Скасувати встановлення без змінення системи. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? Скасувати встановлення? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. Чи ви насправді бажаєте скасувати процес встановлення? Установник закриється і всі зміни буде втрачено. - + &Yes &Так - + &No &Ні - + &Close &Закрити - + Continue with setup? Продовжити встановлення? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> Установник %1 збирається зробити зміни на вашому диску, щоб встановити %2.<br/><strong>Ці зміни неможливо буде повернути.</strong> - + &Install now &Встановити зараз - + Go &back Перейти &назад - + &Done &Закінчити - + The installation is complete. Close the installer. Встановлення виконано. Закрити установник. - + Error Помилка - + Installation Failed Втановлення завершилося невдачею @@ -389,17 +389,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer Установник %1 - + Show debug information Показати відлагоджувальну інформацію @@ -886,32 +886,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. Тип <strong>таблиці розділів</strong> на обраному пристрої зберігання.<br><br>Єдиний спосіб змінити таблицю розділів - це очистити і створити таблицю розділів з нуля, що знищить всі дані на пристрої зберігання.<br>Установник залишить поточну таблицю розділів, якщо ви явно не оберете інше.<br>Якщо не впевнені, на більш сучасних системах надайте перевагу GPT. - + This device has a <strong>%1</strong> partition table. На цьому пристрої таблиця розділів <strong>%1</strong>. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. Це <strong>loop-пристрій</strong>.Це псевдо-пристрій, що не має таблиці розділів та дозволяє доступ до файлу як до блокового пристрою. Цей спосіб налаштування зазвичай містить одну єдину файлову систему. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. Установник <strong>не може визначити таблицю розділів</strong> на обраному пристрої зберігання.<br><br>Пристрій або на має таблиці розділів, або таблицю розділів пошкоджено чи вона невідомого типу.<br>Установник може створити нову таблицю розділів для вас, автоматично або за допомогою сторінки розподілення вручну. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>Це рекомендований тип таблиці розділів для сучасних систем, які запускаються за допомогою завантажувального середовища <strong>EFI</strong>. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>Цей тип таблиці розділів рекомендований лише для старих систем, які запускаються за допомогою завантажувального середовища <strong>BIOS</strong>. GPT рекомендовано у більшості інших випадків.<br><br><strong>Попередження:</strong> таблиця розділів MBR - це застарілий стандарт часів MS-DOS. Можливо створити <br>Лише 4 <em>основних</em> розділів, один зі яких може бути <em>розширеним</em>, який в свою чергу може містити багато <em>логічних</em> розділів. @@ -1321,67 +1321,30 @@ The installer will quit and all changes will be lost. Форма - + I accept the terms and conditions above. Я приймаю положення та умови, що наведені вище. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>Ліцензійна угода</h1>Процедура встановить пропрієтарне програмне забезпечення, яке підлягає умовам ліцензування. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. Будь-ласка, перегляньте Ліцензійні Угоди Кінцевого Користувача (EULAs), що наведені вище.<br/>Якщо ви не згодні з умовами, процедуру встановлення не можна продовжити. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>Ліцензійна угода</h1>Для надання додаткових можливостей та з метою покращення користувацького досвіду, процедура може встановити пропрієтарне програмне забезпечення, яке підлягає умовам ліцензування. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. Будь-ласка, перегляньте Ліцензійні Угоди Кінцевого Користувача (EULAs), що наведені вище.<br/>Якщо ви не згодні з умовами, пропрієтарне програмне забезпечення не буде встановлено, та замість нього буде використано альтернативи з відкритим сирцевим кодом. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>Драйвер %1</strong><br/>від %2 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>Графічний драйвер %1</strong><br/><font color="Grey">від %2</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>Плагін для переглядача тенет %1</strong><br/><font color="Grey">від %2</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>Кодек %1</strong><br/><font color="Grey">від %2</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>Пакет %1</strong><br/><font color="Grey">від %2</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">від %2</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">переглянути ліцензійну угоду</a> - LicenseViewStep @@ -1391,6 +1354,71 @@ The installer will quit and all changes will be lost. Ліцензія + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>Драйвер %1</strong><br/>від %2 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>Графічний драйвер %1</strong><br/><font color="Grey">від %2</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>Плагін для переглядача тенет %1</strong><br/><font color="Grey">від %2</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>Кодек %1</strong><br/><font color="Grey">від %2</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>Пакет %1</strong><br/><font color="Grey">від %2</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">від %2</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2743,12 +2771,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. Це огляд того, що трапиться коли ви почнете процедуру встановлення. diff --git a/lang/calamares_ur.ts b/lang/calamares_ur.ts index 21d4e676a..5d8265f31 100644 --- a/lang/calamares_ur.ts +++ b/lang/calamares_ur.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,158 +206,158 @@ Calamares::ViewManager - + &Back - - + + &Next - - + + &Cancel - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -388,17 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer - + Show debug information @@ -885,32 +885,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1320,65 +1320,28 @@ The installer will quit and all changes will be lost. - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1390,6 +1353,71 @@ The installer will quit and all changes will be lost. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2741,12 +2769,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_uz.ts b/lang/calamares_uz.ts index 8622cad1a..269721206 100644 --- a/lang/calamares_uz.ts +++ b/lang/calamares_uz.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. - + 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. - + 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. @@ -206,158 +206,158 @@ Calamares::ViewManager - + &Back - - + + &Next - - + + &Cancel - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. - + Setup Failed - + Calamares Initialization Failed - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. - + <br/>The following modules could not be loaded: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. - + &Yes - + &No - + &Close - + Continue with setup? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> - + &Install now - + Go &back - + &Done - + The installation is complete. Close the installer. - + Error - + Installation Failed @@ -388,17 +388,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer - + Show debug information @@ -885,32 +885,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. - + This device has a <strong>%1</strong> partition table. - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. @@ -1320,65 +1320,28 @@ The installer will quit and all changes will be lost. - + I accept the terms and conditions above. - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. - - - Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - - - - - <a href="%1">view license agreement</a> + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. @@ -1390,6 +1353,71 @@ The installer will quit and all changes will be lost. + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2741,12 +2769,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. diff --git a/lang/calamares_zh_CN.ts b/lang/calamares_zh_CN.ts index 68812dfdf..bb13bb0ee 100644 --- a/lang/calamares_zh_CN.ts +++ b/lang/calamares_zh_CN.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. 这个系统的<strong>引导环境</strong>。<br><br>较旧的 x86 系统只支持 <strong>BIOS</strong>。<br>现代的系统则通常使用 <strong>EFI</strong>,但若引导时使用了兼容模式,也可以显示为 BIOS。 - + 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. 这个系统是从 <strong>EFI</strong> 引导环境启动的。<br><br>目前市面上大多数的民用设备都使用 EFI,并同时对硬盘使用 GPT 分区表分区。<br>您如果要从 EFI 环境引导这个系统的话,本安装程序必须安装一个引导器(如 <strong>GRUB</strong> 或 <strong>systemd-boot</strong>)到 <strong>EFI 分区</strong>。这个步骤将会由本安装程序自动执行,除非您选择自己创建分区——此时您必须选择让本安装程序自动创建EFI分区或您自己手动创建EFI分区。 - + 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. 这个系统从 <strong>BIOS</strong> 引导环境启动。<br><br> 要从 BIOS 环境引导,本安装程序必须安装引导器(如 <strong>GRUB</strong>),一般而言要么安装在分区的开头,要么就是在靠进分区表开头的 <strong>主引导记录</strong>(推荐)中。这个步骤是自动的,除非您选择手动分区——此时您必须自行配置。 @@ -207,159 +207,159 @@ Calamares::ViewManager - + &Back 后退(&B) - - + + &Next 下一步(&N) - - + + &Cancel 取消(&C) - - + + Cancel setup without changing the system. - - + + Cancel installation without changing the system. 取消安装,并不做任何更改。 - + Setup Failed - + Calamares Initialization Failed Calamares安装失败 - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1无法安装。 Calamares无法加载所有已配置的模块。这是分配使用Calamares的方式的问题。 - + <br/>The following modules could not be loaded: <br/>无法加载以下模块: - + Continue with installation? - + 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> - + &Set up now - + &Set up - + &Install 安装(&I) - + Setup is complete. Close the setup program. - + Cancel setup? - + Cancel installation? 取消安装? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. 确定要取消当前的安装吗? 安装程序将退出,所有修改都会丢失。 - + &Yes &是 - + &No &否 - + &Close &关闭 - + Continue with setup? 要继续安装吗? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 安装程序将在您的磁盘上做出变更以安装 %2。<br/><strong>您将无法复原这些变更。</strong> - + &Install now 现在安装 (&I) - + Go &back 返回 (&B) - + &Done &完成 - + The installation is complete. Close the installer. 安装已完成。请关闭安装程序。 - + Error 错误 - + Installation Failed 安装失败 @@ -390,17 +390,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program - + %1 Installer %1 安装程序 - + Show debug information 显示调试信息 @@ -887,32 +887,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. 目前选定存储器的<strong>分区表</strong>类型。<br><br>变更分区表类型的唯一方法就是抹除再重新从头建立分区表,这会破坏在该存储器上所有的数据。<br>除非您特别选择,否则本安装程序将会保留目前的分区表。<br>若不确定,在现代的系统上,建议使用 GPT。 - + This device has a <strong>%1</strong> partition table. 此设备上有一个 <strong>%1</strong> 分区表。 - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. 选定的存储器是一个 <strong>回环</strong> 设备。<br><br>此伪设备不含一个真正的分区表,它只是能让一个文件可如块设备那样访问。这种配置一般只包含一个单独的文件系统。 - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. 本安装程序在选定的存储器上<strong>探测不到分区表</strong>。<br><br>此设备要不是没有分区表,就是其分区表已毁损又或者是一个未知类型的分区表。<br>本安装程序将会为您建立一个新的分区表,可以自动或通过手动分割页面完成。 - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>此分区表类型推荐用于使用 <strong>EFI</strong> 引导环境的系统。 - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>此分区表类型只建议用于使用 <strong>BIOS</strong> 引导环境的较旧系统,否则一般建议使用 GPT。<br> <strong>警告:</strong>MSDOS 分区表是一个有着重大缺点、已被弃用的标准。<br>MSDOS 分区表上只能创建 4 个<u>主要</u>分区,其中一个可以是<u>拓展</u>分区,此分区可以再分为许多<u>逻辑</u>分区。 @@ -1323,67 +1323,30 @@ The installer will quit and all changes will be lost. 表单 - + I accept the terms and conditions above. 我同意如上条款。 - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>许可协定</h1>此安装程序将会安装受授权条款所限制的专有软件。 - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. 请仔细上方的最终用户许可协定 (EULA)。<br/>若您不同意上述条款,安装程序将不会继续。 - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>许可协定</h1>此安装程序可以安装受授权条款限制的专有软件,以提供额外的功能并增强用户体验。 - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. 请仔细上方的最终用户许可协定 (EULA)。<br/>若您不同意上述条款,将不会安装专有软件,而会使用其开源替代品。 - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 驱动程序</strong><br/>由 %2 提供 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 显卡驱动程序</strong><br/><font color="Grey">由 %2 提供</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 浏览器插件</strong><br/><font color="Grey">由 %2 提供</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 编解码器</strong><br/><font color="Grey">由 %2 提供</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 软件包</strong><br/><font color="Grey">由 %2 提供</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">由 %2 提供</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">查看许可协定</a> - LicenseViewStep @@ -1393,6 +1356,71 @@ The installer will quit and all changes will be lost. 许可证 + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 驱动程序</strong><br/>由 %2 提供 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 显卡驱动程序</strong><br/><font color="Grey">由 %2 提供</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 浏览器插件</strong><br/><font color="Grey">由 %2 提供</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 编解码器</strong><br/><font color="Grey">由 %2 提供</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 软件包</strong><br/><font color="Grey">由 %2 提供</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">由 %2 提供</font> + + + + Shows the complete license text + + + + + Hide license text + + + + + Show license agreement + + + + + Hide license agreement + + + + + Opens the license agreement in a browser window. + + + + + <a href="%1">View license agreement</a> + + + LocalePage @@ -2747,12 +2775,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. - + This is an overview of what will happen once you start the install procedure. 这是您开始安装后所会发生的事情的概览。 diff --git a/lang/calamares_zh_TW.ts b/lang/calamares_zh_TW.ts index 1f13f2916..609eb9121 100644 --- a/lang/calamares_zh_TW.ts +++ b/lang/calamares_zh_TW.ts @@ -2,17 +2,17 @@ BootInfoWidget - + 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. 這個系統的<strong>開機環境</strong>。<br><br>較舊的 x86 系統只支援 <strong>BIOS</strong>。<br>現代的系統則通常使用 <strong>EFI</strong>,但若開機環境是以相容模式執行,其也可能顯示為 BIOS。 - + 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. 這個系統以 <strong>EFI</strong> 開機環境啟動。<br><br>要設定從 EFI 環境開機,本安裝程式必須部署一個開機載入器應用程式,像是 <strong>GRUB</strong> 或 <strong>systemd-boot</strong> 在 <strong>EFI 系統分割區</strong>上。這是自動的,除非您選擇手動分割,在這種情況下,您必須自行選取或建立它。 - + 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. 這個系統以 <strong>BIOS</strong> 開機環境開始。<br><br>要從 BIOS 環境開機開機,本安裝程式必須安裝開機載入器,像是 <strong>GRUB</strong>,且通常不是安裝在分割區的開頭就是在靠進分割表開頭的 <strong>主開機記錄</strong>(推薦)。這是自動的,除非您選擇手動分割,在這種情況下,您必須自行設定它。 @@ -206,160 +206,160 @@ Calamares::ViewManager - + &Back 返回 (&B) - - + + &Next 下一步 (&N) - - + + &Cancel 取消(&C) - - + + Cancel setup without changing the system. 取消安裝,不更改系統。 - - + + Cancel installation without changing the system. 不變更系統並取消安裝。 - + Setup Failed 設定失敗 - + Calamares Initialization Failed Calamares 初始化失敗 - + %1 can not be installed. Calamares was unable to load all of the configured modules. This is a problem with the way Calamares is being used by the distribution. %1 無法安裝。Calamares 無法載入所有已設定的模組。散佈版使用 Calamares 的方式有問題。 - + <br/>The following modules could not be loaded: <br/>以下的模組無法載入: - + Continue with installation? 繼續安裝? - + 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 設定程式將在您的磁碟上做出變更以設定 %2。<br/><strong>您將無法復原這些變更。</strong> - + &Set up now 現在進行設定 (&S) - + &Set up 設定 (&S) - + &Install 安裝(&I) - + Setup is complete. Close the setup program. 設定完成。關閉設定程式。 - + Cancel setup? 取消設定? - + Cancel installation? 取消安裝? - + Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. 您真的想要取消目前的設定程序嗎? 設定程式將會結束,所有變更都將會遺失。 - + Do you really want to cancel the current install process? The installer will quit and all changes will be lost. 您真的想要取消目前的安裝程序嗎? 安裝程式將會退出且所有變動將會遺失。 - + &Yes 是(&Y) - + &No 否(&N) - + &Close 關閉(&C) - + Continue with setup? 繼續安裝? - + The %1 installer is about to make changes to your disk in order to install %2.<br/><strong>You will not be able to undo these changes.</strong> %1 安裝程式將在您的磁碟上做出變更以安裝 %2。<br/><strong>您將無法復原這些變更。</strong> - + &Install now 現在安裝 (&I) - + Go &back 上一步 (&B) - + &Done 完成(&D) - + The installation is complete. Close the installer. 安裝完成。關閉安裝程式。 - + Error 錯誤 - + Installation Failed 安裝失敗 @@ -390,17 +390,17 @@ The installer will quit and all changes will be lost. CalamaresWindow - + %1 Setup Program %1 設定程式 - + %1 Installer %1 安裝程式 - + Show debug information 顯示除錯資訊 @@ -887,32 +887,32 @@ The installer will quit and all changes will be lost. DeviceInfoWidget - + The type of <strong>partition table</strong> on the selected storage device.<br><br>The only way to change the partition table type is to erase and recreate the partition table from scratch, which destroys all data on the storage device.<br>This installer will keep the current partition table unless you explicitly choose otherwise.<br>If unsure, on modern systems GPT is preferred. 選定的儲存裝置上的<strong>分割表</strong>類型。<br><br>變更分割表的唯一方法就是抹除再重新從頭建立分割表,這會破壞在該儲存裝置上所有的資料。<br>除非您特別選擇,否則本安裝程式將會保留目前的分割表。<br>若不確定,在現代的系統上,建議使用 GPT。 - + This device has a <strong>%1</strong> partition table. 此裝置已有一個 <strong>%1</strong> 分割表了。 - + This is a <strong>loop</strong> device.<br><br>It is a pseudo-device with no partition table that makes a file accessible as a block device. This kind of setup usually only contains a single filesystem. 這是一個 <strong>迴圈</strong> 裝置。<br><br>它是一個沒有分割表,但讓檔案可以被像塊裝置一樣存取的偽裝置。此種設定通常只包含一個單一的檔案系統。 - + This installer <strong>cannot detect a partition table</strong> on the selected storage device.<br><br>The device either has no partition table, or the partition table is corrupted or of an unknown type.<br>This installer can create a new partition table for you, either automatically, or through the manual partitioning page. 本安裝程式在選定的儲存裝置上<strong>偵測不到分割表</strong>。<br><br>此裝置要不是沒有分割表,就是其分割表已毀損又或者是一個未知類型的分割表。<br>本安裝程式將會為您建立一個新的分割表,不論是自動或是透過手動分割頁面。 - + <br><br>This is the recommended partition table type for modern systems which start from an <strong>EFI</strong> boot environment. <br><br>這是對 <strong>EFI</strong> 開機環境而言的現代系統建議分割表類型。 - + <br><br>This partition table type is only advisable on older systems which start from a <strong>BIOS</strong> boot environment. GPT is recommended in most other cases.<br><br><strong>Warning:</strong> the MBR partition table is an obsolete MS-DOS era standard.<br>Only 4 <em>primary</em> partitions may be created, and of those 4, one can be an <em>extended</em> partition, which may in turn contain many <em>logical</em> partitions. <br><br>這個分割表類型只被建議在從 <strong>BIOS</strong> 開機環境啟動的較舊系統上使用。其他大多數情況建議使用 GPT。<br><strong>警告:</strong>MBR 分割表是一個被棄用的 MS-DOS 時代的標準。<br>只能有 4 個<em>主要</em>分割區被建立,其中一個可以是<em>延伸</em>分割區,其可以包含許多<em>邏輯</em>分割區。 @@ -1322,67 +1322,30 @@ The installer will quit and all changes will be lost. 表單 - + I accept the terms and conditions above. 我接受上述的條款與條件。 - + <h1>License Agreement</h1>This setup procedure will install proprietary software that is subject to licensing terms. <h1>授權協定</h1>此安裝程式將會安裝受授權條款所限制的專有軟體。 - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, the setup procedure cannot continue. 請仔細上方的最終用戶授權協定 (EULA)。<br/>若您不同意上述條款,安裝程式將不會繼續。 - + <h1>License Agreement</h1>This setup procedure can install proprietary software that is subject to licensing terms in order to provide additional features and enhance the user experience. <h1>授權協定</h1>此安裝程式可以安裝受授權條款限制的專有軟體,以提供額外的功農與增強使用者體驗。 - + Please review the End User License Agreements (EULAs) above.<br/>If you do not agree with the terms, proprietary software will not be installed, and open source alternatives will be used instead. 請仔細上方的最終用戶授權協定 (EULA)。<br/>若您不同意上述條款,將不會安裝專有軟體,而會使用其開放原始螞碼版本作為替代。 - - - <strong>%1 driver</strong><br/>by %2 - %1 is an untranslatable product name, example: Creative Audigy driver - <strong>%1 驅動程式</strong><br/>由 %2 所提供 - - - - <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> - %1 is usually a vendor name, example: Nvidia graphics driver - <strong>%1 顯示卡驅動程式</strong><br/><font color="Grey">由 %2 所提供</font> - - - - <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> - <strong>%1 瀏覽器外掛程式</strong><br/><font color="Grey">由 %2 所提供</font> - - - - <strong>%1 codec</strong><br/><font color="Grey">by %2</font> - <strong>%1 編解碼器</strong><br/><font color="Grey">由 %2 所提供</font> - - - - <strong>%1 package</strong><br/><font color="Grey">by %2</font> - <strong>%1 軟體包</strong><br/><font color="Grey">由 %2 所提供</font> - - - - <strong>%1</strong><br/><font color="Grey">by %2</font> - <strong>%1</strong><br/><font color="Grey">由 %2 所提供</font> - - - - <a href="%1">view license agreement</a> - <a href="%1">檢視授權協定</a> - LicenseViewStep @@ -1392,6 +1355,71 @@ The installer will quit and all changes will be lost. 授權條款 + + LicenseWidget + + + <strong>%1 driver</strong><br/>by %2 + %1 is an untranslatable product name, example: Creative Audigy driver + <strong>%1 驅動程式</strong><br/>由 %2 所提供 + + + + <strong>%1 graphics driver</strong><br/><font color="Grey">by %2</font> + %1 is usually a vendor name, example: Nvidia graphics driver + <strong>%1 顯示卡驅動程式</strong><br/><font color="Grey">由 %2 所提供</font> + + + + <strong>%1 browser plugin</strong><br/><font color="Grey">by %2</font> + <strong>%1 瀏覽器外掛程式</strong><br/><font color="Grey">由 %2 所提供</font> + + + + <strong>%1 codec</strong><br/><font color="Grey">by %2</font> + <strong>%1 編解碼器</strong><br/><font color="Grey">由 %2 所提供</font> + + + + <strong>%1 package</strong><br/><font color="Grey">by %2</font> + <strong>%1 軟體包</strong><br/><font color="Grey">由 %2 所提供</font> + + + + <strong>%1</strong><br/><font color="Grey">by %2</font> + <strong>%1</strong><br/><font color="Grey">由 %2 所提供</font> + + + + Shows the complete license text + 顯示完整的授權條款文字 + + + + Hide license text + 隱藏授權條款文字 + + + + Show license agreement + 顯示授權條款協議 + + + + Hide license agreement + 隱藏授權條款協議 + + + + Opens the license agreement in a browser window. + 在瀏覽器視窗開啟授權條款協議。 + + + + <a href="%1">View license agreement</a> + <a href="%1">檢視授權協議</a> + + LocalePage @@ -2746,12 +2774,12 @@ Output: SummaryPage - + This is an overview of what will happen once you start the setup procedure. 這是您開始安裝後所會發生的事的概覽。 - + This is an overview of what will happen once you start the install procedure. 這是您開始安裝後所會發生的事的概覽。 From 5f2b191be0bb30c91ce986e552d3307a3332e294 Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Thu, 25 Apr 2019 09:50:30 -0400 Subject: [PATCH 252/303] i18n: [python] Automatic merge of Transifex translations --- lang/python.pot | 28 ++++----- lang/python/ar/LC_MESSAGES/python.po | 28 ++++----- lang/python/ast/LC_MESSAGES/python.po | 28 ++++----- lang/python/be/LC_MESSAGES/python.po | 28 ++++----- lang/python/bg/LC_MESSAGES/python.po | 28 ++++----- lang/python/ca/LC_MESSAGES/python.mo | Bin 6831 -> 8609 bytes lang/python/ca/LC_MESSAGES/python.po | 69 +++++++++++---------- lang/python/cs_CZ/LC_MESSAGES/python.po | 28 ++++----- lang/python/da/LC_MESSAGES/python.po | 28 ++++----- lang/python/de/LC_MESSAGES/python.po | 28 ++++----- lang/python/el/LC_MESSAGES/python.po | 28 ++++----- lang/python/en_GB/LC_MESSAGES/python.po | 28 ++++----- lang/python/eo/LC_MESSAGES/python.po | 28 ++++----- lang/python/es/LC_MESSAGES/python.po | 28 ++++----- lang/python/es_MX/LC_MESSAGES/python.po | 28 ++++----- lang/python/es_PR/LC_MESSAGES/python.po | 28 ++++----- lang/python/et/LC_MESSAGES/python.po | 28 ++++----- lang/python/eu/LC_MESSAGES/python.po | 28 ++++----- lang/python/fa/LC_MESSAGES/python.po | 28 ++++----- lang/python/fi_FI/LC_MESSAGES/python.po | 28 ++++----- lang/python/fr/LC_MESSAGES/python.po | 28 ++++----- lang/python/fr_CH/LC_MESSAGES/python.po | 28 ++++----- lang/python/gl/LC_MESSAGES/python.po | 28 ++++----- lang/python/gu/LC_MESSAGES/python.po | 28 ++++----- lang/python/he/LC_MESSAGES/python.po | 28 ++++----- lang/python/hi/LC_MESSAGES/python.po | 28 ++++----- lang/python/hr/LC_MESSAGES/python.po | 28 ++++----- lang/python/hu/LC_MESSAGES/python.po | 28 ++++----- lang/python/id/LC_MESSAGES/python.po | 28 ++++----- lang/python/is/LC_MESSAGES/python.po | 28 ++++----- lang/python/it_IT/LC_MESSAGES/python.po | 28 ++++----- lang/python/ja/LC_MESSAGES/python.po | 28 ++++----- lang/python/kk/LC_MESSAGES/python.po | 28 ++++----- lang/python/kn/LC_MESSAGES/python.po | 28 ++++----- lang/python/ko/LC_MESSAGES/python.po | 28 ++++----- lang/python/lo/LC_MESSAGES/python.po | 28 ++++----- lang/python/lt/LC_MESSAGES/python.po | 28 ++++----- lang/python/mk/LC_MESSAGES/python.po | 28 ++++----- lang/python/mr/LC_MESSAGES/python.po | 28 ++++----- lang/python/nb/LC_MESSAGES/python.po | 28 ++++----- lang/python/ne_NP/LC_MESSAGES/python.po | 28 ++++----- lang/python/nl/LC_MESSAGES/python.po | 28 ++++----- lang/python/pl/LC_MESSAGES/python.po | 28 ++++----- lang/python/pt_BR/LC_MESSAGES/python.po | 28 ++++----- lang/python/pt_PT/LC_MESSAGES/python.po | 28 ++++----- lang/python/ro/LC_MESSAGES/python.po | 28 ++++----- lang/python/ru/LC_MESSAGES/python.po | 28 ++++----- lang/python/sk/LC_MESSAGES/python.po | 28 ++++----- lang/python/sl/LC_MESSAGES/python.po | 28 ++++----- lang/python/sq/LC_MESSAGES/python.po | 28 ++++----- lang/python/sr/LC_MESSAGES/python.po | 28 ++++----- lang/python/sr@latin/LC_MESSAGES/python.po | 28 ++++----- lang/python/sv/LC_MESSAGES/python.po | 28 ++++----- lang/python/th/LC_MESSAGES/python.po | 28 ++++----- lang/python/tr_TR/LC_MESSAGES/python.po | 28 ++++----- lang/python/uk/LC_MESSAGES/python.po | 28 ++++----- lang/python/ur/LC_MESSAGES/python.po | 28 ++++----- lang/python/uz/LC_MESSAGES/python.po | 28 ++++----- lang/python/zh_CN/LC_MESSAGES/python.po | 28 ++++----- lang/python/zh_TW/LC_MESSAGES/python.po | 28 ++++----- 60 files changed, 847 insertions(+), 846 deletions(-) diff --git a/lang/python.pot b/lang/python.pot index d854ea823..712e340df 100644 --- a/lang/python.pot +++ b/lang/python.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -123,51 +123,51 @@ msgstr "The source filesystem \"{}\" does not exist" msgid "The destination \"{}\" in the target system is not a directory" msgstr "The destination \"{}\" in the target system is not a directory" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "Cannot write KDM configuration file" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "KDM config file {!s} does not exist" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Cannot write LXDM configuration file" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "LXDM config file {!s} does not exist" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "Cannot write LightDM configuration file" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "LightDM config file {!s} does not exist" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Cannot configure LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "No LightDM greeter installed." -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "Cannot write SLIM configuration file" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "SLIM config file {!s} does not exist" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "No display managers selected for the displaymanager module." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -175,7 +175,7 @@ msgstr "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "Display manager configuration was incomplete" diff --git a/lang/python/ar/LC_MESSAGES/python.po b/lang/python/ar/LC_MESSAGES/python.po index 24b659f4a..7f3e022ee 100644 --- a/lang/python/ar/LC_MESSAGES/python.po +++ b/lang/python/ar/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Abubakaragoub Y , 2018\n" "Language-Team: Arabic (https://www.transifex.com/calamares/teams/20061/ar/)\n" @@ -121,57 +121,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "فشلت كتابة ملف ضبط KDM." -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "ملف ضبط KDM {!s} غير موجود" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "فشلت كتابة ملف ضبط LXDM." -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "ملف ضبط LXDM {!s} غير موجود" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "فشلت كتابة ملف ضبط LightDM." -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "ملف ضبط LightDM {!s} غير موجود" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "فشل ضبط LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "لم يتم تصيب LightDM" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "فشلت كتابة ملف ضبط SLIM." -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "ملف ضبط SLIM {!s} غير موجود" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/ast/LC_MESSAGES/python.po b/lang/python/ast/LC_MESSAGES/python.po index a38f2c987..95b8c48ef 100644 --- a/lang/python/ast/LC_MESSAGES/python.po +++ b/lang/python/ast/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: enolp , 2019\n" "Language-Team: Asturian (https://www.transifex.com/calamares/teams/20061/ast/)\n" @@ -124,51 +124,51 @@ msgstr "El sistema de ficheros d'orixe «{}» nun esiste" msgid "The destination \"{}\" in the target system is not a directory" msgstr "El destín «{}» nel sistema de destín nun ye un direutoriu" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "Nun pue escribise'l ficheru de configuración de KDM" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "Nun esiste'l ficheru de configuración de KDM {!s}" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Nun pue escribise'l ficheru de configuración de LXDM" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "Nun esiste'l ficheru de configuración de LXDM {!s}" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "Nun pue escribise'l ficheru de configuración de LightDM" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "Nun esiste'l ficheru de configuración de LightDM {!s}" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Nun pue configurase LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "Nun s'instaló dengún saludador de LightDM." -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "Nun pue escribise'l ficheru de configuración de SLIM" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "Nun esiste'l ficheru de configuración de SLIM {!s}" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "Nun s'esbillaron xestores de pantalles pal módulu displaymanager." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -176,7 +176,7 @@ msgstr "" "La llista displaymanagers ta balera o nun se definió en bothglobalstorage y " "displaymanager.conf." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "La configuración del xestor de pantalles nun se completó" diff --git a/lang/python/be/LC_MESSAGES/python.po b/lang/python/be/LC_MESSAGES/python.po index 139e09269..d1c3f9369 100644 --- a/lang/python/be/LC_MESSAGES/python.po +++ b/lang/python/be/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Belarusian (https://www.transifex.com/calamares/teams/20061/be/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/bg/LC_MESSAGES/python.po b/lang/python/bg/LC_MESSAGES/python.po index e08d5f585..c96a55641 100644 --- a/lang/python/bg/LC_MESSAGES/python.po +++ b/lang/python/bg/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Georgi Georgiev , 2018\n" "Language-Team: Bulgarian (https://www.transifex.com/calamares/teams/20061/bg/)\n" @@ -121,57 +121,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/ca/LC_MESSAGES/python.mo b/lang/python/ca/LC_MESSAGES/python.mo index 0c6b07e038c52068ffd4ba082a89fece5226ef51..0f41cd31dd60751d6432309dff544b1d1f1a2924 100644 GIT binary patch delta 2985 zcmaKsS!@+m7{^a*YZqBcTMAW#LlNo%w=STF3zbq3D1tPuQS@}~X**%=%w=XSZAEiq z^u;CmFyezzqYno4MZ+~QZZT4$F(xMZq7R^nKA5(c&|06sfHa94B6$R$w>$CL60JrRFnU2|M9BC>QO562NH2 zN1*t55ncd~!VdT?Y=?iqMX59P)C;pOlUyc&K2#otLN=ey=r1M7uL8Q%$Iehikcr*nwTJ@6|i z7x$3wHE=WB1w*(K9)*{{7M^h@+yL)~36z@t4soHHdG2P|2_^8oP{Ze7sYa>ypq#&= zjr>dJaq=XQ{{SWO^NB(nY=jy<3b(*l;70gMw!WHMdl~PC^0FgvEBq3QzfJ_O9`1%4 z;A7eNW7x|0WC!_|gDn(J*aJ1Z1xg?RTnV4a#_z(#jK71TiNCV(LMG*W4vIE*LaBWb zu7{685$gv~MEnhu5}qj2k<>3`RwfR@b?`70EgXl-VLhj%*4l-}Kj9|EOGt+U?}L(=Nq%JC_wa7mzAW`yRskKk_yaf!e}V-#sH-pk2%(OEEs_wAJz}*___4Vo-?-#K z{;)ez3SECh58Sq6Q17!7df4@BPEB9hRkZ$|KAkT(;Y2akkqr;H&a6GwPZw=oM`NZq z^StZ3acBy|(adSD95}|avt|qXWV=&z19pej#1h<;2R-J-qdFfNrxgG9`v3dLsm*Rw z^vpzZq+#ch{;9yjAc%(}o)?#j+J<2eCjT_-?GHu_6WcXsBAu~0xwY}aMO$3Ylh@#0k{nG$u`NWoq|msud5Fusz~pV1Jlyzs`_7=` zr!Oy>Fm_`%@Y%Pc>7NaIszFXo>x0XqhqN12>o-)2wIArBiK60YXd!%s`7sk(?RbH+j{uvGwb*etW`Ex5F%#*7 z4^=jw_i4@CJ3@lP;cyh2p-R)-6ZQ34^p*VDYRdi5nG3Y_cyv5&LyZf^Go>`*oSMBU zvInfIXG(6?F0b45V;efgKj3N+o?DC!a+v1I`r0j@k=@J{Qm;MF`XiI?i~6Q58a-V) zvJhHvb=s3Qg`p|+{m1f@hfWlH_MV&?Fv(2|+Y+bkuDX6ymVDXTu^`jlna3pWwT<3x z$1OTHq%0M@Hrg|!FCyi}aVIM|b+ggK#`8?9r}myD#M!5kMeUdB!S0|?BnQ+5$-AON z8%b%ZMT(M*?Wm+U`|g>R^*cGxv6$1U(3W>wBh6tkuS3KyGMX zZtqHd>R8+);YRYf#I&~Mj2<`PxIx6-B*+YT)*Y9aL+g1#JYw1G>4Mo`B6p!%In_~D ma{+R8C7dYWBg-4jopLr7d7oNTTRTsDA+J(Z-^r=YH~$5-Idg0P delta 1259 zcmX}rOGs2v7{KxG`quF^YU+&6IQhsPn$Ic8K$|Qzw8C0gI1oq_Q3E19=)o)sEXXKN zR*N8taG_L-fmUtOqHJ9h2ns>;a8Y0_)&Ad|iwDmAopWF3p6~naPdGPN5sWU;+NZK3v5T>`RNEkD%Un6?1VM zn^|8b80ZJgp?<(BR%2zlh!1Zpwb>=ImFAfr( zdW>K0VT(uPSll3RxOxO5OxpsU(C@#C{XKLdwu>X^d zx^qp6HhyM19-0JgT2>qA0eTZ%8~^WGqw<7U+sUN5?J}-&u5MLhy(wQ4Oj~+~xtMX- zEM|nw16Q7zcKOVb>$RE9TsF&DRi;0CF4mPZZN)t9Kgp)F=#aTq95H^+3G?0KH`U(C h*swR, 2019\n" "Language-Team: Catalan (https://www.transifex.com/calamares/teams/20061/ca/)\n" @@ -23,11 +23,11 @@ msgstr "" #: src/modules/grubcfg/main.py:37 msgid "Configure GRUB." -msgstr "" +msgstr "Configura el GRUB." #: src/modules/mount/main.py:36 msgid "Mounting partitions." -msgstr "" +msgstr "Es munten les particions." #: src/modules/services-systemd/main.py:35 msgid "Configure systemd services" @@ -76,7 +76,7 @@ msgstr "Desmunta els sistemes de fitxers." #: src/modules/unpackfs/main.py:40 msgid "Filling up filesystems." -msgstr "" +msgstr "S'omplen els sistemes de fitxers." #: src/modules/unpackfs/main.py:158 msgid "rsync failed with error code {}." @@ -127,52 +127,52 @@ msgstr "El sistema de fitxers font \"{}\" no existeix." msgid "The destination \"{}\" in the target system is not a directory" msgstr "La destinació \"{}\" al sistema de destinació no és un directori." -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "No es pot escriure el fitxer de configuració del KDM." -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "El fitxer de configuració del KDM {!s} no existeix." -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "No es pot escriure el fitxer de configuració de l'LXDM." -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "El fitxer de configuració de l'LXDM {!s} no existeix." -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "No es pot escriure el fitxer de configuració del LightDM." -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "El fitxer de configuració del LightDM {!s} no existeix." -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "No es pot configurar el LightDM." -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "No hi ha benvinguda instal·lada per al LightDM." -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "No es pot escriure el fitxer de configuració de l'SLIM." -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "El fitxer de configuració de l'SLIM {!s} no existeix." -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" "No hi ha cap gestor de pantalla seleccionat per al mòdul displaymanager." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -180,21 +180,21 @@ msgstr "" "La llista de gestors de pantalla és buida o no definida a bothglobalstorage " "i displaymanager.conf." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "La configuració del gestor de pantalla no era completa." #: src/modules/initcpiocfg/main.py:36 msgid "Configuring mkinitcpio." -msgstr "" +msgstr "Es configura mkinitcpio." #: src/modules/initcpio/main.py:33 msgid "Creating initramfs with mkinitcpio." -msgstr "" +msgstr "Es creen initramfs amb mkinitcpio." #: src/modules/luksopenswaphookcfg/main.py:35 msgid "Configuring encrypted swap." -msgstr "" +msgstr "Es configura l'intercanvi encriptat." #: src/modules/rawfs/main.py:35 msgid "Installing data." @@ -284,7 +284,7 @@ msgstr[1] "Se suprimeixen %(num)d paquets." #: src/modules/bootloader/main.py:48 msgid "Install bootloader." -msgstr "" +msgstr "S'instal·la el carregador d'arrencada." #: src/modules/removeuser/main.py:34 msgid "Remove live user from target system" @@ -292,51 +292,52 @@ msgstr "Suprimeix l'usuari de la sessió autònoma del sistema de destinació" #: src/modules/initramfs/main.py:35 msgid "Creating initramfs." -msgstr "" +msgstr "Es creen initramfs." #: src/modules/initramfs/main.py:49 msgid "Failed to run update-initramfs on the target" -msgstr "" +msgstr "Ha fallat executar update-initramfs a la destinació." #: src/modules/initramfs/main.py:50 src/modules/dracut/main.py:59 msgid "The exit code was {}" -msgstr "" +msgstr "El codi de sortida ha estat {}" #: src/modules/hwclock/main.py:35 msgid "Setting hardware clock." -msgstr "" +msgstr "S'estableix el rellotge del maquinari." #: src/modules/dracut/main.py:36 msgid "Creating initramfs with dracut." -msgstr "" +msgstr "Es creen initramfs amb dracut." #: src/modules/dracut/main.py:58 msgid "Failed to run dracut on the target" -msgstr "" +msgstr "Ha fallat executar dracut a la destinació." #: src/modules/initramfscfg/main.py:41 msgid "Configuring initramfs." -msgstr "" +msgstr "Es configuren initramfs." #: src/modules/openrcdmcryptcfg/main.py:34 msgid "Configuring OpenRC dmcrypt service." -msgstr "" +msgstr "Es configura el sevei OpenRC dmcrypt." #: src/modules/luksbootkeyfile/main.py:35 msgid "Configuring LUKS key file." -msgstr "" +msgstr "Es configura el fitxer de clau LUKS." #: src/modules/luksbootkeyfile/main.py:69 msgid "Encrypted rootfs setup error" -msgstr "" +msgstr "Error de configuració de rootfs encriptat." #: src/modules/luksbootkeyfile/main.py:70 msgid "Rootfs partition {!s} is LUKS but no passphrase found." msgstr "" +"La partició de rootfs {!s} és LUKS però no se n'ha trobat cap contrasenya." #: src/modules/fstab/main.py:38 msgid "Writing fstab." -msgstr "" +msgstr "S'escriu fstab." #: src/modules/dummypython/main.py:44 msgid "Dummy python job." @@ -348,8 +349,8 @@ msgstr "Pas de python fitctici {}" #: src/modules/localecfg/main.py:37 msgid "Configuring locales." -msgstr "" +msgstr "Es configuren les llengües." #: src/modules/networkcfg/main.py:37 msgid "Saving network configuration." -msgstr "" +msgstr "Es desa la configuració de la xarxa." diff --git a/lang/python/cs_CZ/LC_MESSAGES/python.po b/lang/python/cs_CZ/LC_MESSAGES/python.po index 753da1e3b..3074e29b3 100644 --- a/lang/python/cs_CZ/LC_MESSAGES/python.po +++ b/lang/python/cs_CZ/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Pavel Borecki , 2019\n" "Language-Team: Czech (Czech Republic) (https://www.transifex.com/calamares/teams/20061/cs_CZ/)\n" @@ -127,51 +127,51 @@ msgstr "Zdrojový souborový systém „{}“ neexistuje" msgid "The destination \"{}\" in the target system is not a directory" msgstr "Cíl „{}“ v cílovém systému není složka" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "Nedaří se zapsat soubor s nastaveními pro KDM" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "Soubor s nastaveními pro KDM {!s} neexistuje" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Nedaří se zapsat soubor s nastaveními pro LXDM" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "Soubor s nastaveními pro LXDM {!s} neexistuje" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "Nedaří se zapsat soubor s nastaveními pro LightDM" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "Soubor s nastaveními pro LightDM {!s} neexistuje" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Nedaří se nastavit LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "Není nainstalovaný žádný LightDM přivítač" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "Nedaří se zapsat soubor s nastaveními pro SLIM" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "Soubor s nastaveními pro SLIM {!s} neexistuje" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "Pro modul správce sezení nejsou vybrány žádní správci sezení." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -179,7 +179,7 @@ msgstr "" "Seznam správců displejů je prázdný nebo není definován v bothglobalstorage a" " displaymanager.conf." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "Nastavení správce displeje nebylo úplné" diff --git a/lang/python/da/LC_MESSAGES/python.po b/lang/python/da/LC_MESSAGES/python.po index 881734009..ac9081426 100644 --- a/lang/python/da/LC_MESSAGES/python.po +++ b/lang/python/da/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: scootergrisen, 2019\n" "Language-Team: Danish (https://www.transifex.com/calamares/teams/20061/da/)\n" @@ -127,52 +127,52 @@ msgstr "Kildefilsystemet \"{}\" findes ikke" msgid "The destination \"{}\" in the target system is not a directory" msgstr "Destinationen \"{}\" i målsystemet er ikke en mappe" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "Kan ikke skrive KDM-konfigurationsfil" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "KDM-konfigurationsfil {!s} findes ikke" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Kan ikke skrive LXDM-konfigurationsfil" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "LXDM-konfigurationsfil {!s} findes ikke" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "Kan ikke skrive LightDM-konfigurationsfil" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "LightDM-konfigurationsfil {!s} findes ikke" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Kan ikke konfigurerer LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "Der er ikke installeret nogen LightDM greeter." -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "Kan ikke skrive SLIM-konfigurationsfil" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "SLIM-konfigurationsfil {!s} findes ikke" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" "Der er ikke valgt nogen displayhåndteringer til displayhåndtering-modulet." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -180,7 +180,7 @@ msgstr "" "Listen over displayhåndteringer er tom eller udefineret i bothglobalstorage " "og displaymanager.conf." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "Displayhåndtering-konfiguration er ikke komplet" diff --git a/lang/python/de/LC_MESSAGES/python.po b/lang/python/de/LC_MESSAGES/python.po index 55d054269..50517ea4c 100644 --- a/lang/python/de/LC_MESSAGES/python.po +++ b/lang/python/de/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Andreas Eitel , 2019\n" "Language-Team: German (https://www.transifex.com/calamares/teams/20061/de/)\n" @@ -129,51 +129,51 @@ msgstr "Das Quelldateisystem \"{}\" existiert nicht" msgid "The destination \"{}\" in the target system is not a directory" msgstr "Das Ziel \"{}\" im Zielsystem ist kein Verzeichnis" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "Schreiben der KDM Konfigurationsdatei nicht möglich" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "KDM Konfigurationsdatei {!s} existiert nicht" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Schreiben der LXDM Konfigurationsdatei nicht möglich" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "LXDM Konfigurationsdatei {!s} existiert nicht" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "Schreiben der LightDM Konfigurationsdatei nicht möglich" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "LightDM Konfigurationsdatei {!s} existiert nicht" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Konfiguration von LightDM ist nicht möglich" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "Kein LightDM Begrüßer installiert." -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "Schreiben der SLIM Konfigurationsdatei nicht möglich" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "SLIM Konfigurationsdatei {!s} existiert nicht" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "Keine Displaymanager für das Displaymanagermodul ausgewählt." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -181,7 +181,7 @@ msgstr "" "Die Displaymanagerliste ist leer oder nicht in bothglobalstorage und " "displaymanager.conf definiert." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "Displaymanagerkonfiguration war unvollständig." diff --git a/lang/python/el/LC_MESSAGES/python.po b/lang/python/el/LC_MESSAGES/python.po index 7b3eea0fb..1e3fabe77 100644 --- a/lang/python/el/LC_MESSAGES/python.po +++ b/lang/python/el/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Efstathios Iosifidis , 2017\n" "Language-Team: Greek (https://www.transifex.com/calamares/teams/20061/el/)\n" @@ -121,57 +121,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/en_GB/LC_MESSAGES/python.po b/lang/python/en_GB/LC_MESSAGES/python.po index 9cc2d1f5b..efc7bb717 100644 --- a/lang/python/en_GB/LC_MESSAGES/python.po +++ b/lang/python/en_GB/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Jason Collins , 2018\n" "Language-Team: English (United Kingdom) (https://www.transifex.com/calamares/teams/20061/en_GB/)\n" @@ -121,57 +121,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/eo/LC_MESSAGES/python.po b/lang/python/eo/LC_MESSAGES/python.po index ebee4a994..b8d4fa440 100644 --- a/lang/python/eo/LC_MESSAGES/python.po +++ b/lang/python/eo/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Kurt Ankh Phoenix , 2018\n" "Language-Team: Esperanto (https://www.transifex.com/calamares/teams/20061/eo/)\n" @@ -121,57 +121,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/es/LC_MESSAGES/python.po b/lang/python/es/LC_MESSAGES/python.po index 92c962e54..05f607b0f 100644 --- a/lang/python/es/LC_MESSAGES/python.po +++ b/lang/python/es/LC_MESSAGES/python.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Fito JB, 2019\n" "Language-Team: Spanish (https://www.transifex.com/calamares/teams/20061/es/)\n" @@ -126,59 +126,59 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "No se puede escribir el archivo de configuración KDM" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "El archivo de configuración {!s} de KDM no existe" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "No se puede escribir el archivo de configuración LXDM" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "El archivo de configuracion {!s} de LXDM no existe" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "No se puede escribir el archivo de configuración de LightDM" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "El archivo de configuración {!s} de LightDM no existe" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "No se puede configurar LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "No se puede escribir el archivo de configuración de SLIM" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "El archivo de configuración {!s} de SLIM no existe" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" "No se ha seleccionado ningún gestor de pantalla para el modulo " "displaymanager" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "La configuración del gestor de pantalla estaba incompleta" diff --git a/lang/python/es_MX/LC_MESSAGES/python.po b/lang/python/es_MX/LC_MESSAGES/python.po index e854451d3..6eecfa0df 100644 --- a/lang/python/es_MX/LC_MESSAGES/python.po +++ b/lang/python/es_MX/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Logan 8192 , 2018\n" "Language-Team: Spanish (Mexico) (https://www.transifex.com/calamares/teams/20061/es_MX/)\n" @@ -122,57 +122,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "No se puede escribir el archivo de configuración de KDM" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "El archivo de configuración de KDM {!s} no existe" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "No se puede escribir el archivo de configuración de LXDM" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "El archivo de configuración de LXDM {!s} no existe" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "No se puede escribir el archivo de configuración de LightDM" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "El archivo de configuración de LightDM {!s} no existe" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "No se puede configurar LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "No se puede escribir el archivo de configuración de SLIM" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/es_PR/LC_MESSAGES/python.po b/lang/python/es_PR/LC_MESSAGES/python.po index f9c9da3b3..33ec84d0c 100644 --- a/lang/python/es_PR/LC_MESSAGES/python.po +++ b/lang/python/es_PR/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Spanish (Puerto Rico) (https://www.transifex.com/calamares/teams/20061/es_PR/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/et/LC_MESSAGES/python.po b/lang/python/et/LC_MESSAGES/python.po index b8315dcf3..bba07a5e9 100644 --- a/lang/python/et/LC_MESSAGES/python.po +++ b/lang/python/et/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Madis, 2019\n" "Language-Team: Estonian (https://www.transifex.com/calamares/teams/20061/et/)\n" @@ -121,57 +121,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "KDM-konfiguratsioonifaili ei saa kirjutada" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "KDM-konfiguratsioonifail {!s} puudub" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "LXDM-konfiguratsioonifaili ei saa kirjutada" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "LXDM-konfiguratsioonifail {!s} puudub" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "LightDM-konfiguratsioonifaili ei saa kirjutada" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "LightDM-konfiguratsioonifail {!s} puudub" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "LightDM seadistamine ebaõnnestus" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "SLIM-konfiguratsioonifaili ei saa kirjutada" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "SLIM-konfiguratsioonifail {!s} puudub" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/eu/LC_MESSAGES/python.po b/lang/python/eu/LC_MESSAGES/python.po index 2c5be0f36..2d9ff9a2b 100644 --- a/lang/python/eu/LC_MESSAGES/python.po +++ b/lang/python/eu/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Ander Elortondo, 2019\n" "Language-Team: Basque (https://www.transifex.com/calamares/teams/20061/eu/)\n" @@ -121,52 +121,52 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "Ezin da KDM konfigurazio fitxategia idatzi" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "KDM konfigurazio fitxategia {!s} ez da existitzen" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Ezin da LXDM konfigurazio fitxategia idatzi" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "LXDM konfigurazio fitxategia {!s} ez da existitzen" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "Ezin da LightDM konfigurazio fitxategia idatzi" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "LightDM konfigurazio fitxategia {!s} ez da existitzen" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Ezin da LightDM konfiguratu" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "Ez dago LightDM harrera instalatua." -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "Ezin da SLIM konfigurazio fitxategia idatzi" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "SLIM konfigurazio fitxategia {!s} ez da existitzen" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" "Ez da pantaila kudeatzailerik aukeratu pantaila-kudeatzaile modulurako." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -174,7 +174,7 @@ msgstr "" "Pantaila-kudeatzaile-zerrenda hutsik dago edo definitzeke bothglobalstorage " "eta displaymanager.conf" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "Pantaila kudeatzaile konfigurazioa osotu gabe" diff --git a/lang/python/fa/LC_MESSAGES/python.po b/lang/python/fa/LC_MESSAGES/python.po index 864bde771..04b41793b 100644 --- a/lang/python/fa/LC_MESSAGES/python.po +++ b/lang/python/fa/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Persian (https://www.transifex.com/calamares/teams/20061/fa/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/fi_FI/LC_MESSAGES/python.po b/lang/python/fi_FI/LC_MESSAGES/python.po index 06f2a6a6a..52f4edccc 100644 --- a/lang/python/fi_FI/LC_MESSAGES/python.po +++ b/lang/python/fi_FI/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Finnish (Finland) (https://www.transifex.com/calamares/teams/20061/fi_FI/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/fr/LC_MESSAGES/python.po b/lang/python/fr/LC_MESSAGES/python.po index 3810a8037..30d953d75 100644 --- a/lang/python/fr/LC_MESSAGES/python.po +++ b/lang/python/fr/LC_MESSAGES/python.po @@ -18,7 +18,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Florian B , 2019\n" "Language-Team: French (https://www.transifex.com/calamares/teams/20061/fr/)\n" @@ -134,53 +134,53 @@ msgstr "Le système de fichiers source \"{}\" n'existe pas" msgid "The destination \"{}\" in the target system is not a directory" msgstr "La destination \"{}\" dans le système cible n'est pas un répertoire" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "Impossible d'écrire le fichier de configuration KDM" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "Le fichier de configuration KDM n'existe pas" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Impossible d'écrire le fichier de configuration LXDM" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "Le fichier de configuration LXDM n'existe pas" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "Impossible d'écrire le fichier de configuration LightDM" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "Le fichier de configuration LightDM {!S} n'existe pas" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Impossible de configurer LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "Aucun hôte LightDM est installé" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "Impossible d'écrire le fichier de configuration SLIM" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "Le fichier de configuration SLIM {!S} n'existe pas" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" "Aucun gestionnaire d'affichage n'a été sélectionné pour le module de " "gestionnaire d'affichage" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -188,7 +188,7 @@ msgstr "" "La liste des gestionnaires d'affichage est vide ou indéfinie dans " "bothglobalstorage et displaymanager.conf." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "La configuration du gestionnaire d'affichage était incomplète" diff --git a/lang/python/fr_CH/LC_MESSAGES/python.po b/lang/python/fr_CH/LC_MESSAGES/python.po index 61f17e645..4c0fe4aff 100644 --- a/lang/python/fr_CH/LC_MESSAGES/python.po +++ b/lang/python/fr_CH/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: French (Switzerland) (https://www.transifex.com/calamares/teams/20061/fr_CH/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/gl/LC_MESSAGES/python.po b/lang/python/gl/LC_MESSAGES/python.po index 652204972..fd32a8b8b 100644 --- a/lang/python/gl/LC_MESSAGES/python.po +++ b/lang/python/gl/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Xosé, 2018\n" "Language-Team: Galician (https://www.transifex.com/calamares/teams/20061/gl/)\n" @@ -121,52 +121,52 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "Non é posíbel escribir o ficheiro de configuración de KDM" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "O ficheiro de configuración de KDM {!s} non existe" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Non é posíbel escribir o ficheiro de configuración de LXDM" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "O ficheiro de configuración de LXDM {!s} non existe" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "Non é posíbel escribir o ficheiro de configuración de LightDM" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "O ficheiro de configuración de LightDM {!s} non existe" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Non é posíbel configurar LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "Non se instalou o saudador de LightDM." -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "Non é posíbel escribir o ficheiro de configuración de SLIM" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "O ficheiro de configuración de SLIM {!s} non existe" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" "Non hai xestores de pantalla seleccionados para o módulo displaymanager." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -174,7 +174,7 @@ msgstr "" "A lista de xestores de pantalla está baleira ou sen definir en " "bothglobalstorage e displaymanager.conf." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "A configuración do xestor de pantalla foi incompleta" diff --git a/lang/python/gu/LC_MESSAGES/python.po b/lang/python/gu/LC_MESSAGES/python.po index fa7aa1cb8..cefa06329 100644 --- a/lang/python/gu/LC_MESSAGES/python.po +++ b/lang/python/gu/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Gujarati (https://www.transifex.com/calamares/teams/20061/gu/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/he/LC_MESSAGES/python.po b/lang/python/he/LC_MESSAGES/python.po index d83d2d89b..502861e2c 100644 --- a/lang/python/he/LC_MESSAGES/python.po +++ b/lang/python/he/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Yaron Shahrabani , 2019\n" "Language-Team: Hebrew (https://www.transifex.com/calamares/teams/20061/he/)\n" @@ -125,51 +125,51 @@ msgstr "מערכת הקבצים במקור „{}” אינה קיימת" msgid "The destination \"{}\" in the target system is not a directory" msgstr "היעד „{}” במערכת הקבצים המיועדת אינו תיקייה" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "לא ניתן לכתוב את קובץ התצורה של KDM" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "קובץ התצורה של KDM ‏{!s} אינו קיים" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "לא ניתן לכתוב את קובץ התצורה של LXDM" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "קובץ התצורה של LXDM ‏{!s} אינו קיים" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "לא ניתן לכתוב את קובץ התצורה של LightDM" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "קובץ התצורה של LightDM ‏{!s} אינו קיים" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "לא ניתן להגדיר את LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "לא מותקן מקבל פנים מסוג LightDM." -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "לא ניתן לכתוב קובץ תצורה של SLIM." -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "קובץ התצורה {!s} של SLIM אינו קיים" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "לא נבחרו מנהלי תצוגה למודול displaymanager." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -177,7 +177,7 @@ msgstr "" "הרשימה של מנהלי התצוגה ריקה או שאינה מוגדרת תחת bothglobalstorage " "ו־displaymanager.conf." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "תצורת מנהל התצוגה אינה שלמה" diff --git a/lang/python/hi/LC_MESSAGES/python.po b/lang/python/hi/LC_MESSAGES/python.po index f1f718866..a45757a7b 100644 --- a/lang/python/hi/LC_MESSAGES/python.po +++ b/lang/python/hi/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Panwar108 , 2018\n" "Language-Team: Hindi (https://www.transifex.com/calamares/teams/20061/hi/)\n" @@ -121,57 +121,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/hr/LC_MESSAGES/python.po b/lang/python/hr/LC_MESSAGES/python.po index a6bf4c8e1..77f50ab90 100644 --- a/lang/python/hr/LC_MESSAGES/python.po +++ b/lang/python/hr/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Lovro Kudelić , 2019\n" "Language-Team: Croatian (https://www.transifex.com/calamares/teams/20061/hr/)\n" @@ -127,51 +127,51 @@ msgstr "Izvorni datotečni sustav \"{}\" ne postoji" msgid "The destination \"{}\" in the target system is not a directory" msgstr "Odredište \"{}\" u ciljnom sustavu nije direktorij" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "Ne mogu zapisati KDM konfiguracijsku datoteku" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "KDM konfiguracijska datoteka {!s} ne postoji" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Ne mogu zapisati LXDM konfiguracijsku datoteku" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "LXDM konfiguracijska datoteka {!s} ne postoji" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "Ne moku zapisati LightDM konfiguracijsku datoteku" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "LightDM konfiguracijska datoteka {!s} ne postoji" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Ne mogu konfigurirati LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "Nije instaliran LightDM pozdravnik." -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "Ne mogu zapisati SLIM konfiguracijsku datoteku" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "SLIM konfiguracijska datoteka {!s} ne postoji" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "Nisu odabrani upravitelji zaslona za modul displaymanager." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -179,7 +179,7 @@ msgstr "" "Popis upravitelja zaslona je prazan ili nedefiniran u bothglobalstorage i " "displaymanager.conf." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "Konfiguracija upravitelja zaslona nije bila potpuna" diff --git a/lang/python/hu/LC_MESSAGES/python.po b/lang/python/hu/LC_MESSAGES/python.po index cbb5df5cc..2ab8ed354 100644 --- a/lang/python/hu/LC_MESSAGES/python.po +++ b/lang/python/hu/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: miku84, 2019\n" "Language-Team: Hungarian (https://www.transifex.com/calamares/teams/20061/hu/)\n" @@ -123,51 +123,51 @@ msgstr "A forrás fájlrendszer \"{}\" nem létezik" msgid "The destination \"{}\" in the target system is not a directory" msgstr "Az elérés \"{}\" nem létező könyvtár a cél rendszerben" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "A KDM konfigurációs fájl nem írható" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "A(z) {!s} KDM konfigurációs fájl nem létezik" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Az LXDM konfigurációs fájl nem írható" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "A(z) {!s} LXDM konfigurációs fájl nem létezik" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "A LightDM konfigurációs fájl nem írható" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "A(z) {!s} LightDM konfigurációs fájl nem létezik" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "A LightDM nem állítható be" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "Nincs LightDM üdvözlő telepítve." -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "A SLIM konfigurációs fájl nem írható" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "A(z) {!s} SLIM konfigurációs fájl nem létezik" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "Nincs kijelzőkezelő kiválasztva a kijelzőkezelő modulhoz." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -175,7 +175,7 @@ msgstr "" "A kijelzőkezelők listája üres vagy nincs megadva a bothglobalstorage-ben és" " a displaymanager.conf fájlban." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "A kijelzőkezelő konfigurációja hiányos volt" diff --git a/lang/python/id/LC_MESSAGES/python.po b/lang/python/id/LC_MESSAGES/python.po index ce03c35e1..215c9eeba 100644 --- a/lang/python/id/LC_MESSAGES/python.po +++ b/lang/python/id/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Wantoyo , 2018\n" "Language-Team: Indonesian (https://www.transifex.com/calamares/teams/20061/id/)\n" @@ -123,51 +123,51 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "Gak bisa menulis file konfigurasi KDM" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "File {!s} config KDM belum ada" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Gak bisa menulis file konfigurasi LXDM" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "File {!s} config LXDM enggak ada" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "Gak bisa menulis file konfigurasi LightDM" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "File {!s} config LightDM belum ada" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Gak bisa mengkonfigurasi LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "Tiada LightDM greeter yang terinstal." -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "Gak bisa menulis file konfigurasi SLIM" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "File {!s} config SLIM belum ada" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "Tiada display manager yang dipilih untuk modul displaymanager." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -175,7 +175,7 @@ msgstr "" "Daftar displaymanager telah kosong atau takdidefinisikan dalam " "bothglobalstorage dan displaymanager.conf." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "Konfigurasi display manager belum rampung" diff --git a/lang/python/is/LC_MESSAGES/python.po b/lang/python/is/LC_MESSAGES/python.po index e0eed224d..656941dcc 100644 --- a/lang/python/is/LC_MESSAGES/python.po +++ b/lang/python/is/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Kristján Magnússon, 2018\n" "Language-Team: Icelandic (https://www.transifex.com/calamares/teams/20061/is/)\n" @@ -121,57 +121,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/it_IT/LC_MESSAGES/python.po b/lang/python/it_IT/LC_MESSAGES/python.po index f0a42639c..22094a5e0 100644 --- a/lang/python/it_IT/LC_MESSAGES/python.po +++ b/lang/python/it_IT/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Pierfrancesco Passerini , 2019\n" "Language-Team: Italian (Italy) (https://www.transifex.com/calamares/teams/20061/it_IT/)\n" @@ -125,52 +125,52 @@ msgstr "Il filesystem sorgente \"{}\" non esiste" msgid "The destination \"{}\" in the target system is not a directory" msgstr "La destinazione del sistema \"{}\" non è una directory" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "Impossibile scrivere il file di configurazione di KDM" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "Il file di configurazione di KDM {!s} non esiste" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Impossibile scrivere il file di configurazione di LXDM" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "Il file di configurazione di LXDM {!s} non esiste" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "Impossibile scrivere il file di configurazione di LightDM" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "Il file di configurazione di LightDM {!s} non esiste" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Impossibile configurare LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "Non è stato installato nessun LightDM greeter" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "Impossibile scrivere il file di configurazione di SLIM" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "Il file di configurazione di SLIM {!s} non esiste" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" "Non è stato selezionato alcun display manager per il modulo displaymanager" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -178,7 +178,7 @@ msgstr "" "La lista displaymanagers è vuota o non definita sia in globalstorage che in " "displaymanager.conf" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "La configurazione del display manager è incompleta" diff --git a/lang/python/ja/LC_MESSAGES/python.po b/lang/python/ja/LC_MESSAGES/python.po index 46b25b172..3e6a3e41d 100644 --- a/lang/python/ja/LC_MESSAGES/python.po +++ b/lang/python/ja/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Takefumi Nagata, 2019\n" "Language-Team: Japanese (https://www.transifex.com/calamares/teams/20061/ja/)\n" @@ -123,57 +123,57 @@ msgstr "ソースファイルシステム \"{}\" は存在しません" msgid "The destination \"{}\" in the target system is not a directory" msgstr "ターゲットシステムの宛先 \"{}\" はディレクトリではありません" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "KDMの設定ファイルに書き込みができません" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "KDM 設定ファイル {!s} が存在しません" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "LXDMの設定ファイルに書き込みができません" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "LXDM 設定ファイル {!s} が存在しません" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "LightDMの設定ファイルに書き込みができません" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "LightDM 設定ファイル {!s} が存在しません" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "LightDMの設定ができません" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "LightDM greeter がインストールされていません。" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "SLIMの設定ファイルに書き込みができません" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "SLIM 設定ファイル {!s} が存在しません" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "ディスプレイマネージャが選択されていません。" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "ディスプレイマネージャのリストが bothglobalstorage 及び displaymanager.conf 内で空白か未定義です。" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "ディスプレイマネージャの設定が不完全です" diff --git a/lang/python/kk/LC_MESSAGES/python.po b/lang/python/kk/LC_MESSAGES/python.po index 745a9d295..bc4158675 100644 --- a/lang/python/kk/LC_MESSAGES/python.po +++ b/lang/python/kk/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Kazakh (https://www.transifex.com/calamares/teams/20061/kk/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/kn/LC_MESSAGES/python.po b/lang/python/kn/LC_MESSAGES/python.po index f6dceba19..8a207f912 100644 --- a/lang/python/kn/LC_MESSAGES/python.po +++ b/lang/python/kn/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Kannada (https://www.transifex.com/calamares/teams/20061/kn/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/ko/LC_MESSAGES/python.po b/lang/python/ko/LC_MESSAGES/python.po index a1f3ee782..487e9547b 100644 --- a/lang/python/ko/LC_MESSAGES/python.po +++ b/lang/python/ko/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: 이정희 , 2019\n" "Language-Team: Korean (https://www.transifex.com/calamares/teams/20061/ko/)\n" @@ -124,58 +124,58 @@ msgstr "\"{}\" 소스 파일시스템은 존재하지 않습니다." msgid "The destination \"{}\" in the target system is not a directory" msgstr "대상 시스템의 \"{}\" 목적지가 디렉토리가 아닙니다." -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "KDM 구성 파일을 쓸 수 없습니다." -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "KDM 구성 파일 {! s}가 없습니다" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "LMLDM 구성 파일을 쓸 수 없습니다." -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "LXDM 구성 파일 {!s}이 없습니다." -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "LightDM 구성 파일을 쓸 수 없습니다." -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "LightDM 구성 파일 {!s}가 없습니다." -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "LightDM을 구성할 수 없습니다." -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "LightDM greeter가 설치되지 않았습니다." -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "SLIM 구성 파일을 쓸 수 없음" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "SLIM 구성 파일 {!s}가 없음" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "displaymanager 모듈에 대해 선택된 디스플레이 관리자가 없습니다." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" "displaymanagers 목록은 globalstorage 및 displaymanager.conf에서 비어 있거나 정의되지 않습니다." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "디스플레이 관리자 구성이 완료되지 않았습니다." diff --git a/lang/python/lo/LC_MESSAGES/python.po b/lang/python/lo/LC_MESSAGES/python.po index 01d9181aa..1e733e310 100644 --- a/lang/python/lo/LC_MESSAGES/python.po +++ b/lang/python/lo/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Lao (https://www.transifex.com/calamares/teams/20061/lo/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/lt/LC_MESSAGES/python.po b/lang/python/lt/LC_MESSAGES/python.po index 00b3b102e..1b4c9e136 100644 --- a/lang/python/lt/LC_MESSAGES/python.po +++ b/lang/python/lt/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Moo, 2019\n" "Language-Team: Lithuanian (https://www.transifex.com/calamares/teams/20061/lt/)\n" @@ -127,51 +127,51 @@ msgstr "Šaltinio failų sistemos \"{}\" nėra" msgid "The destination \"{}\" in the target system is not a directory" msgstr "Paskirties vieta \"{}\", esanti paskirties sistemoje, nėra katalogas" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "Nepavyksta įrašyti KDM konfigūracijos failą" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "KDM konfigūracijos failo {!s} nėra" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Nepavyksta įrašyti LXDM konfigūracijos failą" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "LXDM konfigūracijos failo {!s} nėra" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "Nepavyksta įrašyti LightDM konfigūracijos failą" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "LightDM konfigūracijos failo {!s} nėra" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Nepavyksta konfigūruoti LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "Nėra įdiegtas joks LightDM sveikintojas." -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "Nepavyksta įrašyti SLIM konfigūracijos failą" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "SLIM konfigūracijos failo {!s} nėra" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "Displaymanagers moduliui nėra pasirinkta jokių ekranų tvarkytuvių." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -179,7 +179,7 @@ msgstr "" "Displaymanagers sąrašas yra tuščias arba neapibrėžtas tiek " "bothglobalstorage, tiek ir displaymanager.conf faile." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "Ekranų tvarkytuvės konfigūracija yra nepilna" diff --git a/lang/python/mk/LC_MESSAGES/python.po b/lang/python/mk/LC_MESSAGES/python.po index 64c970439..2f2ca27bb 100644 --- a/lang/python/mk/LC_MESSAGES/python.po +++ b/lang/python/mk/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Martin Ristovski , 2018\n" "Language-Team: Macedonian (https://www.transifex.com/calamares/teams/20061/mk/)\n" @@ -121,57 +121,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "KDM конфигурациониот фајл не може да се создаде" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "KDM конфигурациониот фајл {!s} не постои" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "LXDM конфигурациониот фајл не може да се создаде" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "LXDM конфигурациониот фајл {!s} не постои" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "LightDM конфигурациониот фајл не може да се создаде" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "LightDM конфигурациониот фајл {!s} не постои" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Не може да се подеси LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "Нема инсталирано LightDM поздравувач" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "SLIM конфигурациониот фајл не може да се создаде" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "SLIM конфигурациониот фајл {!s} не постои" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "Немате избрано дисплеј менаџер за displaymanager модулот." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/mr/LC_MESSAGES/python.po b/lang/python/mr/LC_MESSAGES/python.po index 65341907e..d857b162f 100644 --- a/lang/python/mr/LC_MESSAGES/python.po +++ b/lang/python/mr/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Marathi (https://www.transifex.com/calamares/teams/20061/mr/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/nb/LC_MESSAGES/python.po b/lang/python/nb/LC_MESSAGES/python.po index f29e79ca7..9782a2416 100644 --- a/lang/python/nb/LC_MESSAGES/python.po +++ b/lang/python/nb/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Tyler Moss , 2017\n" "Language-Team: Norwegian Bokmål (https://www.transifex.com/calamares/teams/20061/nb/)\n" @@ -121,57 +121,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/ne_NP/LC_MESSAGES/python.po b/lang/python/ne_NP/LC_MESSAGES/python.po index fc182639e..ceffc82ac 100644 --- a/lang/python/ne_NP/LC_MESSAGES/python.po +++ b/lang/python/ne_NP/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Nepali (Nepal) (https://www.transifex.com/calamares/teams/20061/ne_NP/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/nl/LC_MESSAGES/python.po b/lang/python/nl/LC_MESSAGES/python.po index 2d12bb25e..dc898723c 100644 --- a/lang/python/nl/LC_MESSAGES/python.po +++ b/lang/python/nl/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Adriaan de Groot , 2019\n" "Language-Team: Dutch (https://www.transifex.com/calamares/teams/20061/nl/)\n" @@ -123,57 +123,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/pl/LC_MESSAGES/python.po b/lang/python/pl/LC_MESSAGES/python.po index 8721c1b54..88ac65eea 100644 --- a/lang/python/pl/LC_MESSAGES/python.po +++ b/lang/python/pl/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Piotr Strębski , 2019\n" "Language-Team: Polish (https://www.transifex.com/calamares/teams/20061/pl/)\n" @@ -129,51 +129,51 @@ msgstr "Źródłowy system plików \"{}\" nie istnieje" msgid "The destination \"{}\" in the target system is not a directory" msgstr "Miejsce docelowe \"{}\" w docelowym systemie nie jest katalogiem" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "Nie można zapisać pliku konfiguracji KDM" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "Plik konfiguracyjny KDM {!s} nie istnieje" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Nie można zapisać pliku konfiguracji LXDM" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "Plik konfiguracji LXDM {!s} nie istnieje" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "nie można zapisać pliku konfiguracji LightDM" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "Plik konfiguracji {!s} nie istnieje" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Nie można skonfigurować LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "Nie zainstalowano ekranu witającego LightDM" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "Nie można zapisać pliku konfiguracji SLIM" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "Plik konfiguracji SLIM {!s} nie istnieje" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "Brak wybranych menedżerów wyświetlania dla modułu displaymanager" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -181,7 +181,7 @@ msgstr "" "Lista menedżerów wyświetlania jest pusta lub niezdefiniowana w " "bothglobalstorage i displaymanager.conf" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "Konfiguracja menedzera wyświetlania była niekompletna" diff --git a/lang/python/pt_BR/LC_MESSAGES/python.po b/lang/python/pt_BR/LC_MESSAGES/python.po index 832566193..d297302a9 100644 --- a/lang/python/pt_BR/LC_MESSAGES/python.po +++ b/lang/python/pt_BR/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Guilherme , 2019\n" "Language-Team: Portuguese (Brazil) (https://www.transifex.com/calamares/teams/20061/pt_BR/)\n" @@ -128,52 +128,52 @@ msgstr "O sistema de arquivos de origem \"{}\" não existe" msgid "The destination \"{}\" in the target system is not a directory" msgstr "A destinação \"{}\" no sistema de destino não é um diretório" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "Não foi possível gravar o arquivo de configuração do KDM" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "O arquivo de configuração {!s} do KDM não existe" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Não foi possível gravar o arquivo de configuração do LXDM" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "O arquivo de configuração {!s} do LXDM não existe" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "Não foi possível gravar o arquivo de configuração do LightDM" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "O arquivo de configuração {!s} do LightDM não existe" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Não é possível configurar o LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "Não há nenhuma tela de login do LightDM instalada." -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "Não foi possível gravar o arquivo de configuração do SLIM" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "O arquivo de configuração {!s} do SLIM não existe" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" "Nenhum gerenciador de exibição selecionado para o módulo do displaymanager." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -181,7 +181,7 @@ msgstr "" "A lista de displaymanagers está vazia ou indefinida no bothglobalstorage e " "no displaymanager.conf." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "A configuração do gerenciador de exibição está incompleta" diff --git a/lang/python/pt_PT/LC_MESSAGES/python.po b/lang/python/pt_PT/LC_MESSAGES/python.po index 993c8e022..532597ce1 100644 --- a/lang/python/pt_PT/LC_MESSAGES/python.po +++ b/lang/python/pt_PT/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Hugo Carvalho , 2019\n" "Language-Team: Portuguese (Portugal) (https://www.transifex.com/calamares/teams/20061/pt_PT/)\n" @@ -129,52 +129,52 @@ msgstr "O sistema de ficheiros fonte \"{}\" não existe" msgid "The destination \"{}\" in the target system is not a directory" msgstr "O destino \"{}\" no sistema alvo não é uma diretoria" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "Não é possível gravar o ficheiro de configuração KDM" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "O ficheiro de configuração do KDM {!s} não existe" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Não é possível gravar o ficheiro de configuração LXDM" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "O ficheiro de configuração do LXDM {!s} não existe" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "Não é possível gravar o ficheiro de configuração LightDM" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "O ficheiro de configuração do LightDM {!s} não existe" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Não é possível configurar o LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "Nenhum ecrã de boas-vindas LightDM instalado." -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "Não é possível gravar o ficheiro de configuração SLIM" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "O ficheiro de configuração do SLIM {!s} não existe" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" "Nenhum gestor de exibição selecionado para o módulo de gestor de exibição." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -182,7 +182,7 @@ msgstr "" "A lista de gestores de exibição está vazia ou indefinida no globalstorage e " "no displaymanager.conf." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "A configuração do gestor de exibição estava incompleta" diff --git a/lang/python/ro/LC_MESSAGES/python.po b/lang/python/ro/LC_MESSAGES/python.po index 00643cd6f..c272b6eca 100644 --- a/lang/python/ro/LC_MESSAGES/python.po +++ b/lang/python/ro/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Sebastian Brici , 2018\n" "Language-Team: Romanian (https://www.transifex.com/calamares/teams/20061/ro/)\n" @@ -122,57 +122,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/ru/LC_MESSAGES/python.po b/lang/python/ru/LC_MESSAGES/python.po index 135740713..361c06131 100644 --- a/lang/python/ru/LC_MESSAGES/python.po +++ b/lang/python/ru/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Aleksey Kabanov , 2018\n" "Language-Team: Russian (https://www.transifex.com/calamares/teams/20061/ru/)\n" @@ -121,57 +121,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/sk/LC_MESSAGES/python.po b/lang/python/sk/LC_MESSAGES/python.po index d8b7e7f36..fa1d8b0b4 100644 --- a/lang/python/sk/LC_MESSAGES/python.po +++ b/lang/python/sk/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Dušan Kazik , 2018\n" "Language-Team: Slovak (https://www.transifex.com/calamares/teams/20061/sk/)\n" @@ -121,57 +121,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "Nedá sa zapísať konfiguračný súbor správcu KDM" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "Konfiguračný súbor správcu KDM {!s} neexistuje" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Nedá sa zapísať konfiguračný súbor správcu LXDM" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "Konfiguračný súbor správcu LXDM {!s} neexistuje" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "Nedá sa zapísať konfiguračný súbor správcu LightDM" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "Konfiguračný súbor správcu LightDM {!s} neexistuje" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Nedá s nakonfigurovať správca LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "Nedá sa zapísať konfiguračný súbor správcu SLIM" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "Konfiguračný súbor správcu SLIM {!s} neexistuje" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "Neboli vybraní žiadni správcovia zobrazenia pre modul displaymanager." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "Konfigurácia správcu zobrazenia nebola úplná" diff --git a/lang/python/sl/LC_MESSAGES/python.po b/lang/python/sl/LC_MESSAGES/python.po index b0200e518..a4663934c 100644 --- a/lang/python/sl/LC_MESSAGES/python.po +++ b/lang/python/sl/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Slovenian (https://www.transifex.com/calamares/teams/20061/sl/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/sq/LC_MESSAGES/python.po b/lang/python/sq/LC_MESSAGES/python.po index b0905524a..812bf623c 100644 --- a/lang/python/sq/LC_MESSAGES/python.po +++ b/lang/python/sq/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Besnik , 2019\n" "Language-Team: Albanian (https://www.transifex.com/calamares/teams/20061/sq/)\n" @@ -127,51 +127,51 @@ msgstr "Sistemi i kartelave \"{}\" ({}) s’ekziston" msgid "The destination \"{}\" in the target system is not a directory" msgstr "Destinacioni \"{}\" te sistemi i synuar s’është drejtori" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "S’shkruhet dot kartelë formësimi KDM" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "S’ekziston kartelë formësimi KDM {!s}" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "S’shkruhet dot kartelë formësimi LXDM" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "S’ekziston kartelë formësimi LXDM {!s}" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "S’shkruhet dot kartelë formësimi LightDM" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "S’ekziston kartelë formësimi LightDM {!s}" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "S’formësohet dot LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "S’ka të instaluar përshëndetës LightDM." -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "S’shkruhet dot kartelë formësimi SLIM" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "S’ekziston kartelë formësimi SLIM {!s}" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "S’janë përzgjedhur përgjegjës ekrani për modulin displaymanager." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -179,7 +179,7 @@ msgstr "" "Lista displaymanagers është e zbrazët ose e papërcaktuar si te " "globalstorage, ashtu edhe te displaymanager.conf." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "Formësimi i përgjegjësit të ekranit s’qe i plotë" diff --git a/lang/python/sr/LC_MESSAGES/python.po b/lang/python/sr/LC_MESSAGES/python.po index a6048bc06..9fea1b6b3 100644 --- a/lang/python/sr/LC_MESSAGES/python.po +++ b/lang/python/sr/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Serbian (https://www.transifex.com/calamares/teams/20061/sr/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/sr@latin/LC_MESSAGES/python.po b/lang/python/sr@latin/LC_MESSAGES/python.po index 628ca0730..67d8e4237 100644 --- a/lang/python/sr@latin/LC_MESSAGES/python.po +++ b/lang/python/sr@latin/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Serbian (Latin) (https://www.transifex.com/calamares/teams/20061/sr@latin/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/sv/LC_MESSAGES/python.po b/lang/python/sv/LC_MESSAGES/python.po index f6afb3f8f..a13895a83 100644 --- a/lang/python/sv/LC_MESSAGES/python.po +++ b/lang/python/sv/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Swedish (https://www.transifex.com/calamares/teams/20061/sv/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/th/LC_MESSAGES/python.po b/lang/python/th/LC_MESSAGES/python.po index c02b4eba3..e18ccb105 100644 --- a/lang/python/th/LC_MESSAGES/python.po +++ b/lang/python/th/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Thai (https://www.transifex.com/calamares/teams/20061/th/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/tr_TR/LC_MESSAGES/python.po b/lang/python/tr_TR/LC_MESSAGES/python.po index dfbbb514f..fc951105a 100644 --- a/lang/python/tr_TR/LC_MESSAGES/python.po +++ b/lang/python/tr_TR/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Demiray Muhterem , 2019\n" "Language-Team: Turkish (Turkey) (https://www.transifex.com/calamares/teams/20061/tr_TR/)\n" @@ -127,51 +127,51 @@ msgstr "\"{}\" Kaynak dosya sistemi mevcut değil" msgid "The destination \"{}\" in the target system is not a directory" msgstr "Hedef sistemdeki \"{}\" hedefi bir dizin değil" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "KDM yapılandırma dosyası yazılamıyor" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "KDM yapılandırma dosyası {!s} mevcut değil" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "LXDM yapılandırma dosyası yazılamıyor" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "LXDM yapılandırma dosyası {!s} mevcut değil" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "LightDM yapılandırma dosyası yazılamıyor" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "LightDM yapılandırma dosyası {!s} mevcut değil" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "LightDM yapılandırılamıyor" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "LightDM karşılama yüklü değil." -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "SLIM yapılandırma dosyası yazılamıyor" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "SLIM yapılandırma dosyası {!s} mevcut değil" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "Ekran yöneticisi modülü için ekran yöneticisi seçilmedi." -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." @@ -179,7 +179,7 @@ msgstr "" "Görüntüleyiciler listesi, her iki bölgedeki ve displaymanager.conf öğesinde " "boş veya tanımsızdır." -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "Ekran yöneticisi yapılandırma işi tamamlanamadı" diff --git a/lang/python/uk/LC_MESSAGES/python.po b/lang/python/uk/LC_MESSAGES/python.po index 10632facc..f1a6b5856 100644 --- a/lang/python/uk/LC_MESSAGES/python.po +++ b/lang/python/uk/LC_MESSAGES/python.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Paul S , 2019\n" "Language-Team: Ukrainian (https://www.transifex.com/calamares/teams/20061/uk/)\n" @@ -128,57 +128,57 @@ msgstr "Вихідна файлова система \"{}\" не існує" msgid "The destination \"{}\" in the target system is not a directory" msgstr "Призначення \"{}\" у цільовій системі не є каталогом" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "Неможливо записати файл налаштування KDM" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "Файл налаштування KDM {!s} не існує" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "Неможливо записати файл конфігурації LXDM" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "Файл налаштування LXDM {!s} не існує" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "Неможливо записати файл налаштування LightDM" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "Файл налаштування LightDM {!s} не існує" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "Неможливо налаштувати LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "Неможливо записати файл налаштування SLIM" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "Файл налаштування SLIM {!s} не існує" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/ur/LC_MESSAGES/python.po b/lang/python/ur/LC_MESSAGES/python.po index 4c9b5d1c4..71564faf3 100644 --- a/lang/python/ur/LC_MESSAGES/python.po +++ b/lang/python/ur/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Urdu (https://www.transifex.com/calamares/teams/20061/ur/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/uz/LC_MESSAGES/python.po b/lang/python/uz/LC_MESSAGES/python.po index 5c135cbf5..c564cbb90 100644 --- a/lang/python/uz/LC_MESSAGES/python.po +++ b/lang/python/uz/LC_MESSAGES/python.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Language-Team: Uzbek (https://www.transifex.com/calamares/teams/20061/uz/)\n" "MIME-Version: 1.0\n" @@ -117,57 +117,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/zh_CN/LC_MESSAGES/python.po b/lang/python/zh_CN/LC_MESSAGES/python.po index 5661b4383..e6dec8150 100644 --- a/lang/python/zh_CN/LC_MESSAGES/python.po +++ b/lang/python/zh_CN/LC_MESSAGES/python.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: leonfeng , 2018\n" "Language-Team: Chinese (China) (https://www.transifex.com/calamares/teams/20061/zh_CN/)\n" @@ -123,57 +123,57 @@ msgstr "" msgid "The destination \"{}\" in the target system is not a directory" msgstr "" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "" diff --git a/lang/python/zh_TW/LC_MESSAGES/python.po b/lang/python/zh_TW/LC_MESSAGES/python.po index 13c7f10fb..e18719a3c 100644 --- a/lang/python/zh_TW/LC_MESSAGES/python.po +++ b/lang/python/zh_TW/LC_MESSAGES/python.po @@ -11,7 +11,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-04-20 08:50-0400\n" +"POT-Creation-Date: 2019-04-24 12:03-0400\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n" "Last-Translator: Jeff Huang , 2019\n" "Language-Team: Chinese (Taiwan) (https://www.transifex.com/calamares/teams/20061/zh_TW/)\n" @@ -123,57 +123,57 @@ msgstr "來源檔案系統 \"{}\" 不存在" msgid "The destination \"{}\" in the target system is not a directory" msgstr "目標系統中的目的地 \"{}\" 不是目錄" -#: src/modules/displaymanager/main.py:380 +#: src/modules/displaymanager/main.py:381 msgid "Cannot write KDM configuration file" msgstr "無法寫入 KDM 設定檔" -#: src/modules/displaymanager/main.py:381 +#: src/modules/displaymanager/main.py:382 msgid "KDM config file {!s} does not exist" msgstr "KDM 設定檔 {!s} 不存在" -#: src/modules/displaymanager/main.py:442 +#: src/modules/displaymanager/main.py:443 msgid "Cannot write LXDM configuration file" msgstr "無法寫入 LXDM 設定檔" -#: src/modules/displaymanager/main.py:443 +#: src/modules/displaymanager/main.py:444 msgid "LXDM config file {!s} does not exist" msgstr "LXDM 設定檔 {!s} 不存在" -#: src/modules/displaymanager/main.py:517 +#: src/modules/displaymanager/main.py:527 msgid "Cannot write LightDM configuration file" msgstr "無法寫入 LightDM 設定檔" -#: src/modules/displaymanager/main.py:518 +#: src/modules/displaymanager/main.py:528 msgid "LightDM config file {!s} does not exist" msgstr "LightDM 設定檔 {!s} 不存在" -#: src/modules/displaymanager/main.py:592 +#: src/modules/displaymanager/main.py:602 msgid "Cannot configure LightDM" msgstr "無法設定 LightDM" -#: src/modules/displaymanager/main.py:593 +#: src/modules/displaymanager/main.py:603 msgid "No LightDM greeter installed." msgstr "未安裝 LightDM greeter。" -#: src/modules/displaymanager/main.py:624 +#: src/modules/displaymanager/main.py:634 msgid "Cannot write SLIM configuration file" msgstr "無法寫入 SLIM 設定檔" -#: src/modules/displaymanager/main.py:625 +#: src/modules/displaymanager/main.py:635 msgid "SLIM config file {!s} does not exist" msgstr "SLIM 設定檔 {!s} 不存在" -#: src/modules/displaymanager/main.py:740 +#: src/modules/displaymanager/main.py:750 msgid "No display managers selected for the displaymanager module." msgstr "未在顯示管理器模組中選取顯示管理器。" -#: src/modules/displaymanager/main.py:741 +#: src/modules/displaymanager/main.py:751 msgid "" "The displaymanagers list is empty or undefined in bothglobalstorage and " "displaymanager.conf." msgstr "顯示管理器清單為空或在全域儲存與 displaymanager.conf 中皆未定義。" -#: src/modules/displaymanager/main.py:821 +#: src/modules/displaymanager/main.py:831 msgid "Display manager configuration was incomplete" msgstr "顯示管理器設定不完整" From ca3110d429a05e634388174c0d699719ac533f78 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Thu, 25 Apr 2019 10:17:07 -0400 Subject: [PATCH 253/303] [partition] Drop extra ; (warnings--) --- src/modules/partition/core/PartUtils.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/partition/core/PartUtils.h b/src/modules/partition/core/PartUtils.h index ce1ef079f..4653468c3 100644 --- a/src/modules/partition/core/PartUtils.h +++ b/src/modules/partition/core/PartUtils.h @@ -57,8 +57,8 @@ enum class SizeUnit class PartSize : public NamedSuffix { public: - PartSize() : NamedSuffix() { }; - PartSize( int v, unit_t u ) : NamedSuffix( v, u ) { }; + PartSize() : NamedSuffix() { } + PartSize( int v, unit_t u ) : NamedSuffix( v, u ) { } PartSize( const QString& ); bool isValid() const From cdcd45900bb26a586edeee103e0b21c042f30b41 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sat, 27 Apr 2019 11:03:09 -0400 Subject: [PATCH 254/303] Changes: document 3.2.7 hotfix --- CHANGES | 10 ++++------ CMakeLists.txt | 2 +- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/CHANGES b/CHANGES index daeda581a..80e367cd6 100644 --- a/CHANGES +++ b/CHANGES @@ -3,13 +3,11 @@ 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.7 (unreleased) # +# 3.2.7 (2019-04-27) # -This release contains contributions from (alphabetically by first name): - -## Core ## - -## Modules ## +This is a **hotfix** release for regressions introduced in the +Python modules. The *localecfg* module was unusable because of +a missing `import`. # 3.2.6 (2019-04-25) # diff --git a/CMakeLists.txt b/CMakeLists.txt index eea2a27cf..6ed2c4e90 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -37,7 +37,7 @@ cmake_minimum_required( VERSION 3.2 FATAL_ERROR ) project( CALAMARES - VERSION 3.2.6 + VERSION 3.2.7 LANGUAGES C CXX ) set( CALAMARES_VERSION_RC 0 ) # Set to 0 during release cycle, 1 during development From cf08e59501cda435cd1c1cd81b105812e20bbf65 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sat, 27 Apr 2019 11:04:10 -0400 Subject: [PATCH 255/303] [localecfg] Add missing import --- src/modules/localecfg/main.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/modules/localecfg/main.py b/src/modules/localecfg/main.py index 5a9938774..09e700409 100644 --- a/src/modules/localecfg/main.py +++ b/src/modules/localecfg/main.py @@ -26,6 +26,8 @@ import os import re import shutil +import libcalamares + import gettext _ = gettext.translation("calamares-python", localedir=libcalamares.utils.gettext_path(), From 9700359caba122ba79a853b346b512a8836f3271 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sat, 27 Apr 2019 11:07:59 -0400 Subject: [PATCH 256/303] [calamares] In (test-app) loadmodule, log failure as error - Errors were being logged as debug output, which is normally hidden (e.g. unless -D6 is passed to turn on debugging). --- src/calamares/testmain.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calamares/testmain.cpp b/src/calamares/testmain.cpp index 198342ae1..53ad871c9 100644 --- a/src/calamares/testmain.cpp +++ b/src/calamares/testmain.cpp @@ -223,7 +223,7 @@ main( int argc, char* argv[] ) Calamares::JobResult r = p->exec(); if ( !r ) { - cDebug() << "Job #" << count << "failed" + cError() << "Job #" << count << "failed" << TR( "summary", r.message() ) << TR( "details", r.details() ); } From f8bc40ba9105ccce166516311857e34fbbd2653d Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sat, 27 Apr 2019 11:09:54 -0400 Subject: [PATCH 257/303] [calamares] (test-app) loadmodule exit code 1 on failures - If the module fails to load, or runs with an error, exit with code 1. --- src/calamares/testmain.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/calamares/testmain.cpp b/src/calamares/testmain.cpp index 53ad871c9..195701024 100644 --- a/src/calamares/testmain.cpp +++ b/src/calamares/testmain.cpp @@ -216,6 +216,7 @@ main( int argc, char* argv[] ) cDebug() << "Job outputs:"; Calamares::JobList jobList = m->jobs(); + unsigned int failure_count = 0; unsigned int count = 1; for ( const auto& p : jobList ) { @@ -226,9 +227,10 @@ main( int argc, char* argv[] ) cError() << "Job #" << count << "failed" << TR( "summary", r.message() ) << TR( "details", r.details() ); + ++failure_count; } ++count; } - return 0; + return failure_count ? 1 : 0; } From 6f9548af34e33f95cbf35988186755fc57342555 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sat, 27 Apr 2019 11:30:16 -0400 Subject: [PATCH 258/303] CMake: Check module interfaces - Only allow meaningful interface strings - Improve documentation of which interfaces work for which module types. --- CMakeModules/CalamaresAddModuleSubdirectory.cmake | 8 +++++++- src/modules/README.md | 12 ++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/CMakeModules/CalamaresAddModuleSubdirectory.cmake b/CMakeModules/CalamaresAddModuleSubdirectory.cmake index 74ff640d9..2e0a80723 100644 --- a/CMakeModules/CalamaresAddModuleSubdirectory.cmake +++ b/CMakeModules/CalamaresAddModuleSubdirectory.cmake @@ -71,9 +71,15 @@ function( calamares_add_module_subdirectory ) elseif ( MODULE_INTERFACE MATCHES "python" ) set( _mod_enabled ${WITH_PYTHON} ) set( _mod_reason "No Python support" ) - else() + elseif ( MODULE_INTERFACE MATCHES "qtplugin" ) + set( _mod_enabled OFF ) + set( _mod_reason "C++ modules must have a CMakeLists.txt instead" ) + elseif ( MODULE_INTERFACE MATCHES "process" ) set( _mod_enabled ON ) set( _mod_reason "" ) + else() + set( _mod_enabled OFF ) + set( _mod_reason "Unknown module interface '${MODULE_INTERFACE}'" ) endif() if ( _mod_enabled ) diff --git a/src/modules/README.md b/src/modules/README.md index 7f67cfe6d..5a7a16f37 100644 --- a/src/modules/README.md +++ b/src/modules/README.md @@ -112,6 +112,9 @@ in `/etc/calamares/modules`. ## C++ modules +> Type: viewmodule, jobmodule +> Interface: qtplugin + Currently the recommended way to write a module which exposes one or more installer pages (viewmodule) is through a C++ and Qt plugin. Viewmodules must implement `Calamares::ViewStep`. They can also implement `Calamares::Job` @@ -152,6 +155,9 @@ fakes a limited Calamares Python environment for running a single jobmodule. ### Python Jobmodule +> Type: jobmodule +> Interface: python + A Python jobmodule is a Python program which imports libcalamares and has a function `run()` as entry point. The function `run()` must return `None` if everything went well, or a tuple `(str,str)` with an error message and @@ -165,6 +171,9 @@ description if something went wrong. ## PythonQt modules +> Type: viewmodule, jobmodule +> Interface: pythonqt + The PythonQt modules are considered experimental and may be removed again due to low uptake. Their documentation is also almost completely lacking. @@ -186,6 +195,9 @@ a subclass of something. ## Process jobmodules +> Type: jobmodule +> Interface: process + A process jobmodule runs a (single) command. The interface is *process*, while the module type must be *job* or *jobmodule*. From e072b76feae9b0bf27c3e1e5db1b5304f337e243 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sat, 27 Apr 2019 11:37:12 -0400 Subject: [PATCH 259/303] [shellprocess] [contextualprocess] Unneeded module.desc - C++ modules should have a CMakeLists.txt which does the right thing, e.g. calamares_add_plugin() , and don't need a textual module.desc --- src/modules/contextualprocess/module.desc | 5 ----- src/modules/shellprocess/module.desc | 5 ----- 2 files changed, 10 deletions(-) delete mode 100644 src/modules/contextualprocess/module.desc delete mode 100644 src/modules/shellprocess/module.desc diff --git a/src/modules/contextualprocess/module.desc b/src/modules/contextualprocess/module.desc deleted file mode 100644 index e0d1bd87f..000000000 --- a/src/modules/contextualprocess/module.desc +++ /dev/null @@ -1,5 +0,0 @@ ---- -type: "job" -name: "contextualprocess" -interface: "qtplugin" -load: "libcalamares_job_contextualprocess.so" diff --git a/src/modules/shellprocess/module.desc b/src/modules/shellprocess/module.desc deleted file mode 100644 index ade63fca3..000000000 --- a/src/modules/shellprocess/module.desc +++ /dev/null @@ -1,5 +0,0 @@ ---- -type: "job" -name: "shellprocess" -interface: "qtplugin" -load: "libcalamares_job_shellprocess.so" From 1e391bda7e0ccf136a0c6b2d776c8f8a284cc30d Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sat, 27 Apr 2019 11:58:29 -0400 Subject: [PATCH 260/303] CMake: document intention to run more tests on modules - Loading the module will check Python modules for syntax, and C++ modules for symbols. This would be a good idea, except for where it calls exec() and does things to the running system. Most modules are harmless with an empty config, but you never know (e.g. a process module). --- CMakeModules/CalamaresAddModuleSubdirectory.cmake | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/CMakeModules/CalamaresAddModuleSubdirectory.cmake b/CMakeModules/CalamaresAddModuleSubdirectory.cmake index 2e0a80723..7c0159ac0 100644 --- a/CMakeModules/CalamaresAddModuleSubdirectory.cmake +++ b/CMakeModules/CalamaresAddModuleSubdirectory.cmake @@ -148,4 +148,16 @@ function( calamares_add_module_subdirectory ) math( EXPR _count "${_count} + 1" ) endforeach() endif() + + # Check that the module can be loaded. Since this calls exec(), the module + # may try to do things to the running system. Needs work to make that a + # safe thing to do. + # + # if ( BUILD_TESTING ) + # add_test( + # NAME load-${SUBDIRECTORY} + # COMMAND loadmodule ${SUBDIRECTORY} + # WORKING_DIRECTORY ${CMAKE_BINARY_DIR} + # ) + # endif() endfunction() From 03715fac7d08013c86bdb48ca9409854942e9915 Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Sat, 27 Apr 2019 12:03:05 -0400 Subject: [PATCH 261/303] i18n: [calamares] Automatic merge of Transifex translations --- lang/calamares_de.ts | 12 +++---- lang/calamares_hr.ts | 12 +++---- lang/calamares_sk.ts | 2 +- lang/calamares_tr_TR.ts | 71 +++++++++++++++++++++-------------------- 4 files changed, 49 insertions(+), 48 deletions(-) diff --git a/lang/calamares_de.ts b/lang/calamares_de.ts index 4d216b77b..5e12ac164 100644 --- a/lang/calamares_de.ts +++ b/lang/calamares_de.ts @@ -1392,32 +1392,32 @@ Dies wird das Installationsprogramm beenden und alle Änderungen gehen verloren. Shows the complete license text - + Zeigt den vollständigen Lizenztext an. Hide license text - + Lizenztext ausblenden Show license agreement - + Lizenzvereinbarung anzeigen Hide license agreement - + Lizenzvereinbarung ausblenden Opens the license agreement in a browser window. - + Öffnet die Lizenzvereinbarung in einem Browserfenster. <a href="%1">View license agreement</a> - + <a href="%1">Lizenzvereinbarung anzeigen</a> diff --git a/lang/calamares_hr.ts b/lang/calamares_hr.ts index 560a15346..ded82670e 100644 --- a/lang/calamares_hr.ts +++ b/lang/calamares_hr.ts @@ -1392,32 +1392,32 @@ Instalacijski program će izaći i sve promjene će biti izgubljene. Shows the complete license text - + Prikazuje cijeli tekst licence Hide license text - + Sakrij tekst licence Show license agreement - + Prikaži licencni ugovor Hide license agreement - + Sakrij licencni ugovor Opens the license agreement in a browser window. - + Otvara ugovor o licenci u prozoru preglednika. <a href="%1">View license agreement</a> - + <a href="%1">Pogledajte ugovor o licenci</a> diff --git a/lang/calamares_sk.ts b/lang/calamares_sk.ts index 94fe5d948..5eff0973c 100644 --- a/lang/calamares_sk.ts +++ b/lang/calamares_sk.ts @@ -1397,7 +1397,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. Hide license text - + <br> diff --git a/lang/calamares_tr_TR.ts b/lang/calamares_tr_TR.ts index 74c4c8f88..48907a0ee 100644 --- a/lang/calamares_tr_TR.ts +++ b/lang/calamares_tr_TR.ts @@ -226,7 +226,7 @@ Cancel setup without changing the system. - + Sistemi değiştirmeden kurulumu iptal edin. @@ -237,7 +237,7 @@ Setup Failed - + Kurulum Başarısız @@ -257,22 +257,22 @@ Continue with installation? - + Kuruluma devam edilsin mi? 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 sistem kurulum uygulaması,%2 ayarlamak için diskinizde değişiklik yapmak üzere. <br/><strong>Bu değişiklikleri geri alamayacaksınız.</strong> &Set up now - + &Şimdi kur &Set up - + &Kur @@ -282,12 +282,12 @@ Setup is complete. Close the setup program. - + Kurulum tamamlandı. Kurulum programını kapatın. Cancel setup? - + Kurulum iptal edilsin mi? @@ -298,7 +298,8 @@ Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Mevcut kurulum işlemini gerçekten iptal etmek istiyor musunuz? +Kurulum uygulaması sonlandırılacak ve tüm değişiklikler kaybedilecek. @@ -391,7 +392,7 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. %1 Setup Program - + %1 Kurulum Uygulaması @@ -1092,7 +1093,7 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. <Restart checkbox tooltip> - + <Restart checkbox tooltip> @@ -1102,12 +1103,12 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. - + <h1>Kurulum Tamamlandı.</h1><br/>%1 bilgisayarınıza kuruldu.<br/>Şimdi yeni kurduğunuz işletim sistemini kullanabilirsiniz. <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>Bu kutucuk işaretlenerek <span style="font-style:italic;">Tamam</span> butonu tıklandığında ya da kurulum uygulaması kapatıldığında bilgisayarınız yeniden başlatılacaktır.</p></body></html> @@ -1117,12 +1118,12 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. <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>Bu kutucuk işaretlenerek <span style="font-style:italic;">Tamam</span> butonu tıklandığında ya da sistem yükleyici kapatıldığında bilgisayarınız yeniden başlatılacaktır.</p></body></html> <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>Kurulum Başarısız</h1><br/>%1 bilgisayarınıza kurulamadı.<br/>Hata mesajı: %2. @@ -1140,7 +1141,7 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. Setup Complete - + Kurulum Tamanlandı @@ -1150,7 +1151,7 @@ Yükleyiciden çıkınca tüm değişiklikler kaybedilecek. The setup of %1 is complete. - + %1 kurulumu tamamlandı. @@ -1227,7 +1228,7 @@ Sistem güç kaynağına bağlı değil. The setup program is not running with administrator rights. - + Kurulum uygulaması yönetici haklarıyla çalışmıyor. @@ -1237,7 +1238,7 @@ Sistem güç kaynağına bağlı değil. The screen is too small to display the setup program. - + Kurulum uygulamasını görüntülemek için ekran çok küçük. @@ -1393,32 +1394,32 @@ Sistem güç kaynağına bağlı değil. Shows the complete license text - + Tüm lisans metnini göster Hide license text - + Lisans metnini gizle Show license agreement - + Lisans sözleşmesini göster Hide license agreement - + Lisans sözleşmesini gizle Opens the license agreement in a browser window. - + Lisans sözleşmesini bir tarayıcı penceresinde aç. <a href="%1">View license agreement</a> - + <a href="%1">Lisans sözleşmesini görüntüle</a> @@ -2108,7 +2109,7 @@ Sistem güç kaynağına bağlı değil. 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. - + Lütfen KDE Plazma Masaüstü için temalardan Bak ve Hisset bölümünü seçin. Ayrıca bu adımı atlayabilir ve sistem ayarlandıktan sonra bak ve hisset tema yapılandırabilirsiniz. Bir bak ve hisset seçeneğine tıklarsanız size canlı bir önizleme gösterilecektir. @@ -2486,7 +2487,7 @@ Output: This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> - + Bu bilgisayar %1 kurulumu için minimum gereksinimleri karşılamıyor.<br/>Kurulum devam etmeyecek. <a href="#details">Detaylar...</a> @@ -2497,7 +2498,7 @@ Kurulum devam edemiyor. <a href="#detaylar">Detaylar...</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. - + Bu bilgisayar %1 kurulumu için önerilen gereksinimlerin bazılarına uymuyor. Kurulum devam edebilirsiniz ancak bazı özellikler devre dışı bırakılabilir. @@ -2780,7 +2781,7 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. This is an overview of what will happen once you start the setup procedure. - + Bu, kurulum prosedürü başlatıldıktan sonra ne gibi değişiklikler dair olacağına genel bir bakış. @@ -2904,12 +2905,12 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>Bu bilgisayarı birden fazla kişi kullanacaksa, kurulumdan sonra birden fazla kullanıcı hesabı oluşturabilirsiniz.</small> <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> - + <small>Bu bilgisayarı birden fazla kişi kullanacaksa, yükleme bittikten sonra birden fazla kullanıcı hesabı oluşturabilirsiniz.</small> @@ -3025,7 +3026,7 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. Select language - + Dil seçin @@ -3050,17 +3051,17 @@ Kuruluma devam edebilirsiniz fakat bazı özellikler devre dışı kalabilir. <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>%1 için Calamares sistem kurulum uygulamasına hoş geldiniz.</h1> <h1>Welcome to %1 setup.</h1> - + <h1>%1 Kurulumuna Hoşgeldiniz.</h1> About %1 setup - + %1 kurulum hakkında From 5534c1b93989e5a5db34f602b9e41bdab9bb6ffd Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Sat, 27 Apr 2019 12:03:06 -0400 Subject: [PATCH 262/303] i18n: [python] Automatic merge of Transifex translations --- lang/python/tr_TR/LC_MESSAGES/python.mo | Bin 6541 -> 8320 bytes lang/python/tr_TR/LC_MESSAGES/python.po | 42 ++++++++++++------------ 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/lang/python/tr_TR/LC_MESSAGES/python.mo b/lang/python/tr_TR/LC_MESSAGES/python.mo index bb1319a259c616392c168e2b3ad47b9c0dc242da..efff75e386b7d354aa5d194d2288cf6e609cb5af 100644 GIT binary patch delta 3048 zcmaKtYitx%6o79P>;s|LmI4;x0)j7CM8HQ?1loeU1WL3TAMti)wmaF`nRRB?x)`$> ze`unpae^^M?H?6m{9&ycA5Ap0_>3BjMt^`t6N3r*!zaHmerI+mt$;Us=DYXKx#ymH z&bhO@SKPa{{9V(eJ&LvonS;2eDP_aqNjzxViHQRUNc0rQ98*|4EjsTFV$oCR-! zD`8OO-s<}Ua2fN{>y(-S*TBn_DytjlEM($QcrF}*=fQ8QV^yzIBjZJIHe3Z|qis+e z$X0nj6g$ttHnPH*a`HYXCw~}Fc)6BLghgko?n6obFOc6dI!u7qhQwechry;q?)dIVkw z=TiuBpe<0wyC5di^R2{RLi#on8XkZ$J_;qo^GN6txEad$E+`H@2PO2QP{W_0guI^0 zJRhc@IMf5h!8;&_Rxd!=_)RGKpO)!dN9T7a8?9wk3VKi!o`F*3`yfAckVg|d0*SV2 z;H4ODgA&1|P}Uo`3_b=gf$u?yV ziL-3*C}fR#8E%IkLl&wwT?us$tYIwCn2NAGxt^jU>rhW3cr}!^9FYihA+2)%H_?%{ z8X=8I{-(hVh%|9dLVgvp4!IoR6OdfBYoHX=6hs;y&m?-up!$%sOhP1j>k)~L)L7Ek z|AZz5LOCRbBRRhq*@$pCR4sC>NjN3<8j)JL0=W!nM5OwqO|BrRE$N9F4vCa!lpCkjkH6Hc6V%YNFp_J3ycIZ;m+93Sn#Hjy|tWM<(dA zBemWTDN9Gb7L{VbGLgOXxTh18;~jP9%v|rduABz*66CNHMs_|-#re9q4ZUpc`o^+@ z_`bSNTDJN{FFAR^1d$UtzK7oC`hVKHD^8A0>$~TN_h=`qL zPK3T?>wXjJyYCt5obo}<)Sdw6FqjD=(>qi@^^wVQq`b~6>XIpp4!Xv(MhAnG(v=#D ze`sop-)ib8C)H*=lO>kg^23q|M+YaYVe#l-$!G1!$}enE$$zPib2sWCWjnn zW`gDkipPDPXd?ctr6r!$yy@I(1Z*$w>>tq8qRu5d<#pCX66v_7dHc=R+LoQsBg4CF zJ^Jg@^M(|v6UsX)t0Vj5>hTNBi_h+qwCXU4A=g6p*&ZIbc9e=g zX>MyAdBQ7=4Ch?C4opZ>KB>E$DOtAVxK5IaPT!NF z$?MQ?FSIF{V9bShdF%HxMjjX)%t?rJ&bNx(1?^bQP~*%GYv!z%doWheo?)|H$7&`1 Ide)o&0s@M{umAu6 delta 1257 zcmX}rT}V_x6u|Mb>YDEQwXWIjy0%+sT59=8mLE|WS!9~@A)*jb5G9fX6%wq_OCKu9 zBo)+~7$`k0MEO)ESP}FR6iF6Aq4`u6y(IQO_bv|1{_f1)xp(e4XZm&xR77So6NZIW zMGw-a93uO$E1nvOQ`fn_YfykwDFJcu=T7T4h@7U4_Ob-%F`eJ*?beq77A8+H8v*5WvJ z;2f6VUbjdy@0SZ)G~o-}gq{?UHmt!DcpEijf3N}FsrH6iFwD3gZ<4l0c%1R}bdh5? zgqoT;3}KMZuESc?4fbM0A9#-o{lZz?fdS&AIXsFQ`WvYCji7FD9yg;m)Bcir)NvPT zgzjJ%pT@=?QJ?n@St?~-J0*L(#QzWzZA@tBAELhS4YC*cj=JD4R$wv--hy?g#ngr6 zcpo(tZ?PU1WB->EHciz@tinOm2uz`_kIN?hn(OjxyI9(>gz-f@haTdRQY@zH_B2@<4=UF>GawX~)%3Hp zaSE&)u$1?J7OKvFc2Q{*sx!BX=xI2-+zJMA#9Ly!Lh+M0 Date: Sat, 27 Apr 2019 14:12:03 -0400 Subject: [PATCH 263/303] [initramfs] Fix syntax error --- src/modules/initramfs/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules/initramfs/main.py b/src/modules/initramfs/main.py index 7741c95d5..7ff32bafb 100644 --- a/src/modules/initramfs/main.py +++ b/src/modules/initramfs/main.py @@ -44,7 +44,7 @@ def run(): "-t"]) if return_code != 0: - libcalamares.utils.debug("update-initramfs returned {}".format(return_code) + libcalamares.utils.debug("update-initramfs returned {}".format(return_code)) return ( _("Failed to run update-initramfs on the target"), _("The exit code was {}").format(return_code) From c9447d7794206f17afb2f476011a30d78507a717 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 28 Apr 2019 09:06:10 -0400 Subject: [PATCH 264/303] CMake: add test for python modules - Only Python modules have a loadmodule-test added. This will call run(), but with an empty configuration it should be a no-op. --- .../CalamaresAddModuleSubdirectory.cmake | 23 +++++++++++++------ 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/CMakeModules/CalamaresAddModuleSubdirectory.cmake b/CMakeModules/CalamaresAddModuleSubdirectory.cmake index 7c0159ac0..53b952b54 100644 --- a/CMakeModules/CalamaresAddModuleSubdirectory.cmake +++ b/CMakeModules/CalamaresAddModuleSubdirectory.cmake @@ -64,22 +64,31 @@ function( calamares_add_module_subdirectory ) set( MODULE_DESTINATION ${MODULES_DIR}/${SUBDIRECTORY} ) # Read module.desc, check that the interface type is supported. + # + # _mod_enabled boolean if the module should be built (only if the interface is supported) + # _mod_reason is a human-readable explanation why it isn't built + # _mod_testing boolean if the module should be added to the loadmodule tests file(STRINGS "${_mod_dir}/module.desc" MODULE_INTERFACE REGEX "^interface") if ( MODULE_INTERFACE MATCHES "pythonqt" ) set( _mod_enabled ${WITH_PYTHONQT} ) set( _mod_reason "No PythonQt support" ) + set( _mod_testing OFF ) elseif ( MODULE_INTERFACE MATCHES "python" ) set( _mod_enabled ${WITH_PYTHON} ) set( _mod_reason "No Python support" ) + set( _mod_testing ON ) # Will check syntax and imports, at least elseif ( MODULE_INTERFACE MATCHES "qtplugin" ) set( _mod_enabled OFF ) set( _mod_reason "C++ modules must have a CMakeLists.txt instead" ) + set( _mod_testing OFF ) elseif ( MODULE_INTERFACE MATCHES "process" ) set( _mod_enabled ON ) set( _mod_reason "" ) + set( _mod_testing OFF ) else() set( _mod_enabled OFF ) set( _mod_reason "Unknown module interface '${MODULE_INTERFACE}'" ) + set( _mod_testing OFF ) endif() if ( _mod_enabled ) @@ -153,11 +162,11 @@ function( calamares_add_module_subdirectory ) # may try to do things to the running system. Needs work to make that a # safe thing to do. # - # if ( BUILD_TESTING ) - # add_test( - # NAME load-${SUBDIRECTORY} - # COMMAND loadmodule ${SUBDIRECTORY} - # WORKING_DIRECTORY ${CMAKE_BINARY_DIR} - # ) - # endif() + if ( BUILD_TESTING AND _mod_enabled AND _mod_testing ) + add_test( + NAME load-${SUBDIRECTORY} + COMMAND loadmodule ${SUBDIRECTORY} + WORKING_DIRECTORY ${CMAKE_BINARY_DIR} + ) + endif() endfunction() From 9eab61455a7c757e96604cab264d9e31b99f5b82 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 28 Apr 2019 09:08:40 -0400 Subject: [PATCH 265/303] CMake: bump versions post-release --- CHANGES | 9 +++++++++ CMakeLists.txt | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index 80e367cd6..666694ade 100644 --- a/CHANGES +++ b/CHANGES @@ -3,6 +3,15 @@ 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.8 (unreleased) # + +This release contains contributions from (alphabetically by first name): + +## Core ## + +## Modules ## + + # 3.2.7 (2019-04-27) # This is a **hotfix** release for regressions introduced in the diff --git a/CMakeLists.txt b/CMakeLists.txt index 6ed2c4e90..ac4f7d811 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -37,10 +37,10 @@ cmake_minimum_required( VERSION 3.2 FATAL_ERROR ) project( CALAMARES - VERSION 3.2.7 + VERSION 3.2.8 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 ### OPTIONS # From 7149b80146b85ea843356b59a47d2c86577b404e Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 28 Apr 2019 10:14:14 -0400 Subject: [PATCH 266/303] [libcalamares] Distinguish kinds of errors - errors can now carry an integer what-am-I code apart from the message; all errors have a code != 0 (and ok has code 0). --- src/libcalamares/Job.cpp | 23 +++++++++++++--------- src/libcalamares/Job.h | 16 ++++++++++++--- src/libcalamares/PythonJob.cpp | 6 ++++-- src/libcalamaresui/viewpages/PythonQtJob.h | 2 +- 4 files changed, 32 insertions(+), 15 deletions(-) diff --git a/src/libcalamares/Job.cpp b/src/libcalamares/Job.cpp index b5d626854..ded0aecc3 100644 --- a/src/libcalamares/Job.cpp +++ b/src/libcalamares/Job.cpp @@ -21,16 +21,16 @@ namespace Calamares { -JobResult::JobResult( JobResult&& rhs ) : - m_ok( rhs.m_ok ) - , m_message( std::move( rhs.m_message ) ) +JobResult::JobResult( JobResult&& rhs ) + : m_message( std::move( rhs.m_message ) ) , m_details( std::move( rhs.m_details ) ) + , m_number( rhs.m_number ) { } JobResult::operator bool() const { - return m_ok; + return m_number == 0; } @@ -64,21 +64,26 @@ JobResult::setDetails( const QString& details ) JobResult JobResult::ok() { - return JobResult( true, QString(), QString() ); + return JobResult( QString(), QString(), NoError ); } JobResult JobResult::error( const QString& message, const QString& details ) { - return JobResult( false, message, details ); + return JobResult( message, details, -1 ); } +JobResult +JobResult::internalError( const QString& message, const QString& details, int number ) +{ + return JobResult( message, details, number ? number : GenericError ); +} -JobResult::JobResult( bool ok, const QString& message, const QString& details ) - : m_ok( ok ) - , m_message( message ) +JobResult::JobResult( const QString& message, const QString& details, int number ) + : m_message( message ) , m_details( details ) + , m_number( number ) {} diff --git a/src/libcalamares/Job.h b/src/libcalamares/Job.h index 040ead6ad..eb685ff81 100644 --- a/src/libcalamares/Job.h +++ b/src/libcalamares/Job.h @@ -29,6 +29,13 @@ namespace Calamares { class DLLEXPORT JobResult { public: + enum + { + NoError = 0, + GenericError = -1, + PythonUncaughtException = 1 + } ; + JobResult( const JobResult& rhs ) = delete; JobResult( JobResult&& rhs ); @@ -42,17 +49,20 @@ public: virtual QString details() const; virtual void setDetails( const QString& details ); + /// @brief an "ok status" result static JobResult ok(); - + /// @brief an "error" result resulting from the execution of the job static JobResult error( const QString& message, const QString& details = QString() ); + /// @brief an "internal error" meaning the job itself has a problem (usually for python) + static JobResult internalError( const QString&, const QString& details, int errorCode ); protected: - explicit JobResult( bool ok, const QString& message, const QString& details ); + explicit JobResult( const QString& message, const QString& details, int errorCode ); private: - bool m_ok; QString m_message; QString m_details; + int m_number; }; class DLLEXPORT Job : public QObject diff --git a/src/libcalamares/PythonJob.cpp b/src/libcalamares/PythonJob.cpp index 6e8323e49..32792e737 100644 --- a/src/libcalamares/PythonJob.cpp +++ b/src/libcalamares/PythonJob.cpp @@ -373,8 +373,10 @@ PythonJob::exec() } bp::handle_exception(); PyErr_Clear(); - return JobResult::error( tr( "Boost.Python error in job \"%1\"." ).arg( prettyName() ), - msg ); + return JobResult::internalError( + tr( "Boost.Python error in job \"%1\"." ).arg( prettyName() ), + msg, + JobResult::PythonUncaughtException ); } } diff --git a/src/libcalamaresui/viewpages/PythonQtJob.h b/src/libcalamaresui/viewpages/PythonQtJob.h index f356e85cc..2b50c0ded 100644 --- a/src/libcalamaresui/viewpages/PythonQtJob.h +++ b/src/libcalamaresui/viewpages/PythonQtJob.h @@ -36,7 +36,7 @@ public: const QString& message, const QString& details ) : QObject( nullptr ) - , Calamares::JobResult( ok, message, details ) + , Calamares::JobResult( message, details, ok ? 0 : Calamares::JobResult::GenericError ) {} }; From 1f7dfafe9a2b8a99bcde5ec09349507d5f4f6c56 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 28 Apr 2019 10:51:31 -0400 Subject: [PATCH 267/303] [libcalamares] Provide accessor to error code. - Document meaning of error codes. - The test-loader considers internal errors a real (test) failure, while errors returned normally by the modules (e.g. because the configuration is broken) to be ok for testing purposes. --- src/calamares/testmain.cpp | 3 ++- src/libcalamares/Job.cpp | 2 +- src/libcalamares/Job.h | 9 +++++++++ 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/calamares/testmain.cpp b/src/calamares/testmain.cpp index 195701024..982a9b4c2 100644 --- a/src/calamares/testmain.cpp +++ b/src/calamares/testmain.cpp @@ -227,7 +227,8 @@ main( int argc, char* argv[] ) cError() << "Job #" << count << "failed" << TR( "summary", r.message() ) << TR( "details", r.details() ); - ++failure_count; + if ( r.errorCode() > 0 ) + ++failure_count; } ++count; } diff --git a/src/libcalamares/Job.cpp b/src/libcalamares/Job.cpp index ded0aecc3..d2118451f 100644 --- a/src/libcalamares/Job.cpp +++ b/src/libcalamares/Job.cpp @@ -71,7 +71,7 @@ JobResult::ok() JobResult JobResult::error( const QString& message, const QString& details ) { - return JobResult( message, details, -1 ); + return JobResult( message, details, GenericError ); } JobResult diff --git a/src/libcalamares/Job.h b/src/libcalamares/Job.h index eb685ff81..04b4560a4 100644 --- a/src/libcalamares/Job.h +++ b/src/libcalamares/Job.h @@ -29,6 +29,13 @@ namespace Calamares { class DLLEXPORT JobResult { public: + /** @brief Distinguish classes of errors + * + * All "ok result" have errorCode 0 (NoError). + * Errors returned from job execution have values < 0. + * Errors before job execution, or not returned by the job execution + * itself, have values > 0. + */ enum { NoError = 0, @@ -49,6 +56,8 @@ public: virtual QString details() const; virtual void setDetails( const QString& details ); + int errorCode() const { return m_number; } + /// @brief an "ok status" result static JobResult ok(); /// @brief an "error" result resulting from the execution of the job From ec0fe2ccd38825f557f63f3a9caa85475c132add Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 28 Apr 2019 09:33:20 -0400 Subject: [PATCH 268/303] Modules: Improve error reporting - [initcpio] remove superfluous inner function - [initcpio] catch errors from mkinitcpio itself and report them in a nice readable format. - Save translators the effort of doing a dozen messages with just the name of the module changed. All of these modules bail out on bad configurations with a meaningful message. - [initcpiocfg] - [fstab] - [initramfscfg] - [localecfg] - [luksbootkeyfile] - [luksopenswaphookcfg] - [machineid] Warn on bad config. It's conceivable that this is run with an empty rootMountPoint (i.e. "") to modify the running system, so only bail on None. --- src/modules/fstab/main.py | 10 ++++++++++ src/modules/initcpio/main.py | 17 +++++++++-------- src/modules/initcpiocfg/main.py | 10 ++++++++++ src/modules/initramfscfg/main.py | 10 ++++++++++ src/modules/localecfg/main.py | 6 ++++++ src/modules/luksbootkeyfile/main.py | 5 +++++ src/modules/luksopenswaphookcfg/main.py | 9 +++++++++ src/modules/machineid/main.py | 6 ++++++ 8 files changed, 65 insertions(+), 8 deletions(-) diff --git a/src/modules/fstab/main.py b/src/modules/fstab/main.py index 1aea5523e..abbd3d524 100644 --- a/src/modules/fstab/main.py +++ b/src/modules/fstab/main.py @@ -306,6 +306,16 @@ def run(): conf = libcalamares.job.configuration partitions = global_storage.value("partitions") root_mount_point = global_storage.value("rootMountPoint") + + if not partitions: + libcalamares.utils.warning("partitions is empty, {!s}".format(partitions)) + return (_("Configuration Error"), + _("No partitions are defined for
{!s}
to use." ).format("fstab")) + if not root_mount_point: + libcalamares.utils.warning("rootMountPoint is empty, {!s}".format(root_mount_point)) + return (_("Configuration Error"), + _("No root mount point is given for
{!s}
to use." ).format("fstab")) + mount_options = conf["mountOptions"] ssd_extra_mount_options = conf.get("ssdExtraMountOptions", {}) crypttab_options = conf.get("crypttabOptions", "luks") diff --git a/src/modules/initcpio/main.py b/src/modules/initcpio/main.py index 20d841de5..796f68721 100644 --- a/src/modules/initcpio/main.py +++ b/src/modules/initcpio/main.py @@ -32,18 +32,19 @@ _ = gettext.translation("calamares-python", def pretty_name(): return _("Creating initramfs with mkinitcpio.") - -def run_mkinitcpio(): - """ Runs mkinitcpio with given kernel profile """ - kernel = libcalamares.job.configuration['kernel'] - check_target_env_call(['mkinitcpio', '-p', kernel]) - - def run(): """ Calls routine to create kernel initramfs image. :return: """ - run_mkinitcpio() + from subprocess import CalledProcessError + + kernel = libcalamares.job.configuration['kernel'] + try: + check_target_env_call(['mkinitcpio', '-p', kernel]) + except CalledProcessError as e: + libcalamares.utils.warning(str(e)) + return ( _( "Process Failed" ), + _( "Process
mkinitcpio
failed with error code {!s}. The command was
{!s}
." ).format( e.returncode, e.cmd ) ) return None diff --git a/src/modules/initcpiocfg/main.py b/src/modules/initcpiocfg/main.py index 2207816d9..166cccf44 100644 --- a/src/modules/initcpiocfg/main.py +++ b/src/modules/initcpiocfg/main.py @@ -181,6 +181,16 @@ def run(): """ partitions = libcalamares.globalstorage.value("partitions") root_mount_point = libcalamares.globalstorage.value("rootMountPoint") + + if not partitions: + libcalamares.utils.warning("partitions is empty, {!s}".format(partitions)) + return (_("Configuration Error"), + _("No partitions are defined for
{!s}
to use." ).format("initcpiocfg")) + if not root_mount_point: + libcalamares.utils.warning("rootMountPoint is empty, {!s}".format(root_mount_point)) + return (_("Configuration Error"), + _("No root mount point is given for
{!s}
to use." ).format("initcpiocfg")) + modify_mkinitcpio_conf(partitions, root_mount_point) return None diff --git a/src/modules/initramfscfg/main.py b/src/modules/initramfscfg/main.py index b62e4e5f7..52d512567 100644 --- a/src/modules/initramfscfg/main.py +++ b/src/modules/initramfscfg/main.py @@ -88,6 +88,16 @@ def run(): """ partitions = libcalamares.globalstorage.value("partitions") root_mount_point = libcalamares.globalstorage.value("rootMountPoint") + + if not partitions: + libcalamares.utils.warning("partitions is empty, {!s}".format(partitions)) + return (_("Configuration Error"), + _("No partitions are defined for
{!s}
to use." ).format("initramfscfg")) + if not root_mount_point: + libcalamares.utils.warning("rootMountPoint is empty, {!s}".format(root_mount_point)) + return (_("Configuration Error"), + _("No root mount point is given for
{!s}
to use." ).format("initramfscfg")) + copy_initramfs_hooks(partitions, root_mount_point) return None diff --git a/src/modules/localecfg/main.py b/src/modules/localecfg/main.py index 09e700409..9e50fb448 100644 --- a/src/modules/localecfg/main.py +++ b/src/modules/localecfg/main.py @@ -138,6 +138,12 @@ def run(): } install_path = libcalamares.globalstorage.value("rootMountPoint") + + if install_path is None: + libcalamares.utils.warning("rootMountPoint is empty, {!s}".format(install_path)) + return (_("Configuration Error"), + _("No root mount point is given for
{!s}
to use." ).format("localecfg")) + target_locale_gen = "{!s}/etc/locale.gen".format(install_path) target_locale_gen_bak = target_locale_gen + ".bak" target_locale_conf_path = "{!s}/etc/locale.conf".format(install_path) diff --git a/src/modules/luksbootkeyfile/main.py b/src/modules/luksbootkeyfile/main.py index 0c025ca31..fb0146cf8 100644 --- a/src/modules/luksbootkeyfile/main.py +++ b/src/modules/luksbootkeyfile/main.py @@ -46,6 +46,11 @@ def run(): partitions = libcalamares.globalstorage.value("partitions") + if not partitions: + libcalamares.utils.warning("partitions is empty, {!s}".format(partitions)) + return (_("Configuration Error"), + _("No partitions are defined for
{!s}
to use." ).format("luksbootkey")) + luks_root_device = "" luks_root_passphrase = "" diff --git a/src/modules/luksopenswaphookcfg/main.py b/src/modules/luksopenswaphookcfg/main.py index e32fbbbfd..a30ae999b 100644 --- a/src/modules/luksopenswaphookcfg/main.py +++ b/src/modules/luksopenswaphookcfg/main.py @@ -90,6 +90,15 @@ def run(): openswap_conf_path = libcalamares.job.configuration["configFilePath"] partitions = libcalamares.globalstorage.value("partitions") + if not partitions: + libcalamares.utils.warning("partitions is empty, {!s}".format(partitions)) + return (_("Configuration Error"), + _("No partitions are defined for
{!s}
to use." ).format("luksopenswaphookcfg")) + if not root_mount_point: + libcalamares.utils.warning("rootMountPoint is empty, {!s}".format(root_mount_point)) + return (_("Configuration Error"), + _("No root mount point is given for
{!s}
to use." ).format("luksopenswaphookcfg")) + openswap_conf_path = openswap_conf_path.lstrip('/') return write_openswap_conf(partitions, root_mount_point, openswap_conf_path) diff --git a/src/modules/machineid/main.py b/src/modules/machineid/main.py index 092fc7196..cde47cfd9 100644 --- a/src/modules/machineid/main.py +++ b/src/modules/machineid/main.py @@ -43,6 +43,12 @@ def run(): :return: """ root_mount_point = libcalamares.globalstorage.value("rootMountPoint") + + if root_mount_point is None: + libcalamares.utils.warning("rootMountPoint is empty, {!s}".format(root_mount_point)) + return (_("Configuration Error"), + _("No root mount point is given for
{!s}
to use." ).format("machineid")) + enable_systemd = libcalamares.job.configuration["systemd"] enable_dbus = libcalamares.job.configuration["dbus"] enable_symlink = libcalamares.job.configuration["symlink"] From 7d0874e23b439aa1c873da0092a5778e701e5efc Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 28 Apr 2019 14:32:27 -0400 Subject: [PATCH 269/303] [mount] Bail on bad config - One might argue whether an empty list of partitions to mount is a bad thing. It suggests that the partition module wasn't used, and so we're in an OEM situation -- but then everything should already be mounted anyway. That's why I choose empty -> bail. --- src/modules/mount/main.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/modules/mount/main.py b/src/modules/mount/main.py index 50b74b844..aab3568d1 100644 --- a/src/modules/mount/main.py +++ b/src/modules/mount/main.py @@ -133,9 +133,15 @@ def run(): :return: """ - root_mount_point = tempfile.mkdtemp(prefix="calamares-root-") partitions = libcalamares.globalstorage.value("partitions") + if not partitions: + libcalamares.utils.warning("partitions is empty, {!s}".format(partitions)) + return (_("Configuration Error"), + _("No partitions are defined for
{!s}
to use." ).format("mount")) + + root_mount_point = tempfile.mkdtemp(prefix="calamares-root-") + # Guard against missing keys (generally a sign that the config file is bad) extra_mounts = libcalamares.job.configuration.get("extraMounts") or [] extra_mounts_efi = libcalamares.job.configuration.get("extraMountsEfi") or [] From d2dd4fd76b0a719bb28d4d79ac5137b8753dd861 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 28 Apr 2019 14:43:39 -0400 Subject: [PATCH 270/303] Modules: Improve error reporting - Remaining modules [networkcfg] [openrcdmcryptcfg] [rawfs] with code that throws on bad configuration. Replace with meaningful error messages, to better check cases of SyntaxError &c. --- src/modules/networkcfg/main.py | 7 ++++++- src/modules/openrcdmcryptcfg/main.py | 9 +++++++++ src/modules/rawfs/main.py | 5 +++++ 3 files changed, 20 insertions(+), 1 deletion(-) diff --git a/src/modules/networkcfg/main.py b/src/modules/networkcfg/main.py index 5509be205..00a264f53 100644 --- a/src/modules/networkcfg/main.py +++ b/src/modules/networkcfg/main.py @@ -41,8 +41,13 @@ def run(): """ Setup network configuration """ - root_mount_point = libcalamares.globalstorage.value("rootMountPoint") + + if root_mount_point is None: + libcalamares.utils.warning("rootMountPoint is empty, {!s}".format(root_mount_point)) + return (_("Configuration Error"), + _("No root mount point is given for
{!s}
to use." ).format("networkcfg")) + source_nm = "/etc/NetworkManager/system-connections/" target_nm = os.path.join( root_mount_point, "etc/NetworkManager/system-connections/" diff --git a/src/modules/openrcdmcryptcfg/main.py b/src/modules/openrcdmcryptcfg/main.py index 20b306442..0362b421b 100644 --- a/src/modules/openrcdmcryptcfg/main.py +++ b/src/modules/openrcdmcryptcfg/main.py @@ -73,6 +73,15 @@ def run(): dmcrypt_conf_path = libcalamares.job.configuration["configFilePath"] partitions = libcalamares.globalstorage.value("partitions") + if not partitions: + libcalamares.utils.warning("partitions is empty, {!s}".format(partitions)) + return (_("Configuration Error"), + _("No partitions are defined for
{!s}
to use." ).format("openrcdmcryptcfg")) + if not root_mount_point: + libcalamares.utils.warning("rootMountPoint is empty, {!s}".format(root_mount_point)) + return (_("Configuration Error"), + _("No root mount point is given for
{!s}
to use." ).format("openrcdmcryptcfg")) + dmcrypt_conf_path = dmcrypt_conf_path.lstrip('/') return write_dmcrypt_conf(partitions, root_mount_point, dmcrypt_conf_path) diff --git a/src/modules/rawfs/main.py b/src/modules/rawfs/main.py index acf901a0c..af8a8198c 100644 --- a/src/modules/rawfs/main.py +++ b/src/modules/rawfs/main.py @@ -166,6 +166,11 @@ def run(): filesystems = list() partitions = libcalamares.globalstorage.value("partitions") + if not partitions: + libcalamares.utils.warning("partitions is empty, {!s}".format(partitions)) + return (_("Configuration Error"), + _("No partitions are defined for
{!s}
to use." ).format("rawfs")) + for partition in partitions: if partition["mountPoint"]: for src in libcalamares.job.configuration["targets"]: From 71a719d7311b406aabe94968b1dcf769fef92965 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Sun, 28 Apr 2019 14:48:38 -0400 Subject: [PATCH 271/303] Changes: document new tests for Python modules --- CHANGES | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGES b/CHANGES index 666694ade..8e3f7c481 100644 --- a/CHANGES +++ b/CHANGES @@ -11,6 +11,10 @@ This release contains contributions from (alphabetically by first name): ## Modules ## + - All Python modules now bail out gracefully on (at least some) bad + configurations, rather than raising an exception. The pre-release + scripts now test for exceptions to avoid shipping modules with + ImportError or SyntaxError results. # 3.2.7 (2019-04-27) # From 3e011d14197fb6bb55ae2af0639034e3c2258d99 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 04:36:32 -0400 Subject: [PATCH 272/303] [libcalamares] Don't link with PythonQt - PythonQt is only needed (and used) from the GUI library. --- CHANGES | 5 +++++ src/libcalamares/CMakeLists.txt | 15 --------------- 2 files changed, 5 insertions(+), 15 deletions(-) diff --git a/CHANGES b/CHANGES index 8e3f7c481..9909c247f 100644 --- a/CHANGES +++ b/CHANGES @@ -9,6 +9,10 @@ This release contains contributions from (alphabetically by first name): ## Core ## + - *libcalamares* (accidentally) linked with Qt's GUI libraries when + PythonQt was found. This led to the odd situation where the non-GUI + Calamares library depends on a bunch of GUI libraries. + ## Modules ## - All Python modules now bail out gracefully on (at least some) bad @@ -16,6 +20,7 @@ This release contains contributions from (alphabetically by first name): scripts now test for exceptions to avoid shipping modules with ImportError or SyntaxError results. + # 3.2.7 (2019-04-27) # This is a **hotfix** release for regressions introduced in the diff --git a/src/libcalamares/CMakeLists.txt b/src/libcalamares/CMakeLists.txt index f581b4450..8baabac9a 100644 --- a/src/libcalamares/CMakeLists.txt +++ b/src/libcalamares/CMakeLists.txt @@ -67,21 +67,6 @@ if( WITH_PYTHON ) ) endif() -if( WITH_PYTHONQT ) - include_directories(${PYTHON_INCLUDE_DIRS}) - link_directories(${PYTHON_LIBRARIES}) - - include_directories(${PYTHONQT_INCLUDE_DIR}) - link_directories(${PYTHONQT_LIBRARY}) - - set( OPTIONAL_PRIVATE_LIBRARIES - ${OPTIONAL_PRIVATE_LIBRARIES} - ${PYTHON_LIBRARIES} - ${PYTHONQT_LIBRARY} - ) -endif() - - add_library( calamares SHARED ${libSources} ${kdsagSources} ${utilsSources} ) set_target_properties( calamares PROPERTIES From 23a5feb58d13b05081c1bc94a7f22e083e4d7e96 Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Mon, 29 Apr 2019 04:39:40 -0400 Subject: [PATCH 273/303] i18n: [calamares] Automatic merge of Transifex translations --- lang/calamares_pt_BR.ts | 67 +++++++++++++++++++++-------------------- lang/calamares_sk.ts | 2 +- 2 files changed, 35 insertions(+), 34 deletions(-) diff --git a/lang/calamares_pt_BR.ts b/lang/calamares_pt_BR.ts index 3a953c9bf..d2be605f8 100644 --- a/lang/calamares_pt_BR.ts +++ b/lang/calamares_pt_BR.ts @@ -226,7 +226,7 @@ Cancel setup without changing the system. - + Cancelar configuração sem alterar o sistema.
@@ -237,7 +237,7 @@ Setup Failed - + A Configuração Falhou @@ -257,22 +257,22 @@ Continue with installation? - + Continuar com a instalação? 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> - + O programa de configuração %1 está prestes a fazer mudanças no seu disco de modo a configurar %2.<br/><strong>Você não será capaz de desfazer estas mudanças.</strong> &Set up now - + &Configurar agora &Set up - + &Configurar @@ -282,12 +282,12 @@ Setup is complete. Close the setup program. - + A configuração está completa. Feche o programa de configuração. Cancel setup? - + Cancelar a configuração? @@ -298,7 +298,8 @@ Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Você realmente quer cancelar o processo atual de configuração? +O programa de configuração será fechado e todas as mudanças serão perdidas. @@ -391,7 +392,7 @@ O instalador será fechado e todas as alterações serão perdidas. %1 Setup Program - + Programa de configuração %1 @@ -1101,12 +1102,12 @@ O instalador será fechado e todas as alterações serão perdidas. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. - + <h1>Tudo concluído.</h1><br/>%1 foi configurado no seu computador.<br/>Agora você pode começar a usar seu novo 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>Quando essa caixa for marcada, seu sistema irá reiniciar imediatamente quando você clicar em <span style="font-style:italic;">Concluído</span> ou fechar o programa de configuração.</p></body></html> @@ -1116,12 +1117,12 @@ O instalador será fechado e todas as alterações serão perdidas. <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>Quando essa caixa for marcada, seu sistema irá reiniciar imediatamente quando você clicar em <span style="font-style:italic;">Concluído</span> ou fechar o 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>A configuração falhou</h1><br/>%1 não foi configurado no seu computador.<br/>A mensagem de erro foi: %2. @@ -1139,7 +1140,7 @@ O instalador será fechado e todas as alterações serão perdidas. Setup Complete - + Configuração Concluída @@ -1149,7 +1150,7 @@ O instalador será fechado e todas as alterações serão perdidas. The setup of %1 is complete. - + A configuração de %1 está concluída. @@ -1225,7 +1226,7 @@ O instalador será fechado e todas as alterações serão perdidas. The setup program is not running with administrator rights. - + O programa de configuração não está sendo executado com direitos de administrador. @@ -1235,7 +1236,7 @@ O instalador será fechado e todas as alterações serão perdidas. The screen is too small to display the setup program. - + A tela é muito pequena para exibir o programa de configuração. @@ -1391,32 +1392,32 @@ O instalador será fechado e todas as alterações serão perdidas. Shows the complete license text - + Mostra o texto de licença completo Hide license text - + Esconder texto de licença Show license agreement - + Mostrar termos de licença Hide license agreement - + Esconder termos de licença Opens the license agreement in a browser window. - + Abre os termos de licença na janela do navegador. <a href="%1">View license agreement</a> - + <a href="%1">Ver termos de licença</a>
@@ -2105,7 +2106,7 @@ O instalador será fechado e todas as alterações serão perdidas. 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. - + Por favor escolha um tema para a área de trabalho KDE Plasma. Você também pode pular esta etapa e escolher um tema quando o sistema estiver configurado. Clicar em uma seleção de tema irá mostrar-lhe uma previsão dele em tempo real. @@ -2483,7 +2484,7 @@ Saída: This computer does not satisfy the minimum requirements for setting up %1.<br/>Setup cannot continue. <a href="#details">Details...</a> - + Este computador não satisfaz os requerimentos mínimos para configurar %1.<br/>A configuração não pode continuar. <a href="#details">Detalhes...</a> @@ -2493,7 +2494,7 @@ Saída: 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 computador não satisfaz alguns dos requerimentos recomendados para configurar %1.<br/>A configuração pode continuar, mas algumas funções podem ser desativadas. @@ -2775,7 +2776,7 @@ Saída: This is an overview of what will happen once you start the setup procedure. - + Esta é uma visão geral do que acontecerá quando você iniciar o procedimento de configuração. @@ -2899,12 +2900,12 @@ Saída: <small>If more than one person will use this computer, you can create multiple accounts after setup.</small> - + <small>Se mais de uma pessoa for utilizar este computador, você poderá criar múltiplas contas após terminar a configuração.</small> <small>If more than one person will use this computer, you can create multiple accounts after installation.</small> - + <small>Se mais de uma pessoa for utilizar este computador, você poderá criar múltiplas contas após terminar de instalar.</small> @@ -3045,17 +3046,17 @@ Saída: <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Bem-vindo ao programa de configuração Calamares para %1.</h1> <h1>Welcome to %1 setup.</h1> - + <h1>Bem-vindo à configuração de %1</h1> About %1 setup - + Sobre a configuração de %1 diff --git a/lang/calamares_sk.ts b/lang/calamares_sk.ts index 5eff0973c..77e0f2135 100644 --- a/lang/calamares_sk.ts +++ b/lang/calamares_sk.ts @@ -1226,7 +1226,7 @@ Inštalátor sa ukončí a všetky zmeny budú stratené. The setup program is not running with administrator rights. - + Inštalačný program nie je spustený s právami správcu. From 32a9f5ef0a83f49d189e5842987ff74b9991164a Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Mon, 29 Apr 2019 04:39:41 -0400 Subject: [PATCH 274/303] i18n: [python] Automatic merge of Transifex translations --- lang/python/pt_BR/LC_MESSAGES/python.mo | Bin 6882 -> 8583 bytes lang/python/pt_BR/LC_MESSAGES/python.po | 42 ++++++++++++------------ 2 files changed, 21 insertions(+), 21 deletions(-) diff --git a/lang/python/pt_BR/LC_MESSAGES/python.mo b/lang/python/pt_BR/LC_MESSAGES/python.mo index 233de962d72c4806c22f81b3580e8154078452e9..8565d5f075cc4f7a825965e2667ebca03a39ab0f 100644 GIT binary patch delta 2968 zcmaKsTWl0n7{?FSmLgDSOS#IS2r8E?auc~0N-0+htq3GQ7Km8yeHaJf=N^*oDNY@C9R!4iBN{uDo}QA&;Dc{ZF3mqKyW1|@(@%o9-T zoP|?iFPsRk!&>+ktcO)qO3i=`a2Ed6dKNWoq~Uz{A{-AdKzZ?FD3$pJw!>RcDzIjB z`Mw3k;YlbCE<$;)7mD2F_JK65fO} z;jA%A&4VpaGCl$q!qadW`~r%-+fd$b7+Vgk2|mj69w__Wu(*oFX%_q7w@@56Qtt(D z18jpn+zxx;ldzgJ_P`bJAdH~&^iPNhRYkfR;AAL)AAlOZ4NnbG>J#`J&s%Gx|18c^ zr$z8@D3Q-4iXE^G&XIGt5nh3t;8?tggWXW}&p^5N8+;a4(RfL0FI)}Zf=%%I__>Zg z5v%H`r~Xos6dTgR6Hvr)4n6@ti}^d0l8r}sEL9^U7S#&*Q~UTQ=LIM&ir@rz8Loj} zLSj=DD3}=3bSN!cQe^Q0i-S-cUxiZQTd)z#c8kGIBP%2gYj)gdCK;jZnd(4-h>|caZ@}Hr+IEyqj+ymt+=z*e@ zGf)Ek8m@(Zz$Bbcd5J~60hht|;eL1n(&D0OBJG82yb1HL7v|t%U3Tyel*~Ve637p5 z4V-~DY0&{V1WG^0FtKX_TM3E5R8<04&6FWkN-$fP6XpBg!a{}^mEMX`QE@9%hJ2FJ z%T>(v%;ije0!%h*;an!4v>8MBzcgO=L)tN%Db*CQO0}d?X5jyUA^k-!rrgNDRA)2f z<4_gM{vnE&%4nv1HP0}m*W;L?AsHjeFh6Xv92P&%hSKi6@{9zGIOLO(QCWuhafz1( z{Qj60G(-7ZWgrVPM)H3ha};w0v#IpT@Eb!%w6^bBpNRHVv=y5@H|=y5e8=t7+jed3 z(1-0Fop!QzLJdA@%iC^yvrgrbeosEsf$euW$@}iut~s<*I_S3Y_rCAAPUu^?ba3x> zw&*3TtbN~Z?yy`><{gjQzHNmP+<*n$?SvVf@~vbc{O|Msw~!;}#!Kp0Q6_mNQ6rX7gUvIA-r|JCj~+knSFK z`mpz_1`H&kb2YhnEy&6w-(UE?3w`gJomhPXxp>j&+UzEC-}1D5)JE}^->*cPY-PJV z^}zW9GA!SW3bl(`clb8uGq$uMa727`l1{`;p&qTakB^*{%s4JuMmU>YI-6y4kU&4G z{iklb=Z2<2Mu}u`nGd;isc!X<)^+F)(Uvod^=eew_g-10;?}j@Od)6Kw5W7JSqo{; zkzQiird6*IxnO9;a^B~FwqbM6c!~&c{2Yx{p{=|0N!7Oaw6KBE9$*FK0d_DC1My0E@eEes0Pe;aJc!FE_x-_QbSFgaZ^j(v!zlOP$7-Cz z3%HJjSZ`CRmHpK<1}*p+51=DasZOlIE_{L#vQ4Z*n?3SCZRlq{fe%RAJa#ZYnyl10 ze2j+Id&VKzqw>Igd+? zoV*?-^u6fA+jtD8Q4X?->A0Cn{0A5$k~k@jQDhJG+;jo?s1IC9@Eew*lYc402CTrF z<~)q@pzA3ASHUils*9!?W&IV({lC(Qe<6cFMkKfGSi}4}_TWoAf^I4=h^;6goX2AP zi&wCS3LU~}l(!>^3YCbKpqzXR_u~SRDI+a%zr)WZmo9miMkI~umWofJ`}Eb=)DWet zNUn;av!kMd{F?mSH;jJ3Gz4+11ZG Date: Mon, 29 Apr 2019 05:36:04 -0400 Subject: [PATCH 275/303] [libcalamares] Split out the variant-manipulation bits - We already have utils/ as the filesystem namespace, may as well make clearer what the various parts are. - Adjust CommandList to the moved API. --- src/libcalamares/CMakeLists.txt | 1 + src/libcalamares/utils/CalamaresUtils.cpp | 73 --------------- src/libcalamares/utils/CalamaresUtils.h | 31 ------- src/libcalamares/utils/CommandList.cpp | 3 +- src/libcalamares/utils/Variant.cpp | 107 ++++++++++++++++++++++ src/libcalamares/utils/Variant.h | 62 +++++++++++++ 6 files changed, 172 insertions(+), 105 deletions(-) create mode 100644 src/libcalamares/utils/Variant.cpp create mode 100644 src/libcalamares/utils/Variant.h diff --git a/src/libcalamares/CMakeLists.txt b/src/libcalamares/CMakeLists.txt index 8baabac9a..2814b02a0 100644 --- a/src/libcalamares/CMakeLists.txt +++ b/src/libcalamares/CMakeLists.txt @@ -27,6 +27,7 @@ set( utilsSources utils/Logger.cpp utils/PluginFactory.cpp utils/Retranslator.cpp + utils/Variant.cpp utils/YamlUtils.cpp ) set( kdsagSources diff --git a/src/libcalamares/utils/CalamaresUtils.cpp b/src/libcalamares/utils/CalamaresUtils.cpp index 0ff6810c1..6d8862269 100644 --- a/src/libcalamares/utils/CalamaresUtils.cpp +++ b/src/libcalamares/utils/CalamaresUtils.cpp @@ -388,77 +388,4 @@ crash() *a = 1; } -bool -getBool( const QVariantMap& map, const QString& key, bool d ) -{ - bool result = d; - if ( map.contains( key ) ) - { - auto v = map.value( key ); - if ( v.type() == QVariant::Bool ) - result = v.toBool(); - } - - return result; -} - -QString -getString(const QVariantMap& map, const QString& key) -{ - if ( map.contains( key ) ) - { - auto v = map.value( key ); - if ( v.type() == QVariant::String ) - return v.toString(); - } - return QString(); -} - -int -getInteger( const QVariantMap& map, const QString& key, int d ) -{ - int result = d; - if ( map.contains( key ) ) - { - auto v = map.value( key ); - if ( v.type() == QVariant::Int ) - result = v.toInt(); - } - - return result; -} - -double -getDouble( const QVariantMap& map, const QString& key, double d ) -{ - double result = d; - if ( map.contains( key ) ) - { - auto v = map.value( key ); - if ( v.type() == QVariant::Int ) - result = v.toInt(); - else if ( v.type() == QVariant::Double ) - result = v.toDouble(); - } - - return result; -} - -QVariantMap -getSubMap( const QVariantMap& map, const QString& key, bool& success ) -{ - success = false; - - if ( map.contains( key ) ) - { - auto v = map.value( key ); - if ( v.type() == QVariant::Map ) - { - success = true; - return v.toMap(); - } - } - return QVariantMap(); -} - } diff --git a/src/libcalamares/utils/CalamaresUtils.h b/src/libcalamares/utils/CalamaresUtils.h index baf7a12dc..2eb202b2c 100644 --- a/src/libcalamares/utils/CalamaresUtils.h +++ b/src/libcalamares/utils/CalamaresUtils.h @@ -108,37 +108,6 @@ namespace CalamaresUtils * @brief crash makes Calamares crash immediately. */ DLLEXPORT void crash(); - - /** - * Get a bool value from a mapping with a given key; returns the default - * if no value is stored in the map. - */ - DLLEXPORT bool getBool( const QVariantMap& map, const QString& key, bool d ); - - /** - * Get a string value from a mapping; returns empty QString if no value. - */ - DLLEXPORT QString getString( const QVariantMap& map, const QString& key ); - - /** - * Get an integer value from a mapping; returns @p d if no value. - */ - DLLEXPORT int getInteger( const QVariantMap& map, const QString& key, int d ); - - /** - * Get a double value from a mapping (integers are converted); returns @p d if no value. - */ - DLLEXPORT double getDouble( const QVariantMap& map, const QString& key, double d ); - - /** - * Returns a sub-map (i.e. a nested map) from the given mapping with the - * given key. @p success is set to true if the @p key exists - * in @p map and converts to a map, false otherwise. - * - * Returns an empty map if there is no such key or it is not a map-value. - * (e.g. if @p success is false). - */ - DLLEXPORT QVariantMap getSubMap( const QVariantMap& map, const QString& key, bool& success ); } #endif // CALAMARESUTILS_H diff --git a/src/libcalamares/utils/CommandList.cpp b/src/libcalamares/utils/CommandList.cpp index 6a9d68bef..9916c71fe 100644 --- a/src/libcalamares/utils/CommandList.cpp +++ b/src/libcalamares/utils/CommandList.cpp @@ -21,9 +21,10 @@ #include "GlobalStorage.h" #include "JobQueue.h" -#include "utils/CalamaresUtils.h" +// #include "utils/CalamaresUtils.h" #include "utils/CalamaresUtilsSystem.h" #include "utils/Logger.h" +#include "utils/Variant.h" #include #include diff --git a/src/libcalamares/utils/Variant.cpp b/src/libcalamares/utils/Variant.cpp new file mode 100644 index 000000000..f11853916 --- /dev/null +++ b/src/libcalamares/utils/Variant.cpp @@ -0,0 +1,107 @@ +/* === This file is part of Calamares - === + * + * Copyright 2013-2016, Teo Mrnjavac + * Copyright 2018, Adriaan de Groot + * + * Originally from Tomahawk, portions: + * Copyright 2010-2011, Christian Muehlhaeuser + * Copyright 2010-2011, Leo Franchi + * Copyright 2010-2012, Jeff Mitchell + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +#include "Variant.h" + +#include "Logger.h" + +#include +#include + +namespace CalamaresUtils +{ +bool +getBool( const QVariantMap& map, const QString& key, bool d ) +{ + bool result = d; + if ( map.contains( key ) ) + { + auto v = map.value( key ); + if ( v.type() == QVariant::Bool ) + result = v.toBool(); + } + + return result; +} + +QString +getString(const QVariantMap& map, const QString& key) +{ + if ( map.contains( key ) ) + { + auto v = map.value( key ); + if ( v.type() == QVariant::String ) + return v.toString(); + } + return QString(); +} + +int +getInteger( const QVariantMap& map, const QString& key, int d ) +{ + int result = d; + if ( map.contains( key ) ) + { + auto v = map.value( key ); + if ( v.type() == QVariant::Int ) + result = v.toInt(); + } + + return result; +} + +double +getDouble( const QVariantMap& map, const QString& key, double d ) +{ + double result = d; + if ( map.contains( key ) ) + { + auto v = map.value( key ); + if ( v.type() == QVariant::Int ) + result = v.toInt(); + else if ( v.type() == QVariant::Double ) + result = v.toDouble(); + } + + return result; +} + +QVariantMap +getSubMap( const QVariantMap& map, const QString& key, bool& success ) +{ + success = false; + + if ( map.contains( key ) ) + { + auto v = map.value( key ); + if ( v.type() == QVariant::Map ) + { + success = true; + return v.toMap(); + } + } + return QVariantMap(); +} + +} diff --git a/src/libcalamares/utils/Variant.h b/src/libcalamares/utils/Variant.h new file mode 100644 index 000000000..e60eccb4e --- /dev/null +++ b/src/libcalamares/utils/Variant.h @@ -0,0 +1,62 @@ +/* === This file is part of Calamares - === + * + * Copyright 2013-2016, Teo Mrnjavac + * Copyright 2018, Adriaan de Groot + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +#ifndef UTILS_VARIANT_H +#define UTILS_VARIANT_H + +#include "DllMacro.h" + +#include +#include + +namespace CalamaresUtils +{ + /** + * Get a bool value from a mapping with a given key; returns the default + * if no value is stored in the map. + */ + DLLEXPORT bool getBool( const QVariantMap& map, const QString& key, bool d ); + + /** + * Get a string value from a mapping; returns empty QString if no value. + */ + DLLEXPORT QString getString( const QVariantMap& map, const QString& key ); + + /** + * Get an integer value from a mapping; returns @p d if no value. + */ + DLLEXPORT int getInteger( const QVariantMap& map, const QString& key, int d ); + + /** + * Get a double value from a mapping (integers are converted); returns @p d if no value. + */ + DLLEXPORT double getDouble( const QVariantMap& map, const QString& key, double d ); + + /** + * Returns a sub-map (i.e. a nested map) from the given mapping with the + * given key. @p success is set to true if the @p key exists + * in @p map and converts to a map, false otherwise. + * + * Returns an empty map if there is no such key or it is not a map-value. + * (e.g. if @p success is false). + */ + DLLEXPORT QVariantMap getSubMap( const QVariantMap& map, const QString& key, bool& success ); +} // namespace + +#endif From 090aee91960f77df8f2fa4fdee25cfa6b23fc269 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 05:51:27 -0400 Subject: [PATCH 276/303] Modules: adjust to split-out utils/Variant.h - Most modules only needed the variant support, not the "whole" CalamaresUtils header. - While here improve ordering of headers as well. --- .../contextualprocess/ContextualProcessJob.cpp | 2 +- src/modules/fsresizer/ResizeFSJob.cpp | 2 +- src/modules/license/LicensePage.cpp | 2 +- src/modules/locale/GeoIPJSON.cpp | 2 +- src/modules/locale/LocaleViewStep.cpp | 2 +- src/modules/netinstall/NetInstallViewStep.cpp | 2 +- src/modules/partition/core/PartitionCoreModule.cpp | 3 ++- src/modules/partition/gui/PartitionViewStep.cpp | 11 +++++++---- src/modules/plasmalnf/PlasmaLnfViewStep.cpp | 2 +- src/modules/shellprocess/ShellProcessJob.cpp | 3 +-- src/modules/tracking/TrackingViewStep.cpp | 14 ++++++++------ src/modules/users/UsersViewStep.cpp | 3 ++- 12 files changed, 27 insertions(+), 21 deletions(-) diff --git a/src/modules/contextualprocess/ContextualProcessJob.cpp b/src/modules/contextualprocess/ContextualProcessJob.cpp index d79297029..428e54cd5 100644 --- a/src/modules/contextualprocess/ContextualProcessJob.cpp +++ b/src/modules/contextualprocess/ContextualProcessJob.cpp @@ -26,9 +26,9 @@ #include "JobQueue.h" #include "GlobalStorage.h" -#include "utils/CalamaresUtils.h" #include "utils/CommandList.h" #include "utils/Logger.h" +#include "utils/Variant.h" struct ValueCheck : public QPair { diff --git a/src/modules/fsresizer/ResizeFSJob.cpp b/src/modules/fsresizer/ResizeFSJob.cpp index a44815345..c8224a4c4 100644 --- a/src/modules/fsresizer/ResizeFSJob.cpp +++ b/src/modules/fsresizer/ResizeFSJob.cpp @@ -33,9 +33,9 @@ #include "JobQueue.h" #include "GlobalStorage.h" -#include "utils/CalamaresUtils.h" #include "utils/Logger.h" #include "utils/Units.h" +#include "utils/Variant.h" #include "modules/partition/core/PartitionIterator.h" diff --git a/src/modules/license/LicensePage.cpp b/src/modules/license/LicensePage.cpp index f52c68f63..3c241e467 100644 --- a/src/modules/license/LicensePage.cpp +++ b/src/modules/license/LicensePage.cpp @@ -28,11 +28,11 @@ #include "GlobalStorage.h" #include "ViewManager.h" -#include "utils/CalamaresUtils.h" #include "utils/CalamaresUtilsGui.h" #include "utils/Logger.h" #include "utils/NamedEnum.h" #include "utils/Retranslator.h" +#include "utils/Variant.h" #include #include diff --git a/src/modules/locale/GeoIPJSON.cpp b/src/modules/locale/GeoIPJSON.cpp index d6a309af7..81e0ff0e7 100644 --- a/src/modules/locale/GeoIPJSON.cpp +++ b/src/modules/locale/GeoIPJSON.cpp @@ -19,8 +19,8 @@ #include "GeoIPJSON.h" -#include "utils/CalamaresUtils.h" #include "utils/Logger.h" +#include "utils/Variant.h" #include "utils/YamlUtils.h" #include diff --git a/src/modules/locale/LocaleViewStep.cpp b/src/modules/locale/LocaleViewStep.cpp index b78365dc2..c432f84d6 100644 --- a/src/modules/locale/LocaleViewStep.cpp +++ b/src/modules/locale/LocaleViewStep.cpp @@ -31,9 +31,9 @@ #include "timezonewidget/localeglobal.h" #include "widgets/WaitingWidget.h" -#include "utils/CalamaresUtils.h" #include "utils/CalamaresUtilsGui.h" #include "utils/Logger.h" +#include "utils/Variant.h" #include "utils/YamlUtils.h" #include diff --git a/src/modules/netinstall/NetInstallViewStep.cpp b/src/modules/netinstall/NetInstallViewStep.cpp index 9964dcec3..fcb76be5a 100644 --- a/src/modules/netinstall/NetInstallViewStep.cpp +++ b/src/modules/netinstall/NetInstallViewStep.cpp @@ -23,8 +23,8 @@ #include "JobQueue.h" #include "GlobalStorage.h" -#include "utils/CalamaresUtils.h" #include "utils/Logger.h" +#include "utils/Variant.h" #include "NetInstallPage.h" diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index e042b23e2..183fdfcac 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -44,7 +44,8 @@ #include "jobs/ResizePartitionJob.h" #include "jobs/ResizeVolumeGroupJob.h" #include "jobs/SetPartitionFlagsJob.h" -#include "utils/CalamaresUtils.h" + +#include "utils/Variant.h" #ifdef DEBUG_PARTITION_LAME #include "JobExample.h" diff --git a/src/modules/partition/gui/PartitionViewStep.cpp b/src/modules/partition/gui/PartitionViewStep.cpp index 02d289518..2e186b3a8 100644 --- a/src/modules/partition/gui/PartitionViewStep.cpp +++ b/src/modules/partition/gui/PartitionViewStep.cpp @@ -33,16 +33,19 @@ #include "gui/PartitionBarsView.h" #include "gui/PartitionLabelsView.h" +#include "Branding.h" #include "CalamaresVersion.h" +#include "GlobalStorage.h" +#include "Job.h" +#include "JobQueue.h" + #include "utils/CalamaresUtilsGui.h" #include "utils/Logger.h" #include "utils/NamedEnum.h" #include "utils/Retranslator.h" +#include "utils/Variant.h" #include "widgets/WaitingWidget.h" -#include "GlobalStorage.h" -#include "JobQueue.h" -#include "Job.h" -#include "Branding.h" + #include #include diff --git a/src/modules/plasmalnf/PlasmaLnfViewStep.cpp b/src/modules/plasmalnf/PlasmaLnfViewStep.cpp index 5525f36fc..ec5258c64 100644 --- a/src/modules/plasmalnf/PlasmaLnfViewStep.cpp +++ b/src/modules/plasmalnf/PlasmaLnfViewStep.cpp @@ -21,8 +21,8 @@ #include "PlasmaLnfPage.h" #include "ThemeInfo.h" -#include "utils/CalamaresUtils.h" #include "utils/Logger.h" +#include "utils/Variant.h" #include #include diff --git a/src/modules/shellprocess/ShellProcessJob.cpp b/src/modules/shellprocess/ShellProcessJob.cpp index 19c7bc8f1..d688540ae 100644 --- a/src/modules/shellprocess/ShellProcessJob.cpp +++ b/src/modules/shellprocess/ShellProcessJob.cpp @@ -26,10 +26,9 @@ #include "JobQueue.h" #include "GlobalStorage.h" -#include "utils/CalamaresUtils.h" -#include "utils/CalamaresUtilsSystem.h" #include "utils/CommandList.h" #include "utils/Logger.h" +#include "utils/Variant.h" ShellProcessJob::ShellProcessJob( QObject* parent ) : Calamares::CppJob( parent ) diff --git a/src/modules/tracking/TrackingViewStep.cpp b/src/modules/tracking/TrackingViewStep.cpp index 412156833..cb48b340b 100644 --- a/src/modules/tracking/TrackingViewStep.cpp +++ b/src/modules/tracking/TrackingViewStep.cpp @@ -16,15 +16,17 @@ * along with Calamares. If not, see . */ -#include "JobQueue.h" -#include "GlobalStorage.h" -#include "utils/Logger.h" -#include "utils/CalamaresUtils.h" -#include "utils/CalamaresUtilsSystem.h" +#include "TrackingViewStep.h" #include "TrackingJobs.h" #include "TrackingPage.h" -#include "TrackingViewStep.h" + +#include "JobQueue.h" +#include "GlobalStorage.h" + +#include "utils/Logger.h" +#include "utils/CalamaresUtilsSystem.h" +#include "utils/Variant.h" #include #include diff --git a/src/modules/users/UsersViewStep.cpp b/src/modules/users/UsersViewStep.cpp index 3b1e6a5ad..4582a9e85 100644 --- a/src/modules/users/UsersViewStep.cpp +++ b/src/modules/users/UsersViewStep.cpp @@ -22,8 +22,9 @@ #include "UsersPage.h" -#include "utils/CalamaresUtils.h" +// #include "utils/CalamaresUtils.h" #include "utils/Logger.h" +#include "utils/Variant.h" #include "GlobalStorage.h" #include "JobQueue.h" From f076dd76ad0902fc4d5338f00573625df790352b Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 06:04:55 -0400 Subject: [PATCH 277/303] [libcalamares] Rename YamlUtils.h - Since we have the utils/ filesystem namespace, and use CalamaresUtils:: as C++ namespace, simplify naming. --- src/calamares/testmain.cpp | 2 +- src/libcalamares/CMakeLists.txt | 2 +- src/libcalamares/GlobalStorage.cpp | 2 +- src/libcalamares/Settings.cpp | 2 +- src/libcalamares/Tests.cpp | 2 +- src/libcalamares/utils/{YamlUtils.cpp => Yaml.cpp} | 2 +- src/libcalamares/utils/{YamlUtils.h => Yaml.h} | 8 ++++---- src/libcalamaresui/Branding.cpp | 2 +- src/libcalamaresui/modulesystem/Module.cpp | 2 +- src/libcalamaresui/modulesystem/ModuleManager.cpp | 2 +- src/modules/contextualprocess/Tests.cpp | 2 +- src/modules/fsresizer/Tests.cpp | 2 +- src/modules/locale/GeoIPJSON.cpp | 2 +- src/modules/locale/LocaleViewStep.cpp | 2 +- src/modules/netinstall/NetInstallPage.cpp | 2 +- src/modules/netinstall/PackageModel.cpp | 2 +- src/modules/shellprocess/Tests.cpp | 2 +- src/modules/test_conf.cpp | 2 +- 18 files changed, 21 insertions(+), 21 deletions(-) rename src/libcalamares/utils/{YamlUtils.cpp => Yaml.cpp} (99%) rename src/libcalamares/utils/{YamlUtils.h => Yaml.h} (97%) diff --git a/src/calamares/testmain.cpp b/src/calamares/testmain.cpp index 982a9b4c2..11ea9eaca 100644 --- a/src/calamares/testmain.cpp +++ b/src/calamares/testmain.cpp @@ -23,7 +23,7 @@ */ #include "utils/Logger.h" -#include "utils/YamlUtils.h" +#include "utils/Yaml.h" #include "modulesystem/Module.h" #include "GlobalStorage.h" diff --git a/src/libcalamares/CMakeLists.txt b/src/libcalamares/CMakeLists.txt index 2814b02a0..bd42ba5c5 100644 --- a/src/libcalamares/CMakeLists.txt +++ b/src/libcalamares/CMakeLists.txt @@ -28,7 +28,7 @@ set( utilsSources utils/PluginFactory.cpp utils/Retranslator.cpp utils/Variant.cpp - utils/YamlUtils.cpp + utils/Yaml.cpp ) set( kdsagSources kdsingleapplicationguard/kdsingleapplicationguard.cpp diff --git a/src/libcalamares/GlobalStorage.cpp b/src/libcalamares/GlobalStorage.cpp index 54331eb3e..73236a311 100644 --- a/src/libcalamares/GlobalStorage.cpp +++ b/src/libcalamares/GlobalStorage.cpp @@ -21,7 +21,7 @@ #include "JobQueue.h" #include "utils/Logger.h" -#include "utils/YamlUtils.h" +#include "utils/Yaml.h" #include #include diff --git a/src/libcalamares/Settings.cpp b/src/libcalamares/Settings.cpp index 74b99c417..1ba58ccdf 100644 --- a/src/libcalamares/Settings.cpp +++ b/src/libcalamares/Settings.cpp @@ -23,7 +23,7 @@ #include "utils/CalamaresUtils.h" #include "utils/Logger.h" -#include "utils/YamlUtils.h" +#include "utils/Yaml.h" #include #include diff --git a/src/libcalamares/Tests.cpp b/src/libcalamares/Tests.cpp index e8566887d..615cb51a7 100644 --- a/src/libcalamares/Tests.cpp +++ b/src/libcalamares/Tests.cpp @@ -19,7 +19,7 @@ #include "Tests.h" #include "utils/Logger.h" -#include "utils/YamlUtils.h" +#include "utils/Yaml.h" #include diff --git a/src/libcalamares/utils/YamlUtils.cpp b/src/libcalamares/utils/Yaml.cpp similarity index 99% rename from src/libcalamares/utils/YamlUtils.cpp rename to src/libcalamares/utils/Yaml.cpp index b60978919..aa7ef6c2e 100644 --- a/src/libcalamares/utils/YamlUtils.cpp +++ b/src/libcalamares/utils/Yaml.cpp @@ -16,7 +16,7 @@ * You should have received a copy of the GNU General Public License * along with Calamares. If not, see . */ -#include "YamlUtils.h" +#include "Yaml.h" #include "utils/Logger.h" diff --git a/src/libcalamares/utils/YamlUtils.h b/src/libcalamares/utils/Yaml.h similarity index 97% rename from src/libcalamares/utils/YamlUtils.h rename to src/libcalamares/utils/Yaml.h index 68268efdf..8755be336 100644 --- a/src/libcalamares/utils/YamlUtils.h +++ b/src/libcalamares/utils/Yaml.h @@ -17,8 +17,8 @@ * along with Calamares. If not, see . */ -#ifndef YAMLUTILS_H -#define YAMLUTILS_H +#ifndef UTILS_YAML_H +#define UTILS_YAML_H #include #include @@ -77,6 +77,6 @@ void explainYamlException( const YAML::Exception& e, const QByteArray& data, con void explainYamlException( const YAML::Exception& e, const QByteArray& data, const QString& label ); void explainYamlException( const YAML::Exception& e, const QByteArray& data ); -} //ns +} // namespace -#endif // YAMLUTILS_H +#endif diff --git a/src/libcalamaresui/Branding.cpp b/src/libcalamaresui/Branding.cpp index 22248ae53..e3da98614 100644 --- a/src/libcalamaresui/Branding.cpp +++ b/src/libcalamaresui/Branding.cpp @@ -26,7 +26,7 @@ #include "utils/ImageRegistry.h" #include "utils/Logger.h" #include "utils/NamedEnum.h" -#include "utils/YamlUtils.h" +#include "utils/Yaml.h" #include #include diff --git a/src/libcalamaresui/modulesystem/Module.cpp b/src/libcalamaresui/modulesystem/Module.cpp index 97833edb2..de2cb79a5 100644 --- a/src/libcalamaresui/modulesystem/Module.cpp +++ b/src/libcalamaresui/modulesystem/Module.cpp @@ -23,7 +23,7 @@ #include "CppJobModule.h" #include "ViewModule.h" #include "utils/CalamaresUtils.h" -#include "utils/YamlUtils.h" +#include "utils/Yaml.h" #include "utils/Logger.h" #include "Settings.h" #include "CalamaresConfig.h" diff --git a/src/libcalamaresui/modulesystem/ModuleManager.cpp b/src/libcalamaresui/modulesystem/ModuleManager.cpp index d2aa3f5c8..32fe09033 100644 --- a/src/libcalamaresui/modulesystem/ModuleManager.cpp +++ b/src/libcalamaresui/modulesystem/ModuleManager.cpp @@ -26,7 +26,7 @@ #include "ViewManager.h" #include "utils/Logger.h" -#include "utils/YamlUtils.h" +#include "utils/Yaml.h" #include #include diff --git a/src/modules/contextualprocess/Tests.cpp b/src/modules/contextualprocess/Tests.cpp index 055e35c53..51319c220 100644 --- a/src/modules/contextualprocess/Tests.cpp +++ b/src/modules/contextualprocess/Tests.cpp @@ -20,7 +20,7 @@ #include "ContextualProcessJob.h" #include "utils/CommandList.h" -#include "utils/YamlUtils.h" +#include "utils/Yaml.h" #include diff --git a/src/modules/fsresizer/Tests.cpp b/src/modules/fsresizer/Tests.cpp index 3c204327a..190a1d279 100644 --- a/src/modules/fsresizer/Tests.cpp +++ b/src/modules/fsresizer/Tests.cpp @@ -23,7 +23,7 @@ #include "Settings.h" #include "utils/Logger.h" -#include "utils/YamlUtils.h" +#include "utils/Yaml.h" #include diff --git a/src/modules/locale/GeoIPJSON.cpp b/src/modules/locale/GeoIPJSON.cpp index 81e0ff0e7..8e5cc2e5c 100644 --- a/src/modules/locale/GeoIPJSON.cpp +++ b/src/modules/locale/GeoIPJSON.cpp @@ -21,7 +21,7 @@ #include "utils/Logger.h" #include "utils/Variant.h" -#include "utils/YamlUtils.h" +#include "utils/Yaml.h" #include diff --git a/src/modules/locale/LocaleViewStep.cpp b/src/modules/locale/LocaleViewStep.cpp index c432f84d6..d321b8501 100644 --- a/src/modules/locale/LocaleViewStep.cpp +++ b/src/modules/locale/LocaleViewStep.cpp @@ -34,7 +34,7 @@ #include "utils/CalamaresUtilsGui.h" #include "utils/Logger.h" #include "utils/Variant.h" -#include "utils/YamlUtils.h" +#include "utils/Yaml.h" #include #include diff --git a/src/modules/netinstall/NetInstallPage.cpp b/src/modules/netinstall/NetInstallPage.cpp index 607251488..dfa94744d 100644 --- a/src/modules/netinstall/NetInstallPage.cpp +++ b/src/modules/netinstall/NetInstallPage.cpp @@ -28,7 +28,7 @@ #include "utils/Logger.h" #include "utils/Retranslator.h" -#include "utils/YamlUtils.h" +#include "utils/Yaml.h" #include #include diff --git a/src/modules/netinstall/PackageModel.cpp b/src/modules/netinstall/PackageModel.cpp index 588646816..2fde7695e 100644 --- a/src/modules/netinstall/PackageModel.cpp +++ b/src/modules/netinstall/PackageModel.cpp @@ -19,7 +19,7 @@ #include "PackageModel.h" -#include "utils/YamlUtils.h" +#include "utils/Yaml.h" PackageModel::PackageModel( const YAML::Node& data, QObject* parent ) : QAbstractItemModel( parent ), diff --git a/src/modules/shellprocess/Tests.cpp b/src/modules/shellprocess/Tests.cpp index 3672586f0..488f4a7af 100644 --- a/src/modules/shellprocess/Tests.cpp +++ b/src/modules/shellprocess/Tests.cpp @@ -24,7 +24,7 @@ #include "utils/CommandList.h" #include "utils/Logger.h" -#include "utils/YamlUtils.h" +#include "utils/Yaml.h" #include diff --git a/src/modules/test_conf.cpp b/src/modules/test_conf.cpp index d0746421f..06247bfed 100644 --- a/src/modules/test_conf.cpp +++ b/src/modules/test_conf.cpp @@ -21,7 +21,7 @@ * shipped with each module for correctness -- well, for parseability. */ -#include "utils/YamlUtils.h" +#include "utils/Yaml.h" #include #include From 432b8848ab3fd3237d676eac24508efe2933b9ef Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 06:12:18 -0400 Subject: [PATCH 278/303] [libcalamares] Make #include guards consistent --- src/libcalamares/utils/CalamaresUtils.h | 8 ++++---- src/libcalamares/utils/CalamaresUtilsSystem.h | 8 ++++---- src/libcalamares/utils/CommandList.h | 6 +++--- src/libcalamares/utils/LocaleLabel.h | 12 ++++++------ src/libcalamares/utils/Logger.h | 8 ++++---- src/libcalamares/utils/NamedEnum.h | 5 ++--- src/libcalamares/utils/NamedSuffix.h | 5 ++--- src/libcalamares/utils/PluginFactory.h | 8 ++++---- src/libcalamares/utils/PluginFactory_p.h | 8 ++++---- src/libcalamares/utils/Retranslator.h | 8 ++++---- src/libcalamares/utils/Units.h | 4 ++-- 11 files changed, 39 insertions(+), 41 deletions(-) diff --git a/src/libcalamares/utils/CalamaresUtils.h b/src/libcalamares/utils/CalamaresUtils.h index 2eb202b2c..85661a94b 100644 --- a/src/libcalamares/utils/CalamaresUtils.h +++ b/src/libcalamares/utils/CalamaresUtils.h @@ -22,8 +22,8 @@ * along with Calamares. If not, see . */ -#ifndef CALAMARESUTILS_H -#define CALAMARESUTILS_H +#ifndef UTILS_CALAMARESUTILS_H +#define UTILS_CALAMARESUTILS_H #include "DllMacro.h" @@ -108,6 +108,6 @@ namespace CalamaresUtils * @brief crash makes Calamares crash immediately. */ DLLEXPORT void crash(); -} +} // namespace -#endif // CALAMARESUTILS_H +#endif diff --git a/src/libcalamares/utils/CalamaresUtilsSystem.h b/src/libcalamares/utils/CalamaresUtilsSystem.h index 2b5967591..6809859ee 100644 --- a/src/libcalamares/utils/CalamaresUtilsSystem.h +++ b/src/libcalamares/utils/CalamaresUtilsSystem.h @@ -16,8 +16,8 @@ * You should have received a copy of the GNU General Public License * along with Calamares. If not, see . */ -#ifndef CALAMARESUTILSSYSTEM_H -#define CALAMARESUTILSSYSTEM_H +#ifndef UTILS_CALAMARESUTILSSYSTEM_H +#define UTILS_CALAMARESUTILSSYSTEM_H #include "DllMacro.h" @@ -235,6 +235,6 @@ private: bool m_doChroot; }; -} +} // namespace -#endif // CALAMARESUTILSSYSTEM_H +#endif diff --git a/src/libcalamares/utils/CommandList.h b/src/libcalamares/utils/CommandList.h index 9faf705f2..3dccdec6a 100644 --- a/src/libcalamares/utils/CommandList.h +++ b/src/libcalamares/utils/CommandList.h @@ -16,8 +16,8 @@ * along with Calamares. If not, see . */ -#ifndef COMMANDLIST_H -#define COMMANDLIST_H +#ifndef UTILS_COMMANDLIST_H +#define UTILS_COMMANDLIST_H #include "Job.h" @@ -110,4 +110,4 @@ private: } ; } // namespace -#endif // COMMANDLIST_H +#endif diff --git a/src/libcalamares/utils/LocaleLabel.h b/src/libcalamares/utils/LocaleLabel.h index d3113c869..b56b29f33 100644 --- a/src/libcalamares/utils/LocaleLabel.h +++ b/src/libcalamares/utils/LocaleLabel.h @@ -17,8 +17,8 @@ * along with Calamares. If not, see . */ -#ifndef LIBCALAMARES_LOCALELABEL_H -#define LIBCALAMARES_LOCALELABEL_H +#ifndef UTILS_LOCALELABEL_H +#define UTILS_LOCALELABEL_H #include #include @@ -41,7 +41,7 @@ public: /** @brief Empty locale. This uses the system-default locale. */ LocaleLabel(); - + /** @brief Construct from a locale name. * * The @p localeName should be one that Qt recognizes, e.g. en_US or ar_EY. @@ -100,7 +100,7 @@ public: protected: void setLabels( const QString& name, LabelFormat format ); - + QLocale m_locale; QString m_localeId; // the locale identifier, e.g. "en_GB" QString m_label; // the native name of the locale @@ -108,6 +108,6 @@ protected: } ; -} // namespace CalamaresUtils +} // namespace -#endif // LIBCALAMARES_LOCALELABEL_H +#endif diff --git a/src/libcalamares/utils/Logger.h b/src/libcalamares/utils/Logger.h index d7af886b3..4d1534e4b 100644 --- a/src/libcalamares/utils/Logger.h +++ b/src/libcalamares/utils/Logger.h @@ -18,8 +18,8 @@ * along with Calamares. If not, see . */ -#ifndef CALAMARES_LOGGER_H -#define CALAMARES_LOGGER_H +#ifndef UTILS_LOGGER_H +#define UTILS_LOGGER_H #include @@ -186,10 +186,10 @@ namespace Logger s << Continuation << it.key().toUtf8().constData() << ':' << ' ' << toString( it.value() ).toUtf8().constData(); return s; } -} +} // namespace #define cDebug Logger::CDebug #define cWarning() Logger::CDebug(Logger::LOGWARNING) #define cError() Logger::CDebug(Logger::LOGERROR) -#endif // CALAMARES_LOGGER_H +#endif diff --git a/src/libcalamares/utils/NamedEnum.h b/src/libcalamares/utils/NamedEnum.h index fd3791e72..5ff62f54c 100644 --- a/src/libcalamares/utils/NamedEnum.h +++ b/src/libcalamares/utils/NamedEnum.h @@ -26,8 +26,8 @@ * in printing integer (underlying) values of an enum. */ -#ifndef LIBCALAMARES_NAMEDENUM_H -#define LIBCALAMARES_NAMEDENUM_H +#ifndef UTILS_NAMEDENUM_H +#define UTILS_NAMEDENUM_H #include @@ -108,5 +108,4 @@ constexpr typename std::underlying_type::type smash( const E e ) return static_cast::type>( e ); } - #endif diff --git a/src/libcalamares/utils/NamedSuffix.h b/src/libcalamares/utils/NamedSuffix.h index d4a0ed4b7..f58277698 100644 --- a/src/libcalamares/utils/NamedSuffix.h +++ b/src/libcalamares/utils/NamedSuffix.h @@ -36,8 +36,8 @@ * } ; */ -#ifndef LIBCALAMARES_NAMEDSUFFIX_H -#define LIBCALAMARES_NAMEDSUFFIX_H +#ifndef UTILS_NAMEDSUFFIX_H +#define UTILS_NAMEDSUFFIX_H #include "NamedEnum.h" @@ -104,5 +104,4 @@ protected: unit_t m_unit; }; - #endif diff --git a/src/libcalamares/utils/PluginFactory.h b/src/libcalamares/utils/PluginFactory.h index 7338d53de..1ab485779 100644 --- a/src/libcalamares/utils/PluginFactory.h +++ b/src/libcalamares/utils/PluginFactory.h @@ -21,8 +21,8 @@ * along with Calamares. If not, see . */ -#ifndef CALAMARESPLUGINFACTORY_H -#define CALAMARESPLUGINFACTORY_H +#ifndef UTILS_PLUGINFACTORY_H +#define UTILS_PLUGINFACTORY_H #include "DllMacro.h" @@ -311,8 +311,8 @@ inline T* PluginFactory::create( const QString& keyword, QObject* parent ) return t; } -} +} // namespace Q_DECLARE_INTERFACE( Calamares::PluginFactory, CalamaresPluginFactory_iid ) -#endif // CALAMARESPLUGINFACTORY_H +#endif diff --git a/src/libcalamares/utils/PluginFactory_p.h b/src/libcalamares/utils/PluginFactory_p.h index ce50e8b46..7a6db217e 100644 --- a/src/libcalamares/utils/PluginFactory_p.h +++ b/src/libcalamares/utils/PluginFactory_p.h @@ -20,8 +20,8 @@ * along with Calamares. If not, see . */ -#ifndef CALAMARESPLUGINFACTORY_P_H -#define CALAMARESPLUGINFACTORY_P_H +#ifndef UTILS_PLUGINFACTORY_P_H +#define UTILS_PLUGINFACTORY_P_H #include "PluginFactory.h" @@ -49,6 +49,6 @@ protected: PluginFactory *q_ptr; }; -} +} // namespace -#endif // CALAMARESPLUGINFACTORY_P_H +#endif diff --git a/src/libcalamares/utils/Retranslator.h b/src/libcalamares/utils/Retranslator.h index 4c719a6bf..af561a9ce 100644 --- a/src/libcalamares/utils/Retranslator.h +++ b/src/libcalamares/utils/Retranslator.h @@ -16,8 +16,8 @@ * along with Calamares. If not, see . */ -#ifndef CALAMARESUTILS_RETRANSLATOR_H -#define CALAMARESUTILS_RETRANSLATOR_H +#ifndef UTILS_RETRANSLATOR_H +#define UTILS_RETRANSLATOR_H #include #include @@ -48,11 +48,11 @@ private: }; -} // namespace CalamaresUtils +} // namespace #define CALAMARES_RETRANSLATE(body) \ CalamaresUtils::Retranslator::attachRetranslator( this, [=] { body } ); #define CALAMARES_RETRANSLATE_WIDGET(widget,body) \ CalamaresUtils::Retranslator::attachRetranslator( widget, [=] { body } ); -#endif // CALAMARESUTILS_RETRANSLATOR_H +#endif diff --git a/src/libcalamares/utils/Units.h b/src/libcalamares/utils/Units.h index 34f80b17f..74c809362 100644 --- a/src/libcalamares/utils/Units.h +++ b/src/libcalamares/utils/Units.h @@ -17,8 +17,8 @@ * along with Calamares. If not, see . */ -#ifndef LIBCALAMARES_UTILS_UNITS_H -#define LIBCALAMARES_UTILS_UNITS_H +#ifndef UTILS_UNITS_H +#define UTILS_UNITS_H #include From 2907b488445dc4fbeccc1b15331614d13b702065 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 06:13:32 -0400 Subject: [PATCH 279/303] [libcalamaresui] Move RESPATH #define to the one place it's used --- src/libcalamares/utils/CalamaresUtils.h | 2 -- src/libcalamaresui/utils/CalamaresUtilsGui.cpp | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libcalamares/utils/CalamaresUtils.h b/src/libcalamares/utils/CalamaresUtils.h index 85661a94b..d4f48ec2a 100644 --- a/src/libcalamares/utils/CalamaresUtils.h +++ b/src/libcalamares/utils/CalamaresUtils.h @@ -29,8 +29,6 @@ #include -#define RESPATH ":/data/" - class QDir; class QObject; diff --git a/src/libcalamaresui/utils/CalamaresUtilsGui.cpp b/src/libcalamaresui/utils/CalamaresUtilsGui.cpp index cdc3f2ecb..808c805cb 100644 --- a/src/libcalamaresui/utils/CalamaresUtilsGui.cpp +++ b/src/libcalamaresui/utils/CalamaresUtilsGui.cpp @@ -29,6 +29,8 @@ #include #include +#define RESPATH ":/data/" + namespace CalamaresUtils { From 50694ef610fca5abee59a399997234476304e939 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 06:22:24 -0400 Subject: [PATCH 280/303] [libcalamares] Split dirs-functionality into separate file --- src/libcalamares/CMakeLists.txt | 1 + src/libcalamares/utils/CalamaresUtils.cpp | 152 ----------------- src/libcalamares/utils/CalamaresUtils.h | 38 ----- src/libcalamares/utils/Dirs.cpp | 194 ++++++++++++++++++++++ src/libcalamares/utils/Dirs.h | 73 ++++++++ 5 files changed, 268 insertions(+), 190 deletions(-) create mode 100644 src/libcalamares/utils/Dirs.cpp create mode 100644 src/libcalamares/utils/Dirs.h diff --git a/src/libcalamares/CMakeLists.txt b/src/libcalamares/CMakeLists.txt index bd42ba5c5..5efd850a9 100644 --- a/src/libcalamares/CMakeLists.txt +++ b/src/libcalamares/CMakeLists.txt @@ -23,6 +23,7 @@ set( utilsSources utils/CalamaresUtils.cpp utils/CalamaresUtilsSystem.cpp utils/CommandList.cpp + utils/Dirs.cpp utils/LocaleLabel.cpp utils/Logger.cpp utils/PluginFactory.cpp diff --git a/src/libcalamares/utils/CalamaresUtils.cpp b/src/libcalamares/utils/CalamaresUtils.cpp index 6d8862269..25eceb159 100644 --- a/src/libcalamares/utils/CalamaresUtils.cpp +++ b/src/libcalamares/utils/CalamaresUtils.cpp @@ -41,154 +41,10 @@ using std::cerr; namespace CalamaresUtils { -static QDir s_appDataDir( CMAKE_INSTALL_FULL_DATADIR ); -static QDir s_qmlModulesDir( QString( CMAKE_INSTALL_FULL_DATADIR ) + "/qml" ); -static bool s_isAppDataDirOverridden = false; - static QTranslator* s_brandingTranslator = nullptr; static QTranslator* s_translator = nullptr; static QString s_translatorLocaleName; -static bool s_haveExtraDirs = false; -static QStringList s_extraConfigDirs; -static QStringList s_extraDataDirs; - -static bool -isWritableDir( const QDir& dir ) -{ - // We log with cerr here because we might be looking for the log dir - QString path = dir.absolutePath(); - if ( !dir.exists() ) - { - if ( !dir.mkpath( "." ) ) - { - cerr << "warning: failed to create " << qPrintable( path ) << '\n'; - return false; - } - return true; - } - - QFileInfo info( path ); - if ( !info.isDir() ) - { - cerr << "warning: " << qPrintable( path ) << " is not a dir\n"; - return false; - } - if ( !info.isWritable() ) - { - cerr << "warning: " << qPrintable( path ) << " is not writable\n"; - return false; - } - return true; -} - - -QDir -qmlModulesDir() -{ - return s_qmlModulesDir; -} - - -void -setAppDataDir( const QDir& dir ) -{ - s_appDataDir = dir; - s_isAppDataDirOverridden = true; -} - -/* Split $ENV{@p name} on :, append to @p l, making sure each ends in / */ -static void -mungeEnvironment( QStringList& l, const char* name, const char* defaultDirs ) -{ - static const QString calamaresSubdir = QStringLiteral( "calamares/" ); - - QStringList dirs = QString( qgetenv( name ) ).split( ':' ); - if ( dirs.isEmpty() ) - dirs = QString( defaultDirs ).split( ':' ); - - for ( auto s : dirs ) - { - if ( s.isEmpty() ) - continue; - if ( s.endsWith( '/' ) ) - l << ( s + calamaresSubdir ) << s; - else - l << ( s + '/' + calamaresSubdir ) << ( s + '/' ); - } -} - -void -setXdgDirs() -{ - mungeEnvironment( s_extraConfigDirs, "XDG_CONFIG_DIRS", "/etc/xdg" ); - mungeEnvironment( s_extraDataDirs, "XDG_DATA_DIRS", "/usr/local/share/:/usr/share/" ); - - s_haveExtraDirs = !( s_extraConfigDirs.isEmpty() && s_extraDataDirs.isEmpty() ); -} - -QStringList -extraConfigDirs() -{ - if ( s_haveExtraDirs ) - return s_extraConfigDirs; - return QStringList(); -} - -QStringList -extraDataDirs() -{ - if ( s_haveExtraDirs ) - return s_extraDataDirs; - return QStringList(); -} - -bool -haveExtraDirs() -{ - return s_haveExtraDirs && ( !s_extraConfigDirs.isEmpty() || !s_extraDataDirs.isEmpty() ); -} - -bool -isAppDataDirOverridden() -{ - return s_isAppDataDirOverridden; -} - - -QDir -appDataDir() -{ - return s_appDataDir; -} - - -QDir -systemLibDir() -{ - QDir path( CMAKE_INSTALL_FULL_LIBDIR ); - return path; -} - - -QDir -appLogDir() -{ - QString path = QStandardPaths::writableLocation( QStandardPaths::CacheLocation ); - QDir dir( path ); - if ( isWritableDir( dir ) ) - return dir; - - cerr << "warning: Could not find a standard writable location for log dir, falling back to $HOME\n"; - dir = QDir::home(); - if ( isWritableDir( dir ) ) - return dir; - - cerr << "warning: Found no writable location for log dir, falling back to the temp dir\n"; - return QDir::temp(); -} - - void installTranslator( const QLocale& locale, const QString& brandingTranslationsPrefix, @@ -278,14 +134,6 @@ translatorLocaleName() return s_translatorLocaleName; } - -void -setQmlModulesDir( const QDir& dir ) -{ - s_qmlModulesDir = dir; -} - - QString removeDiacritics( const QString& string ) { diff --git a/src/libcalamares/utils/CalamaresUtils.h b/src/libcalamares/utils/CalamaresUtils.h index d4f48ec2a..49abf0cd6 100644 --- a/src/libcalamares/utils/CalamaresUtils.h +++ b/src/libcalamares/utils/CalamaresUtils.h @@ -37,26 +37,6 @@ class QObject; */ namespace CalamaresUtils { - DLLEXPORT QDir qmlModulesDir(); - - /** - * @brief appDataDir returns the directory with common application data. - * Defaults to CMAKE_INSTALL_FULL_DATADIR (usually /usr/share/calamares). - */ - DLLEXPORT QDir appDataDir(); - - /** - * @brief appLogDir returns the directory for Calamares logs. - * Defaults to QStandardPaths::CacheLocation (usually ~/.cache/Calamares). - */ - DLLEXPORT QDir appLogDir(); - - /** - * @brief systemLibDir returns the system's lib directory. - * Defaults to CMAKE_INSTALL_FULL_LIBDIR (usually /usr/lib64 or /usr/lib). - */ - DLLEXPORT QDir systemLibDir(); - /** * @brief installTranslator changes the application language. * @param locale the new locale. @@ -69,24 +49,6 @@ namespace CalamaresUtils DLLEXPORT QString translatorLocaleName(); - /** - * Override app data dir. Only for testing purposes. - */ - DLLEXPORT void setAppDataDir( const QDir& dir ); - DLLEXPORT bool isAppDataDirOverridden(); - - DLLEXPORT void setQmlModulesDir( const QDir& dir ); - - /** @brief Setup extra config and data dirs from the XDG variables. - */ - DLLEXPORT void setXdgDirs(); - /** @brief Are any extra directories configured? */ - DLLEXPORT bool haveExtraDirs(); - /** @brief XDG_CONFIG_DIRS, each guaranteed to end with / */ - DLLEXPORT QStringList extraConfigDirs(); - /** @brief XDG_DATA_DIRS, each guaranteed to end with / */ - DLLEXPORT QStringList extraDataDirs(); - /** * @brief removeDiacritics replaces letters with diacritics and ligatures with * alternative forms and digraphs. diff --git a/src/libcalamares/utils/Dirs.cpp b/src/libcalamares/utils/Dirs.cpp new file mode 100644 index 000000000..1fd309584 --- /dev/null +++ b/src/libcalamares/utils/Dirs.cpp @@ -0,0 +1,194 @@ +/* === This file is part of Calamares - === + * + * Copyright 2013-2016, Teo Mrnjavac + * Copyright 2018, Adriaan de Groot + * + * Originally from Tomahawk, portions: + * Copyright 2010-2011, Christian Muehlhaeuser + * Copyright 2010-2011, Leo Franchi + * Copyright 2010-2012, Jeff Mitchell + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +#include "Dirs.h" + +#include "CalamaresConfig.h" +#include "Logger.h" + +#include +#include +#include +#include +#include +#include + +#include + +using std::cerr; + +namespace CalamaresUtils +{ + +static QDir s_appDataDir( CMAKE_INSTALL_FULL_DATADIR ); +static QDir s_qmlModulesDir( QString( CMAKE_INSTALL_FULL_DATADIR ) + "/qml" ); +static bool s_isAppDataDirOverridden = false; + +static bool s_haveExtraDirs = false; +static QStringList s_extraConfigDirs; +static QStringList s_extraDataDirs; + +static bool +isWritableDir( const QDir& dir ) +{ + // We log with cerr here because we might be looking for the log dir + QString path = dir.absolutePath(); + if ( !dir.exists() ) + { + if ( !dir.mkpath( "." ) ) + { + cerr << "warning: failed to create " << qPrintable( path ) << '\n'; + return false; + } + return true; + } + + QFileInfo info( path ); + if ( !info.isDir() ) + { + cerr << "warning: " << qPrintable( path ) << " is not a dir\n"; + return false; + } + if ( !info.isWritable() ) + { + cerr << "warning: " << qPrintable( path ) << " is not writable\n"; + return false; + } + return true; +} + + +QDir +qmlModulesDir() +{ + return s_qmlModulesDir; +} + + +void +setAppDataDir( const QDir& dir ) +{ + s_appDataDir = dir; + s_isAppDataDirOverridden = true; +} + +/* Split $ENV{@p name} on :, append to @p l, making sure each ends in / */ +static void +mungeEnvironment( QStringList& l, const char* name, const char* defaultDirs ) +{ + static const QString calamaresSubdir = QStringLiteral( "calamares/" ); + + QStringList dirs = QString( qgetenv( name ) ).split( ':' ); + if ( dirs.isEmpty() ) + dirs = QString( defaultDirs ).split( ':' ); + + for ( auto s : dirs ) + { + if ( s.isEmpty() ) + continue; + if ( s.endsWith( '/' ) ) + l << ( s + calamaresSubdir ) << s; + else + l << ( s + '/' + calamaresSubdir ) << ( s + '/' ); + } +} + +void +setXdgDirs() +{ + mungeEnvironment( s_extraConfigDirs, "XDG_CONFIG_DIRS", "/etc/xdg" ); + mungeEnvironment( s_extraDataDirs, "XDG_DATA_DIRS", "/usr/local/share/:/usr/share/" ); + + s_haveExtraDirs = !( s_extraConfigDirs.isEmpty() && s_extraDataDirs.isEmpty() ); +} + +QStringList +extraConfigDirs() +{ + if ( s_haveExtraDirs ) + return s_extraConfigDirs; + return QStringList(); +} + +QStringList +extraDataDirs() +{ + if ( s_haveExtraDirs ) + return s_extraDataDirs; + return QStringList(); +} + +bool +haveExtraDirs() +{ + return s_haveExtraDirs && ( !s_extraConfigDirs.isEmpty() || !s_extraDataDirs.isEmpty() ); +} + +bool +isAppDataDirOverridden() +{ + return s_isAppDataDirOverridden; +} + + +QDir +appDataDir() +{ + return s_appDataDir; +} + + +QDir +systemLibDir() +{ + QDir path( CMAKE_INSTALL_FULL_LIBDIR ); + return path; +} + + +QDir +appLogDir() +{ + QString path = QStandardPaths::writableLocation( QStandardPaths::CacheLocation ); + QDir dir( path ); + if ( isWritableDir( dir ) ) + return dir; + + cerr << "warning: Could not find a standard writable location for log dir, falling back to $HOME\n"; + dir = QDir::home(); + if ( isWritableDir( dir ) ) + return dir; + + cerr << "warning: Found no writable location for log dir, falling back to the temp dir\n"; + return QDir::temp(); +} + + +void +setQmlModulesDir( const QDir& dir ) +{ + s_qmlModulesDir = dir; +} + +} // namespace diff --git a/src/libcalamares/utils/Dirs.h b/src/libcalamares/utils/Dirs.h new file mode 100644 index 000000000..5532cb79b --- /dev/null +++ b/src/libcalamares/utils/Dirs.h @@ -0,0 +1,73 @@ +/* === This file is part of Calamares - === + * + * Copyright 2013-2016, Teo Mrnjavac + * Copyright 2018, Adriaan de Groot + * + * Originally from Tomahawk, portions: + * Copyright 2010-2011, Christian Muehlhaeuser + * Copyright 2010-2011, Leo Franchi + * Copyright 2010-2012, Jeff Mitchell + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +#ifndef UTILS_DIRS_H +#define UTILS_DIRS_H + +#include "DllMacro.h" + +#include + +namespace CalamaresUtils +{ + DLLEXPORT QDir qmlModulesDir(); + + /** + * @brief appDataDir returns the directory with common application data. + * Defaults to CMAKE_INSTALL_FULL_DATADIR (usually /usr/share/calamares). + */ + DLLEXPORT QDir appDataDir(); + + /** + * @brief appLogDir returns the directory for Calamares logs. + * Defaults to QStandardPaths::CacheLocation (usually ~/.cache/Calamares). + */ + DLLEXPORT QDir appLogDir(); + + /** + * @brief systemLibDir returns the system's lib directory. + * Defaults to CMAKE_INSTALL_FULL_LIBDIR (usually /usr/lib64 or /usr/lib). + */ + DLLEXPORT QDir systemLibDir(); + + /** + * Override app data dir. Only for testing purposes. + */ + DLLEXPORT void setAppDataDir( const QDir& dir ); + DLLEXPORT bool isAppDataDirOverridden(); + + DLLEXPORT void setQmlModulesDir( const QDir& dir ); + + /** @brief Setup extra config and data dirs from the XDG variables. + */ + DLLEXPORT void setXdgDirs(); + /** @brief Are any extra directories configured? */ + DLLEXPORT bool haveExtraDirs(); + /** @brief XDG_CONFIG_DIRS, each guaranteed to end with / */ + DLLEXPORT QStringList extraConfigDirs(); + /** @brief XDG_DATA_DIRS, each guaranteed to end with / */ + DLLEXPORT QStringList extraDataDirs(); +} // namespace + +#endif From ac095d9ed0f004e719ae7a3da0f60e399f4887b8 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 06:27:31 -0400 Subject: [PATCH 281/303] [libcalamares] [libcalamaresui] [calamares] Adjust to moved Dirs.h --- src/calamares/CalamaresApplication.cpp | 1 + src/calamares/main.cpp | 2 +- src/libcalamares/PythonHelper.cpp | 2 +- src/libcalamares/Settings.cpp | 5 +++-- src/libcalamares/utils/Logger.cpp | 2 +- src/libcalamaresui/ExecutionViewStep.cpp | 4 +++- src/libcalamaresui/modulesystem/Module.cpp | 15 ++++++++------- 7 files changed, 18 insertions(+), 13 deletions(-) diff --git a/src/calamares/CalamaresApplication.cpp b/src/calamares/CalamaresApplication.cpp index 0fd307548..81ec2d160 100644 --- a/src/calamares/CalamaresApplication.cpp +++ b/src/calamares/CalamaresApplication.cpp @@ -28,6 +28,7 @@ #include "modulesystem/ModuleManager.h" #include "utils/CalamaresUtilsGui.h" #include "utils/CalamaresUtilsSystem.h" +#include "utils/Dirs.h" #include "utils/Logger.h" #include "JobQueue.h" #include "Branding.h" diff --git a/src/calamares/main.cpp b/src/calamares/main.cpp index e2b5da8bf..5ddda33c6 100644 --- a/src/calamares/main.cpp +++ b/src/calamares/main.cpp @@ -22,7 +22,7 @@ #include "CalamaresConfig.h" #include "kdsingleapplicationguard/kdsingleapplicationguard.h" -#include "utils/CalamaresUtils.h" +#include "utils/Dirs.h" #include "utils/Logger.h" #include "CalamaresConfig.h" diff --git a/src/libcalamares/PythonHelper.cpp b/src/libcalamares/PythonHelper.cpp index d6001055e..3c4d1cca6 100644 --- a/src/libcalamares/PythonHelper.cpp +++ b/src/libcalamares/PythonHelper.cpp @@ -19,7 +19,7 @@ #include "PythonHelper.h" -#include "utils/CalamaresUtils.h" +#include "utils/Dirs.h" #include "utils/Logger.h" #include diff --git a/src/libcalamares/Settings.cpp b/src/libcalamares/Settings.cpp index 1ba58ccdf..0b12d87fb 100644 --- a/src/libcalamares/Settings.cpp +++ b/src/libcalamares/Settings.cpp @@ -21,7 +21,8 @@ #include "Settings.h" -#include "utils/CalamaresUtils.h" +// #include "utils/CalamaresUtils.h" +#include "utils/Dirs.h" #include "utils/Logger.h" #include "utils/Yaml.h" @@ -275,7 +276,7 @@ Settings::disableCancel() const { return m_disableCancel; } - + bool Settings::dontCancel() const { diff --git a/src/libcalamares/utils/Logger.cpp b/src/libcalamares/utils/Logger.cpp index cbe711698..433e01fbb 100644 --- a/src/libcalamares/utils/Logger.cpp +++ b/src/libcalamares/utils/Logger.cpp @@ -30,7 +30,7 @@ #include #include -#include "utils/CalamaresUtils.h" +#include "utils/Dirs.h" #include "CalamaresVersion.h" #define LOGFILE_SIZE 1024 * 256 diff --git a/src/libcalamaresui/ExecutionViewStep.cpp b/src/libcalamaresui/ExecutionViewStep.cpp index b505102a4..2010bf120 100644 --- a/src/libcalamaresui/ExecutionViewStep.cpp +++ b/src/libcalamaresui/ExecutionViewStep.cpp @@ -26,10 +26,12 @@ #include "modulesystem/Module.h" #include "modulesystem/ModuleManager.h" #include "Settings.h" +#include "ViewManager.h" + #include "utils/CalamaresUtilsGui.h" +#include "utils/Dirs.h" #include "utils/Logger.h" #include "utils/Retranslator.h" -#include "ViewManager.h" #include #include diff --git a/src/libcalamaresui/modulesystem/Module.cpp b/src/libcalamaresui/modulesystem/Module.cpp index de2cb79a5..133ee5438 100644 --- a/src/libcalamaresui/modulesystem/Module.cpp +++ b/src/libcalamaresui/modulesystem/Module.cpp @@ -19,14 +19,15 @@ #include "Module.h" -#include "ProcessJobModule.h" -#include "CppJobModule.h" -#include "ViewModule.h" -#include "utils/CalamaresUtils.h" -#include "utils/Yaml.h" -#include "utils/Logger.h" -#include "Settings.h" #include "CalamaresConfig.h" +#include "CppJobModule.h" +#include "ProcessJobModule.h" +#include "Settings.h" +#include "ViewModule.h" + +#include "utils/Dirs.h" +#include "utils/Logger.h" +#include "utils/Yaml.h" #ifdef WITH_PYTHON #include "PythonJobModule.h" From 66c4445077631147ea6c18c5f3cfae17ac621210 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 06:33:55 -0400 Subject: [PATCH 282/303] [libcalamares] Move translation-related functions to Retranslator.h --- src/calamares/CalamaresApplication.cpp | 1 + src/libcalamares/utils/CalamaresUtils.cpp | 108 ---------------------- src/libcalamares/utils/CalamaresUtils.h | 12 --- src/libcalamares/utils/Retranslator.cpp | 96 +++++++++++++++++++ src/libcalamares/utils/Retranslator.h | 15 +++ 5 files changed, 112 insertions(+), 120 deletions(-) diff --git a/src/calamares/CalamaresApplication.cpp b/src/calamares/CalamaresApplication.cpp index 81ec2d160..2d5ea41f0 100644 --- a/src/calamares/CalamaresApplication.cpp +++ b/src/calamares/CalamaresApplication.cpp @@ -30,6 +30,7 @@ #include "utils/CalamaresUtilsSystem.h" #include "utils/Dirs.h" #include "utils/Logger.h" +#include "utils/Retranslator.h" #include "JobQueue.h" #include "Branding.h" #include "Settings.h" diff --git a/src/libcalamares/utils/CalamaresUtils.cpp b/src/libcalamares/utils/CalamaresUtils.cpp index 25eceb159..b44be6795 100644 --- a/src/libcalamares/utils/CalamaresUtils.cpp +++ b/src/libcalamares/utils/CalamaresUtils.cpp @@ -24,116 +24,8 @@ #include "CalamaresUtils.h" -#include "CalamaresConfig.h" -#include "Logger.h" - -#include -#include -#include -#include -#include -#include - -#include - -using std::cerr; - namespace CalamaresUtils { - -static QTranslator* s_brandingTranslator = nullptr; -static QTranslator* s_translator = nullptr; -static QString s_translatorLocaleName; - -void -installTranslator( const QLocale& locale, - const QString& brandingTranslationsPrefix, - QObject* parent ) -{ - QString localeName = locale.name(); - localeName.replace( "-", "_" ); - - if ( localeName == "C" ) - localeName = "en"; - - // Special case of sr@latin - // - // See top-level CMakeLists.txt about special cases for translation loading. - if ( locale.language() == QLocale::Language::Serbian && locale.script() == QLocale::Script::LatinScript ) - localeName = QStringLiteral( "sr@latin" ); - - cDebug() << "Looking for translations for" << localeName; - - QTranslator* translator = nullptr; - - // Branding translations - if ( !brandingTranslationsPrefix.isEmpty() ) - { - QString brandingTranslationsDirPath( brandingTranslationsPrefix ); - brandingTranslationsDirPath.truncate( brandingTranslationsPrefix.lastIndexOf( - QDir::separator() ) ); - QDir brandingTranslationsDir( brandingTranslationsDirPath ); - if ( brandingTranslationsDir.exists() ) - { - QString filenameBase( brandingTranslationsPrefix ); - filenameBase.remove( 0, brandingTranslationsPrefix.lastIndexOf( - QDir::separator() ) + 1 ); - translator = new QTranslator( parent ); - if ( translator->load( locale, - filenameBase, - "_", - brandingTranslationsDir.absolutePath() ) ) - { - cDebug() << Logger::SubEntry << "Branding using locale:" << localeName; - } - else - { - cDebug() << Logger::SubEntry << "Branding using default, system locale not found:" << localeName; - translator->load( brandingTranslationsPrefix + "en" ); - } - - if ( s_brandingTranslator ) - { - QCoreApplication::removeTranslator( s_brandingTranslator ); - delete s_brandingTranslator; - } - - QCoreApplication::installTranslator( translator ); - s_brandingTranslator = translator; - } - } - - // Calamares translations - translator = new QTranslator( parent ); - if ( translator->load( QString( ":/lang/calamares_" ) + localeName ) ) - { - cDebug() << Logger::SubEntry << "Calamares using locale:" << localeName; - } - else - { - cDebug() << Logger::SubEntry << "Calamares using default, system locale not found:" << localeName; - translator->load( QString( ":/lang/calamares_en" ) ); - } - - if ( s_translator ) - { - QCoreApplication::removeTranslator( s_translator ); - delete s_translator; - } - - QCoreApplication::installTranslator( translator ); - s_translator = translator; - - s_translatorLocaleName = localeName; -} - - -QString -translatorLocaleName() -{ - return s_translatorLocaleName; -} - QString removeDiacritics( const QString& string ) { diff --git a/src/libcalamares/utils/CalamaresUtils.h b/src/libcalamares/utils/CalamaresUtils.h index 49abf0cd6..39d338d5c 100644 --- a/src/libcalamares/utils/CalamaresUtils.h +++ b/src/libcalamares/utils/CalamaresUtils.h @@ -37,18 +37,6 @@ class QObject; */ namespace CalamaresUtils { - /** - * @brief installTranslator changes the application language. - * @param locale the new locale. - * @param brandingTranslationsPrefix the branding path prefix, from Calamares::Branding. - * @param parent the parent QObject. - */ - DLLEXPORT void installTranslator( const QLocale& locale, - const QString& brandingTranslationsPrefix, - QObject* parent ); - - DLLEXPORT QString translatorLocaleName(); - /** * @brief removeDiacritics replaces letters with diacritics and ligatures with * alternative forms and digraphs. diff --git a/src/libcalamares/utils/Retranslator.cpp b/src/libcalamares/utils/Retranslator.cpp index 1cc25fa70..93560f4ae 100644 --- a/src/libcalamares/utils/Retranslator.cpp +++ b/src/libcalamares/utils/Retranslator.cpp @@ -18,11 +18,107 @@ #include "Retranslator.h" +#include "Logger.h" + +#include +#include #include +#include namespace CalamaresUtils { +static QTranslator* s_brandingTranslator = nullptr; +static QTranslator* s_translator = nullptr; +static QString s_translatorLocaleName; +void +installTranslator( const QLocale& locale, + const QString& brandingTranslationsPrefix, + QObject* parent ) +{ + QString localeName = locale.name(); + localeName.replace( "-", "_" ); + + if ( localeName == "C" ) + localeName = "en"; + + // Special case of sr@latin + // + // See top-level CMakeLists.txt about special cases for translation loading. + if ( locale.language() == QLocale::Language::Serbian && locale.script() == QLocale::Script::LatinScript ) + localeName = QStringLiteral( "sr@latin" ); + + cDebug() << "Looking for translations for" << localeName; + + QTranslator* translator = nullptr; + + // Branding translations + if ( !brandingTranslationsPrefix.isEmpty() ) + { + QString brandingTranslationsDirPath( brandingTranslationsPrefix ); + brandingTranslationsDirPath.truncate( brandingTranslationsPrefix.lastIndexOf( + QDir::separator() ) ); + QDir brandingTranslationsDir( brandingTranslationsDirPath ); + if ( brandingTranslationsDir.exists() ) + { + QString filenameBase( brandingTranslationsPrefix ); + filenameBase.remove( 0, brandingTranslationsPrefix.lastIndexOf( + QDir::separator() ) + 1 ); + translator = new QTranslator( parent ); + if ( translator->load( locale, + filenameBase, + "_", + brandingTranslationsDir.absolutePath() ) ) + { + cDebug() << Logger::SubEntry << "Branding using locale:" << localeName; + } + else + { + cDebug() << Logger::SubEntry << "Branding using default, system locale not found:" << localeName; + translator->load( brandingTranslationsPrefix + "en" ); + } + + if ( s_brandingTranslator ) + { + QCoreApplication::removeTranslator( s_brandingTranslator ); + delete s_brandingTranslator; + } + + QCoreApplication::installTranslator( translator ); + s_brandingTranslator = translator; + } + } + + // Calamares translations + translator = new QTranslator( parent ); + if ( translator->load( QString( ":/lang/calamares_" ) + localeName ) ) + { + cDebug() << Logger::SubEntry << "Calamares using locale:" << localeName; + } + else + { + cDebug() << Logger::SubEntry << "Calamares using default, system locale not found:" << localeName; + translator->load( QString( ":/lang/calamares_en" ) ); + } + + if ( s_translator ) + { + QCoreApplication::removeTranslator( s_translator ); + delete s_translator; + } + + QCoreApplication::installTranslator( translator ); + s_translator = translator; + + s_translatorLocaleName = localeName; +} + + +QString +translatorLocaleName() +{ + return s_translatorLocaleName; +} void Retranslator::attachRetranslator( QObject* parent, diff --git a/src/libcalamares/utils/Retranslator.h b/src/libcalamares/utils/Retranslator.h index af561a9ce..e06630630 100644 --- a/src/libcalamares/utils/Retranslator.h +++ b/src/libcalamares/utils/Retranslator.h @@ -19,15 +19,30 @@ #ifndef UTILS_RETRANSLATOR_H #define UTILS_RETRANSLATOR_H +#include "DllMacro.h" + #include #include +#include #include class QEvent; +class QLocale; namespace CalamaresUtils { + /** + * @brief installTranslator changes the application language. + * @param locale the new locale. + * @param brandingTranslationsPrefix the branding path prefix, from Calamares::Branding. + * @param parent the parent QObject. + */ + DLLEXPORT void installTranslator( const QLocale& locale, + const QString& brandingTranslationsPrefix, + QObject* parent ); + + DLLEXPORT QString translatorLocaleName(); class Retranslator : public QObject { From eaba696173f8777917eee7538e6dbd0975ec1456 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 06:38:09 -0400 Subject: [PATCH 283/303] [libcalamares] Move the crash() function to the one place it's used --- src/libcalamares/utils/CalamaresUtils.cpp | 8 -------- src/libcalamares/utils/CalamaresUtils.h | 5 ----- src/libcalamaresui/utils/DebugWindow.cpp | 16 ++++++++++++---- 3 files changed, 12 insertions(+), 17 deletions(-) diff --git a/src/libcalamares/utils/CalamaresUtils.cpp b/src/libcalamares/utils/CalamaresUtils.cpp index b44be6795..0fd72e267 100644 --- a/src/libcalamares/utils/CalamaresUtils.cpp +++ b/src/libcalamares/utils/CalamaresUtils.cpp @@ -120,12 +120,4 @@ obscure( const QString& string ) return result; } - -void -crash() -{ - volatile int* a = nullptr; - *a = 1; -} - } diff --git a/src/libcalamares/utils/CalamaresUtils.h b/src/libcalamares/utils/CalamaresUtils.h index 39d338d5c..2387a7005 100644 --- a/src/libcalamares/utils/CalamaresUtils.h +++ b/src/libcalamares/utils/CalamaresUtils.h @@ -51,11 +51,6 @@ namespace CalamaresUtils * @return the obfuscated string. */ DLLEXPORT QString obscure( const QString& string ); - - /** - * @brief crash makes Calamares crash immediately. - */ - DLLEXPORT void crash(); } // namespace #endif diff --git a/src/libcalamaresui/utils/DebugWindow.cpp b/src/libcalamaresui/utils/DebugWindow.cpp index 03f4f6aa8..a9be30411 100644 --- a/src/libcalamaresui/utils/DebugWindow.cpp +++ b/src/libcalamaresui/utils/DebugWindow.cpp @@ -37,6 +37,17 @@ #include #include +/** + * @brief crash makes Calamares crash immediately. + */ +static void +crash() +{ + volatile int* a = nullptr; + *a = 1; +} + + namespace Calamares { DebugWindow::DebugWindow() @@ -172,10 +183,7 @@ DebugWindow::DebugWindow() } } ); - connect( crashButton, &QPushButton::clicked, - this, [] { - CalamaresUtils::crash(); - } ); + connect( crashButton, &QPushButton::clicked, this, [] { ::crash(); } ); CALAMARES_RETRANSLATE( retranslateUi( this ); From 8d0f076591552664f53b736870674eee0ac2e968 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 06:48:01 -0400 Subject: [PATCH 284/303] [libcalamares] Rename CalamaresUtils -> String - The only remaining functions in the file are string-related, so rename to match their purpose. - Drop this include file from most places, since they don't actually use the string functionality at all. --- src/libcalamares/CMakeLists.txt | 2 +- src/libcalamares/PythonJobApi.cpp | 2 +- .../utils/{CalamaresUtils.cpp => String.cpp} | 8 +++++--- .../utils/{CalamaresUtils.h => String.h} | 9 +++------ src/libcalamaresui/Branding.cpp | 1 - src/libcalamaresui/utils/CalamaresUtilsGui.h | 1 - src/libcalamaresui/utils/DebugWindow.cpp | 1 - .../viewpages/PythonQtUtilsWrapper.cpp | 2 +- src/modules/preservefiles/PreserveFiles.cpp | 15 +++++++-------- src/modules/users/UsersPage.cpp | 13 +++++++++---- 10 files changed, 27 insertions(+), 27 deletions(-) rename src/libcalamares/utils/{CalamaresUtils.cpp => String.cpp} (96%) rename src/libcalamares/utils/{CalamaresUtils.h => String.h} (94%) diff --git a/src/libcalamares/CMakeLists.txt b/src/libcalamares/CMakeLists.txt index 5efd850a9..4aa7c44df 100644 --- a/src/libcalamares/CMakeLists.txt +++ b/src/libcalamares/CMakeLists.txt @@ -20,7 +20,6 @@ set( libSources Settings.cpp ) set( utilsSources - utils/CalamaresUtils.cpp utils/CalamaresUtilsSystem.cpp utils/CommandList.cpp utils/Dirs.cpp @@ -28,6 +27,7 @@ set( utilsSources utils/Logger.cpp utils/PluginFactory.cpp utils/Retranslator.cpp + utils/String.cpp utils/Variant.cpp utils/Yaml.cpp ) diff --git a/src/libcalamares/PythonJobApi.cpp b/src/libcalamares/PythonJobApi.cpp index c94aa34e1..8e8b8b2ab 100644 --- a/src/libcalamares/PythonJobApi.cpp +++ b/src/libcalamares/PythonJobApi.cpp @@ -22,7 +22,7 @@ #include "PythonHelper.h" #include "utils/Logger.h" #include "utils/CalamaresUtilsSystem.h" -#include "utils/CalamaresUtils.h" +#include "utils/String.h" #include "GlobalStorage.h" #include "JobQueue.h" diff --git a/src/libcalamares/utils/CalamaresUtils.cpp b/src/libcalamares/utils/String.cpp similarity index 96% rename from src/libcalamares/utils/CalamaresUtils.cpp rename to src/libcalamares/utils/String.cpp index 0fd72e267..a39ebd8c7 100644 --- a/src/libcalamares/utils/CalamaresUtils.cpp +++ b/src/libcalamares/utils/String.cpp @@ -22,14 +22,16 @@ * along with Calamares. If not, see . */ -#include "CalamaresUtils.h" +#include "String.h" + +#include namespace CalamaresUtils { QString removeDiacritics( const QString& string ) { - const QString diacriticLetters = QString::fromUtf8( + static const QString diacriticLetters = QString::fromUtf8( "ŠŒŽšœžŸ¥µÀ" "ÁÂÃÄÅÆÇÈÉÊ" "ËÌÍÎÏÐÑÒÓÔ" @@ -46,7 +48,7 @@ removeDiacritics( const QString& string ) "ॹĘꣳŃńŚ" "śŹźŻż" ); - const QStringList noDiacriticLetters = { + static const QStringList noDiacriticLetters = { "S", "OE", "Z", "s", "oe", "z", "Y", "Y", "u", "A", "A", "A", "A", "A", "AA", "AE", "C", "E", "E", "E", "E", "I", "I", "I", "I", "D", "N", "O", "O", "O", diff --git a/src/libcalamares/utils/CalamaresUtils.h b/src/libcalamares/utils/String.h similarity index 94% rename from src/libcalamares/utils/CalamaresUtils.h rename to src/libcalamares/utils/String.h index 2387a7005..0a69bcf83 100644 --- a/src/libcalamares/utils/CalamaresUtils.h +++ b/src/libcalamares/utils/String.h @@ -22,15 +22,12 @@ * along with Calamares. If not, see . */ -#ifndef UTILS_CALAMARESUTILS_H -#define UTILS_CALAMARESUTILS_H +#ifndef UTILS_STRING_H +#define UTILS_STRING_H #include "DllMacro.h" -#include - -class QDir; -class QObject; +#include /** * @brief The CalamaresUtils namespace contains utility functions. diff --git a/src/libcalamaresui/Branding.cpp b/src/libcalamaresui/Branding.cpp index e3da98614..b7bf4c7aa 100644 --- a/src/libcalamaresui/Branding.cpp +++ b/src/libcalamaresui/Branding.cpp @@ -21,7 +21,6 @@ #include "Branding.h" #include "GlobalStorage.h" -#include "utils/CalamaresUtils.h" #include "utils/CalamaresUtilsGui.h" #include "utils/ImageRegistry.h" #include "utils/Logger.h" diff --git a/src/libcalamaresui/utils/CalamaresUtilsGui.h b/src/libcalamaresui/utils/CalamaresUtilsGui.h index 135a57c43..72430a083 100644 --- a/src/libcalamaresui/utils/CalamaresUtilsGui.h +++ b/src/libcalamaresui/utils/CalamaresUtilsGui.h @@ -20,7 +20,6 @@ #ifndef CALAMARESUTILSGUI_H #define CALAMARESUTILSGUI_H -#include "utils/CalamaresUtils.h" #include "UiDllMacro.h" #include diff --git a/src/libcalamaresui/utils/DebugWindow.cpp b/src/libcalamaresui/utils/DebugWindow.cpp index a9be30411..22986014e 100644 --- a/src/libcalamaresui/utils/DebugWindow.cpp +++ b/src/libcalamaresui/utils/DebugWindow.cpp @@ -17,7 +17,6 @@ */ #include "DebugWindow.h" -#include "utils/CalamaresUtils.h" #include "utils/Retranslator.h" #include "utils/qjsonmodel.h" #include "JobQueue.h" diff --git a/src/libcalamaresui/viewpages/PythonQtUtilsWrapper.cpp b/src/libcalamaresui/viewpages/PythonQtUtilsWrapper.cpp index 6adfaa72f..efb3da2a1 100644 --- a/src/libcalamaresui/viewpages/PythonQtUtilsWrapper.cpp +++ b/src/libcalamaresui/viewpages/PythonQtUtilsWrapper.cpp @@ -19,8 +19,8 @@ #include "PythonQtUtilsWrapper.h" #include "utils/CalamaresUtilsSystem.h" -#include "utils/CalamaresUtils.h" #include "utils/Logger.h" +#include "utils/String.h" #include diff --git a/src/modules/preservefiles/PreserveFiles.cpp b/src/modules/preservefiles/PreserveFiles.cpp index 2c1b85103..96d26274c 100644 --- a/src/modules/preservefiles/PreserveFiles.cpp +++ b/src/modules/preservefiles/PreserveFiles.cpp @@ -24,7 +24,6 @@ #include "JobQueue.h" #include "GlobalStorage.h" -#include "utils/CalamaresUtils.h" #include "utils/CalamaresUtilsSystem.h" #include "utils/CommandList.h" #include "utils/Logger.h" @@ -113,7 +112,7 @@ copy_file( const QString& source, const QString& dest ) sourcef.close(); destf.close(); - + return true; } @@ -151,22 +150,22 @@ Calamares::JobResult PreserveFiles::exec() if ( it.perm.isValid() ) { auto s_p = CalamaresUtils::System::instance(); - + int r; - + r = s_p->targetEnvCall( QStringList{ "chown", it.perm.username(), bare_dest } ); if ( r ) cWarning() << "Could not chown target" << bare_dest; - + r = s_p->targetEnvCall( QStringList{ "chgrp", it.perm.group(), bare_dest } ); if ( r ) cWarning() << "Could not chgrp target" << bare_dest; - + r = s_p->targetEnvCall( QStringList{ "chmod", it.perm.octal(), bare_dest } ); if ( r ) cWarning() << "Could not chmod target" << bare_dest; } - + ++count; } } @@ -195,7 +194,7 @@ void PreserveFiles::setConfigurationMap(const QVariantMap& configurationMap) QString defaultPermissions = configurationMap[ "perm" ].toString(); if ( defaultPermissions.isEmpty() ) defaultPermissions = QStringLiteral( "root:root:0400" ); - + QVariantList l = files.toList(); unsigned int c = 0; for ( const auto& li : l ) diff --git a/src/modules/users/UsersPage.cpp b/src/modules/users/UsersPage.cpp index 834287bcd..62292b76c 100644 --- a/src/modules/users/UsersPage.cpp +++ b/src/modules/users/UsersPage.cpp @@ -23,17 +23,22 @@ */ #include "UsersPage.h" + #include "ui_page_usersetup.h" + #include "CreateUserJob.h" #include "SetPasswordJob.h" #include "SetHostNameJob.h" -#include "JobQueue.h" + #include "GlobalStorage.h" -#include "utils/Logger.h" -#include "utils/CalamaresUtilsGui.h" -#include "utils/Retranslator.h" +#include "JobQueue.h" #include "Settings.h" +#include "utils/CalamaresUtilsGui.h" +#include "utils/Logger.h" +#include "utils/Retranslator.h" +#include "utils/String.h" + #include #include #include From 600a18f2f0746d4ffcd9963f44a42a216dc4c331 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 06:55:00 -0400 Subject: [PATCH 285/303] Changes: document utils/ shuffle --- CHANGES | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/CHANGES b/CHANGES index 9909c247f..cb4b0a7ce 100644 --- a/CHANGES +++ b/CHANGES @@ -5,6 +5,10 @@ website will have to do for older versions. # 3.2.8 (unreleased) # +This is a **source-incompatible** release of Calamares. Include files +have been shuffled around, so third-party C++ modules will need +adjustment to the changed names. + This release contains contributions from (alphabetically by first name): ## Core ## @@ -12,6 +16,11 @@ This release contains contributions from (alphabetically by first name): - *libcalamares* (accidentally) linked with Qt's GUI libraries when PythonQt was found. This led to the odd situation where the non-GUI Calamares library depends on a bunch of GUI libraries. + - *libcalamares* The `utils/` subdirectory has been hugely refactored, + with functionality split out into separate files. C++ modules will + need to have their `#include` names updated. Basically, users of + `utils/CalamaresUtils.h` will need to include the header file for + the functionality that is actually used. ## Modules ## From 7d8b122835c31085ba4f12f9b8981ffb10764dfb Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 08:49:53 -0400 Subject: [PATCH 286/303] [oemid] New module, stub - OEMID is a module for configuring phase-0 things for an OEM, like batch-ID. This is just a stub. - Currently planned functionality is limited to just batch-ID. --- CHANGES | 2 + src/modules/oemid/CMakeLists.txt | 10 +++++ src/modules/oemid/OEMViewStep.cpp | 75 +++++++++++++++++++++++++++++++ src/modules/oemid/OEMViewStep.h | 60 +++++++++++++++++++++++++ src/modules/oemid/oemid.conf | 7 +++ 5 files changed, 154 insertions(+) create mode 100644 src/modules/oemid/CMakeLists.txt create mode 100644 src/modules/oemid/OEMViewStep.cpp create mode 100644 src/modules/oemid/OEMViewStep.h create mode 100644 src/modules/oemid/oemid.conf diff --git a/CHANGES b/CHANGES index cb4b0a7ce..c6a9c9a8b 100644 --- a/CHANGES +++ b/CHANGES @@ -24,6 +24,8 @@ This release contains contributions from (alphabetically by first name): ## Modules ## + - *oemid* is a new module for configuring OEM phase-0 (image pre-mastering, + or pre-deployment) things. It has limited functionality at the moment. - All Python modules now bail out gracefully on (at least some) bad configurations, rather than raising an exception. The pre-release scripts now test for exceptions to avoid shipping modules with diff --git a/src/modules/oemid/CMakeLists.txt b/src/modules/oemid/CMakeLists.txt new file mode 100644 index 000000000..be7c97c61 --- /dev/null +++ b/src/modules/oemid/CMakeLists.txt @@ -0,0 +1,10 @@ +calamares_add_plugin( oemid + TYPE viewmodule + EXPORT_MACRO PLUGINDLLEXPORT_PRO + SOURCES + OEMViewStep.cpp + LINK_PRIVATE_LIBRARIES + calamaresui + Qt5::Widgets + SHARED_LIB +) diff --git a/src/modules/oemid/OEMViewStep.cpp b/src/modules/oemid/OEMViewStep.cpp new file mode 100644 index 000000000..8e038e7ff --- /dev/null +++ b/src/modules/oemid/OEMViewStep.cpp @@ -0,0 +1,75 @@ +/* === This file is part of Calamares - === + * + * Copyright 2019, Adriaan de Groot + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +#include "OEMViewStep.h" + +#include "utils/Variant.h" + +#include + +OEMViewStep::OEMViewStep(QObject* parent) + : Calamares::ViewStep( parent ) + , m_widget( nullptr ) +{ +} + +OEMViewStep::~OEMViewStep() +{ +} + +bool OEMViewStep::isBackEnabled() const +{ + return true; +} + +bool OEMViewStep::isNextEnabled() const +{ + return true; +} + +bool OEMViewStep::isAtBeginning() const +{ + return true; +} + +bool OEMViewStep::isAtEnd() const +{ + return true; +} + +QString OEMViewStep::prettyName() const +{ + return tr( "OEM Configuration" ); +} + +QWidget * OEMViewStep::widget() +{ + return nullptr; // m_widget; +} + +Calamares::JobList OEMViewStep::jobs() const +{ + return Calamares::JobList(); +} + +void OEMViewStep::setConfigurationMap(const QVariantMap& configurationMap) +{ + m_batch = CalamaresUtils::getString( configurationMap, "batch-identifier" ); +} + +CALAMARES_PLUGIN_FACTORY_DEFINITION( OEMViewStepFactory, registerPlugin(); ) diff --git a/src/modules/oemid/OEMViewStep.h b/src/modules/oemid/OEMViewStep.h new file mode 100644 index 000000000..137047b11 --- /dev/null +++ b/src/modules/oemid/OEMViewStep.h @@ -0,0 +1,60 @@ +/* === This file is part of Calamares - === + * + * Copyright 2019, Adriaan de Groot + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +#ifndef OEMVIEWSTEP_H +#define OEMVIEWSTEP_H + +#include +#include + +#include + +#include + +class OEMPage; + +class PLUGINDLLEXPORT OEMViewStep : public Calamares::ViewStep +{ + Q_OBJECT + +public: + explicit OEMViewStep( QObject* parent = nullptr ); + virtual ~OEMViewStep() override; + + QString prettyName() const override; + + QWidget* widget() override; + + bool isNextEnabled() const override; + bool isBackEnabled() const override; + + bool isAtBeginning() const override; + bool isAtEnd() const override; + + Calamares::JobList jobs() const override; + + void setConfigurationMap( const QVariantMap& configurationMap ) override; + +private: + QString m_batch; + OEMPage* m_widget; +}; + +CALAMARES_PLUGIN_FACTORY_DECLARATION( OEMViewStepFactory ) + +#endif diff --git a/src/modules/oemid/oemid.conf b/src/modules/oemid/oemid.conf new file mode 100644 index 000000000..90587faae --- /dev/null +++ b/src/modules/oemid/oemid.conf @@ -0,0 +1,7 @@ +# This is an OEM setup (phase-0) configuration file. +--- +# The batch-identifier is written to /var/log/installer/oem-id. +# This value is put into the text box as the **suggested** +# OEM ID. If @@DATE@@ is included in the identifier, then +# that is replaced by the current date in YYYYMMDD (ISO) format. +batch-identifier: neon-@@DATE@@ From 96828c1df0fafbcc2ef97e2d91bdffbb908d8189 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 09:03:10 -0400 Subject: [PATCH 287/303] [oemid] Handle substitution in config-string --- src/modules/oemid/OEMViewStep.cpp | 31 ++++++++++++++++++++++++++++++- src/modules/oemid/OEMViewStep.h | 7 ++++++- src/modules/oemid/oemid.conf | 2 +- 3 files changed, 37 insertions(+), 3 deletions(-) diff --git a/src/modules/oemid/OEMViewStep.cpp b/src/modules/oemid/OEMViewStep.cpp index 8e038e7ff..b91dceed9 100644 --- a/src/modules/oemid/OEMViewStep.cpp +++ b/src/modules/oemid/OEMViewStep.cpp @@ -20,11 +20,13 @@ #include "utils/Variant.h" +#include #include OEMViewStep::OEMViewStep(QObject* parent) : Calamares::ViewStep( parent ) , m_widget( nullptr ) + , m_visited( false ) { } @@ -52,6 +54,33 @@ bool OEMViewStep::isAtEnd() const return true; } +static QString substitute( QString s ) +{ + QString t_date = QStringLiteral( "@@DATE@@" ); + if ( s.contains( t_date ) ) + { + auto date = QDate::currentDate(); + s = s.replace( t_date, date.toString( Qt::ISODate )); + } + + return s; +} + +void OEMViewStep::onActivate() +{ + if ( !m_visited && m_user_batchIdentifier.isEmpty() ) + { + m_user_batchIdentifier = substitute( m_conf_batchIdentifier ); + // m_widget->setIdentifier( m_user_batchIdentifier ); + } + m_visited = true; +} + +void OEMViewStep::onLeave() +{ + // m_user_batchIdentifier = m_widget->identifier(); +} + QString OEMViewStep::prettyName() const { return tr( "OEM Configuration" ); @@ -69,7 +98,7 @@ Calamares::JobList OEMViewStep::jobs() const void OEMViewStep::setConfigurationMap(const QVariantMap& configurationMap) { - m_batch = CalamaresUtils::getString( configurationMap, "batch-identifier" ); + m_conf_batchIdentifier = CalamaresUtils::getString( configurationMap, "batch-identifier" ); } CALAMARES_PLUGIN_FACTORY_DEFINITION( OEMViewStepFactory, registerPlugin(); ) diff --git a/src/modules/oemid/OEMViewStep.h b/src/modules/oemid/OEMViewStep.h index 137047b11..a4d917278 100644 --- a/src/modules/oemid/OEMViewStep.h +++ b/src/modules/oemid/OEMViewStep.h @@ -46,13 +46,18 @@ public: bool isAtBeginning() const override; bool isAtEnd() const override; + void onActivate() override; + void onLeave() override; + Calamares::JobList jobs() const override; void setConfigurationMap( const QVariantMap& configurationMap ) override; private: - QString m_batch; + QString m_conf_batchIdentifier; + QString m_user_batchIdentifier; OEMPage* m_widget; + bool m_visited; }; CALAMARES_PLUGIN_FACTORY_DECLARATION( OEMViewStepFactory ) diff --git a/src/modules/oemid/oemid.conf b/src/modules/oemid/oemid.conf index 90587faae..36233858c 100644 --- a/src/modules/oemid/oemid.conf +++ b/src/modules/oemid/oemid.conf @@ -3,5 +3,5 @@ # The batch-identifier is written to /var/log/installer/oem-id. # This value is put into the text box as the **suggested** # OEM ID. If @@DATE@@ is included in the identifier, then -# that is replaced by the current date in YYYYMMDD (ISO) format. +# that is replaced by the current date in yyyy-MM-dd (ISO) format. batch-identifier: neon-@@DATE@@ From ae85381aae7540eddf4a223e17c040304f941990 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 09:40:13 -0400 Subject: [PATCH 288/303] [oemid] Initial version of UI --- src/modules/oemid/CMakeLists.txt | 2 ++ src/modules/oemid/OEMPage.ui | 45 +++++++++++++++++++++++++++++++ src/modules/oemid/OEMViewStep.cpp | 35 +++++++++++++++++++----- 3 files changed, 75 insertions(+), 7 deletions(-) create mode 100644 src/modules/oemid/OEMPage.ui diff --git a/src/modules/oemid/CMakeLists.txt b/src/modules/oemid/CMakeLists.txt index be7c97c61..a2c807a60 100644 --- a/src/modules/oemid/CMakeLists.txt +++ b/src/modules/oemid/CMakeLists.txt @@ -3,6 +3,8 @@ calamares_add_plugin( oemid EXPORT_MACRO PLUGINDLLEXPORT_PRO SOURCES OEMViewStep.cpp + UI + OEMPage.ui LINK_PRIVATE_LIBRARIES calamaresui Qt5::Widgets diff --git a/src/modules/oemid/OEMPage.ui b/src/modules/oemid/OEMPage.ui new file mode 100644 index 000000000..d84984f0a --- /dev/null +++ b/src/modules/oemid/OEMPage.ui @@ -0,0 +1,45 @@ + + + OEMPage + + + + 0 + 0 + 400 + 300 + + + + Form + + + + + -1 + 9 + 391 + 281 + + + + + + + <html><head/><body><p>Enter a batch-identifier here. This will be stored in the target system.</p></body></html> + + + + + + + Batch: + + + + + + + + + diff --git a/src/modules/oemid/OEMViewStep.cpp b/src/modules/oemid/OEMViewStep.cpp index b91dceed9..7af97a3a3 100644 --- a/src/modules/oemid/OEMViewStep.cpp +++ b/src/modules/oemid/OEMViewStep.cpp @@ -18,10 +18,27 @@ #include "OEMViewStep.h" +#include "ui_OEMPage.h" + #include "utils/Variant.h" #include #include +#include + +class OEMPage : public QWidget +{ +public: + OEMPage() + : QWidget( nullptr ) + , m_ui( new Ui_OEMPage() ) + { + m_ui->setupUi( this ); + } + + Ui_OEMPage* m_ui; +} ; + OEMViewStep::OEMViewStep(QObject* parent) : Calamares::ViewStep( parent ) @@ -32,6 +49,8 @@ OEMViewStep::OEMViewStep(QObject* parent) OEMViewStep::~OEMViewStep() { + if ( m_widget && m_widget->parent() == nullptr ) + m_widget->deleteLater(); } bool OEMViewStep::isBackEnabled() const @@ -68,17 +87,16 @@ static QString substitute( QString s ) void OEMViewStep::onActivate() { - if ( !m_visited && m_user_batchIdentifier.isEmpty() ) - { - m_user_batchIdentifier = substitute( m_conf_batchIdentifier ); - // m_widget->setIdentifier( m_user_batchIdentifier ); - } + if ( !m_widget ) + (void) widget(); + if ( !m_visited && m_widget ) + m_widget->m_ui->batchIdentifier->setText( m_user_batchIdentifier ); m_visited = true; } void OEMViewStep::onLeave() { - // m_user_batchIdentifier = m_widget->identifier(); + m_user_batchIdentifier = m_widget->m_ui->batchIdentifier->text(); } QString OEMViewStep::prettyName() const @@ -88,7 +106,9 @@ QString OEMViewStep::prettyName() const QWidget * OEMViewStep::widget() { - return nullptr; // m_widget; + if (!m_widget) + m_widget = new OEMPage; + return m_widget; } Calamares::JobList OEMViewStep::jobs() const @@ -99,6 +119,7 @@ Calamares::JobList OEMViewStep::jobs() const void OEMViewStep::setConfigurationMap(const QVariantMap& configurationMap) { m_conf_batchIdentifier = CalamaresUtils::getString( configurationMap, "batch-identifier" ); + m_user_batchIdentifier = substitute( m_conf_batchIdentifier ); } CALAMARES_PLUGIN_FACTORY_DEFINITION( OEMViewStepFactory, registerPlugin(); ) From e510c829e1fe68379cc413bab75b4d5f6a2b179e Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 10:16:59 -0400 Subject: [PATCH 289/303] [oemid] Add form explanation --- src/modules/oemid/OEMPage.ui | 44 +++++++++++++++++++++++++------ src/modules/oemid/OEMViewStep.cpp | 9 +++++++ 2 files changed, 45 insertions(+), 8 deletions(-) diff --git a/src/modules/oemid/OEMPage.ui b/src/modules/oemid/OEMPage.ui index d84984f0a..8a6d1c1fa 100644 --- a/src/modules/oemid/OEMPage.ui +++ b/src/modules/oemid/OEMPage.ui @@ -6,34 +6,62 @@ 0 0 - 400 + 592 300 + + + 1 + 0 + + - Form + OEMPage -1 9 - 391 - 281 + 601 + 271 - - + + <html><head/><body><p>Enter a batch-identifier here. This will be stored in the target system.</p></body></html> + + batch-identifier + - + - Batch: + Ba&tch: + + + batchIdentifier + + + + + + + <html><head/><body><h1>OEM Configuration</h1><p>Calamares will use OEM settings while configuring the target system.</p></body></html> + + + Qt::RichText + + + Qt::AlignCenter + + + true diff --git a/src/modules/oemid/OEMViewStep.cpp b/src/modules/oemid/OEMViewStep.cpp index 7af97a3a3..3cec79361 100644 --- a/src/modules/oemid/OEMViewStep.cpp +++ b/src/modules/oemid/OEMViewStep.cpp @@ -20,6 +20,7 @@ #include "ui_OEMPage.h" +#include "utils/Retranslator.h" #include "utils/Variant.h" #include @@ -34,6 +35,10 @@ public: , m_ui( new Ui_OEMPage() ) { m_ui->setupUi( this ); + + CALAMARES_RETRANSLATE( + m_ui->retranslateUi( this ); + ) } Ui_OEMPage* m_ui; @@ -92,11 +97,15 @@ void OEMViewStep::onActivate() if ( !m_visited && m_widget ) m_widget->m_ui->batchIdentifier->setText( m_user_batchIdentifier ); m_visited = true; + + ViewStep::onActivate(); } void OEMViewStep::onLeave() { m_user_batchIdentifier = m_widget->m_ui->batchIdentifier->text(); + + ViewStep::onLeave(); } QString OEMViewStep::prettyName() const From 672634547b1bee56655e0b7982af5d655c786c0d Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 10:19:28 -0400 Subject: [PATCH 290/303] [oemid] Tweak UI layout --- src/modules/oemid/OEMPage.ui | 119 +++++++++++++++++++++-------------- 1 file changed, 71 insertions(+), 48 deletions(-) diff --git a/src/modules/oemid/OEMPage.ui b/src/modules/oemid/OEMPage.ui index 8a6d1c1fa..7406c032f 100644 --- a/src/modules/oemid/OEMPage.ui +++ b/src/modules/oemid/OEMPage.ui @@ -19,54 +19,77 @@ OEMPage - - - - -1 - 9 - 601 - 271 - - - - - - - <html><head/><body><p>Enter a batch-identifier here. This will be stored in the target system.</p></body></html> - - - batch-identifier - - - - - - - Ba&tch: - - - batchIdentifier - - - - - - - <html><head/><body><h1>OEM Configuration</h1><p>Calamares will use OEM settings while configuring the target system.</p></body></html> - - - Qt::RichText - - - Qt::AlignCenter - - - true - - - - - + + + + + + + <html><head/><body><p>Enter a batch-identifier here. This will be stored in the target system.</p></body></html> + + + batch-identifier + + + + + + + Ba&tch: + + + batchIdentifier + + + + + + + <html><head/><body><h1>OEM Configuration</h1><p>Calamares will use OEM settings while configuring the target system.</p></body></html> + + + Qt::RichText + + + Qt::AlignCenter + + + true + + + + + + + Qt::Vertical + + + QSizePolicy::Fixed + + + + 20 + 40 + + + + + + + + + + Qt::Vertical + + + + 20 + 40 + + + + + From 1df726fc1d5d5bf42680b4ef1a6cc79b90c8039e Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 10:37:32 -0400 Subject: [PATCH 291/303] [oemid] Add summary widget text --- src/modules/oemid/OEMViewStep.cpp | 6 ++++++ src/modules/oemid/OEMViewStep.h | 1 + 2 files changed, 7 insertions(+) diff --git a/src/modules/oemid/OEMViewStep.cpp b/src/modules/oemid/OEMViewStep.cpp index 3cec79361..5f3d81d69 100644 --- a/src/modules/oemid/OEMViewStep.cpp +++ b/src/modules/oemid/OEMViewStep.cpp @@ -113,6 +113,12 @@ QString OEMViewStep::prettyName() const return tr( "OEM Configuration" ); } +QString OEMViewStep::prettyStatus() const +{ + return tr( "Set the OEM Batch Identifier to %1." ).arg( m_user_batchIdentifier ); +} + + QWidget * OEMViewStep::widget() { if (!m_widget) diff --git a/src/modules/oemid/OEMViewStep.h b/src/modules/oemid/OEMViewStep.h index a4d917278..d8722594a 100644 --- a/src/modules/oemid/OEMViewStep.h +++ b/src/modules/oemid/OEMViewStep.h @@ -37,6 +37,7 @@ public: virtual ~OEMViewStep() override; QString prettyName() const override; + QString prettyStatus() const override; QWidget* widget() override; From 2b12bd82e41e23a26a99d8afbd4918409469c27f Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 10:38:25 -0400 Subject: [PATCH 292/303] [oemid] Stub of a Job - Create job, run it, and just debug-log what it should do. --- src/modules/oemid/CMakeLists.txt | 1 + src/modules/oemid/IDJob.cpp | 38 ++++++++++++++++++++++++++++++ src/modules/oemid/IDJob.h | 39 +++++++++++++++++++++++++++++++ src/modules/oemid/OEMViewStep.cpp | 4 +++- 4 files changed, 81 insertions(+), 1 deletion(-) create mode 100644 src/modules/oemid/IDJob.cpp create mode 100644 src/modules/oemid/IDJob.h diff --git a/src/modules/oemid/CMakeLists.txt b/src/modules/oemid/CMakeLists.txt index a2c807a60..0c4ad03ad 100644 --- a/src/modules/oemid/CMakeLists.txt +++ b/src/modules/oemid/CMakeLists.txt @@ -2,6 +2,7 @@ calamares_add_plugin( oemid TYPE viewmodule EXPORT_MACRO PLUGINDLLEXPORT_PRO SOURCES + IDJob.cpp OEMViewStep.cpp UI OEMPage.ui diff --git a/src/modules/oemid/IDJob.cpp b/src/modules/oemid/IDJob.cpp new file mode 100644 index 000000000..db62b39c5 --- /dev/null +++ b/src/modules/oemid/IDJob.cpp @@ -0,0 +1,38 @@ +/* === This file is part of Calamares - === + * + * Copyright 2019, Adriaan de Groot + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +#include "IDJob.h" + +#include "utils/Logger.h" + +IDJob::IDJob(const QString& id, QObject* parent) + : Job( parent ) + , m_batchIdentifier( id ) +{ +} + +QString IDJob::prettyName() const +{ + return tr( "OEM Batch Identifier" ); +} + +Calamares::JobResult IDJob::exec() +{ + cDebug() << "Setting OEM Batch ID to" << m_batchIdentifier; + return Calamares::JobResult::ok(); +} diff --git a/src/modules/oemid/IDJob.h b/src/modules/oemid/IDJob.h new file mode 100644 index 000000000..0f563837e --- /dev/null +++ b/src/modules/oemid/IDJob.h @@ -0,0 +1,39 @@ +/* === This file is part of Calamares - === + * + * Copyright 2019, Adriaan de Groot + * + * Calamares is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * Calamares is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with Calamares. If not, see . + */ + +#ifndef IDJOB_H +#define IDJOB_H + +#include "Job.h" + +#include + +class IDJob : public Calamares::Job +{ +public: + explicit IDJob( const QString& id, QObject* parent = nullptr ); + + virtual QString prettyName() const override; + virtual Calamares::JobResult exec() override; + +private: + QString m_batchIdentifier; +} ; + + +#endif diff --git a/src/modules/oemid/OEMViewStep.cpp b/src/modules/oemid/OEMViewStep.cpp index 5f3d81d69..0f076927b 100644 --- a/src/modules/oemid/OEMViewStep.cpp +++ b/src/modules/oemid/OEMViewStep.cpp @@ -20,6 +20,8 @@ #include "ui_OEMPage.h" +#include "IDJob.h" + #include "utils/Retranslator.h" #include "utils/Variant.h" @@ -128,7 +130,7 @@ QWidget * OEMViewStep::widget() Calamares::JobList OEMViewStep::jobs() const { - return Calamares::JobList(); + return Calamares::JobList() << Calamares::job_ptr( new IDJob( m_user_batchIdentifier ) ); } void OEMViewStep::setConfigurationMap(const QVariantMap& configurationMap) From 127c425a9a7479433c39ac6a51f80d89417e7a17 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 11:22:53 -0400 Subject: [PATCH 293/303] [oemid] Write batch-identifier into standard file location --- src/modules/oemid/IDJob.cpp | 58 ++++++++++++++++++++++++++++++++++++- src/modules/oemid/IDJob.h | 3 ++ 2 files changed, 60 insertions(+), 1 deletion(-) diff --git a/src/modules/oemid/IDJob.cpp b/src/modules/oemid/IDJob.cpp index db62b39c5..07ce1efad 100644 --- a/src/modules/oemid/IDJob.cpp +++ b/src/modules/oemid/IDJob.cpp @@ -18,8 +18,15 @@ #include "IDJob.h" +#include "GlobalStorage.h" +#include "JobQueue.h" +#include "Settings.h" + #include "utils/Logger.h" +#include +#include + IDJob::IDJob(const QString& id, QObject* parent) : Job( parent ) , m_batchIdentifier( id ) @@ -31,8 +38,57 @@ QString IDJob::prettyName() const return tr( "OEM Batch Identifier" ); } +Calamares::JobResult IDJob::writeId( const QString& dirs, const QString& filename, const QString& contents ) +{ + if ( !QDir().mkpath( dirs ) ) + { + cError() << "Could not create directories" << dirs; + return Calamares::JobResult::error( + tr( "OEM Batch Identifier" ), + tr( "Could not create directories %1." ).arg( dirs ) ); + } + + QFile output( QDir( dirs ).filePath( filename ) ); + if ( output.exists() ) + cWarning() << "Existing OEM Batch ID" << output.fileName() << "overwritten."; + + if ( !output.open( QIODevice::WriteOnly ) ) + { + cError() << "Could not write to" << output.fileName(); + return Calamares::JobResult::error( + tr( "OEM Batch Identifier" ), + tr( "Could not open file %1." ).arg( output.fileName() ) ); + } + + if ( output.write( contents.toUtf8() ) < 0 ) + { + cError() << "Write error on" << output.fileName(); + return Calamares::JobResult::error( + tr( "OEM Batch Identifier" ), + tr( "Could not write to file %1." ).arg( output.fileName() ) ); + } + output.write( "\n" ); // Ignore error on this one + + return Calamares::JobResult::ok(); +} + Calamares::JobResult IDJob::exec() { cDebug() << "Setting OEM Batch ID to" << m_batchIdentifier; - return Calamares::JobResult::ok(); + + Calamares::GlobalStorage* gs = Calamares::JobQueue::instance()->globalStorage(); + + QString targetDir = QStringLiteral( "/var/log/installer/" ); + QString targetFile = QStringLiteral( "oem-id" ); + QString rootMount = gs->value( "rootMountPoint" ).toString(); + + static const char noRoot[] = "No rootMountPoint is set."; + static const char yesRoot[] = "rootMountPoint is set:"; + + QString targetPath; + + if ( rootMount.isEmpty() && Calamares::Settings::instance()->doChroot() ) + cWarning() << Logger::SubEntry << noRoot; + + return writeId( Calamares::Settings::instance()->doChroot() ? rootMount + targetDir : targetDir, targetFile, m_batchIdentifier ); } diff --git a/src/modules/oemid/IDJob.h b/src/modules/oemid/IDJob.h index 0f563837e..845a3f451 100644 --- a/src/modules/oemid/IDJob.h +++ b/src/modules/oemid/IDJob.h @@ -25,6 +25,7 @@ class IDJob : public Calamares::Job { + Q_OBJECT public: explicit IDJob( const QString& id, QObject* parent = nullptr ); @@ -32,6 +33,8 @@ public: virtual Calamares::JobResult exec() override; private: + Calamares::JobResult writeId( const QString&, const QString&, const QString& ); + QString m_batchIdentifier; } ; From ea95913be9aea2c7eda6028e1de173fcc737eb59 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Mon, 29 Apr 2019 11:25:34 -0400 Subject: [PATCH 294/303] [oemid] Expand documentation a little. --- CHANGES | 3 ++- src/modules/oemid/oemid.conf | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index c6a9c9a8b..db141384d 100644 --- a/CHANGES +++ b/CHANGES @@ -25,7 +25,8 @@ This release contains contributions from (alphabetically by first name): ## Modules ## - *oemid* is a new module for configuring OEM phase-0 (image pre-mastering, - or pre-deployment) things. It has limited functionality at the moment. + or pre-deployment) things. It has limited functionality at the moment, + writing only a single batch-identifier file. - All Python modules now bail out gracefully on (at least some) bad configurations, rather than raising an exception. The pre-release scripts now test for exceptions to avoid shipping modules with diff --git a/src/modules/oemid/oemid.conf b/src/modules/oemid/oemid.conf index 36233858c..8f9bc3d08 100644 --- a/src/modules/oemid/oemid.conf +++ b/src/modules/oemid/oemid.conf @@ -4,4 +4,10 @@ # This value is put into the text box as the **suggested** # OEM ID. If @@DATE@@ is included in the identifier, then # that is replaced by the current date in yyyy-MM-dd (ISO) format. +# +# it is ok for the identifier to be empty. +# +# The identifier is written to the file as UTF-8 (this will be no +# different from ASCII, for most inputs) and followed by a newline. +# If the identifier is empty, only a newline is written. batch-identifier: neon-@@DATE@@ From 26208295156abf5ee6cce7e2bc0130a24de438e2 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 30 Apr 2019 13:12:16 +0200 Subject: [PATCH 295/303] [webview] Make optional based on presence of dependencies --- src/modules/webview/CMakeLists.txt | 85 ++++++++++++++++-------------- 1 file changed, 46 insertions(+), 39 deletions(-) diff --git a/src/modules/webview/CMakeLists.txt b/src/modules/webview/CMakeLists.txt index 01212d906..48c707783 100644 --- a/src/modules/webview/CMakeLists.txt +++ b/src/modules/webview/CMakeLists.txt @@ -1,53 +1,60 @@ -list( APPEND CALA_WEBVIEW_INCLUDE_DIRECTORIES - ${PROJECT_BINARY_DIR}/src/libcalamaresui -) -list( APPEND CALA_WEBVIEW_LINK_LIBRARIES - calamaresui -) +set( CALA_WEBVIEW_INCLUDE_DIRECTORIES ${PROJECT_BINARY_DIR}/src/libcalamaresui ) +set( CALA_WEBVIEW_LINK_LIBRARIES calamaresui ) option( WEBVIEW_FORCE_WEBKIT "Always build webview with WebKit instead of WebEngine regardless of Qt version." OFF) +set( _reason "" ) + message( STATUS "Found Qt version ${Qt5Core_VERSION}") if ( Qt5Core_VERSION VERSION_LESS 5.6 OR WEBVIEW_FORCE_WEBKIT ) message( STATUS " .. using webkit") - find_package( Qt5 ${QT_VERSION} CONFIG REQUIRED WebKit WebKitWidgets ) + find_package( Qt5 ${QT_VERSION} CONFIG COMPONENTS WebKit WebKitWidgets ) - list( APPEND CALA_WEBVIEW_INCLUDE_DIRECTORIES - ${QT_QTWEBKIT_INCLUDE_DIR} - ) - list( APPEND CALA_WEBVIEW_LINK_LIBRARIES - Qt5::WebKit - Qt5::WebKitWidgets - ) - set( WEBVIEW_WITH_WEBKIT 1 ) + if ( Qt5WebKit_FOUND AND Qt5WebKitWidgets_FOUND ) + list( APPEND CALA_WEBVIEW_INCLUDE_DIRECTORIES + ${QT_QTWEBKIT_INCLUDE_DIR} + ) + list( APPEND CALA_WEBVIEW_LINK_LIBRARIES + Qt5::WebKit + Qt5::WebKitWidgets + ) + set( WEBVIEW_WITH_WEBKIT 1 ) + else() + set( _reason "No suitable WebKit" ) + endif() else() message( STATUS " .. using webengine") - find_package( Qt5 ${QT_VERSION} CONFIG REQUIRED WebEngine WebEngineWidgets ) + find_package( Qt5 ${QT_VERSION} CONFIG COMPONENTS WebEngine WebEngineWidgets ) - list( APPEND CALA_WEBVIEW_INCLUDE_DIRECTORIES - ${QT_QTWEBENGINE_INCLUDE_DIR} - ) - list( APPEND CALA_WEBVIEW_LINK_LIBRARIES - Qt5::WebEngine - Qt5::WebEngineWidgets - ) - set( WEBVIEW_WITH_WEBENGINE 1 ) + if ( Qt5WebEngine_FOUND AND Qt5WebEngineWidgets_FOUND ) + list( APPEND CALA_WEBVIEW_INCLUDE_DIRECTORIES + ${QT_QTWEBENGINE_INCLUDE_DIR} + ) + list( APPEND CALA_WEBVIEW_LINK_LIBRARIES + Qt5::WebEngine + Qt5::WebEngineWidgets + ) + set( WEBVIEW_WITH_WEBENGINE 1 ) + else() + set( _reason "No suitable WebEngine" ) + endif() endif() -include_directories( ${CALA_WEBVIEW_INCLUDE_DIRECTORIES} ) +if ( NOT _reason ) + include_directories( ${CALA_WEBVIEW_INCLUDE_DIRECTORIES} ) -set( CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} - ${CMAKE_CURRENT_SOURCE_DIR}/CMakeModules ) + configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/WebViewConfig.h.in + ${CMAKE_CURRENT_BINARY_DIR}/WebViewConfig.h ) -configure_file( ${CMAKE_CURRENT_SOURCE_DIR}/WebViewConfig.h.in - ${CMAKE_CURRENT_BINARY_DIR}/WebViewConfig.h ) - -calamares_add_plugin( webview - TYPE viewmodule - EXPORT_MACRO PLUGINDLLEXPORT_PRO - SOURCES - WebViewStep.cpp - LINK_PRIVATE_LIBRARIES - ${CALA_WEBVIEW_LINK_LIBRARIES} - SHARED_LIB -) + calamares_add_plugin( webview + TYPE viewmodule + EXPORT_MACRO PLUGINDLLEXPORT_PRO + SOURCES + WebViewStep.cpp + LINK_PRIVATE_LIBRARIES + ${CALA_WEBVIEW_LINK_LIBRARIES} + SHARED_LIB + ) +else() + calamares_skip_module( "webview (${_reason})" ) +endif() From a01262a535f34a328f85c590fce7eb329b12702e Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 30 Apr 2019 13:38:46 +0200 Subject: [PATCH 296/303] CMake: massage dependency-finding - If KPMCore is not found, don't require the KF5 components that it would depend on. - If ECM is found, use KDEInstallDirs always, not just when the partitioning module is used. --- CMakeLists.txt | 1 + src/modules/fsresizer/CMakeLists.txt | 5 +++-- src/modules/partition/CMakeLists.txt | 8 +++----- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index ac4f7d811..8fe0c0522 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -269,6 +269,7 @@ if( ECM_FOUND ) find_package( Qt5 COMPONENTS Test REQUIRED ) include( ECMAddTests ) endif() + include(KDEInstallDirs) endif() find_package( KF5 COMPONENTS CoreAddons Crash ) diff --git a/src/modules/fsresizer/CMakeLists.txt b/src/modules/fsresizer/CMakeLists.txt index 36c8c764c..9c1da386b 100644 --- a/src/modules/fsresizer/CMakeLists.txt +++ b/src/modules/fsresizer/CMakeLists.txt @@ -1,10 +1,11 @@ find_package( KPMcore 3.3 ) -find_package( Qt5 REQUIRED DBus ) # Needed for KPMCore -find_package( KF5 REQUIRED I18n WidgetsAddons ) # Needed for KPMCore set( _partition_defs "" ) if ( KPMcore_FOUND ) + find_package( Qt5 REQUIRED DBus ) # Needed for KPMCore + find_package( KF5 REQUIRED I18n WidgetsAddons ) # Needed for KPMCore + include_directories( ${KPMCORE_INCLUDE_DIR} ) include_directories( ${PROJECT_BINARY_DIR}/src/libcalamares ) diff --git a/src/modules/partition/CMakeLists.txt b/src/modules/partition/CMakeLists.txt index 9bcace064..61953c249 100644 --- a/src/modules/partition/CMakeLists.txt +++ b/src/modules/partition/CMakeLists.txt @@ -15,11 +15,6 @@ endif() find_package(ECM ${ECM_VERSION} REQUIRED NO_MODULE) -include(KDEInstallDirs) -include(GenerateExportHeader) -find_package( Qt5 REQUIRED DBus ) -find_package( KF5 REQUIRED Config CoreAddons I18n WidgetsAddons ) - find_package( KPMcore 3.3 ) set_package_properties( KPMcore PROPERTIES @@ -27,6 +22,9 @@ set_package_properties( ) if ( KPMcore_FOUND ) + find_package( Qt5 REQUIRED DBus ) + find_package( KF5 REQUIRED Config CoreAddons I18n WidgetsAddons ) + if ( KPMcore_VERSION VERSION_GREATER "3.3.0") list( APPEND _partition_defs WITH_KPMCORE331API) # kpmcore > 3.3.0 with deprecations endif() From 6b137d6fd27cce9894455b0e6453f2af1bb190d0 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 30 Apr 2019 13:43:57 +0200 Subject: [PATCH 297/303] CMake: don't reset project() in a subdir --- src/calamares/CMakeLists.txt | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/calamares/CMakeLists.txt b/src/calamares/CMakeLists.txt index c913c0959..1857b2b79 100644 --- a/src/calamares/CMakeLists.txt +++ b/src/calamares/CMakeLists.txt @@ -1,5 +1,3 @@ -project( calamares ) - add_definitions( -DUIDLLEXPORT_PRO ) if( NOT CMAKE_BUILD_TYPE STREQUAL "Release" ) @@ -27,8 +25,6 @@ include_directories( ../libcalamaresui ) -include( GNUInstallDirs ) - # Translations include( CalamaresAddTranslations ) add_calamares_translations( ${CALAMARES_TRANSLATION_LANGUAGES} ) From dd33848975dc9ebea36233bc8724dc074e35fed6 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 30 Apr 2019 14:47:46 +0200 Subject: [PATCH 298/303] [oemid] Tweak layout some more --- src/modules/oemid/OEMPage.ui | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/modules/oemid/OEMPage.ui b/src/modules/oemid/OEMPage.ui index 7406c032f..b14906537 100644 --- a/src/modules/oemid/OEMPage.ui +++ b/src/modules/oemid/OEMPage.ui @@ -21,18 +21,8 @@ - - - - - <html><head/><body><p>Enter a batch-identifier here. This will be stored in the target system.</p></body></html> - - - batch-identifier - - - - + + Ba&tch: @@ -42,6 +32,16 @@ + + + + <html><head/><body><p>Enter a batch-identifier here. This will be stored in the target system.</p></body></html> + + + batch-identifier + + + From f937ef6eb991fec0436d081d314cc3928024c7ea Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 30 Apr 2019 17:08:12 +0200 Subject: [PATCH 299/303] CMake: be compatible with clang 6 - Some of the pragmas in moc-warnings.h, intended to *reduce* warnings from MOC code, generate a warning in their own right. --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8fe0c0522..4be3d23ea 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -189,6 +189,7 @@ if( CMAKE_CXX_COMPILER_ID MATCHES "Clang" ) -Wno-exit-time-destructors -Wno-missing-prototypes -Wno-documentation-unknown-command + -Wno-unknown-warning-option ) string( APPEND CMAKE_CXX_FLAGS " ${CLANG_WARNINGS}" ) endforeach() From d50f3a4d153a35ddac9417e53c9478c795b5cd4e Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Thu, 2 May 2019 16:42:05 -0400 Subject: [PATCH 300/303] i18n: [calamares] Automatic merge of Transifex translations --- lang/calamares_ast.ts | 16 +++++++------- lang/calamares_ja.ts | 47 +++++++++++++++++++++-------------------- lang/calamares_pt_PT.ts | 47 +++++++++++++++++++++-------------------- 3 files changed, 56 insertions(+), 54 deletions(-) diff --git a/lang/calamares_ast.ts b/lang/calamares_ast.ts index e369cfa29..d408b8ed3 100644 --- a/lang/calamares_ast.ts +++ b/lang/calamares_ast.ts @@ -200,7 +200,7 @@ System-requirements checking is complete. - Completóse la comprobación de los requirimientos del sistema + Completóse la comprobación de los requirimientos del sistema. @@ -282,12 +282,12 @@ Setup is complete. Close the setup program. - + Completóse la configuración. Zarra'l programa de configuración. Cancel setup? - + ¿Encaboxar la configuración? @@ -1102,12 +1102,12 @@ L'instalador va colar y van perdese tolos cambeos. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. - + <h1>Too fecho.</h1><br/>%1 configuróse nel ordenador.<br/>Agora pues usar el sistema nuevu. <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 se conseña esti caxellu, el sistema va reaniciase nel intre cuando calques en <span style="font-style:italic;">Fecho</span> o zarres el programa de configuración.</p></body></html> @@ -1117,12 +1117,12 @@ L'instalador va colar y van perdese tolos cambeos. <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 se conseña esti caxellu, el sistema va reaniciase nel intre cuando calques en <span style="font-style:italic;">Fecho</span> o zarres l'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>Falló la configuración</h1><br/>%1 nun se configuró nel ordenador.<br/>El mensaxe de fallu foi: %2. @@ -1226,7 +1226,7 @@ L'instalador va colar y van perdese tolos cambeos. The setup program is not running with administrator rights. - + El programa de configuración nun ta executándose con drechos alministrativos. diff --git a/lang/calamares_ja.ts b/lang/calamares_ja.ts index cc45e4a1e..2503989be 100644 --- a/lang/calamares_ja.ts +++ b/lang/calamares_ja.ts @@ -115,7 +115,7 @@ Job failed (%1) - + ジョブに失敗 (%1) @@ -136,7 +136,7 @@ Example job (%1) - + ジョブの例 (%1) @@ -200,7 +200,7 @@ System-requirements checking is complete. - + 要求されるシステムの確認を終了しました。 @@ -226,7 +226,7 @@ Cancel setup without changing the system. - + システムを変更することなくセットアップを中断します。 @@ -237,7 +237,7 @@ Setup Failed - + セットアップに失敗しました。 @@ -257,22 +257,22 @@ Continue with installation? - + インストールを続行しますか? 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 のセットアッププログラムは %2 のセットアップのためディスクの内容を変更します。<br/><strong>これらの変更は取り消しできません。</strong> &Set up now - + セットアップ中(&S) &Set up - + セットアップ (&S) @@ -282,12 +282,12 @@ Setup is complete. Close the setup program. - + セットアップが完了しました。プログラムを閉じます。 Cancel setup? - + セットアップを中止しますか? @@ -298,7 +298,8 @@ Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + 本当に現在のセットアップのプロセルを中止しますか? +すべての変更が取り消されます。 @@ -391,7 +392,7 @@ The installer will quit and all changes will be lost. %1 Setup Program - + %1 セットアッププログラム @@ -815,7 +816,7 @@ The installer will quit and all changes will be lost. Create Volume Group - + ボリュームグループの作成 @@ -1091,7 +1092,7 @@ The installer will quit and all changes will be lost. <Restart checkbox tooltip> - + <Restart checkbox tooltip> @@ -1101,12 +1102,12 @@ The installer will quit and all changes will be lost. <h1>All done.</h1><br/>%1 has been set up on your computer.<br/>You may now start using your new system. - + <h1>すべて完了しました。</h1><br/>%1 はコンピュータにセットアップされました。<br/>今から新しいシステムを開始することができます。 <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>このボックスをチェックすると、 <span style="font-style:italic;">実行</span>をクリックするかプログラムを閉じると直ちにシステムが再起動します。</p></body></html> @@ -1116,12 +1117,12 @@ The installer will quit and all changes will be lost. <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>このボックスをチェックすると、 <span style="font-style:italic;">実行</span>をクリックするかインストーラーを閉じると直ちにシステムが再起動します。</p></body></html> <h1>Setup Failed</h1><br/>%1 has not been set up on your computer.<br/>The error message was: %2. - + <h1>セットアップに失敗しました。</h1><br/>%1 はコンピュータにセットアップされていません。<br/>エラーメッセージは次のとおりです: %2 @@ -1139,7 +1140,7 @@ The installer will quit and all changes will be lost. Setup Complete - + セットアップが完了しました @@ -1150,7 +1151,7 @@ The installer will quit and all changes will be lost. The setup of %1 is complete. - + %1 のセットアップが完了しました。 @@ -1226,7 +1227,7 @@ The installer will quit and all changes will be lost. The setup program is not running with administrator rights. - + セットアッププログラムは管理者権限で実行されていません。 @@ -2952,7 +2953,7 @@ Output: Create Volume Group - + ボリュームグループの作成 diff --git a/lang/calamares_pt_PT.ts b/lang/calamares_pt_PT.ts index 3a7bff63f..8f8ca6e4f 100644 --- a/lang/calamares_pt_PT.ts +++ b/lang/calamares_pt_PT.ts @@ -226,7 +226,7 @@ Cancel setup without changing the system. - + Cancelar instalação sem alterar o sistema. @@ -237,7 +237,7 @@ Setup Failed - + Falha de Instalação @@ -267,12 +267,12 @@ &Set up now - + &Instalar agora &Set up - + &Instalar @@ -282,12 +282,12 @@ Setup is complete. Close the setup program. - + Instalação completa. Feche o programa de instalação. Cancel setup? - + Cancelar instalação? @@ -298,7 +298,8 @@ Do you really want to cancel the current setup process? The setup program will quit and all changes will be lost. - + Quer mesmo cancelar o processo de instalação atual? +O programa de instalação irá fechar todas as alterações serão perdidas. @@ -391,7 +392,7 @@ O instalador será encerrado e todas as alterações serão perdidas. %1 Setup Program - + %1 Programa de Instalação @@ -1091,7 +1092,7 @@ O instalador será encerrado e todas as alterações serão perdidas. <Restart checkbox tooltip> - + <Restart checkbox tooltip> @@ -1139,7 +1140,7 @@ O instalador será encerrado e todas as alterações serão perdidas. Setup Complete - + Instalação Completa @@ -1149,7 +1150,7 @@ O instalador será encerrado e todas as alterações serão perdidas. The setup of %1 is complete. - + A instalação de %1 está completa. @@ -1225,7 +1226,7 @@ O instalador será encerrado e todas as alterações serão perdidas. The setup program is not running with administrator rights. - + O programa de instalação está agora a correr com direitos de administrador. @@ -1235,7 +1236,7 @@ O instalador será encerrado e todas as alterações serão perdidas. The screen is too small to display the setup program. - + O ecrã é demasiado pequeno para mostrar o programa de instalação. @@ -1391,32 +1392,32 @@ O instalador será encerrado e todas as alterações serão perdidas. Shows the complete license text - + Mostra ao texto completo da licença Hide license text - + Esconder texto da licença Show license agreement - + Mostrar acordo da licença Hide license agreement - + Esconder acordo da licença Opens the license agreement in a browser window. - + Abre o acordo da licença numa janela do navegador. <a href="%1">View license agreement</a> - + <a href="%1">Ver acordo da licença</a> @@ -3020,7 +3021,7 @@ Saída de Dados: Select language - + Selecione o idioma @@ -3045,17 +3046,17 @@ Saída de Dados: <h1>Welcome to the Calamares setup program for %1.</h1> - + <h1>Bem vindo ao programa de instalação Calamares para %1.</h1> <h1>Welcome to %1 setup.</h1> - + <h1>Bem vindo à instalação de %1.</h1> About %1 setup - + Sobre a instalação de %1 From 1660e15eda044ac6b886de6f2b0aa26b49720232 Mon Sep 17 00:00:00 2001 From: Calamares CI Date: Thu, 2 May 2019 16:42:06 -0400 Subject: [PATCH 301/303] i18n: [python] Automatic merge of Transifex translations --- lang/python/ast/LC_MESSAGES/python.mo | Bin 4697 -> 5065 bytes lang/python/ast/LC_MESSAGES/python.po | 10 +++++----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lang/python/ast/LC_MESSAGES/python.mo b/lang/python/ast/LC_MESSAGES/python.mo index 0d64ad2804c096afe9e3d51f74b2b806791cc3a6..5c04defa8e6c0dd8ade3f5c91b37980aa6622ac3 100644 GIT binary patch delta 1267 zcmZA0PizcP9Ki9{?$TC^ZLPLcb+&)3Qmg(HZT*Qq6+%)hA;MwIOl#WhZnHbp3Y!%X z2XPRMYmuH@NV*4SHbKL|K^l_Afdh%g!G#2g?{8)sq zR1M>H3@VjTC+Jjhp${d9t5}YYya&`1JjQqm<;CXt?u)7m<+;-sz!+}EG)e#yC;?2N z1n?7Uv7yLY;BE}@eU+xOmK%4m6@XKcgT zgO4_y%>XsPHo3 zpser~w&F9CT7SnwShK`SaW6J89!C=FHpyUJzR%Q=FwV9$bl8K65KSe<%WX zn`}V#ms7%1r5U`}9~n&)O$V$I+tG}K zX=%fHO1qTK?k^tmM`ypG$IXNm3)^wWN*emWx!i*x&9Hltx%)$Zzv(^ne-L4_P8^PDNh_AiYJ7Y)w8-d&z_)56mo-_w+(_v$+tjt5ge}3Qz=u|U`s3`uKG7TjPQK^MQwuo}Tl`9DZcTYlX6DW)> zbTi;COc5R~A`n-B;G%FL60~X+66!{1A%1`F4Ia4jx%V>f-FMG9yY+`j=XWf;WJEpV z4&!COtP?*4`5{I_X7@0I)i{Ign8Ta6j}>@?4>1@vyN}(N#CNE7&*ax%u!;3gjG8%i z&g2Fgkpi<}OyO;uLhUaif3(jS!Ee}sd#Hl~SNwxgsDlPEj_7w|6bVI%&-R;(`6 zbB@^%lNvTAP!G;y53b`I{EN-lUu4#Rlc*c#@F{Mg4*HJ?Oc(R1|a zippSFxnH^(Y-2r)j%qo}B#mFO36Jp!#;=)m;V3rZ3O>N^sOQe}`)$-kDSnHOaT+tY zjq0TYr?=uORLMT#5UxeZzfyO`Mhe?w)Dy2Wv{vW_3X)?92IaFV24{QqhRdKOyimi^ zk6tKKl?7%)l#=o@cmvd xX|9aWI!5+MXJ#zx6eirG(DQ)%p&%E`b`||{8;Y01Ze{t4P Date: Fri, 3 May 2019 08:47:34 -0400 Subject: [PATCH 302/303] [partition] Reduce scope for nullptr dereference - document what types are in use - avoid at least one nullptr deref --- src/modules/partition/core/PartitionCoreModule.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/modules/partition/core/PartitionCoreModule.cpp b/src/modules/partition/core/PartitionCoreModule.cpp index 183fdfcac..b230a23fb 100644 --- a/src/modules/partition/core/PartitionCoreModule.cpp +++ b/src/modules/partition/core/PartitionCoreModule.cpp @@ -946,9 +946,12 @@ PartitionCoreModule::revertDevice( Device* dev, bool individualRevert ) m_deviceModel->swapDevice( dev, newDev ); QList< Device* > devices; - for ( auto info : m_deviceInfos ) + for ( DeviceInfo* const info : m_deviceInfos ) { - if ( info->device.data()->type() != Device::Type::Disk_Device ) + // device is a QScopedPointer + if ( !info || info->device.isNull() ) + continue; + if ( info->device->type() != Device::Type::Disk_Device ) continue; else devices.append( info->device.data() ); From 5f01a8ccc557d83e5417c657c035ce6dba0e9bd6 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 3 May 2019 09:00:38 -0400 Subject: [PATCH 303/303] [oemid] If the configuration is broken, complain loudly - Adds an InvalidConfiguration value for internal errors SEE #1136 --- src/libcalamares/Job.h | 3 ++- src/modules/oemid/IDJob.cpp | 13 ++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/libcalamares/Job.h b/src/libcalamares/Job.h index 04b4560a4..14924af35 100644 --- a/src/libcalamares/Job.h +++ b/src/libcalamares/Job.h @@ -40,7 +40,8 @@ public: { NoError = 0, GenericError = -1, - PythonUncaughtException = 1 + PythonUncaughtException = 1, + InvalidConfiguration = 2 } ; JobResult( const JobResult& rhs ) = delete; diff --git a/src/modules/oemid/IDJob.cpp b/src/modules/oemid/IDJob.cpp index 07ce1efad..16461b191 100644 --- a/src/modules/oemid/IDJob.cpp +++ b/src/modules/oemid/IDJob.cpp @@ -82,13 +82,12 @@ Calamares::JobResult IDJob::exec() QString targetFile = QStringLiteral( "oem-id" ); QString rootMount = gs->value( "rootMountPoint" ).toString(); - static const char noRoot[] = "No rootMountPoint is set."; - static const char yesRoot[] = "rootMountPoint is set:"; - - QString targetPath; - + // Don't bother translating internal errors if ( rootMount.isEmpty() && Calamares::Settings::instance()->doChroot() ) - cWarning() << Logger::SubEntry << noRoot; - + return Calamares::JobResult::internalError( + "OEM Batch Identifier", + "No rootMountPoint is set, but a chroot is required. " + "Is there a module before oemid that sets up the partitions?", + Calamares::JobResult::InvalidConfiguration ); return writeId( Calamares::Settings::instance()->doChroot() ? rootMount + targetDir : targetDir, targetFile, m_batchIdentifier ); }