[release] 3.2.7.1
This commit is contained in:
commit
dd6c3f443f
61
AUTHORS
61
AUTHORS
@ -1,24 +1,47 @@
|
|||||||
# MAINTAINER
|
# MAINTAINER
|
||||||
|
|
||||||
Teo Mrnjavac <teo@kde.org> (maintainer -2017)
|
Calamares development is sponsored by Blue Systems GmbH - Liberating Software.
|
||||||
Adriaan de Groot <groot@kde.org> (maintainer 2017-)
|
|
||||||
|
Calamares maintainers through the years:
|
||||||
|
* Teo Mrnjavac <teo@kde.org> (maintainer -2017)
|
||||||
|
* Adriaan de Groot <groot@kde.org> (maintainer 2017-)
|
||||||
|
|
||||||
# CONTRIBUTORS
|
# CONTRIBUTORS
|
||||||
|
|
||||||
Alf Gaida
|
Calamares has received contributions of code, documentation, artwork
|
||||||
Allen Welkie
|
and moral support from (alphabetically by first name or nickname):
|
||||||
Andrius Štikonas
|
|
||||||
Bernhard Landauer
|
- Alf Gaida
|
||||||
Bezzy1999
|
- aliveafter1000
|
||||||
bill-auger
|
- Allen Welkie
|
||||||
crispg72
|
- AlmAck
|
||||||
demmm
|
- Andrius Štikonas
|
||||||
Gabriel Craciunescu
|
- Arnaud Ferraris
|
||||||
Kai Dohmen
|
- artoo@cromnix.org
|
||||||
Kevin Kofler
|
- Bernhard Landauer
|
||||||
Kyle Robertze
|
- Bezzy1999
|
||||||
Lisa Vitolo
|
- Bill Auguer
|
||||||
n3rdopolis
|
- bill-auger
|
||||||
Philip Müller
|
- Caio Jordão Carvalho
|
||||||
Ramon Buldó
|
- Collabora LTD
|
||||||
Rohan Garg
|
- 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
|
||||||
|
96
CHANGES
96
CHANGES
@ -3,7 +3,76 @@ contributors are listed. Note that Calamares does not have a historical
|
|||||||
changelog -- this log starts with version 3.2.0. The release notes on the
|
changelog -- this log starts with version 3.2.0. The release notes on the
|
||||||
website will have to do for older versions.
|
website will have to do for older versions.
|
||||||
|
|
||||||
# 3.2.5 (unreleased) #
|
# 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 ##
|
||||||
|
|
||||||
|
- *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 ##
|
||||||
|
|
||||||
|
- *oemid* is a new module for configuring OEM phase-0 (image pre-mastering,
|
||||||
|
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
|
||||||
|
ImportError or SyntaxError results.
|
||||||
|
|
||||||
|
|
||||||
|
# 3.2.7 (2019-04-27) #
|
||||||
|
|
||||||
|
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) #
|
||||||
|
|
||||||
|
This release contains contributions from (alphabetically by first name):
|
||||||
|
- Arnaud Ferraris
|
||||||
|
- Dominic Hayes (feren)
|
||||||
|
- Raul Rodrigo Segura (raurodse)
|
||||||
|
|
||||||
|
## Core ##
|
||||||
|
|
||||||
|
* 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.
|
||||||
|
#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. #961 (Thanks to Raul)
|
||||||
|
|
||||||
|
## Modules ##
|
||||||
|
|
||||||
|
* All of the Python-based modules now have translations enabled. #991
|
||||||
|
* *Displaymanager* module has improved support for LightDM configuration.
|
||||||
|
#1123 (Thanks to Dominic, FerenOS)
|
||||||
|
* *License* module can now display local files inline, and scrolls to
|
||||||
|
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.
|
||||||
|
#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
|
||||||
|
|
||||||
|
|
||||||
|
# 3.2.5 (2019-04-15) #
|
||||||
|
|
||||||
This release contains contributions from (alphabetically by first name):
|
This release contains contributions from (alphabetically by first name):
|
||||||
- Arnaud Ferraris
|
- Arnaud Ferraris
|
||||||
@ -17,20 +86,31 @@ This release contains contributions from (alphabetically by first name):
|
|||||||
requirements checks in the welcome module (RAM, disk space, ..).
|
requirements checks in the welcome module (RAM, disk space, ..).
|
||||||
The checks have been made asynchronous, so that responsiveness during
|
The checks have been made asynchronous, so that responsiveness during
|
||||||
requirements-checking is improved and the user has better feedback.
|
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)
|
||||||
|
* OEM mode (phase-1) now correctly refers to Calamares as a "Setup Program"
|
||||||
|
rather than an installer. #1100 (Thanks to Arnaud)
|
||||||
|
|
||||||
## Modules ##
|
## Modules ##
|
||||||
|
|
||||||
* *Bootloader* module: a serious bug introduced in 3.2.4 which prevents
|
* *Bootloader* module: a serious bug introduced in 3.2.4 which prevents
|
||||||
succesful boot after installation on EFI machines, has been repaired.
|
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. #1095
|
||||||
* *Partition* module: it is now possible to build without libparted. Since
|
* *Partition* module: it is now possible to build without libparted. Since
|
||||||
KPMCore may not need this library anymore, it is a dependency that will
|
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`
|
be dropped as soon as it is feasible. Add this to the CMake flags:
|
||||||
to the CMake flags to do so.
|
`-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
|
* Python modules: several modules have had translations added. This is
|
||||||
usually only visible when the module runs as part of the *exec* step,
|
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.
|
messages are now translated.
|
||||||
|
* *UnpackFS* module: improved progress reporting and tests. #565
|
||||||
|
|
||||||
|
|
||||||
# 3.2.4 (2019-02-12) #
|
# 3.2.4 (2019-02-12) #
|
||||||
@ -39,7 +119,7 @@ This release contains contributions from (alphabetically by first name):
|
|||||||
- Alf Gaida
|
- Alf Gaida
|
||||||
- aliveafter1000
|
- aliveafter1000
|
||||||
- Arnaud Ferraris
|
- Arnaud Ferraris
|
||||||
- Caio Carvalho
|
- Caio Jordão Carvalho
|
||||||
- Collabora LTD
|
- Collabora LTD
|
||||||
- Gabriel Craciunescu
|
- Gabriel Craciunescu
|
||||||
- Kevin Kofler
|
- Kevin Kofler
|
||||||
@ -125,7 +205,7 @@ There are no core changes in this release.
|
|||||||
This release contains contributions from (alphabetically by first name):
|
This release contains contributions from (alphabetically by first name):
|
||||||
- Andrius Štikonas
|
- Andrius Štikonas
|
||||||
- artoo@cromnix.org
|
- artoo@cromnix.org
|
||||||
- Caio Carvalho
|
- Caio Jordão Carvalho
|
||||||
- Harald Sitter
|
- Harald Sitter
|
||||||
- Philip Müller
|
- Philip Müller
|
||||||
- Simon Quigley
|
- Simon Quigley
|
||||||
@ -225,7 +305,7 @@ This release contains contributions from (alphabetically by first name):
|
|||||||
This release contains contributions from (alphabetically by first name):
|
This release contains contributions from (alphabetically by first name):
|
||||||
- Alf Gaida
|
- Alf Gaida
|
||||||
- AlmAck
|
- AlmAck
|
||||||
- Caio Carvalho
|
- Caio Jordão Carvalho
|
||||||
- Frede H
|
- Frede H
|
||||||
|
|
||||||
## Modules ##
|
## Modules ##
|
||||||
|
@ -24,6 +24,9 @@
|
|||||||
#
|
#
|
||||||
# SKIP_MODULES : a space or semicolon-separated list of directory names
|
# SKIP_MODULES : a space or semicolon-separated list of directory names
|
||||||
# under src/modules that should not be built.
|
# under src/modules that should not be built.
|
||||||
|
# USE_<foo> : fills in SKIP_MODULES for modules called <foo>-<something>
|
||||||
|
# BUILD_<foo> : choose additional things to build
|
||||||
|
# DEBUG_<foo> : special developer flags for debugging
|
||||||
#
|
#
|
||||||
# Example usage:
|
# Example usage:
|
||||||
#
|
#
|
||||||
@ -32,10 +35,12 @@
|
|||||||
# One special target is "show-version", which can be built
|
# One special target is "show-version", which can be built
|
||||||
# to obtain the version number from here.
|
# to obtain the version number from here.
|
||||||
|
|
||||||
project( calamares C CXX )
|
cmake_minimum_required( VERSION 3.2 FATAL_ERROR )
|
||||||
|
project( CALAMARES
|
||||||
cmake_minimum_required( VERSION 3.2 )
|
VERSION 3.2.7.1
|
||||||
|
LANGUAGES C CXX )
|
||||||
|
|
||||||
|
set( CALAMARES_VERSION_RC 0 ) # Set to 0 during release cycle, 1 during development
|
||||||
|
|
||||||
### OPTIONS
|
### OPTIONS
|
||||||
#
|
#
|
||||||
@ -62,7 +67,8 @@ option( WITH_KF5Crash "Enable crash reporting with KCrash." ON )
|
|||||||
# all the implementations are enabled (this just means they are
|
# all the implementations are enabled (this just means they are
|
||||||
# **available** to `settings.conf`, not that they are used).
|
# **available** to `settings.conf`, not that they are used).
|
||||||
#
|
#
|
||||||
# Currently, no USE_<foo> 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" )
|
set( USE_services "" CACHE STRING "Select the services module to use" )
|
||||||
|
|
||||||
### Calamares application info
|
### Calamares application info
|
||||||
@ -73,12 +79,6 @@ set( CALAMARES_APPLICATION_NAME "Calamares" )
|
|||||||
set( CALAMARES_DESCRIPTION_SUMMARY
|
set( CALAMARES_DESCRIPTION_SUMMARY
|
||||||
"The distribution-independent installer framework" )
|
"The distribution-independent installer framework" )
|
||||||
|
|
||||||
set( CALAMARES_VERSION_MAJOR 3 )
|
|
||||||
set( CALAMARES_VERSION_MINOR 2 )
|
|
||||||
set( CALAMARES_VERSION_PATCH 4.1 )
|
|
||||||
set( CALAMARES_VERSION_RC 0 )
|
|
||||||
|
|
||||||
|
|
||||||
### Transifex (languages) info
|
### Transifex (languages) info
|
||||||
#
|
#
|
||||||
# complete = 100% translated,
|
# complete = 100% translated,
|
||||||
@ -189,6 +189,7 @@ if( CMAKE_CXX_COMPILER_ID MATCHES "Clang" )
|
|||||||
-Wno-exit-time-destructors
|
-Wno-exit-time-destructors
|
||||||
-Wno-missing-prototypes
|
-Wno-missing-prototypes
|
||||||
-Wno-documentation-unknown-command
|
-Wno-documentation-unknown-command
|
||||||
|
-Wno-unknown-warning-option
|
||||||
)
|
)
|
||||||
string( APPEND CMAKE_CXX_FLAGS " ${CLANG_WARNINGS}" )
|
string( APPEND CMAKE_CXX_FLAGS " ${CLANG_WARNINGS}" )
|
||||||
endforeach()
|
endforeach()
|
||||||
@ -208,6 +209,8 @@ if( CMAKE_CXX_COMPILER_ID MATCHES "Clang" )
|
|||||||
set( CMAKE_TOOLCHAIN_PREFIX "llvm-" )
|
set( CMAKE_TOOLCHAIN_PREFIX "llvm-" )
|
||||||
|
|
||||||
set( CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined" )
|
set( CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined" )
|
||||||
|
|
||||||
|
set( CALAMARES_AUTOMOC_OPTIONS "-butils/moc-warnings.h" )
|
||||||
else()
|
else()
|
||||||
set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wl,--no-undefined" )
|
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" )
|
set( CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wl,--fatal-warnings -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type" )
|
||||||
@ -267,6 +270,7 @@ if( ECM_FOUND )
|
|||||||
find_package( Qt5 COMPONENTS Test REQUIRED )
|
find_package( Qt5 COMPONENTS Test REQUIRED )
|
||||||
include( ECMAddTests )
|
include( ECMAddTests )
|
||||||
endif()
|
endif()
|
||||||
|
include(KDEInstallDirs)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
find_package( KF5 COMPONENTS CoreAddons Crash )
|
find_package( KF5 COMPONENTS CoreAddons Crash )
|
||||||
@ -509,6 +513,7 @@ install(
|
|||||||
"CMakeModules/CalamaresAddLibrary.cmake"
|
"CMakeModules/CalamaresAddLibrary.cmake"
|
||||||
"CMakeModules/CalamaresAddBrandingSubdirectory.cmake"
|
"CMakeModules/CalamaresAddBrandingSubdirectory.cmake"
|
||||||
"CMakeModules/CalamaresAddTranslations.cmake"
|
"CMakeModules/CalamaresAddTranslations.cmake"
|
||||||
|
"CMakeModules/CalamaresAutomoc.cmake"
|
||||||
"CMakeModules/CMakeColors.cmake"
|
"CMakeModules/CMakeColors.cmake"
|
||||||
DESTINATION
|
DESTINATION
|
||||||
"${CMAKE_INSTALL_CMAKEDIR}"
|
"${CMAKE_INSTALL_CMAKEDIR}"
|
||||||
@ -574,3 +579,4 @@ get_directory_property( SKIPPED_MODULES
|
|||||||
DEFINITION LIST_SKIPPED_MODULES
|
DEFINITION LIST_SKIPPED_MODULES
|
||||||
)
|
)
|
||||||
calamares_explain_skipped_modules( ${SKIPPED_MODULES} )
|
calamares_explain_skipped_modules( ${SKIPPED_MODULES} )
|
||||||
|
|
||||||
|
@ -19,27 +19,42 @@
|
|||||||
###
|
###
|
||||||
#
|
#
|
||||||
# Support functions for building plugins.
|
# Support functions for building plugins.
|
||||||
|
#
|
||||||
|
# Usage:
|
||||||
|
#
|
||||||
|
# calamares_add_library(
|
||||||
|
# library-name
|
||||||
|
# EXPORT_MACRO macro-name
|
||||||
|
# TARGET_TYPE <STATIC|MODULE|...>
|
||||||
|
# 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 )
|
include( CMakeParseArguments )
|
||||||
|
include( CalamaresAutomoc )
|
||||||
|
|
||||||
function(calamares_add_library)
|
function(calamares_add_library)
|
||||||
# parse arguments (name needs to be saved before passing ARGN into the macro)
|
# parse arguments (name needs to be saved before passing ARGN into the macro)
|
||||||
set(NAME ${ARGV0})
|
set(NAME ${ARGV0})
|
||||||
set(options NO_INSTALL NO_VERSION)
|
set(options NO_INSTALL NO_VERSION)
|
||||||
set(oneValueArgs NAME TYPE EXPORT_MACRO TARGET TARGET_TYPE EXPORT VERSION SOVERSION INSTALL_BINDIR RESOURCES)
|
set(oneValueArgs NAME EXPORT_MACRO TARGET_TYPE EXPORT VERSION SOVERSION INSTALL_BINDIR RESOURCES)
|
||||||
set(multiValueArgs SOURCES UI LINK_LIBRARIES LINK_PRIVATE_LIBRARIES COMPILE_DEFINITIONS QT5_MODULES)
|
set(multiValueArgs SOURCES UI LINK_LIBRARIES LINK_PRIVATE_LIBRARIES COMPILE_DEFINITIONS)
|
||||||
cmake_parse_arguments(LIBRARY "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN})
|
cmake_parse_arguments(LIBRARY "${options}" "${oneValueArgs}" "${multiValueArgs}" ${ARGN})
|
||||||
set(LIBRARY_NAME ${NAME})
|
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})
|
set(target ${LIBRARY_NAME})
|
||||||
|
|
||||||
# qt stuff
|
# qt stuff
|
||||||
@ -67,22 +82,15 @@ function(calamares_add_library)
|
|||||||
add_library(${target} SHARED ${LIBRARY_SOURCES})
|
add_library(${target} SHARED ${LIBRARY_SOURCES})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# definitions - can this be moved into set_target_properties below?
|
calamares_automoc(${target})
|
||||||
add_definitions(${QT_DEFINITIONS})
|
|
||||||
set_target_properties(${target} PROPERTIES AUTOMOC TRUE)
|
|
||||||
|
|
||||||
if(LIBRARY_EXPORT_MACRO)
|
if(LIBRARY_EXPORT_MACRO)
|
||||||
set_target_properties(${target} PROPERTIES COMPILE_DEFINITIONS ${LIBRARY_EXPORT_MACRO})
|
set_target_properties(${target} PROPERTIES COMPILE_DEFINITIONS ${LIBRARY_EXPORT_MACRO})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(LIBRARY_COMPILE_DEFINITIONS)
|
if(LIBRARY_COMPILE_DEFINITIONS)
|
||||||
# Dear CMake, i hate you! Sincerely, domme
|
set( _lib_definitions "${LIBRARY_EXPORT_MACRO}" ${LIBRARY_COMPILE_DEFINITIONS} )
|
||||||
# At least in CMake 2.8.8, you CANNOT set more than one COMPILE_DEFINITIONS value
|
set_target_properties(${target} PROPERTIES COMPILE_DEFINITIONS "${_lib_definitions}")
|
||||||
# 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})
|
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
# add link targets
|
# add link targets
|
||||||
@ -119,9 +127,6 @@ function(calamares_add_library)
|
|||||||
set(LIBRARY_INSTALL_LIBDIR "${LIBRARY_INSTALL_BINDIR}")
|
set(LIBRARY_INSTALL_LIBDIR "${LIBRARY_INSTALL_BINDIR}")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
#message("INSTALL_BINDIR: ${LIBRARY_INSTALL_BINDIR}")
|
|
||||||
#message("INSTALL_LIBDIR: ${LIBRARY_INSTALL_LIBDIR}")
|
|
||||||
|
|
||||||
# make installation optional, maybe useful for dummy plugins one day
|
# make installation optional, maybe useful for dummy plugins one day
|
||||||
if(NOT LIBRARY_NO_INSTALL)
|
if(NOT LIBRARY_NO_INSTALL)
|
||||||
include(GNUInstallDirs)
|
include(GNUInstallDirs)
|
||||||
|
@ -64,16 +64,31 @@ function( calamares_add_module_subdirectory )
|
|||||||
set( MODULE_DESTINATION ${MODULES_DIR}/${SUBDIRECTORY} )
|
set( MODULE_DESTINATION ${MODULES_DIR}/${SUBDIRECTORY} )
|
||||||
|
|
||||||
# Read module.desc, check that the interface type is supported.
|
# 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")
|
file(STRINGS "${_mod_dir}/module.desc" MODULE_INTERFACE REGEX "^interface")
|
||||||
if ( MODULE_INTERFACE MATCHES "pythonqt" )
|
if ( MODULE_INTERFACE MATCHES "pythonqt" )
|
||||||
set( _mod_enabled ${WITH_PYTHONQT} )
|
set( _mod_enabled ${WITH_PYTHONQT} )
|
||||||
set( _mod_reason "No PythonQt support" )
|
set( _mod_reason "No PythonQt support" )
|
||||||
|
set( _mod_testing OFF )
|
||||||
elseif ( MODULE_INTERFACE MATCHES "python" )
|
elseif ( MODULE_INTERFACE MATCHES "python" )
|
||||||
set( _mod_enabled ${WITH_PYTHON} )
|
set( _mod_enabled ${WITH_PYTHON} )
|
||||||
set( _mod_reason "No Python support" )
|
set( _mod_reason "No Python support" )
|
||||||
else()
|
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_enabled ON )
|
||||||
set( _mod_reason "" )
|
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()
|
endif()
|
||||||
|
|
||||||
if ( _mod_enabled )
|
if ( _mod_enabled )
|
||||||
@ -142,4 +157,16 @@ function( calamares_add_module_subdirectory )
|
|||||||
math( EXPR _count "${_count} + 1" )
|
math( EXPR _count "${_count} + 1" )
|
||||||
endforeach()
|
endforeach()
|
||||||
endif()
|
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 AND _mod_enabled AND _mod_testing )
|
||||||
|
add_test(
|
||||||
|
NAME load-${SUBDIRECTORY}
|
||||||
|
COMMAND loadmodule ${SUBDIRECTORY}
|
||||||
|
WORKING_DIRECTORY ${CMAKE_BINARY_DIR}
|
||||||
|
)
|
||||||
|
endif()
|
||||||
endfunction()
|
endfunction()
|
||||||
|
@ -40,6 +40,10 @@
|
|||||||
# [SHARED_LIB]
|
# [SHARED_LIB]
|
||||||
# [EMERGENCY]
|
# [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( CMakeParseArguments )
|
||||||
include( CalamaresAddLibrary )
|
include( CalamaresAddLibrary )
|
||||||
|
36
CMakeModules/CalamaresAutomoc.cmake
Normal file
36
CMakeModules/CalamaresAutomoc.cmake
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
# === This file is part of Calamares - <https://github.com/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 <http://www.gnu.org/licenses/>.
|
||||||
|
#
|
||||||
|
# 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()
|
@ -90,7 +90,7 @@ Name[is]=Setja upp kerfið
|
|||||||
Icon[is]=calamares
|
Icon[is]=calamares
|
||||||
GenericName[is]=Kerfis uppsetning
|
GenericName[is]=Kerfis uppsetning
|
||||||
Comment[is]=Calamares — Kerfis uppsetning
|
Comment[is]=Calamares — Kerfis uppsetning
|
||||||
Name[cs_CZ]=Nainstalovat
|
Name[cs_CZ]=Nainstalovat systém
|
||||||
Icon[cs_CZ]=calamares
|
Icon[cs_CZ]=calamares
|
||||||
GenericName[cs_CZ]=Instalátor systému
|
GenericName[cs_CZ]=Instalátor systému
|
||||||
Comment[cs_CZ]=Calamares – instalátor operačních systémů
|
Comment[cs_CZ]=Calamares – instalátor operačních systémů
|
||||||
@ -99,9 +99,9 @@ Icon[ja]=calamares
|
|||||||
GenericName[ja]=システムインストーラー
|
GenericName[ja]=システムインストーラー
|
||||||
Comment[ja]=Calamares — システムインストーラー
|
Comment[ja]=Calamares — システムインストーラー
|
||||||
Name[ko]=시스템 설치
|
Name[ko]=시스템 설치
|
||||||
Icon[ko]=깔라마레스
|
Icon[ko]=깔라마레스 (Calamares)
|
||||||
GenericName[ko]=시스템 설치 관리자
|
GenericName[ko]=시스템 설치 관리자
|
||||||
Comment[ko]=깔라마레스 — 시스템 설치 관리자
|
Comment[ko]=깔라마레스 (Calamares) — 시스템 설치 관리자
|
||||||
Name[lt]=Įdiegti Sistemą
|
Name[lt]=Įdiegti Sistemą
|
||||||
Icon[lt]=calamares
|
Icon[lt]=calamares
|
||||||
GenericName[lt]=Sistemos diegimas į kompiuterį
|
GenericName[lt]=Sistemos diegimas į kompiuterį
|
||||||
@ -159,6 +159,7 @@ GenericName[sv]=Systeminstallerare
|
|||||||
Comment[sv]=Calamares — Systeminstallerare
|
Comment[sv]=Calamares — Systeminstallerare
|
||||||
Name[th]=ติดตั้งระบบ
|
Name[th]=ติดตั้งระบบ
|
||||||
Name[uk]=Встановити Систему
|
Name[uk]=Встановити Систему
|
||||||
|
Icon[uk]=calamares
|
||||||
GenericName[uk]=Встановлювач системи
|
GenericName[uk]=Встановлювач системи
|
||||||
Comment[uk]=Calamares - Встановлювач системи
|
Comment[uk]=Calamares - Встановлювач системи
|
||||||
Name[zh_CN]=安装系统
|
Name[zh_CN]=安装系统
|
||||||
|
45
ci/AppImage.md
Normal file
45
ci/AppImage.md
Normal file
@ -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.
|
275
ci/AppImage.sh
Normal file
275
ci/AppImage.sh
Normal file
@ -0,0 +1,275 @@
|
|||||||
|
#! /bin/sh
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: BSD-2-Clause
|
||||||
|
#
|
||||||
|
# Copyright 2019 Adriaan de Groot <groot@kde.org>
|
||||||
|
#
|
||||||
|
# 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 <dir>]
|
||||||
|
# [-C|--cmake-args <args>]
|
||||||
|
# [-c|--config-dir <dir>]
|
||||||
|
# [-s|--skip-build]
|
||||||
|
# [-p|--with-python]
|
||||||
|
#
|
||||||
|
# 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,
|
||||||
|
#
|
||||||
|
# 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.
|
||||||
|
#
|
||||||
|
# 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
|
||||||
|
|
||||||
|
TOOLS_DIR="."
|
||||||
|
CMAKE_ARGS=""
|
||||||
|
DO_REBUILD="true"
|
||||||
|
DO_CONDA="false"
|
||||||
|
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)
|
||||||
|
DO_REBUILD="false"
|
||||||
|
;;
|
||||||
|
x--with-python|x-p)
|
||||||
|
DO_CONDA="true"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
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; }
|
||||||
|
|
||||||
|
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
|
||||||
|
:
|
||||||
|
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 -n "$CONFIG_DIR" ; then
|
||||||
|
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 $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
|
||||||
|
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"
|
||||||
|
{ echo "# Calamares build started" `date` ; echo "# .. build directory $BUILD_DIR"; echo "# .. log file $LOG_FILE"; } > "$LOG_FILE"
|
||||||
|
cat "$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 $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; }
|
||||||
|
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. 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
|
||||||
|
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 \
|
||||||
|
libpmlibpartedbackendplugin.so
|
||||||
|
do
|
||||||
|
# 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
|
||||||
|
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; }
|
||||||
|
|
||||||
|
echo "# Created in $BUILD_DIR/Calamares-x86_64.AppImage"
|
||||||
|
echo "# .. log file at $LOG_FILE"
|
||||||
|
|
||||||
|
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
|
@ -15,30 +15,52 @@
|
|||||||
# - pulling translations
|
# - pulling translations
|
||||||
# - updating the language list
|
# - updating the language list
|
||||||
# - switching to the right branch
|
# - 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 .git || { echo "Not at top-level." ; exit 1 ; }
|
||||||
test -d src/modules || { echo "No src/modules." ; 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 ; }
|
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=.)
|
BUILDDIR=$(mktemp -d --suffix=-build --tmpdir=.)
|
||||||
rm -rf "$BUILDDIR"
|
|
||||||
mkdir "$BUILDDIR" || { echo "Could not create build directory." ; exit 1 ; }
|
### Build with default compiler
|
||||||
( cd "$BUILDDIR" && cmake .. && make -j4 ) || { echo "Could not perform test-build." ; exit 1 ; }
|
#
|
||||||
( cd "$BUILDDIR" && make test ) || { echo "Tests failed." ; exit 1 ; }
|
#
|
||||||
|
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
|
### Build with clang
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
if which clang++ > /dev/null 2>&1 ; then
|
if test "x$BUILD_CLANG" = "xtrue" ; then
|
||||||
# Do build again with clang
|
if which clang++ > /dev/null 2>&1 ; then
|
||||||
rm -rf "$BUILDDIR"
|
# Do build again with clang
|
||||||
mkdir "$BUILDDIR" || { echo "Could not create build directory." ; exit 1 ; }
|
rm -rf "$BUILDDIR"
|
||||||
( cd "$BUILDDIR" && CC=clang CXX=clang++ cmake .. && make -j4 ) || { echo "Could not perform test-build." ; exit 1 ; }
|
mkdir "$BUILDDIR" || { echo "Could not create build directory." ; exit 1 ; }
|
||||||
( cd "$BUILDDIR" && make test ) || { echo "Tests failed." ; 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
|
fi
|
||||||
|
|
||||||
### Get version number for this release
|
### Get version number for this release
|
||||||
|
@ -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
|
|
BIN
data/config-appimage/branding/default/squid.png
Normal file
BIN
data/config-appimage/branding/default/squid.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 10 KiB |
28
data/config-appimage/modules/displaymanager.conf
Normal file
28
data/config-appimage/modules/displaymanager.conf
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
# Configure one or more display managers (e.g. SDDM)
|
||||||
|
# with a "best effort" approach.
|
||||||
|
---
|
||||||
|
#The DM module attempts to set up all the DMs found in this list, in that precise order.
|
||||||
|
#It also sets up autologin, if the feature is enabled in globalstorage.
|
||||||
|
#The displaymanagers list can also be set in globalstorage, and in that case it overrides anything set up here.
|
||||||
|
displaymanagers:
|
||||||
|
- slim
|
||||||
|
- sddm
|
||||||
|
- lightdm
|
||||||
|
- gdm
|
||||||
|
- mdm
|
||||||
|
- lxdm
|
||||||
|
- kdm
|
||||||
|
|
||||||
|
#Enable the following settings to force a desktop environment in your displaymanager configuration file:
|
||||||
|
#defaultDesktopEnvironment:
|
||||||
|
# executable: "startkde"
|
||||||
|
# desktopFile: "plasma"
|
||||||
|
|
||||||
|
#If true, try to ensure that the user, group, /var directory etc. for the
|
||||||
|
#display manager are set up correctly. This is normally done by the distribution
|
||||||
|
#packages, and best left to them. Therefore, it is disabled by default.
|
||||||
|
basicSetup: false
|
||||||
|
|
||||||
|
#If true, setup autologin for openSUSE. This only makes sense on openSUSE
|
||||||
|
#derivatives or other systems where /etc/sysconfig/displaymanager exists.
|
||||||
|
sysconfigSetup: false
|
21
data/config-appimage/modules/finished.conf
Normal file
21
data/config-appimage/modules/finished.conf
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# Configuration for the "finished" page, which is usually shown only at
|
||||||
|
# the end of the installation (successful or not).
|
||||||
|
---
|
||||||
|
# The finished page can hold a "restart system now" checkbox.
|
||||||
|
# If this is false, no checkbox is shown and the system is not restarted
|
||||||
|
# when Calamares exits.
|
||||||
|
restartNowEnabled: true
|
||||||
|
|
||||||
|
# Initial state of the checkbox "restart now". Only relevant when the
|
||||||
|
# checkbox is shown by restartNowEnabled.
|
||||||
|
restartNowChecked: false
|
||||||
|
|
||||||
|
# If the checkbox is shown, and the checkbox is checked, then when
|
||||||
|
# Calamares exits from the finished-page it will run this command.
|
||||||
|
# If not set, falls back to "shutdown -r now".
|
||||||
|
restartNowCommand: "systemctl -i reboot"
|
||||||
|
|
||||||
|
# When the last page is (successfully) reached, send a DBus notification
|
||||||
|
# to the desktop that the installation is done. This works only if the
|
||||||
|
# user as whom Calamares is run, can reach the regular desktop session bus.
|
||||||
|
notifyOnFinished: false
|
16
data/config-appimage/modules/keyboard.conf
Normal file
16
data/config-appimage/modules/keyboard.conf
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
# NOTE: you must have ckbcomp installed and runnable
|
||||||
|
# on the live system, for keyboard layout previews.
|
||||||
|
---
|
||||||
|
# The name of the file to write X11 keyboard settings to
|
||||||
|
# The default value is the name used by upstream systemd-localed.
|
||||||
|
# Relative paths are assumed to be relative to /etc/X11/xorg.conf.d
|
||||||
|
xOrgConfFileName: "/etc/X11/xorg.conf.d/00-keyboard.conf"
|
||||||
|
|
||||||
|
# The path to search for keymaps converted from X11 to kbd format
|
||||||
|
# Leave this empty if the setting does not make sense on your distribution.
|
||||||
|
convertedKeymapPath: "/lib/kbd/keymaps/xkb"
|
||||||
|
|
||||||
|
# Write keymap configuration to /etc/default/keyboard, usually
|
||||||
|
# found on Debian-related systems.
|
||||||
|
# Defaults to true if nothing is set.
|
||||||
|
#writeEtcDefaultKeyboard: true
|
31
data/config-appimage/modules/locale.conf
Normal file
31
data/config-appimage/modules/locale.conf
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
---
|
||||||
|
# This settings are used to set your default system time zone.
|
||||||
|
# Time zones are usually located under /usr/share/zoneinfo and
|
||||||
|
# provided by the 'tzdata' package of your Distribution.
|
||||||
|
#
|
||||||
|
# Distributions using systemd can list available
|
||||||
|
# time zones by using the timedatectl command.
|
||||||
|
# timedatectl list-timezones
|
||||||
|
#
|
||||||
|
# The starting timezone (e.g. the pin-on-the-map) when entering
|
||||||
|
# the locale page can be set through keys *region* and *zone*.
|
||||||
|
# If either is not set, defaults to America/New_York.
|
||||||
|
#
|
||||||
|
region: "Europe"
|
||||||
|
zone: "Amsterdam"
|
||||||
|
|
||||||
|
|
||||||
|
# Enable only when your Distribution is using an
|
||||||
|
# custom path for locale.gen
|
||||||
|
#localeGenPath: "PATH_TO/locale.gen"
|
||||||
|
|
||||||
|
# GeoIP based Language settings:
|
||||||
|
#
|
||||||
|
# GeoIP need an working Internet connection.
|
||||||
|
#
|
||||||
|
geoipUrl: "https://geoip.kde.org/v1/calamares"
|
||||||
|
|
||||||
|
# GeoIP style. Leave commented out for the "legacy" interpretation.
|
||||||
|
# This setting only makes sense if geoipUrl is set, enabliing geoIP.
|
||||||
|
geoipStyle: "json"
|
||||||
|
|
59
data/config-appimage/modules/users.conf
Normal file
59
data/config-appimage/modules/users.conf
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
# Configuration for the one-user-system user module.
|
||||||
|
#
|
||||||
|
# Besides these settings, the user module also places the following
|
||||||
|
# keys into the globalconfig area, based on user input in the view step.
|
||||||
|
#
|
||||||
|
# - hostname
|
||||||
|
# - username
|
||||||
|
# - password (obscured)
|
||||||
|
# - autologinUser (if enabled, set to username)
|
||||||
|
#
|
||||||
|
# These globalconfig keys are set when the jobs for this module
|
||||||
|
# are created.
|
||||||
|
---
|
||||||
|
# Used as default groups for the created user.
|
||||||
|
# Adjust to your Distribution defaults.
|
||||||
|
defaultGroups:
|
||||||
|
- users
|
||||||
|
- lp
|
||||||
|
- video
|
||||||
|
- network
|
||||||
|
- storage
|
||||||
|
- wheel
|
||||||
|
- audio
|
||||||
|
|
||||||
|
# Some Distributions require a 'autologin' group for the user.
|
||||||
|
# Autologin causes a user to become automatically logged in to
|
||||||
|
# the desktop environment on boot.
|
||||||
|
# Disable when your Distribution does not require such a group.
|
||||||
|
autologinGroup: autologin
|
||||||
|
# You can control the initial state for the 'autologin checkbox' in UsersViewStep here.
|
||||||
|
# Possible values are: true to enable or false to disable the checkbox by default
|
||||||
|
doAutologin: true
|
||||||
|
|
||||||
|
# When set to a non-empty string, Calamares creates a sudoers file for the user.
|
||||||
|
# /etc/sudoers.d/10-installer
|
||||||
|
# Remember to add sudoersGroup to defaultGroups.
|
||||||
|
#
|
||||||
|
# If your Distribution already sets up a group of sudoers in its packaging,
|
||||||
|
# remove this setting (delete or comment out the line below). Otherwise,
|
||||||
|
# the setting will be duplicated in the /etc/sudoers.d/10-installer file,
|
||||||
|
# potentially confusing users.
|
||||||
|
sudoersGroup: wheel
|
||||||
|
|
||||||
|
# Setting this to false , causes the root account to be disabled.
|
||||||
|
setRootPassword: true
|
||||||
|
# You can control the initial state for the 'root password checkbox' in UsersViewStep here.
|
||||||
|
# Possible values are: true to enable or false to disable the checkbox by default.
|
||||||
|
# When enabled the user password is used for the root account too.
|
||||||
|
# NOTE: doReusePassword requires setRootPassword to be enabled.
|
||||||
|
doReusePassword: true
|
||||||
|
|
||||||
|
# These are optional password-requirements that a distro can enforce
|
||||||
|
# on the user. The values given in this sample file disable each check,
|
||||||
|
# as if the check was not listed at all.
|
||||||
|
passwordRequirements:
|
||||||
|
minLength: -1 # Password at least this many characters
|
||||||
|
maxLength: -1 # Password at most this many characters
|
||||||
|
|
||||||
|
userShell: /bin/bash
|
46
data/config-appimage/modules/welcome.conf
Normal file
46
data/config-appimage/modules/welcome.conf
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
# Configuration for the welcome module. The welcome page
|
||||||
|
# displays some information from the branding file.
|
||||||
|
# Which parts it displays can be configured through
|
||||||
|
# the show* variables.
|
||||||
|
#
|
||||||
|
# In addition to displaying the welcome page, this module
|
||||||
|
# can check requirements for installation.
|
||||||
|
---
|
||||||
|
# Display settings for various buttons on the welcome page.
|
||||||
|
showSupportUrl: true
|
||||||
|
showKnownIssuesUrl: true
|
||||||
|
showReleaseNotesUrl: true
|
||||||
|
|
||||||
|
# Requirements checking. These are general, generic, things
|
||||||
|
# that are checked. They may not match with the actual requirements
|
||||||
|
# imposed by other modules in the system.
|
||||||
|
requirements:
|
||||||
|
# Amount of available disk, in GB. Floating-point is allowed here.
|
||||||
|
# Note that this does not account for *usable* disk, so it is possible
|
||||||
|
# to pass this requirement, yet have no space to install to.
|
||||||
|
requiredStorage: 5.5
|
||||||
|
|
||||||
|
# Amount of available RAM, in GB. Floating-point is allowed here.
|
||||||
|
requiredRam: 1.0
|
||||||
|
|
||||||
|
# To check for internet connectivity, Calamares does a HTTP GET
|
||||||
|
# on this URL; on success (e.g. HTTP code 200) internet is OK.
|
||||||
|
internetCheckUrl: http://google.com
|
||||||
|
|
||||||
|
# List conditions to check. Each listed condition will be
|
||||||
|
# probed in some way, and yields true or false according to
|
||||||
|
# the host system satisfying the condition.
|
||||||
|
#
|
||||||
|
# This sample file lists all the conditions that are known.
|
||||||
|
check:
|
||||||
|
- ram
|
||||||
|
- power
|
||||||
|
- internet
|
||||||
|
- root
|
||||||
|
- screen
|
||||||
|
# List conditions that **must** be satisfied (from the list
|
||||||
|
# of conditions, above) for installation to proceed.
|
||||||
|
# If any of these conditions are not met, the user cannot
|
||||||
|
# continue past the welcome page.
|
||||||
|
required:
|
||||||
|
- ram
|
36
data/config-appimage/settings.conf
Normal file
36
data/config-appimage/settings.conf
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
# Configuration file for Calamares
|
||||||
|
# Syntax is YAML 1.2
|
||||||
|
---
|
||||||
|
modules-search: [ usr/lib/calamares/modules ]
|
||||||
|
|
||||||
|
# YAML: list of maps of string:string key-value pairs.
|
||||||
|
#instances:
|
||||||
|
#- id: owncloud
|
||||||
|
# module: webview
|
||||||
|
# config: owncloud.conf
|
||||||
|
|
||||||
|
# Sequence section. This section describes the sequence of modules, both
|
||||||
|
# viewmodules and jobmodules, as they should appear and/or run.
|
||||||
|
sequence:
|
||||||
|
- show:
|
||||||
|
- welcome
|
||||||
|
- locale
|
||||||
|
- keyboard
|
||||||
|
- users
|
||||||
|
- summary
|
||||||
|
- exec:
|
||||||
|
- dummypython
|
||||||
|
- locale
|
||||||
|
- keyboard
|
||||||
|
- users
|
||||||
|
- displaymanager
|
||||||
|
- networkcfg
|
||||||
|
- show:
|
||||||
|
- finished
|
||||||
|
|
||||||
|
branding: default
|
||||||
|
|
||||||
|
prompt-install: false
|
||||||
|
# OEM mode
|
||||||
|
dont-chroot: true
|
||||||
|
disable-cancel: false
|
1002
lang/calamares_ar.ts
1002
lang/calamares_ar.ts
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1000
lang/calamares_be.ts
1000
lang/calamares_be.ts
File diff suppressed because it is too large
Load Diff
1010
lang/calamares_bg.ts
1010
lang/calamares_bg.ts
File diff suppressed because it is too large
Load Diff
1085
lang/calamares_ca.ts
1085
lang/calamares_ca.ts
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1010
lang/calamares_da.ts
1010
lang/calamares_da.ts
File diff suppressed because it is too large
Load Diff
1011
lang/calamares_de.ts
1011
lang/calamares_de.ts
File diff suppressed because it is too large
Load Diff
1002
lang/calamares_el.ts
1002
lang/calamares_el.ts
File diff suppressed because it is too large
Load Diff
1011
lang/calamares_en.ts
1011
lang/calamares_en.ts
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1000
lang/calamares_eo.ts
1000
lang/calamares_eo.ts
File diff suppressed because it is too large
Load Diff
1020
lang/calamares_es.ts
1020
lang/calamares_es.ts
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1010
lang/calamares_et.ts
1010
lang/calamares_et.ts
File diff suppressed because it is too large
Load Diff
1004
lang/calamares_eu.ts
1004
lang/calamares_eu.ts
File diff suppressed because it is too large
Load Diff
1000
lang/calamares_fa.ts
1000
lang/calamares_fa.ts
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1009
lang/calamares_fr.ts
1009
lang/calamares_fr.ts
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1010
lang/calamares_gl.ts
1010
lang/calamares_gl.ts
File diff suppressed because it is too large
Load Diff
1000
lang/calamares_gu.ts
1000
lang/calamares_gu.ts
File diff suppressed because it is too large
Load Diff
1103
lang/calamares_he.ts
1103
lang/calamares_he.ts
File diff suppressed because it is too large
Load Diff
1008
lang/calamares_hi.ts
1008
lang/calamares_hi.ts
File diff suppressed because it is too large
Load Diff
1011
lang/calamares_hr.ts
1011
lang/calamares_hr.ts
File diff suppressed because it is too large
Load Diff
1012
lang/calamares_hu.ts
1012
lang/calamares_hu.ts
File diff suppressed because it is too large
Load Diff
1014
lang/calamares_id.ts
1014
lang/calamares_id.ts
File diff suppressed because it is too large
Load Diff
1002
lang/calamares_is.ts
1002
lang/calamares_is.ts
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1011
lang/calamares_ja.ts
1011
lang/calamares_ja.ts
File diff suppressed because it is too large
Load Diff
1000
lang/calamares_kk.ts
1000
lang/calamares_kk.ts
File diff suppressed because it is too large
Load Diff
1000
lang/calamares_kn.ts
1000
lang/calamares_kn.ts
File diff suppressed because it is too large
Load Diff
1555
lang/calamares_ko.ts
1555
lang/calamares_ko.ts
File diff suppressed because it is too large
Load Diff
1000
lang/calamares_lo.ts
1000
lang/calamares_lo.ts
File diff suppressed because it is too large
Load Diff
1015
lang/calamares_lt.ts
1015
lang/calamares_lt.ts
File diff suppressed because it is too large
Load Diff
1000
lang/calamares_mk.ts
1000
lang/calamares_mk.ts
File diff suppressed because it is too large
Load Diff
1000
lang/calamares_mr.ts
1000
lang/calamares_mr.ts
File diff suppressed because it is too large
Load Diff
1000
lang/calamares_nb.ts
1000
lang/calamares_nb.ts
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1353
lang/calamares_nl.ts
1353
lang/calamares_nl.ts
File diff suppressed because it is too large
Load Diff
1010
lang/calamares_pl.ts
1010
lang/calamares_pl.ts
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1008
lang/calamares_ro.ts
1008
lang/calamares_ro.ts
File diff suppressed because it is too large
Load Diff
1006
lang/calamares_ru.ts
1006
lang/calamares_ru.ts
File diff suppressed because it is too large
Load Diff
1021
lang/calamares_sk.ts
1021
lang/calamares_sk.ts
File diff suppressed because it is too large
Load Diff
1002
lang/calamares_sl.ts
1002
lang/calamares_sl.ts
File diff suppressed because it is too large
Load Diff
1011
lang/calamares_sq.ts
1011
lang/calamares_sq.ts
File diff suppressed because it is too large
Load Diff
1000
lang/calamares_sr.ts
1000
lang/calamares_sr.ts
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1002
lang/calamares_sv.ts
1002
lang/calamares_sv.ts
File diff suppressed because it is too large
Load Diff
1002
lang/calamares_th.ts
1002
lang/calamares_th.ts
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1002
lang/calamares_uk.ts
1002
lang/calamares_uk.ts
File diff suppressed because it is too large
Load Diff
1000
lang/calamares_ur.ts
1000
lang/calamares_ur.ts
File diff suppressed because it is too large
Load Diff
1000
lang/calamares_uz.ts
1000
lang/calamares_uz.ts
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
389
lang/python.pot
389
lang/python.pot
@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-01-25 08:04-0500\n"
|
"POT-Creation-Date: 2019-04-24 12:03-0400\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
@ -18,137 +18,238 @@ msgstr ""
|
|||||||
"Language: \n"
|
"Language: \n"
|
||||||
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:380
|
#: src/modules/grubcfg/main.py:37
|
||||||
msgid "Cannot write KDM configuration file"
|
msgid "Configure GRUB."
|
||||||
msgstr "Cannot write KDM configuration file"
|
msgstr "Configure GRUB."
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:381
|
#: src/modules/mount/main.py:36
|
||||||
msgid "KDM config file {!s} does not exist"
|
msgid "Mounting partitions."
|
||||||
msgstr "KDM config file {!s} does not exist"
|
msgstr "Mounting partitions."
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:442
|
#: src/modules/services-systemd/main.py:35
|
||||||
msgid "Cannot write LXDM configuration file"
|
msgid "Configure systemd services"
|
||||||
msgstr "Cannot write LXDM configuration file"
|
msgstr "Configure systemd services"
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:443
|
#: src/modules/services-systemd/main.py:68
|
||||||
msgid "LXDM config file {!s} does not exist"
|
#: src/modules/services-openrc/main.py:102
|
||||||
msgstr "LXDM config file {!s} does not exist"
|
msgid "Cannot modify service"
|
||||||
|
msgstr "Cannot modify service"
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:517
|
#: src/modules/services-systemd/main.py:69
|
||||||
msgid "Cannot write LightDM configuration file"
|
|
||||||
msgstr "Cannot write LightDM configuration file"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:518
|
|
||||||
msgid "LightDM config file {!s} does not exist"
|
|
||||||
msgstr "LightDM config file {!s} does not exist"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:592
|
|
||||||
msgid "Cannot configure LightDM"
|
|
||||||
msgstr "Cannot configure LightDM"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:593
|
|
||||||
msgid "No LightDM greeter installed."
|
|
||||||
msgstr "No LightDM greeter installed."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:624
|
|
||||||
msgid "Cannot write SLIM configuration file"
|
|
||||||
msgstr "Cannot write SLIM configuration file"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:625
|
|
||||||
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."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:741
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
"<code>systemctl {arg!s}</code> call in chroot returned error code {num!s}."
|
||||||
"displaymanager.conf."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
"<code>systemctl {arg!s}</code> call in chroot returned error code {num!s}."
|
||||||
"displaymanager.conf."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:773
|
#: src/modules/services-systemd/main.py:72
|
||||||
msgid "The list is empty after checking for installed display managers."
|
#: src/modules/services-systemd/main.py:76
|
||||||
msgstr "The list is empty after checking for installed display managers."
|
msgid "Cannot enable systemd service <code>{name!s}</code>."
|
||||||
|
msgstr "Cannot enable systemd service <code>{name!s}</code>."
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:821
|
#: src/modules/services-systemd/main.py:74
|
||||||
msgid "Display manager configuration was incomplete"
|
msgid "Cannot enable systemd target <code>{name!s}</code>."
|
||||||
msgstr "Display manager configuration was incomplete"
|
msgstr "Cannot enable systemd target <code>{name!s}</code>."
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:40
|
#: src/modules/services-systemd/main.py:78
|
||||||
msgid "Installing filesystems."
|
msgid "Cannot disable systemd target <code>{name!s}</code>."
|
||||||
msgstr "Installing filesystems."
|
msgstr "Cannot disable systemd target <code>{name!s}</code>."
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:153
|
#: src/modules/services-systemd/main.py:80
|
||||||
msgid "rsync failed with error code {}."
|
msgid "Cannot mask systemd unit <code>{name!s}</code>."
|
||||||
msgstr "rsync failed with error code {}."
|
msgstr "Cannot mask systemd unit <code>{name!s}</code>."
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227
|
#: src/modules/services-systemd/main.py:82
|
||||||
msgid "Failed to unpack image \"{}\""
|
|
||||||
msgstr "Failed to unpack image \"{}\""
|
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:210
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
|
"Unknown systemd commands <code>{command!s}</code> and "
|
||||||
"installed"
|
"<code>{suffix!s}</code> for unit {name!s}."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
|
"Unknown systemd commands <code>{command!s}</code> and "
|
||||||
"installed"
|
"<code>{suffix!s}</code> for unit {name!s}."
|
||||||
|
|
||||||
#: 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
|
#: src/modules/umount/main.py:40
|
||||||
msgid "Unmount file systems."
|
msgid "Unmount file systems."
|
||||||
msgstr "Unmount file systems."
|
msgstr "Unmount file systems."
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:44
|
#: src/modules/unpackfs/main.py:40
|
||||||
msgid "Dummy python job."
|
msgid "Filling up filesystems."
|
||||||
msgstr "Dummy python job."
|
msgstr "Filling up filesystems."
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:97
|
#: src/modules/unpackfs/main.py:158
|
||||||
msgid "Dummy python step {}"
|
msgid "rsync failed with error code {}."
|
||||||
msgstr "Dummy python step {}"
|
msgstr "rsync failed with error code {}."
|
||||||
|
|
||||||
|
#: 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:220
|
||||||
|
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:313
|
||||||
|
msgid "No mount point for root partition"
|
||||||
|
msgstr "No mount point for root partition"
|
||||||
|
|
||||||
|
#: 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:319
|
||||||
|
msgid "Bad mount point for root partition"
|
||||||
|
msgstr "Bad mount point for root partition"
|
||||||
|
|
||||||
|
#: 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: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:334
|
||||||
|
msgid "The filesystem for \"{}\" ({}) is not supported"
|
||||||
|
msgstr "The filesystem for \"{}\" ({}) is not supported"
|
||||||
|
|
||||||
|
#: 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:346
|
||||||
|
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:381
|
||||||
|
msgid "Cannot write KDM configuration file"
|
||||||
|
msgstr "Cannot write KDM configuration file"
|
||||||
|
|
||||||
|
#: 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:443
|
||||||
|
msgid "Cannot write LXDM configuration file"
|
||||||
|
msgstr "Cannot write LXDM configuration file"
|
||||||
|
|
||||||
|
#: 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:527
|
||||||
|
msgid "Cannot write LightDM configuration file"
|
||||||
|
msgstr "Cannot write LightDM configuration file"
|
||||||
|
|
||||||
|
#: 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:602
|
||||||
|
msgid "Cannot configure LightDM"
|
||||||
|
msgstr "Cannot configure LightDM"
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:603
|
||||||
|
msgid "No LightDM greeter installed."
|
||||||
|
msgstr "No LightDM greeter installed."
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:634
|
||||||
|
msgid "Cannot write SLIM configuration file"
|
||||||
|
msgstr "Cannot write SLIM configuration file"
|
||||||
|
|
||||||
|
#: 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:750
|
||||||
|
msgid "No display managers selected for the displaymanager module."
|
||||||
|
msgstr "No display managers selected for the displaymanager module."
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:751
|
||||||
|
msgid ""
|
||||||
|
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
||||||
|
"displaymanager.conf."
|
||||||
|
msgstr ""
|
||||||
|
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
||||||
|
"displaymanager.conf."
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:831
|
||||||
|
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
|
#: src/modules/rawfs/main.py:35
|
||||||
msgid "Installing data."
|
msgid "Installing data."
|
||||||
msgstr "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 <code>{arg!s}</code> for service {name!s} in run-"
|
||||||
|
"level {level!s}."
|
||||||
|
msgstr ""
|
||||||
|
"Unknown service-action <code>{arg!s}</code> for service {name!s} in run-"
|
||||||
|
"level {level!s}."
|
||||||
|
|
||||||
|
#: src/modules/services-openrc/main.py:103
|
||||||
|
msgid ""
|
||||||
|
"<code>rc-update {arg!s}</code> call in chroot returned error code {num!s}."
|
||||||
|
msgstr ""
|
||||||
|
"<code>rc-update {arg!s}</code> 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 <code>{path!s}</code>, which does not "
|
||||||
|
"exist."
|
||||||
|
msgstr ""
|
||||||
|
"The path for runlevel {level!s} is <code>{path!s}</code>, 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 <code>{path!s}</code>, which does not "
|
||||||
|
"exist."
|
||||||
|
msgstr ""
|
||||||
|
"The path for service {name!s} is <code>{path!s}</code>, 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."
|
msgid "Generate machine-id."
|
||||||
msgstr "Generate machine-id."
|
msgstr "Generate machine-id."
|
||||||
|
|
||||||
@ -174,3 +275,75 @@ msgid "Removing one package."
|
|||||||
msgid_plural "Removing %(num)d packages."
|
msgid_plural "Removing %(num)d packages."
|
||||||
msgstr[0] "Removing one package."
|
msgstr[0] "Removing one package."
|
||||||
msgstr[1] "Removing %(num)d packages."
|
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."
|
||||||
|
|
||||||
|
#: 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."
|
||||||
|
Binary file not shown.
@ -11,7 +11,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-01-25 08:04-0500\n"
|
"POT-Creation-Date: 2019-04-24 12:03-0400\n"
|
||||||
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
||||||
"Last-Translator: Abubakaragoub Y <Abubakaryagob@gmail.com>, 2018\n"
|
"Last-Translator: Abubakaragoub Y <Abubakaryagob@gmail.com>, 2018\n"
|
||||||
"Language-Team: Arabic (https://www.transifex.com/calamares/teams/20061/ar/)\n"
|
"Language-Team: Arabic (https://www.transifex.com/calamares/teams/20061/ar/)\n"
|
||||||
@ -21,133 +21,224 @@ msgstr ""
|
|||||||
"Language: ar\n"
|
"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"
|
"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/displaymanager/main.py:380
|
#: src/modules/grubcfg/main.py:37
|
||||||
msgid "Cannot write KDM configuration file"
|
msgid "Configure GRUB."
|
||||||
msgstr "فشلت كتابة ملف ضبط KDM."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:381
|
|
||||||
msgid "KDM config file {!s} does not exist"
|
|
||||||
msgstr "ملف ضبط KDM {!s} غير موجود"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:442
|
|
||||||
msgid "Cannot write LXDM configuration file"
|
|
||||||
msgstr "فشلت كتابة ملف ضبط LXDM."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:443
|
|
||||||
msgid "LXDM config file {!s} does not exist"
|
|
||||||
msgstr "ملف ضبط LXDM {!s} غير موجود"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:517
|
|
||||||
msgid "Cannot write LightDM configuration file"
|
|
||||||
msgstr "فشلت كتابة ملف ضبط LightDM."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:518
|
|
||||||
msgid "LightDM config file {!s} does not exist"
|
|
||||||
msgstr "ملف ضبط LightDM {!s} غير موجود"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:592
|
|
||||||
msgid "Cannot configure LightDM"
|
|
||||||
msgstr "فشل ضبط LightDM"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:593
|
|
||||||
msgid "No LightDM greeter installed."
|
|
||||||
msgstr "لم يتم تصيب LightDM"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:624
|
|
||||||
msgid "Cannot write SLIM configuration file"
|
|
||||||
msgstr "فشلت كتابة ملف ضبط SLIM."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:625
|
|
||||||
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 ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:741
|
#: src/modules/mount/main.py:36
|
||||||
|
msgid "Mounting partitions."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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 ""
|
msgid ""
|
||||||
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
"<code>systemctl {arg!s}</code> call in chroot returned error code {num!s}."
|
||||||
"displaymanager.conf."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:773
|
#: src/modules/services-systemd/main.py:72
|
||||||
msgid "The list is empty after checking for installed display managers."
|
#: src/modules/services-systemd/main.py:76
|
||||||
|
msgid "Cannot enable systemd service <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:821
|
#: src/modules/services-systemd/main.py:74
|
||||||
msgid "Display manager configuration was incomplete"
|
msgid "Cannot enable systemd target <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:40
|
#: src/modules/services-systemd/main.py:78
|
||||||
msgid "Installing filesystems."
|
msgid "Cannot disable systemd target <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:153
|
#: src/modules/services-systemd/main.py:80
|
||||||
msgid "rsync failed with error code {}."
|
msgid "Cannot mask systemd unit <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227
|
#: src/modules/services-systemd/main.py:82
|
||||||
msgid "Failed to unpack image \"{}\""
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:210
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
|
"Unknown systemd commands <code>{command!s}</code> and "
|
||||||
"installed"
|
"<code>{suffix!s}</code> for unit {name!s}."
|
||||||
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 ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/umount/main.py:40
|
#: src/modules/umount/main.py:40
|
||||||
msgid "Unmount file systems."
|
msgid "Unmount file systems."
|
||||||
msgstr "الغاء تحميل ملف النظام"
|
msgstr "الغاء تحميل ملف النظام"
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:44
|
#: src/modules/unpackfs/main.py:40
|
||||||
msgid "Dummy python job."
|
msgid "Filling up filesystems."
|
||||||
msgstr "عملية بايثون دميه"
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:97
|
#: src/modules/unpackfs/main.py:158
|
||||||
msgid "Dummy python step {}"
|
msgid "rsync failed with error code {}."
|
||||||
msgstr "عملية دميه خطوه بايثون {}"
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237
|
||||||
|
msgid "Failed to unpack image \"{}\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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:313
|
||||||
|
msgid "No mount point for root partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:314
|
||||||
|
msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:319
|
||||||
|
msgid "Bad mount point for root partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:320
|
||||||
|
msgid "rootMountPoint is \"{}\", which does not exist, doing nothing"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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:334
|
||||||
|
msgid "The filesystem for \"{}\" ({}) is not supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:341
|
||||||
|
msgid "The source filesystem \"{}\" does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:346
|
||||||
|
msgid "The destination \"{}\" in the target system is not a directory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:381
|
||||||
|
msgid "Cannot write KDM configuration file"
|
||||||
|
msgstr "فشلت كتابة ملف ضبط KDM."
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:382
|
||||||
|
msgid "KDM config file {!s} does not exist"
|
||||||
|
msgstr "ملف ضبط KDM {!s} غير موجود"
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:443
|
||||||
|
msgid "Cannot write LXDM configuration file"
|
||||||
|
msgstr "فشلت كتابة ملف ضبط LXDM."
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:444
|
||||||
|
msgid "LXDM config file {!s} does not exist"
|
||||||
|
msgstr "ملف ضبط LXDM {!s} غير موجود"
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:527
|
||||||
|
msgid "Cannot write LightDM configuration file"
|
||||||
|
msgstr "فشلت كتابة ملف ضبط LightDM."
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:528
|
||||||
|
msgid "LightDM config file {!s} does not exist"
|
||||||
|
msgstr "ملف ضبط LightDM {!s} غير موجود"
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:602
|
||||||
|
msgid "Cannot configure LightDM"
|
||||||
|
msgstr "فشل ضبط LightDM"
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:603
|
||||||
|
msgid "No LightDM greeter installed."
|
||||||
|
msgstr "لم يتم تصيب LightDM"
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:634
|
||||||
|
msgid "Cannot write SLIM configuration file"
|
||||||
|
msgstr "فشلت كتابة ملف ضبط SLIM."
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:635
|
||||||
|
msgid "SLIM config file {!s} does not exist"
|
||||||
|
msgstr "ملف ضبط SLIM {!s} غير موجود"
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:750
|
||||||
|
msgid "No display managers selected for the displaymanager module."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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:831
|
||||||
|
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
|
#: src/modules/rawfs/main.py:35
|
||||||
msgid "Installing data."
|
msgid "Installing data."
|
||||||
msgstr ""
|
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 <code>{arg!s}</code> for service {name!s} in run-"
|
||||||
|
"level {level!s}."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/services-openrc/main.py:103
|
||||||
|
msgid ""
|
||||||
|
"<code>rc-update {arg!s}</code> 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 <code>{path!s}</code>, 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 <code>{path!s}</code>, 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."
|
msgid "Generate machine-id."
|
||||||
msgstr "توليد معرف الجهاز"
|
msgstr "توليد معرف الجهاز"
|
||||||
|
|
||||||
@ -181,3 +272,75 @@ msgstr[2] ""
|
|||||||
msgstr[3] ""
|
msgstr[3] ""
|
||||||
msgstr[4] ""
|
msgstr[4] ""
|
||||||
msgstr[5] ""
|
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 "عملية بايثون دميه"
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
Binary file not shown.
@ -11,7 +11,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-01-25 08:04-0500\n"
|
"POT-Creation-Date: 2019-04-24 12:03-0400\n"
|
||||||
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
||||||
"Last-Translator: enolp <enolp@softastur.org>, 2019\n"
|
"Last-Translator: enolp <enolp@softastur.org>, 2019\n"
|
||||||
"Language-Team: Asturian (https://www.transifex.com/calamares/teams/20061/ast/)\n"
|
"Language-Team: Asturian (https://www.transifex.com/calamares/teams/20061/ast/)\n"
|
||||||
@ -21,81 +21,68 @@ msgstr ""
|
|||||||
"Language: ast\n"
|
"Language: ast\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:380
|
#: src/modules/grubcfg/main.py:37
|
||||||
msgid "Cannot write KDM configuration file"
|
msgid "Configure GRUB."
|
||||||
msgstr "Nun pue escribise'l ficheru de configuración de KDM"
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:381
|
#: src/modules/mount/main.py:36
|
||||||
msgid "KDM config file {!s} does not exist"
|
msgid "Mounting partitions."
|
||||||
msgstr "Nun esiste'l ficheru de configuración de KDM {!s}"
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:442
|
#: src/modules/services-systemd/main.py:35
|
||||||
msgid "Cannot write LXDM configuration file"
|
msgid "Configure systemd services"
|
||||||
msgstr "Nun pue escribise'l ficheru de configuración de LXDM"
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:443
|
#: src/modules/services-systemd/main.py:68
|
||||||
msgid "LXDM config file {!s} does not exist"
|
#: src/modules/services-openrc/main.py:102
|
||||||
msgstr "Nun esiste'l ficheru de configuración de LXDM {!s}"
|
msgid "Cannot modify service"
|
||||||
|
msgstr "Nun pue modificase'l serviciu"
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:517
|
#: src/modules/services-systemd/main.py:69
|
||||||
msgid "Cannot write LightDM configuration file"
|
|
||||||
msgstr "Nun pue escribise'l ficheru de configuración de LightDM"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:518
|
|
||||||
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
|
|
||||||
msgid "Cannot configure LightDM"
|
|
||||||
msgstr "Nun pue configurase LightDM"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:593
|
|
||||||
msgid "No LightDM greeter installed."
|
|
||||||
msgstr "Nun s'instaló dengún saludador de LightDM."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:624
|
|
||||||
msgid "Cannot write SLIM configuration file"
|
|
||||||
msgstr "Nun pue escribise'l ficheru de configuración de SLIM"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:625
|
|
||||||
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."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:741
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
"<code>systemctl {arg!s}</code> call in chroot returned error code {num!s}."
|
||||||
"displaymanager.conf."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"La llista displaymanagers ta balera o nun se definió en bothglobalstorage y "
|
|
||||||
"displaymanager.conf."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:773
|
#: src/modules/services-systemd/main.py:72
|
||||||
msgid "The list is empty after checking for installed display managers."
|
#: src/modules/services-systemd/main.py:76
|
||||||
|
msgid "Cannot enable systemd service <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"La llista ta balera tres comprobar los xestores de pantalles instalaos."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:821
|
#: src/modules/services-systemd/main.py:74
|
||||||
msgid "Display manager configuration was incomplete"
|
msgid "Cannot enable systemd target <code>{name!s}</code>."
|
||||||
msgstr "La configuración del xestor de pantalles nun se completó"
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/services-systemd/main.py:78
|
||||||
|
msgid "Cannot disable systemd target <code>{name!s}</code>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/services-systemd/main.py:80
|
||||||
|
msgid "Cannot mask systemd unit <code>{name!s}</code>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/services-systemd/main.py:82
|
||||||
|
msgid ""
|
||||||
|
"Unknown systemd commands <code>{command!s}</code> and "
|
||||||
|
"<code>{suffix!s}</code> 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
|
#: src/modules/unpackfs/main.py:40
|
||||||
msgid "Installing filesystems."
|
msgid "Filling up filesystems."
|
||||||
msgstr "Instalando sistemes de ficheros."
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:153
|
#: src/modules/unpackfs/main.py:158
|
||||||
msgid "rsync failed with error code {}."
|
msgid "rsync failed with error code {}."
|
||||||
msgstr "rsync falló col códigu de fallu {}."
|
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 \"{}\""
|
msgid "Failed to unpack image \"{}\""
|
||||||
msgstr "Fallu al desempaquetar la imaxe «{}»"
|
msgstr "Fallu al desempaquetar la imaxe «{}»"
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:210
|
#: src/modules/unpackfs/main.py:220
|
||||||
msgid ""
|
msgid ""
|
||||||
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
|
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
|
||||||
"installed"
|
"installed"
|
||||||
@ -103,57 +90,161 @@ msgstr ""
|
|||||||
"Fallu al alcontrar unsquashfs, asegúrate que tienes instaláu'l paquete "
|
"Fallu al alcontrar unsquashfs, asegúrate que tienes instaláu'l paquete "
|
||||||
"squashfs-tools"
|
"squashfs-tools"
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:301
|
#: src/modules/unpackfs/main.py:313
|
||||||
msgid "No mount point for root partition"
|
msgid "No mount point for root partition"
|
||||||
msgstr "Nun hai un puntu de montaxe pa la partición del raigañu"
|
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"
|
msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"globalstorage nun contién una clave «rootMountPoint». Nun va facese nada"
|
"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"
|
msgid "Bad mount point for root partition"
|
||||||
msgstr "El puntu de montaxe ye incorreutu pa la partición del raigañu"
|
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"
|
msgid "rootMountPoint is \"{}\", which does not exist, doing nothing"
|
||||||
msgstr "rootMountPoint ye «{}» que nun esiste. Nun va facese nada"
|
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:340
|
||||||
#: src/modules/unpackfs/main.py:333
|
#: src/modules/unpackfs/main.py:345
|
||||||
msgid "Bad unsquash configuration"
|
msgid "Bad unsquash configuration"
|
||||||
msgstr "La configuración d'espardimientu ye incorreuta"
|
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"
|
msgid "The filesystem for \"{}\" ({}) is not supported"
|
||||||
msgstr "El sistema de ficheros pa «{}» ({}) nun ta sofitáu"
|
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"
|
msgid "The source filesystem \"{}\" does not exist"
|
||||||
msgstr "El sistema de ficheros d'orixe «{}» nun esiste"
|
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"
|
msgid "The destination \"{}\" in the target system is not a directory"
|
||||||
msgstr "El destín «{}» nel sistema de destín nun ye un direutoriu"
|
msgstr "El destín «{}» nel sistema de destín nun ye un direutoriu"
|
||||||
|
|
||||||
#: src/modules/umount/main.py:40
|
#: src/modules/displaymanager/main.py:381
|
||||||
msgid "Unmount file systems."
|
msgid "Cannot write KDM configuration file"
|
||||||
msgstr "Desmontaxe de sistemes de ficheros."
|
msgstr "Nun pue escribise'l ficheru de configuración de KDM"
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:44
|
#: src/modules/displaymanager/main.py:382
|
||||||
msgid "Dummy python job."
|
msgid "KDM config file {!s} does not exist"
|
||||||
msgstr "Trabayu maniquín en Python."
|
msgstr "Nun esiste'l ficheru de configuración de KDM {!s}"
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:97
|
#: src/modules/displaymanager/main.py:443
|
||||||
msgid "Dummy python step {}"
|
msgid "Cannot write LXDM configuration file"
|
||||||
msgstr "Pasu maniquín {} en Python"
|
msgstr "Nun pue escribise'l ficheru de configuración de LXDM"
|
||||||
|
|
||||||
|
#: 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:527
|
||||||
|
msgid "Cannot write LightDM configuration file"
|
||||||
|
msgstr "Nun pue escribise'l ficheru de configuración de LightDM"
|
||||||
|
|
||||||
|
#: 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:602
|
||||||
|
msgid "Cannot configure LightDM"
|
||||||
|
msgstr "Nun pue configurase LightDM"
|
||||||
|
|
||||||
|
#: 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:634
|
||||||
|
msgid "Cannot write SLIM configuration file"
|
||||||
|
msgstr "Nun pue escribise'l ficheru de configuración de SLIM"
|
||||||
|
|
||||||
|
#: 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: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:751
|
||||||
|
msgid ""
|
||||||
|
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
||||||
|
"displaymanager.conf."
|
||||||
|
msgstr ""
|
||||||
|
"La llista displaymanagers ta balera o nun se definió en bothglobalstorage y "
|
||||||
|
"displaymanager.conf."
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:831
|
||||||
|
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 "Configurando mkinitcpio."
|
||||||
|
|
||||||
|
#: src/modules/initcpio/main.py:33
|
||||||
|
msgid "Creating initramfs with mkinitcpio."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/luksopenswaphookcfg/main.py:35
|
||||||
|
msgid "Configuring encrypted swap."
|
||||||
|
msgstr "Configurando l'intercambéu cifráu."
|
||||||
|
|
||||||
#: src/modules/rawfs/main.py:35
|
#: src/modules/rawfs/main.py:35
|
||||||
msgid "Installing data."
|
msgid "Installing data."
|
||||||
msgstr "Instalando datos."
|
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 <code>{arg!s}</code> for service {name!s} in run-"
|
||||||
|
"level {level!s}."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/services-openrc/main.py:103
|
||||||
|
msgid ""
|
||||||
|
"<code>rc-update {arg!s}</code> 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 <code>{path!s}</code>, 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 <code>{path!s}</code>, 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."
|
msgid "Generate machine-id."
|
||||||
msgstr "Xeneración de machine-id."
|
msgstr "Xeneración de machine-id."
|
||||||
|
|
||||||
@ -179,3 +270,75 @@ msgid "Removing one package."
|
|||||||
msgid_plural "Removing %(num)d packages."
|
msgid_plural "Removing %(num)d packages."
|
||||||
msgstr[0] "Desaniciando un paquete."
|
msgstr[0] "Desaniciando un paquete."
|
||||||
msgstr[1] "Desaniciando %(num)d paquetes."
|
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 "El códigu de salida foi {}"
|
||||||
|
|
||||||
|
#: src/modules/hwclock/main.py:35
|
||||||
|
msgid "Setting hardware clock."
|
||||||
|
msgstr "Configurando'l reló de hardware."
|
||||||
|
|
||||||
|
#: 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."
|
||||||
|
|
||||||
|
#: 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 "Configurando locales."
|
||||||
|
|
||||||
|
#: src/modules/networkcfg/main.py:37
|
||||||
|
msgid "Saving network configuration."
|
||||||
|
msgstr ""
|
||||||
|
Binary file not shown.
@ -8,7 +8,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-01-25 08:04-0500\n"
|
"POT-Creation-Date: 2019-04-24 12:03-0400\n"
|
||||||
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
||||||
"Language-Team: Belarusian (https://www.transifex.com/calamares/teams/20061/be/)\n"
|
"Language-Team: Belarusian (https://www.transifex.com/calamares/teams/20061/be/)\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@ -17,133 +17,224 @@ msgstr ""
|
|||||||
"Language: be\n"
|
"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"
|
"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/displaymanager/main.py:380
|
#: src/modules/grubcfg/main.py:37
|
||||||
msgid "Cannot write KDM configuration file"
|
msgid "Configure GRUB."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:381
|
#: src/modules/mount/main.py:36
|
||||||
msgid "KDM config file {!s} does not exist"
|
msgid "Mounting partitions."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:442
|
#: src/modules/services-systemd/main.py:35
|
||||||
msgid "Cannot write LXDM configuration file"
|
msgid "Configure systemd services"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:443
|
#: src/modules/services-systemd/main.py:68
|
||||||
msgid "LXDM config file {!s} does not exist"
|
#: src/modules/services-openrc/main.py:102
|
||||||
|
msgid "Cannot modify service"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:517
|
#: src/modules/services-systemd/main.py:69
|
||||||
msgid "Cannot write LightDM configuration file"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:518
|
|
||||||
msgid "LightDM config file {!s} does not exist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:592
|
|
||||||
msgid "Cannot configure LightDM"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:593
|
|
||||||
msgid "No LightDM greeter installed."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:624
|
|
||||||
msgid "Cannot write SLIM configuration file"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:625
|
|
||||||
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 ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:741
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
"<code>systemctl {arg!s}</code> call in chroot returned error code {num!s}."
|
||||||
"displaymanager.conf."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:773
|
#: src/modules/services-systemd/main.py:72
|
||||||
msgid "The list is empty after checking for installed display managers."
|
#: src/modules/services-systemd/main.py:76
|
||||||
|
msgid "Cannot enable systemd service <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:821
|
#: src/modules/services-systemd/main.py:74
|
||||||
msgid "Display manager configuration was incomplete"
|
msgid "Cannot enable systemd target <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:40
|
#: src/modules/services-systemd/main.py:78
|
||||||
msgid "Installing filesystems."
|
msgid "Cannot disable systemd target <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:153
|
#: src/modules/services-systemd/main.py:80
|
||||||
msgid "rsync failed with error code {}."
|
msgid "Cannot mask systemd unit <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227
|
#: src/modules/services-systemd/main.py:82
|
||||||
msgid "Failed to unpack image \"{}\""
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:210
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
|
"Unknown systemd commands <code>{command!s}</code> and "
|
||||||
"installed"
|
"<code>{suffix!s}</code> for unit {name!s}."
|
||||||
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 ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/umount/main.py:40
|
#: src/modules/umount/main.py:40
|
||||||
msgid "Unmount file systems."
|
msgid "Unmount file systems."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:44
|
#: src/modules/unpackfs/main.py:40
|
||||||
msgid "Dummy python job."
|
msgid "Filling up filesystems."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:97
|
#: src/modules/unpackfs/main.py:158
|
||||||
msgid "Dummy python step {}"
|
msgid "rsync failed with error code {}."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237
|
||||||
|
msgid "Failed to unpack image \"{}\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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:313
|
||||||
|
msgid "No mount point for root partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:314
|
||||||
|
msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:319
|
||||||
|
msgid "Bad mount point for root partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:320
|
||||||
|
msgid "rootMountPoint is \"{}\", which does not exist, doing nothing"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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:334
|
||||||
|
msgid "The filesystem for \"{}\" ({}) is not supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:341
|
||||||
|
msgid "The source filesystem \"{}\" does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:346
|
||||||
|
msgid "The destination \"{}\" in the target system is not a directory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:381
|
||||||
|
msgid "Cannot write KDM configuration file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:382
|
||||||
|
msgid "KDM config file {!s} does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:443
|
||||||
|
msgid "Cannot write LXDM configuration file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:444
|
||||||
|
msgid "LXDM config file {!s} does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:527
|
||||||
|
msgid "Cannot write LightDM configuration file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:528
|
||||||
|
msgid "LightDM config file {!s} does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:602
|
||||||
|
msgid "Cannot configure LightDM"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:603
|
||||||
|
msgid "No LightDM greeter installed."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:634
|
||||||
|
msgid "Cannot write SLIM configuration file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:635
|
||||||
|
msgid "SLIM config file {!s} does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:750
|
||||||
|
msgid "No display managers selected for the displaymanager module."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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:831
|
||||||
|
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 ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/rawfs/main.py:35
|
#: src/modules/rawfs/main.py:35
|
||||||
msgid "Installing data."
|
msgid "Installing data."
|
||||||
msgstr ""
|
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 <code>{arg!s}</code> for service {name!s} in run-"
|
||||||
|
"level {level!s}."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/services-openrc/main.py:103
|
||||||
|
msgid ""
|
||||||
|
"<code>rc-update {arg!s}</code> 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 <code>{path!s}</code>, 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 <code>{path!s}</code>, 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."
|
msgid "Generate machine-id."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -173,3 +264,75 @@ msgstr[0] ""
|
|||||||
msgstr[1] ""
|
msgstr[1] ""
|
||||||
msgstr[2] ""
|
msgstr[2] ""
|
||||||
msgstr[3] ""
|
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 ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
Binary file not shown.
@ -11,7 +11,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-01-25 08:04-0500\n"
|
"POT-Creation-Date: 2019-04-24 12:03-0400\n"
|
||||||
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
||||||
"Last-Translator: Georgi Georgiev <georgiev_1994@abv.bg>, 2018\n"
|
"Last-Translator: Georgi Georgiev <georgiev_1994@abv.bg>, 2018\n"
|
||||||
"Language-Team: Bulgarian (https://www.transifex.com/calamares/teams/20061/bg/)\n"
|
"Language-Team: Bulgarian (https://www.transifex.com/calamares/teams/20061/bg/)\n"
|
||||||
@ -21,133 +21,224 @@ msgstr ""
|
|||||||
"Language: bg\n"
|
"Language: bg\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:380
|
#: src/modules/grubcfg/main.py:37
|
||||||
msgid "Cannot write KDM configuration file"
|
msgid "Configure GRUB."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:381
|
#: src/modules/mount/main.py:36
|
||||||
msgid "KDM config file {!s} does not exist"
|
msgid "Mounting partitions."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:442
|
#: src/modules/services-systemd/main.py:35
|
||||||
msgid "Cannot write LXDM configuration file"
|
msgid "Configure systemd services"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:443
|
#: src/modules/services-systemd/main.py:68
|
||||||
msgid "LXDM config file {!s} does not exist"
|
#: src/modules/services-openrc/main.py:102
|
||||||
|
msgid "Cannot modify service"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:517
|
#: src/modules/services-systemd/main.py:69
|
||||||
msgid "Cannot write LightDM configuration file"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:518
|
|
||||||
msgid "LightDM config file {!s} does not exist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:592
|
|
||||||
msgid "Cannot configure LightDM"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:593
|
|
||||||
msgid "No LightDM greeter installed."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:624
|
|
||||||
msgid "Cannot write SLIM configuration file"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:625
|
|
||||||
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 ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:741
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
"<code>systemctl {arg!s}</code> call in chroot returned error code {num!s}."
|
||||||
"displaymanager.conf."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:773
|
#: src/modules/services-systemd/main.py:72
|
||||||
msgid "The list is empty after checking for installed display managers."
|
#: src/modules/services-systemd/main.py:76
|
||||||
|
msgid "Cannot enable systemd service <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:821
|
#: src/modules/services-systemd/main.py:74
|
||||||
msgid "Display manager configuration was incomplete"
|
msgid "Cannot enable systemd target <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:40
|
#: src/modules/services-systemd/main.py:78
|
||||||
msgid "Installing filesystems."
|
msgid "Cannot disable systemd target <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:153
|
#: src/modules/services-systemd/main.py:80
|
||||||
msgid "rsync failed with error code {}."
|
msgid "Cannot mask systemd unit <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227
|
#: src/modules/services-systemd/main.py:82
|
||||||
msgid "Failed to unpack image \"{}\""
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:210
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
|
"Unknown systemd commands <code>{command!s}</code> and "
|
||||||
"installed"
|
"<code>{suffix!s}</code> for unit {name!s}."
|
||||||
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 ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/umount/main.py:40
|
#: src/modules/umount/main.py:40
|
||||||
msgid "Unmount file systems."
|
msgid "Unmount file systems."
|
||||||
msgstr "Демонтирай файловите системи."
|
msgstr "Демонтирай файловите системи."
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:44
|
#: src/modules/unpackfs/main.py:40
|
||||||
msgid "Dummy python job."
|
msgid "Filling up filesystems."
|
||||||
msgstr "Фиктивна задача python."
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:97
|
#: src/modules/unpackfs/main.py:158
|
||||||
msgid "Dummy python step {}"
|
msgid "rsync failed with error code {}."
|
||||||
msgstr "Фиктивна стъпка на python {}"
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237
|
||||||
|
msgid "Failed to unpack image \"{}\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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:313
|
||||||
|
msgid "No mount point for root partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:314
|
||||||
|
msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:319
|
||||||
|
msgid "Bad mount point for root partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:320
|
||||||
|
msgid "rootMountPoint is \"{}\", which does not exist, doing nothing"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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:334
|
||||||
|
msgid "The filesystem for \"{}\" ({}) is not supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:341
|
||||||
|
msgid "The source filesystem \"{}\" does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:346
|
||||||
|
msgid "The destination \"{}\" in the target system is not a directory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:381
|
||||||
|
msgid "Cannot write KDM configuration file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:382
|
||||||
|
msgid "KDM config file {!s} does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:443
|
||||||
|
msgid "Cannot write LXDM configuration file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:444
|
||||||
|
msgid "LXDM config file {!s} does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:527
|
||||||
|
msgid "Cannot write LightDM configuration file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:528
|
||||||
|
msgid "LightDM config file {!s} does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:602
|
||||||
|
msgid "Cannot configure LightDM"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:603
|
||||||
|
msgid "No LightDM greeter installed."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:634
|
||||||
|
msgid "Cannot write SLIM configuration file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:635
|
||||||
|
msgid "SLIM config file {!s} does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:750
|
||||||
|
msgid "No display managers selected for the displaymanager module."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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:831
|
||||||
|
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
|
#: src/modules/rawfs/main.py:35
|
||||||
msgid "Installing data."
|
msgid "Installing data."
|
||||||
msgstr ""
|
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 <code>{arg!s}</code> for service {name!s} in run-"
|
||||||
|
"level {level!s}."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/services-openrc/main.py:103
|
||||||
|
msgid ""
|
||||||
|
"<code>rc-update {arg!s}</code> 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 <code>{path!s}</code>, 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 <code>{path!s}</code>, 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."
|
msgid "Generate machine-id."
|
||||||
msgstr "Генерирай machine-id."
|
msgstr "Генерирай machine-id."
|
||||||
|
|
||||||
@ -173,3 +264,75 @@ msgid "Removing one package."
|
|||||||
msgid_plural "Removing %(num)d packages."
|
msgid_plural "Removing %(num)d packages."
|
||||||
msgstr[0] "Премахване на един пакет."
|
msgstr[0] "Премахване на един пакет."
|
||||||
msgstr[1] "Премахване на %(num)d пакети."
|
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."
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
Binary file not shown.
@ -11,7 +11,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-01-25 08:04-0500\n"
|
"POT-Creation-Date: 2019-04-24 12:03-0400\n"
|
||||||
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
||||||
"Last-Translator: Davidmp <medipas@gmail.com>, 2019\n"
|
"Last-Translator: Davidmp <medipas@gmail.com>, 2019\n"
|
||||||
"Language-Team: Catalan (https://www.transifex.com/calamares/teams/20061/ca/)\n"
|
"Language-Team: Catalan (https://www.transifex.com/calamares/teams/20061/ca/)\n"
|
||||||
@ -21,83 +21,72 @@ msgstr ""
|
|||||||
"Language: ca\n"
|
"Language: ca\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:380
|
#: src/modules/grubcfg/main.py:37
|
||||||
msgid "Cannot write KDM configuration file"
|
msgid "Configure GRUB."
|
||||||
msgstr "No es pot escriure el fitxer de configuració del KDM."
|
msgstr "Configura el GRUB."
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:381
|
#: src/modules/mount/main.py:36
|
||||||
msgid "KDM config file {!s} does not exist"
|
msgid "Mounting partitions."
|
||||||
msgstr "El fitxer de configuració del KDM {!s} no existeix."
|
msgstr "Es munten les particions."
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:442
|
#: src/modules/services-systemd/main.py:35
|
||||||
msgid "Cannot write LXDM configuration file"
|
msgid "Configure systemd services"
|
||||||
msgstr "No es pot escriure el fitxer de configuració de l'LXDM."
|
msgstr "Configura els serveis de systemd"
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:443
|
#: src/modules/services-systemd/main.py:68
|
||||||
msgid "LXDM config file {!s} does not exist"
|
#: src/modules/services-openrc/main.py:102
|
||||||
msgstr "El fitxer de configuració de l'LXDM {!s} no existeix."
|
msgid "Cannot modify service"
|
||||||
|
msgstr "No es pot modificar el servei."
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:517
|
#: src/modules/services-systemd/main.py:69
|
||||||
msgid "Cannot write LightDM configuration file"
|
|
||||||
msgstr "No es pot escriure el fitxer de configuració del LightDM."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:518
|
|
||||||
msgid "LightDM config file {!s} does not exist"
|
|
||||||
msgstr "El fitxer de configuració del LightDM {!s} no existeix."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:592
|
|
||||||
msgid "Cannot configure LightDM"
|
|
||||||
msgstr "No es pot configurar el LightDM."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:593
|
|
||||||
msgid "No LightDM greeter installed."
|
|
||||||
msgstr "No hi ha benvinguda instal·lada per al LightDM."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:624
|
|
||||||
msgid "Cannot write SLIM configuration file"
|
|
||||||
msgstr "No es pot escriure el fitxer de configuració de l'SLIM."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:625
|
|
||||||
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."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:741
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
"<code>systemctl {arg!s}</code> call in chroot returned error code {num!s}."
|
||||||
"displaymanager.conf."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"La llista de gestors de pantalla és buida o no definida a bothglobalstorage "
|
"La crida de <code>systemctl {arg!s}</code> a chroot ha retornat el codi "
|
||||||
"i displaymanager.conf."
|
"d'error {num!s}."
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:773
|
#: src/modules/services-systemd/main.py:72
|
||||||
msgid "The list is empty after checking for installed display managers."
|
#: src/modules/services-systemd/main.py:76
|
||||||
|
msgid "Cannot enable systemd service <code>{name!s}</code>."
|
||||||
|
msgstr "No es pot habilitar el servei de systemd <code>{name!s}</code>."
|
||||||
|
|
||||||
|
#: src/modules/services-systemd/main.py:74
|
||||||
|
msgid "Cannot enable systemd target <code>{name!s}</code>."
|
||||||
|
msgstr "No es pot habilitar la destinació de systemd <code>{name!s}</code>."
|
||||||
|
|
||||||
|
#: src/modules/services-systemd/main.py:78
|
||||||
|
msgid "Cannot disable systemd target <code>{name!s}</code>."
|
||||||
|
msgstr "No es pot inhabilitar la destinació de systemd <code>{name!s}</code>."
|
||||||
|
|
||||||
|
#: src/modules/services-systemd/main.py:80
|
||||||
|
msgid "Cannot mask systemd unit <code>{name!s}</code>."
|
||||||
|
msgstr "No es pot emmascarar la unitat de systemd <code>{name!s}</code>."
|
||||||
|
|
||||||
|
#: src/modules/services-systemd/main.py:82
|
||||||
|
msgid ""
|
||||||
|
"Unknown systemd commands <code>{command!s}</code> and "
|
||||||
|
"<code>{suffix!s}</code> for unit {name!s}."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"La llista és buida, després de comprovar si hi ha gestors de pantalla "
|
"Ordres desconegudes de systemd: <code>{command!s}</code> i "
|
||||||
"instal·lats."
|
"<code>{suffix!s}</code>, per a la unitat {name!s}."
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:821
|
#: src/modules/umount/main.py:40
|
||||||
msgid "Display manager configuration was incomplete"
|
msgid "Unmount file systems."
|
||||||
msgstr "La configuració del gestor de pantalla no era completa."
|
msgstr "Desmunta els sistemes de fitxers."
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:40
|
#: src/modules/unpackfs/main.py:40
|
||||||
msgid "Installing filesystems."
|
msgid "Filling up filesystems."
|
||||||
msgstr "Instal·lant sistemes de fitxers."
|
msgstr "S'omplen els sistemes de fitxers."
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:153
|
#: src/modules/unpackfs/main.py:158
|
||||||
msgid "rsync failed with error code {}."
|
msgid "rsync failed with error code {}."
|
||||||
msgstr "Ha fallat rsync amb el codi d'error {}."
|
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 \"{}\""
|
msgid "Failed to unpack image \"{}\""
|
||||||
msgstr "Ha fallat desempaquetar la imatge \"{}\"."
|
msgstr "Ha fallat desempaquetar la imatge \"{}\"."
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:210
|
#: src/modules/unpackfs/main.py:220
|
||||||
msgid ""
|
msgid ""
|
||||||
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
|
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
|
||||||
"installed"
|
"installed"
|
||||||
@ -105,63 +94,175 @@ msgstr ""
|
|||||||
"Ha fallat trobar unsquashfs, assegureu-vos que tingueu el paquet squashfs-"
|
"Ha fallat trobar unsquashfs, assegureu-vos que tingueu el paquet squashfs-"
|
||||||
"tools instal·lat."
|
"tools instal·lat."
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:301
|
#: src/modules/unpackfs/main.py:313
|
||||||
msgid "No mount point for root partition"
|
msgid "No mount point for root partition"
|
||||||
msgstr "No hi ha punt de muntatge per a la partició d'arrel."
|
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"
|
msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing"
|
||||||
msgstr "globalstorage no conté cap clau \"rootMountPoint\". No es fa res."
|
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"
|
msgid "Bad mount point for root partition"
|
||||||
msgstr "Punt de muntatge incorrecte per a la partició d'arrel"
|
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"
|
msgid "rootMountPoint is \"{}\", which does not exist, doing nothing"
|
||||||
msgstr "El punt de muntatge d'arrel és \"{}\", que no existeix. No es fa res."
|
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:340
|
||||||
#: src/modules/unpackfs/main.py:333
|
#: src/modules/unpackfs/main.py:345
|
||||||
msgid "Bad unsquash configuration"
|
msgid "Bad unsquash configuration"
|
||||||
msgstr "Configuració incorrecta d'unsquash"
|
msgstr "Configuració incorrecta d'unsquash."
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:322
|
#: src/modules/unpackfs/main.py:334
|
||||||
msgid "The filesystem for \"{}\" ({}) is not supported"
|
msgid "The filesystem for \"{}\" ({}) is not supported"
|
||||||
msgstr "El sistema de fitxers per a \"{}\" ({}) no s'admet."
|
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"
|
msgid "The source filesystem \"{}\" does not exist"
|
||||||
msgstr "El sistema de fitxers font \"{}\" no existeix."
|
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"
|
msgid "The destination \"{}\" in the target system is not a directory"
|
||||||
msgstr "La destinació \"{}\" al sistema de destinació no és un directori."
|
msgstr "La destinació \"{}\" al sistema de destinació no és un directori."
|
||||||
|
|
||||||
#: src/modules/umount/main.py:40
|
#: src/modules/displaymanager/main.py:381
|
||||||
msgid "Unmount file systems."
|
msgid "Cannot write KDM configuration file"
|
||||||
msgstr "Desmunta els sistemes de fitxers."
|
msgstr "No es pot escriure el fitxer de configuració del KDM."
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:44
|
#: src/modules/displaymanager/main.py:382
|
||||||
msgid "Dummy python job."
|
msgid "KDM config file {!s} does not exist"
|
||||||
msgstr "Tasca de python fictícia."
|
msgstr "El fitxer de configuració del KDM {!s} no existeix."
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:97
|
#: src/modules/displaymanager/main.py:443
|
||||||
msgid "Dummy python step {}"
|
msgid "Cannot write LXDM configuration file"
|
||||||
msgstr "Pas de python fitctici {}"
|
msgstr "No es pot escriure el fitxer de configuració de l'LXDM."
|
||||||
|
|
||||||
|
#: 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:527
|
||||||
|
msgid "Cannot write LightDM configuration file"
|
||||||
|
msgstr "No es pot escriure el fitxer de configuració del LightDM."
|
||||||
|
|
||||||
|
#: 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:602
|
||||||
|
msgid "Cannot configure LightDM"
|
||||||
|
msgstr "No es pot configurar el LightDM."
|
||||||
|
|
||||||
|
#: 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:634
|
||||||
|
msgid "Cannot write SLIM configuration file"
|
||||||
|
msgstr "No es pot escriure el fitxer de configuració de l'SLIM."
|
||||||
|
|
||||||
|
#: 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: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:751
|
||||||
|
msgid ""
|
||||||
|
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
||||||
|
"displaymanager.conf."
|
||||||
|
msgstr ""
|
||||||
|
"La llista de gestors de pantalla és buida o no definida a bothglobalstorage "
|
||||||
|
"i displaymanager.conf."
|
||||||
|
|
||||||
|
#: 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 "Es configura mkinitcpio."
|
||||||
|
|
||||||
|
#: src/modules/initcpio/main.py:33
|
||||||
|
msgid "Creating initramfs with mkinitcpio."
|
||||||
|
msgstr "Es creen initramfs amb mkinitcpio."
|
||||||
|
|
||||||
|
#: src/modules/luksopenswaphookcfg/main.py:35
|
||||||
|
msgid "Configuring encrypted swap."
|
||||||
|
msgstr "Es configura l'intercanvi encriptat."
|
||||||
|
|
||||||
#: src/modules/rawfs/main.py:35
|
#: src/modules/rawfs/main.py:35
|
||||||
msgid "Installing data."
|
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 <code>{arg!s}</code> for service {name!s} in run-"
|
||||||
|
"level {level!s}."
|
||||||
|
msgstr ""
|
||||||
|
"Servei - acció desconeguda <code>{arg!s}</code> per al servei {name!s} al "
|
||||||
|
"nivell d'execució {level!s}."
|
||||||
|
|
||||||
|
#: src/modules/services-openrc/main.py:103
|
||||||
|
msgid ""
|
||||||
|
"<code>rc-update {arg!s}</code> call in chroot returned error code {num!s}."
|
||||||
|
msgstr ""
|
||||||
|
"La crida de <code>rc-update {arg!s}</code> 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 <code>{path!s}</code>, which does not "
|
||||||
|
"exist."
|
||||||
|
msgstr ""
|
||||||
|
"El camí per al nivell d'execució {level!s} és <code>{path!s}</code>, 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 <code>{path!s}</code>, which does not "
|
||||||
|
"exist."
|
||||||
|
msgstr ""
|
||||||
|
"El camí per al servei {name!s} és <code>{path!s}</code>, 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."
|
msgid "Generate machine-id."
|
||||||
msgstr "Generació de l'id. de la màquina."
|
msgstr "Generació de l'id. de la màquina."
|
||||||
|
|
||||||
#: src/modules/packages/main.py:62
|
#: src/modules/packages/main.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Processing packages (%(count)d / %(total)d)"
|
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
|
#: src/modules/packages/main.py:64 src/modules/packages/main.py:74
|
||||||
msgid "Install packages."
|
msgid "Install packages."
|
||||||
@ -171,12 +272,85 @@ msgstr "Instal·la els paquets."
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid "Installing one package."
|
msgid "Installing one package."
|
||||||
msgid_plural "Installing %(num)d packages."
|
msgid_plural "Installing %(num)d packages."
|
||||||
msgstr[0] "Instal·lant un paquet."
|
msgstr[0] "S'instal·la un paquet."
|
||||||
msgstr[1] "Instal·lant %(num)d paquets."
|
msgstr[1] "S'instal·len %(num)d paquets."
|
||||||
|
|
||||||
#: src/modules/packages/main.py:70
|
#: src/modules/packages/main.py:70
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Removing one package."
|
msgid "Removing one package."
|
||||||
msgid_plural "Removing %(num)d packages."
|
msgid_plural "Removing %(num)d packages."
|
||||||
msgstr[0] "Eliminant un paquet."
|
msgstr[0] "Se suprimeix un paquet."
|
||||||
msgstr[1] "Suprimint %(num)d paquets."
|
msgstr[1] "Se suprimeixen %(num)d paquets."
|
||||||
|
|
||||||
|
#: src/modules/bootloader/main.py:48
|
||||||
|
msgid "Install bootloader."
|
||||||
|
msgstr "S'instal·la el carregador d'arrencada."
|
||||||
|
|
||||||
|
#: 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 "Es creen initramfs."
|
||||||
|
|
||||||
|
#: src/modules/initramfs/main.py:49
|
||||||
|
msgid "Failed to run update-initramfs on the target"
|
||||||
|
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 "El codi de sortida ha estat {}"
|
||||||
|
|
||||||
|
#: src/modules/hwclock/main.py:35
|
||||||
|
msgid "Setting hardware clock."
|
||||||
|
msgstr "S'estableix el rellotge del maquinari."
|
||||||
|
|
||||||
|
#: src/modules/dracut/main.py:36
|
||||||
|
msgid "Creating initramfs with dracut."
|
||||||
|
msgstr "Es creen initramfs amb dracut."
|
||||||
|
|
||||||
|
#: src/modules/dracut/main.py:58
|
||||||
|
msgid "Failed to run dracut on the target"
|
||||||
|
msgstr "Ha fallat executar dracut a la destinació."
|
||||||
|
|
||||||
|
#: src/modules/initramfscfg/main.py:41
|
||||||
|
msgid "Configuring initramfs."
|
||||||
|
msgstr "Es configuren initramfs."
|
||||||
|
|
||||||
|
#: src/modules/openrcdmcryptcfg/main.py:34
|
||||||
|
msgid "Configuring OpenRC dmcrypt service."
|
||||||
|
msgstr "Es configura el sevei OpenRC dmcrypt."
|
||||||
|
|
||||||
|
#: src/modules/luksbootkeyfile/main.py:35
|
||||||
|
msgid "Configuring LUKS key file."
|
||||||
|
msgstr "Es configura el fitxer de clau LUKS."
|
||||||
|
|
||||||
|
#: src/modules/luksbootkeyfile/main.py:69
|
||||||
|
msgid "Encrypted rootfs setup error"
|
||||||
|
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 "S'escriu fstab."
|
||||||
|
|
||||||
|
#: 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/localecfg/main.py:37
|
||||||
|
msgid "Configuring locales."
|
||||||
|
msgstr "Es configuren les llengües."
|
||||||
|
|
||||||
|
#: src/modules/networkcfg/main.py:37
|
||||||
|
msgid "Saving network configuration."
|
||||||
|
msgstr "Es desa la configuració de la xarxa."
|
||||||
|
Binary file not shown.
@ -12,7 +12,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-01-25 08:04-0500\n"
|
"POT-Creation-Date: 2019-04-24 12:03-0400\n"
|
||||||
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
||||||
"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>, 2019\n"
|
"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>, 2019\n"
|
||||||
"Language-Team: Czech (Czech Republic) (https://www.transifex.com/calamares/teams/20061/cs_CZ/)\n"
|
"Language-Team: Czech (Czech Republic) (https://www.transifex.com/calamares/teams/20061/cs_CZ/)\n"
|
||||||
@ -22,80 +22,71 @@ msgstr ""
|
|||||||
"Language: cs_CZ\n"
|
"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"
|
"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/displaymanager/main.py:380
|
#: src/modules/grubcfg/main.py:37
|
||||||
msgid "Cannot write KDM configuration file"
|
msgid "Configure GRUB."
|
||||||
msgstr "Nedaří se zapsat soubor s nastaveními pro KDM"
|
msgstr "Nastavování zavaděče GRUB."
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:381
|
#: src/modules/mount/main.py:36
|
||||||
msgid "KDM config file {!s} does not exist"
|
msgid "Mounting partitions."
|
||||||
msgstr "Soubor s nastaveními pro KDM {!s} neexistuje"
|
msgstr "Připojování oddílů."
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:442
|
#: src/modules/services-systemd/main.py:35
|
||||||
msgid "Cannot write LXDM configuration file"
|
msgid "Configure systemd services"
|
||||||
msgstr "Nedaří se zapsat soubor s nastaveními pro LXDM"
|
msgstr "Nastavit služby systemd"
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:443
|
#: src/modules/services-systemd/main.py:68
|
||||||
msgid "LXDM config file {!s} does not exist"
|
#: src/modules/services-openrc/main.py:102
|
||||||
msgstr "Soubor s nastaveními pro LXDM {!s} neexistuje"
|
msgid "Cannot modify service"
|
||||||
|
msgstr "Službu se nedaří upravit"
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:517
|
#: src/modules/services-systemd/main.py:69
|
||||||
msgid "Cannot write LightDM configuration file"
|
|
||||||
msgstr "Nedaří se zapsat soubor s nastaveními pro LightDM"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:518
|
|
||||||
msgid "LightDM config file {!s} does not exist"
|
|
||||||
msgstr "Soubor s nastaveními pro LightDM {!s} neexistuje"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:592
|
|
||||||
msgid "Cannot configure LightDM"
|
|
||||||
msgstr "Nedaří se nastavit LightDM"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:593
|
|
||||||
msgid "No LightDM greeter installed."
|
|
||||||
msgstr "Není nainstalovaný žádný LightDM přivítač"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:624
|
|
||||||
msgid "Cannot write SLIM configuration file"
|
|
||||||
msgstr "Nedaří se zapsat soubor s nastaveními pro SLIM"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:625
|
|
||||||
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í."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:741
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
"<code>systemctl {arg!s}</code> call in chroot returned error code {num!s}."
|
||||||
"displaymanager.conf."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Seznam správců displejů je prázdný nebo není definován v bothglobalstorage a"
|
"Volání <code>systemctl {arg!s}</code> v chroot vrátilo chybový kód {num!s}."
|
||||||
" displaymanager.conf."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:773
|
#: src/modules/services-systemd/main.py:72
|
||||||
msgid "The list is empty after checking for installed display managers."
|
#: src/modules/services-systemd/main.py:76
|
||||||
msgstr "Po kontrole nainstalovaných správců displejů je seznam prázdný."
|
msgid "Cannot enable systemd service <code>{name!s}</code>."
|
||||||
|
msgstr "Nedaří se zapnout systemd službu <code>{name!s}</code>."
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:821
|
#: src/modules/services-systemd/main.py:74
|
||||||
msgid "Display manager configuration was incomplete"
|
msgid "Cannot enable systemd target <code>{name!s}</code>."
|
||||||
msgstr "Nastavení správce displeje nebylo úplné"
|
msgstr "Nedaří se zapnout systemd službu <code>{name!s}</code>."
|
||||||
|
|
||||||
|
#: src/modules/services-systemd/main.py:78
|
||||||
|
msgid "Cannot disable systemd target <code>{name!s}</code>."
|
||||||
|
msgstr "Nedaří se vypnout systemd cíl <code>{name!s}</code>."
|
||||||
|
|
||||||
|
#: src/modules/services-systemd/main.py:80
|
||||||
|
msgid "Cannot mask systemd unit <code>{name!s}</code>."
|
||||||
|
msgstr "Nedaří se maskovat systemd jednotku <code>{name!s}</code>."
|
||||||
|
|
||||||
|
#: src/modules/services-systemd/main.py:82
|
||||||
|
msgid ""
|
||||||
|
"Unknown systemd commands <code>{command!s}</code> and "
|
||||||
|
"<code>{suffix!s}</code> for unit {name!s}."
|
||||||
|
msgstr ""
|
||||||
|
"Neznámé systemd příkazy <code>{command!s}</code> a <code>{suffix!s}</code> "
|
||||||
|
"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
|
#: src/modules/unpackfs/main.py:40
|
||||||
msgid "Installing filesystems."
|
msgid "Filling up filesystems."
|
||||||
msgstr "Instalace souborových systémů."
|
msgstr "Naplňování souborových systémů."
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:153
|
#: src/modules/unpackfs/main.py:158
|
||||||
msgid "rsync failed with error code {}."
|
msgid "rsync failed with error code {}."
|
||||||
msgstr "rsync se nezdařilo s chybových kódem {}."
|
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 \"{}\""
|
msgid "Failed to unpack image \"{}\""
|
||||||
msgstr "Nepodařilo se rozbalit obraz „{}“"
|
msgstr "Nepodařilo se rozbalit obraz „{}“"
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:210
|
#: src/modules/unpackfs/main.py:220
|
||||||
msgid ""
|
msgid ""
|
||||||
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
|
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
|
||||||
"installed"
|
"installed"
|
||||||
@ -103,56 +94,168 @@ msgstr ""
|
|||||||
"Nepodařilo se nalézt unsquashfs – ověřte, že máte nainstalovaný balíček "
|
"Nepodařilo se nalézt unsquashfs – ověřte, že máte nainstalovaný balíček "
|
||||||
"squashfs-tools"
|
"squashfs-tools"
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:301
|
#: src/modules/unpackfs/main.py:313
|
||||||
msgid "No mount point for root partition"
|
msgid "No mount point for root partition"
|
||||||
msgstr "Žádný přípojný bot pro kořenový oddíl"
|
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"
|
msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing"
|
||||||
msgstr "globalstorage neobsahuje klíč „rootMountPoint“ – nic se nebude dělat"
|
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"
|
msgid "Bad mount point for root partition"
|
||||||
msgstr "Chybný přípojný bod pro kořenový oddíl"
|
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"
|
msgid "rootMountPoint is \"{}\", which does not exist, doing nothing"
|
||||||
msgstr "kořenovýPřípojnýBod je „{}“, který neexistuje – nic se nebude dělat"
|
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:340
|
||||||
#: src/modules/unpackfs/main.py:333
|
#: src/modules/unpackfs/main.py:345
|
||||||
msgid "Bad unsquash configuration"
|
msgid "Bad unsquash configuration"
|
||||||
msgstr "Chybná nastavení unsquash"
|
msgstr "Chybná nastavení unsquash"
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:322
|
#: src/modules/unpackfs/main.py:334
|
||||||
msgid "The filesystem for \"{}\" ({}) is not supported"
|
msgid "The filesystem for \"{}\" ({}) is not supported"
|
||||||
msgstr "Souborový systém „{}“ ({}) není podporován"
|
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"
|
msgid "The source filesystem \"{}\" does not exist"
|
||||||
msgstr "Zdrojový souborový systém „{}“ neexistuje"
|
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"
|
msgid "The destination \"{}\" in the target system is not a directory"
|
||||||
msgstr "Cíl „{}“ v cílovém systému není složka"
|
msgstr "Cíl „{}“ v cílovém systému není složka"
|
||||||
|
|
||||||
#: src/modules/umount/main.py:40
|
#: src/modules/displaymanager/main.py:381
|
||||||
msgid "Unmount file systems."
|
msgid "Cannot write KDM configuration file"
|
||||||
msgstr "Odpojit souborové systémy."
|
msgstr "Nedaří se zapsat soubor s nastaveními pro KDM"
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:44
|
#: src/modules/displaymanager/main.py:382
|
||||||
msgid "Dummy python job."
|
msgid "KDM config file {!s} does not exist"
|
||||||
msgstr "Testovací úloha python."
|
msgstr "Soubor s nastaveními pro KDM {!s} neexistuje"
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:97
|
#: src/modules/displaymanager/main.py:443
|
||||||
msgid "Dummy python step {}"
|
msgid "Cannot write LXDM configuration file"
|
||||||
msgstr "Testovací krok {} python."
|
msgstr "Nedaří se zapsat soubor s nastaveními pro LXDM"
|
||||||
|
|
||||||
|
#: 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:527
|
||||||
|
msgid "Cannot write LightDM configuration file"
|
||||||
|
msgstr "Nedaří se zapsat soubor s nastaveními pro LightDM"
|
||||||
|
|
||||||
|
#: 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:602
|
||||||
|
msgid "Cannot configure LightDM"
|
||||||
|
msgstr "Nedaří se nastavit LightDM"
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:603
|
||||||
|
msgid "No LightDM greeter installed."
|
||||||
|
msgstr "Není nainstalovaný žádný LightDM přivítač"
|
||||||
|
|
||||||
|
#: 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:635
|
||||||
|
msgid "SLIM config file {!s} does not exist"
|
||||||
|
msgstr "Soubor s nastaveními pro SLIM {!s} neexistuje"
|
||||||
|
|
||||||
|
#: 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:751
|
||||||
|
msgid ""
|
||||||
|
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
||||||
|
"displaymanager.conf."
|
||||||
|
msgstr ""
|
||||||
|
"Seznam správců displejů je prázdný nebo není definován v bothglobalstorage a"
|
||||||
|
" displaymanager.conf."
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:831
|
||||||
|
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
|
#: src/modules/rawfs/main.py:35
|
||||||
msgid "Installing data."
|
msgid "Installing data."
|
||||||
msgstr "Instalace dat."
|
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 <code>{arg!s}</code> for service {name!s} in run-"
|
||||||
|
"level {level!s}."
|
||||||
|
msgstr ""
|
||||||
|
"Neznámá akce služby <code>{arg!s}</code> pro službu {name!s} v úrovni chodu "
|
||||||
|
"(runlevel) {level!s}."
|
||||||
|
|
||||||
|
#: src/modules/services-openrc/main.py:103
|
||||||
|
msgid ""
|
||||||
|
"<code>rc-update {arg!s}</code> call in chroot returned error code {num!s}."
|
||||||
|
msgstr ""
|
||||||
|
"<code>rc-update {arg!s}</code> 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 <code>{path!s}</code>, which does not "
|
||||||
|
"exist."
|
||||||
|
msgstr ""
|
||||||
|
"Popis umístění pro úroveň chodu (runlevel) {level!s} je "
|
||||||
|
"<code>{path!s}</code>, 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 <code>{path!s}</code>, which does not "
|
||||||
|
"exist."
|
||||||
|
msgstr ""
|
||||||
|
"Popis umístění pro službu {name!s} je <code>{path!s}</code>, 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."
|
msgid "Generate machine-id."
|
||||||
msgstr "Vytvořit identifikátor stroje."
|
msgstr "Vytvořit identifikátor stroje."
|
||||||
|
|
||||||
@ -182,3 +285,75 @@ msgstr[0] "Odebírá se jeden balíček."
|
|||||||
msgstr[1] "Odebírají se %(num)d balíčky."
|
msgstr[1] "Odebírají se %(num)d balíčky."
|
||||||
msgstr[2] "Odebírá se %(num)d balíčků."
|
msgstr[2] "Odebírá se %(num)d balíčků."
|
||||||
msgstr[3] "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."
|
||||||
|
|
||||||
|
#: 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ě."
|
||||||
|
Binary file not shown.
@ -4,7 +4,7 @@
|
|||||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Dan Johansen (Strit), 2017
|
# Dan Johansen, 2017
|
||||||
# scootergrisen, 2019
|
# scootergrisen, 2019
|
||||||
#
|
#
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@ -12,7 +12,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-01-25 08:04-0500\n"
|
"POT-Creation-Date: 2019-04-24 12:03-0400\n"
|
||||||
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
||||||
"Last-Translator: scootergrisen, 2019\n"
|
"Last-Translator: scootergrisen, 2019\n"
|
||||||
"Language-Team: Danish (https://www.transifex.com/calamares/teams/20061/da/)\n"
|
"Language-Team: Danish (https://www.transifex.com/calamares/teams/20061/da/)\n"
|
||||||
@ -22,81 +22,71 @@ msgstr ""
|
|||||||
"Language: da\n"
|
"Language: da\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:380
|
#: src/modules/grubcfg/main.py:37
|
||||||
msgid "Cannot write KDM configuration file"
|
msgid "Configure GRUB."
|
||||||
msgstr "Kan ikke skrive KDM-konfigurationsfil"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:381
|
|
||||||
msgid "KDM config file {!s} does not exist"
|
|
||||||
msgstr "KDM-konfigurationsfil {!s} findes ikke"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:442
|
|
||||||
msgid "Cannot write LXDM configuration file"
|
|
||||||
msgstr "Kan ikke skrive LXDM-konfigurationsfil"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:443
|
|
||||||
msgid "LXDM config file {!s} does not exist"
|
|
||||||
msgstr "LXDM-konfigurationsfil {!s} findes ikke"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:517
|
|
||||||
msgid "Cannot write LightDM configuration file"
|
|
||||||
msgstr "Kan ikke skrive LightDM-konfigurationsfil"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:518
|
|
||||||
msgid "LightDM config file {!s} does not exist"
|
|
||||||
msgstr "LightDM-konfigurationsfil {!s} findes ikke"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:592
|
|
||||||
msgid "Cannot configure LightDM"
|
|
||||||
msgstr "Kan ikke konfigurerer LightDM"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:593
|
|
||||||
msgid "No LightDM greeter installed."
|
|
||||||
msgstr "Der er ikke installeret nogen LightDM greeter."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:624
|
|
||||||
msgid "Cannot write SLIM configuration file"
|
|
||||||
msgstr "Kan ikke skrive SLIM-konfigurationsfil"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:625
|
|
||||||
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 ""
|
msgstr ""
|
||||||
"Der er ikke valgt nogen displayhåndteringer til displayhåndtering-modulet."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:741
|
#: 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"
|
||||||
|
|
||||||
|
#: 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 ""
|
msgid ""
|
||||||
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
"<code>systemctl {arg!s}</code> call in chroot returned error code {num!s}."
|
||||||
"displaymanager.conf."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Listen over displayhåndteringer er tom eller udefineret i bothglobalstorage "
|
"<code>systemctl {arg!s}</code>-kald i chroot returnerede fejlkoden {num!s}."
|
||||||
"og displaymanager.conf."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:773
|
#: src/modules/services-systemd/main.py:72
|
||||||
msgid "The list is empty after checking for installed display managers."
|
#: src/modules/services-systemd/main.py:76
|
||||||
msgstr "Listen er tom efter tjek, efter installerede displayhåndteringer."
|
msgid "Cannot enable systemd service <code>{name!s}</code>."
|
||||||
|
msgstr "Kan ikke aktivere systemd-tjenesten <code>{name!s}</code>."
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:821
|
#: src/modules/services-systemd/main.py:74
|
||||||
msgid "Display manager configuration was incomplete"
|
msgid "Cannot enable systemd target <code>{name!s}</code>."
|
||||||
msgstr "Displayhåndtering-konfiguration er ikke komplet"
|
msgstr "Kan ikke aktivere systemd-målet <code>{name!s}</code>."
|
||||||
|
|
||||||
|
#: src/modules/services-systemd/main.py:78
|
||||||
|
msgid "Cannot disable systemd target <code>{name!s}</code>."
|
||||||
|
msgstr "Kan ikke deaktivere systemd-målet <code>{name!s}</code>."
|
||||||
|
|
||||||
|
#: src/modules/services-systemd/main.py:80
|
||||||
|
msgid "Cannot mask systemd unit <code>{name!s}</code>."
|
||||||
|
msgstr "Kan ikke maskere systemd-enheden <code>{name!s}</code>."
|
||||||
|
|
||||||
|
#: src/modules/services-systemd/main.py:82
|
||||||
|
msgid ""
|
||||||
|
"Unknown systemd commands <code>{command!s}</code> and "
|
||||||
|
"<code>{suffix!s}</code> for unit {name!s}."
|
||||||
|
msgstr ""
|
||||||
|
"Ukendte systemd-kommandoer <code>{command!s}</code> og "
|
||||||
|
"<code>{suffix!s}</code> til enheden {name!s}."
|
||||||
|
|
||||||
|
#: src/modules/umount/main.py:40
|
||||||
|
msgid "Unmount file systems."
|
||||||
|
msgstr "Afmonter filsystemer."
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:40
|
#: src/modules/unpackfs/main.py:40
|
||||||
msgid "Installing filesystems."
|
msgid "Filling up filesystems."
|
||||||
msgstr "Installerer filsystemer."
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:153
|
#: src/modules/unpackfs/main.py:158
|
||||||
msgid "rsync failed with error code {}."
|
msgid "rsync failed with error code {}."
|
||||||
msgstr "rsync mislykkedes med fejlkoden {}."
|
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 \"{}\""
|
msgid "Failed to unpack image \"{}\""
|
||||||
msgstr "Kunne ikke udpakke aftrykket \"{}\""
|
msgstr "Kunne ikke udpakke aftrykket \"{}\""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:210
|
#: src/modules/unpackfs/main.py:220
|
||||||
msgid ""
|
msgid ""
|
||||||
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
|
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
|
||||||
"installed"
|
"installed"
|
||||||
@ -104,56 +94,166 @@ msgstr ""
|
|||||||
"Kunne ikke finde unsquashfs, sørg for at squashfs-tools-pakken er "
|
"Kunne ikke finde unsquashfs, sørg for at squashfs-tools-pakken er "
|
||||||
"installeret"
|
"installeret"
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:301
|
#: src/modules/unpackfs/main.py:313
|
||||||
msgid "No mount point for root partition"
|
msgid "No mount point for root partition"
|
||||||
msgstr "Intet monteringspunkt for rodpartition"
|
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"
|
msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing"
|
||||||
msgstr "globalstorage indeholder ikke en \"rootMountPoint\"-nøgle, gør intet"
|
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"
|
msgid "Bad mount point for root partition"
|
||||||
msgstr "Dårligt monteringspunkt for rodpartition"
|
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"
|
msgid "rootMountPoint is \"{}\", which does not exist, doing nothing"
|
||||||
msgstr "rootMountPoint er \"{}\", hvilket ikke findes, gør intet"
|
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:340
|
||||||
#: src/modules/unpackfs/main.py:333
|
#: src/modules/unpackfs/main.py:345
|
||||||
msgid "Bad unsquash configuration"
|
msgid "Bad unsquash configuration"
|
||||||
msgstr "Dårlig unsquash-konfiguration"
|
msgstr "Dårlig unsquash-konfiguration"
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:322
|
#: src/modules/unpackfs/main.py:334
|
||||||
msgid "The filesystem for \"{}\" ({}) is not supported"
|
msgid "The filesystem for \"{}\" ({}) is not supported"
|
||||||
msgstr "Filsystemet for \"{}\" ({}) understøttes ikke"
|
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"
|
msgid "The source filesystem \"{}\" does not exist"
|
||||||
msgstr "Kildefilsystemet \"{}\" findes ikke"
|
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"
|
msgid "The destination \"{}\" in the target system is not a directory"
|
||||||
msgstr "Destinationen \"{}\" i målsystemet er ikke en mappe"
|
msgstr "Destinationen \"{}\" i målsystemet er ikke en mappe"
|
||||||
|
|
||||||
#: src/modules/umount/main.py:40
|
#: src/modules/displaymanager/main.py:381
|
||||||
msgid "Unmount file systems."
|
msgid "Cannot write KDM configuration file"
|
||||||
msgstr "Afmonter filsystemer."
|
msgstr "Kan ikke skrive KDM-konfigurationsfil"
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:44
|
#: src/modules/displaymanager/main.py:382
|
||||||
msgid "Dummy python job."
|
msgid "KDM config file {!s} does not exist"
|
||||||
msgstr "Dummy python-job."
|
msgstr "KDM-konfigurationsfil {!s} findes ikke"
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:97
|
#: src/modules/displaymanager/main.py:443
|
||||||
msgid "Dummy python step {}"
|
msgid "Cannot write LXDM configuration file"
|
||||||
msgstr "Dummy python-trin {}"
|
msgstr "Kan ikke skrive LXDM-konfigurationsfil"
|
||||||
|
|
||||||
|
#: 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:527
|
||||||
|
msgid "Cannot write LightDM configuration file"
|
||||||
|
msgstr "Kan ikke skrive LightDM-konfigurationsfil"
|
||||||
|
|
||||||
|
#: 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:602
|
||||||
|
msgid "Cannot configure LightDM"
|
||||||
|
msgstr "Kan ikke konfigurerer LightDM"
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:603
|
||||||
|
msgid "No LightDM greeter installed."
|
||||||
|
msgstr "Der er ikke installeret nogen LightDM greeter."
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:634
|
||||||
|
msgid "Cannot write SLIM configuration file"
|
||||||
|
msgstr "Kan ikke skrive SLIM-konfigurationsfil"
|
||||||
|
|
||||||
|
#: 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: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:751
|
||||||
|
msgid ""
|
||||||
|
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
||||||
|
"displaymanager.conf."
|
||||||
|
msgstr ""
|
||||||
|
"Listen over displayhåndteringer er tom eller udefineret i bothglobalstorage "
|
||||||
|
"og displaymanager.conf."
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:831
|
||||||
|
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
|
#: src/modules/rawfs/main.py:35
|
||||||
msgid "Installing data."
|
msgid "Installing data."
|
||||||
msgstr "Installerer 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 <code>{arg!s}</code> for service {name!s} in run-"
|
||||||
|
"level {level!s}."
|
||||||
|
msgstr ""
|
||||||
|
"Ukendt tjenestehandling <code>{arg!s}</code> til tjenesten {name!s} i "
|
||||||
|
"kørselsniveauet {level!s}."
|
||||||
|
|
||||||
|
#: src/modules/services-openrc/main.py:103
|
||||||
|
msgid ""
|
||||||
|
"<code>rc-update {arg!s}</code> call in chroot returned error code {num!s}."
|
||||||
|
msgstr ""
|
||||||
|
"<code>rc-update {arg!s}</code>-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 <code>{path!s}</code>, which does not "
|
||||||
|
"exist."
|
||||||
|
msgstr ""
|
||||||
|
"Stien til kørselsniveauet {level!s} er <code>{path!s}</code>, 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 <code>{path!s}</code>, which does not "
|
||||||
|
"exist."
|
||||||
|
msgstr ""
|
||||||
|
"Stien til tjenesten {name!s} er <code>{path!s}</code>, 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."
|
msgid "Generate machine-id."
|
||||||
msgstr "Generér maskin-id."
|
msgstr "Generér maskin-id."
|
||||||
|
|
||||||
@ -179,3 +279,75 @@ msgid "Removing one package."
|
|||||||
msgid_plural "Removing %(num)d packages."
|
msgid_plural "Removing %(num)d packages."
|
||||||
msgstr[0] "Fjerner én pakke."
|
msgstr[0] "Fjerner én pakke."
|
||||||
msgstr[1] "Fjerner %(num)d pakker."
|
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."
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
Binary file not shown.
@ -4,8 +4,8 @@
|
|||||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
#
|
#
|
||||||
# Translators:
|
# Translators:
|
||||||
# Adriaan de Groot <groot@kde.org>, 2017
|
|
||||||
# Christian Spaan, 2018
|
# Christian Spaan, 2018
|
||||||
|
# Adriaan de Groot <groot@kde.org>, 2019
|
||||||
# Andreas Eitel <github-aneitel@online.de>, 2019
|
# Andreas Eitel <github-aneitel@online.de>, 2019
|
||||||
#
|
#
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
@ -13,7 +13,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-01-25 08:04-0500\n"
|
"POT-Creation-Date: 2019-04-24 12:03-0400\n"
|
||||||
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
||||||
"Last-Translator: Andreas Eitel <github-aneitel@online.de>, 2019\n"
|
"Last-Translator: Andreas Eitel <github-aneitel@online.de>, 2019\n"
|
||||||
"Language-Team: German (https://www.transifex.com/calamares/teams/20061/de/)\n"
|
"Language-Team: German (https://www.transifex.com/calamares/teams/20061/de/)\n"
|
||||||
@ -23,81 +23,72 @@ msgstr ""
|
|||||||
"Language: de\n"
|
"Language: de\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:380
|
#: src/modules/grubcfg/main.py:37
|
||||||
msgid "Cannot write KDM configuration file"
|
msgid "Configure GRUB."
|
||||||
msgstr "Schreiben der KDM Konfigurationsdatei nicht möglich"
|
msgstr "GRUB konfigurieren."
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:381
|
#: src/modules/mount/main.py:36
|
||||||
msgid "KDM config file {!s} does not exist"
|
msgid "Mounting partitions."
|
||||||
msgstr "KDM Konfigurationsdatei {!s} existiert nicht"
|
msgstr "Partitionen mounten."
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:442
|
#: src/modules/services-systemd/main.py:35
|
||||||
msgid "Cannot write LXDM configuration file"
|
msgid "Configure systemd services"
|
||||||
msgstr "Schreiben der LXDM Konfigurationsdatei nicht möglich"
|
msgstr "Konfiguriere systemd Dienste"
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:443
|
#: src/modules/services-systemd/main.py:68
|
||||||
msgid "LXDM config file {!s} does not exist"
|
#: src/modules/services-openrc/main.py:102
|
||||||
msgstr "LXDM Konfigurationsdatei {!s} existiert nicht"
|
msgid "Cannot modify service"
|
||||||
|
msgstr "Der Dienst kann nicht geändert werden."
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:517
|
#: src/modules/services-systemd/main.py:69
|
||||||
msgid "Cannot write LightDM configuration file"
|
|
||||||
msgstr "Schreiben der LightDM Konfigurationsdatei nicht möglich"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:518
|
|
||||||
msgid "LightDM config file {!s} does not exist"
|
|
||||||
msgstr "LightDM Konfigurationsdatei {!s} existiert nicht"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:592
|
|
||||||
msgid "Cannot configure LightDM"
|
|
||||||
msgstr "Konfiguration von LightDM ist nicht möglich"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:593
|
|
||||||
msgid "No LightDM greeter installed."
|
|
||||||
msgstr "Kein LightDM Begrüßer installiert."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:624
|
|
||||||
msgid "Cannot write SLIM configuration file"
|
|
||||||
msgstr "Schreiben der SLIM Konfigurationsdatei nicht möglich"
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:625
|
|
||||||
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."
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:741
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
"<code>systemctl {arg!s}</code> call in chroot returned error code {num!s}."
|
||||||
"displaymanager.conf."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Die Displaymanagerliste ist leer oder nicht in bothglobalstorage und "
|
"<code>systemctl {arg!s}</code> Aufruf in chroot lieferte Fehlercode {num!s} "
|
||||||
"displaymanager.conf definiert."
|
"zurück."
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:773
|
#: src/modules/services-systemd/main.py:72
|
||||||
msgid "The list is empty after checking for installed display managers."
|
#: src/modules/services-systemd/main.py:76
|
||||||
|
msgid "Cannot enable systemd service <code>{name!s}</code>."
|
||||||
|
msgstr "Der systemd-Dienst <code>{name!s}</code> kann nicht aktiviert werden."
|
||||||
|
|
||||||
|
#: src/modules/services-systemd/main.py:74
|
||||||
|
msgid "Cannot enable systemd target <code>{name!s}</code>."
|
||||||
|
msgstr "Das systemd-Ziel <code>{name!s}</code> kann nicht aktiviert werden."
|
||||||
|
|
||||||
|
#: src/modules/services-systemd/main.py:78
|
||||||
|
msgid "Cannot disable systemd target <code>{name!s}</code>."
|
||||||
|
msgstr "Das systemd-Ziel <code>{name!s}</code> kann nicht deaktiviert werden."
|
||||||
|
|
||||||
|
#: src/modules/services-systemd/main.py:80
|
||||||
|
msgid "Cannot mask systemd unit <code>{name!s}</code>."
|
||||||
|
msgstr "Die systemd-Einheit <code>{name!s}</code> kann nicht maskiert werden."
|
||||||
|
|
||||||
|
#: src/modules/services-systemd/main.py:82
|
||||||
|
msgid ""
|
||||||
|
"Unknown systemd commands <code>{command!s}</code> and "
|
||||||
|
"<code>{suffix!s}</code> for unit {name!s}."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Die Liste ist leer nachdem auf installierte Displaymanager geprüft wurde."
|
"Unbekannte systemd Befehle <code>{command!s}</code> und "
|
||||||
|
"<code>{suffix!s}</code> für Einheit {name!s}."
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:821
|
#: src/modules/umount/main.py:40
|
||||||
msgid "Display manager configuration was incomplete"
|
msgid "Unmount file systems."
|
||||||
msgstr "Displaymanagerkonfiguration war unvollständig."
|
msgstr "Dateisysteme aushängen."
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:40
|
#: src/modules/unpackfs/main.py:40
|
||||||
msgid "Installing filesystems."
|
msgid "Filling up filesystems."
|
||||||
msgstr "Dateisysteme installieren."
|
msgstr "Auffüllen von Dateisystemen."
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:153
|
#: src/modules/unpackfs/main.py:158
|
||||||
msgid "rsync failed with error code {}."
|
msgid "rsync failed with error code {}."
|
||||||
msgstr "rsync fehlgeschlagen mit Fehlercode {}."
|
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 \"{}\""
|
msgid "Failed to unpack image \"{}\""
|
||||||
msgstr "Entpacken des Image \"{}\" fehlgeschlagen"
|
msgstr "Entpacken des Image \"{}\" fehlgeschlagen"
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:210
|
#: src/modules/unpackfs/main.py:220
|
||||||
msgid ""
|
msgid ""
|
||||||
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
|
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
|
||||||
"installed"
|
"installed"
|
||||||
@ -105,56 +96,165 @@ msgstr ""
|
|||||||
"Konnte kein unsquashfs finden, stellen Sie sicher, dass Sie das squashfs-"
|
"Konnte kein unsquashfs finden, stellen Sie sicher, dass Sie das squashfs-"
|
||||||
"tools Paket installiert haben"
|
"tools Paket installiert haben"
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:301
|
#: src/modules/unpackfs/main.py:313
|
||||||
msgid "No mount point for root partition"
|
msgid "No mount point for root partition"
|
||||||
msgstr "Kein Mount-Punkt für die 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"
|
msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing"
|
||||||
msgstr "globalstorage enthält keinen \"rootMountPoint\"-Schlüssel, tue nichts"
|
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"
|
msgid "Bad mount point for root partition"
|
||||||
msgstr "Schlechter Mount-Punkt für die 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"
|
msgid "rootMountPoint is \"{}\", which does not exist, doing nothing"
|
||||||
msgstr "rootMountPoint ist \"{}\", welcher nicht existiert, tue nichts"
|
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:340
|
||||||
#: src/modules/unpackfs/main.py:333
|
#: src/modules/unpackfs/main.py:345
|
||||||
msgid "Bad unsquash configuration"
|
msgid "Bad unsquash configuration"
|
||||||
msgstr "Schlechte unsquash Konfiguration"
|
msgstr "Schlechte unsquash Konfiguration"
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:322
|
#: src/modules/unpackfs/main.py:334
|
||||||
msgid "The filesystem for \"{}\" ({}) is not supported"
|
msgid "The filesystem for \"{}\" ({}) is not supported"
|
||||||
msgstr "Das Dateisystem für \"{}\" ({}) wird nicht unterstützt"
|
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"
|
msgid "The source filesystem \"{}\" does not exist"
|
||||||
msgstr "Das Quelldateisystem \"{}\" existiert nicht"
|
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"
|
msgid "The destination \"{}\" in the target system is not a directory"
|
||||||
msgstr "Das Ziel \"{}\" im Zielsystem ist kein Verzeichnis"
|
msgstr "Das Ziel \"{}\" im Zielsystem ist kein Verzeichnis"
|
||||||
|
|
||||||
#: src/modules/umount/main.py:40
|
#: src/modules/displaymanager/main.py:381
|
||||||
msgid "Unmount file systems."
|
msgid "Cannot write KDM configuration file"
|
||||||
msgstr "Dateisysteme aushängen."
|
msgstr "Schreiben der KDM Konfigurationsdatei nicht möglich"
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:44
|
#: src/modules/displaymanager/main.py:382
|
||||||
msgid "Dummy python job."
|
msgid "KDM config file {!s} does not exist"
|
||||||
msgstr "Dummy Python-Job"
|
msgstr "KDM Konfigurationsdatei {!s} existiert nicht"
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:97
|
#: src/modules/displaymanager/main.py:443
|
||||||
msgid "Dummy python step {}"
|
msgid "Cannot write LXDM configuration file"
|
||||||
msgstr "Dummy Python-Schritt {}"
|
msgstr "Schreiben der LXDM Konfigurationsdatei nicht möglich"
|
||||||
|
|
||||||
|
#: 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:527
|
||||||
|
msgid "Cannot write LightDM configuration file"
|
||||||
|
msgstr "Schreiben der LightDM Konfigurationsdatei nicht möglich"
|
||||||
|
|
||||||
|
#: 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:602
|
||||||
|
msgid "Cannot configure LightDM"
|
||||||
|
msgstr "Konfiguration von LightDM ist nicht möglich"
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:603
|
||||||
|
msgid "No LightDM greeter installed."
|
||||||
|
msgstr "Kein LightDM Begrüßer installiert."
|
||||||
|
|
||||||
|
#: 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:635
|
||||||
|
msgid "SLIM config file {!s} does not exist"
|
||||||
|
msgstr "SLIM Konfigurationsdatei {!s} existiert nicht"
|
||||||
|
|
||||||
|
#: 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:751
|
||||||
|
msgid ""
|
||||||
|
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
||||||
|
"displaymanager.conf."
|
||||||
|
msgstr ""
|
||||||
|
"Die Displaymanagerliste ist leer oder nicht in bothglobalstorage und "
|
||||||
|
"displaymanager.conf definiert."
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:831
|
||||||
|
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
|
#: src/modules/rawfs/main.py:35
|
||||||
msgid "Installing data."
|
msgid "Installing data."
|
||||||
msgstr "Daten installieren."
|
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 <code>{arg!s}</code> for service {name!s} in run-"
|
||||||
|
"level {level!s}."
|
||||||
|
msgstr ""
|
||||||
|
"Unbekannte Dienstaktion <code>{arg!s}</code> für Dienst {name!s} in run-"
|
||||||
|
"level {level!s}."
|
||||||
|
|
||||||
|
#: src/modules/services-openrc/main.py:103
|
||||||
|
msgid ""
|
||||||
|
"<code>rc-update {arg!s}</code> call in chroot returned error code {num!s}."
|
||||||
|
msgstr ""
|
||||||
|
"<code>rc-update {arg!s}</code> 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 <code>{path!s}</code>, 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 <code>{path!s}</code>, which does not "
|
||||||
|
"exist."
|
||||||
|
msgstr ""
|
||||||
|
"Der Pfad für den Dienst {name!s}, der nicht existiert, ist "
|
||||||
|
"<code>{path!s}</code>."
|
||||||
|
|
||||||
|
#: src/modules/plymouthcfg/main.py:36
|
||||||
|
msgid "Configure Plymouth theme"
|
||||||
|
msgstr "Konfiguriere Plymouth Thema"
|
||||||
|
|
||||||
|
#: src/modules/machineid/main.py:36
|
||||||
msgid "Generate machine-id."
|
msgid "Generate machine-id."
|
||||||
msgstr "Generiere Computer-ID"
|
msgstr "Generiere Computer-ID"
|
||||||
|
|
||||||
@ -180,3 +280,75 @@ msgid "Removing one package."
|
|||||||
msgid_plural "Removing %(num)d packages."
|
msgid_plural "Removing %(num)d packages."
|
||||||
msgstr[0] "Entferne ein Paket"
|
msgstr[0] "Entferne ein Paket"
|
||||||
msgstr[1] "Entferne %(num)d Pakete."
|
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"
|
||||||
|
|
||||||
|
#: 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."
|
||||||
|
Binary file not shown.
@ -11,7 +11,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-01-25 08:04-0500\n"
|
"POT-Creation-Date: 2019-04-24 12:03-0400\n"
|
||||||
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
||||||
"Last-Translator: Efstathios Iosifidis <iefstathios@gmail.com>, 2017\n"
|
"Last-Translator: Efstathios Iosifidis <iefstathios@gmail.com>, 2017\n"
|
||||||
"Language-Team: Greek (https://www.transifex.com/calamares/teams/20061/el/)\n"
|
"Language-Team: Greek (https://www.transifex.com/calamares/teams/20061/el/)\n"
|
||||||
@ -21,133 +21,224 @@ msgstr ""
|
|||||||
"Language: el\n"
|
"Language: el\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:380
|
#: src/modules/grubcfg/main.py:37
|
||||||
msgid "Cannot write KDM configuration file"
|
msgid "Configure GRUB."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:381
|
#: src/modules/mount/main.py:36
|
||||||
msgid "KDM config file {!s} does not exist"
|
msgid "Mounting partitions."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:442
|
#: src/modules/services-systemd/main.py:35
|
||||||
msgid "Cannot write LXDM configuration file"
|
msgid "Configure systemd services"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:443
|
#: src/modules/services-systemd/main.py:68
|
||||||
msgid "LXDM config file {!s} does not exist"
|
#: src/modules/services-openrc/main.py:102
|
||||||
|
msgid "Cannot modify service"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:517
|
#: src/modules/services-systemd/main.py:69
|
||||||
msgid "Cannot write LightDM configuration file"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:518
|
|
||||||
msgid "LightDM config file {!s} does not exist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:592
|
|
||||||
msgid "Cannot configure LightDM"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:593
|
|
||||||
msgid "No LightDM greeter installed."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:624
|
|
||||||
msgid "Cannot write SLIM configuration file"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:625
|
|
||||||
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 ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:741
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
"<code>systemctl {arg!s}</code> call in chroot returned error code {num!s}."
|
||||||
"displaymanager.conf."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:773
|
#: src/modules/services-systemd/main.py:72
|
||||||
msgid "The list is empty after checking for installed display managers."
|
#: src/modules/services-systemd/main.py:76
|
||||||
|
msgid "Cannot enable systemd service <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:821
|
#: src/modules/services-systemd/main.py:74
|
||||||
msgid "Display manager configuration was incomplete"
|
msgid "Cannot enable systemd target <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:40
|
#: src/modules/services-systemd/main.py:78
|
||||||
msgid "Installing filesystems."
|
msgid "Cannot disable systemd target <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:153
|
#: src/modules/services-systemd/main.py:80
|
||||||
msgid "rsync failed with error code {}."
|
msgid "Cannot mask systemd unit <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227
|
#: src/modules/services-systemd/main.py:82
|
||||||
msgid "Failed to unpack image \"{}\""
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:210
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
|
"Unknown systemd commands <code>{command!s}</code> and "
|
||||||
"installed"
|
"<code>{suffix!s}</code> for unit {name!s}."
|
||||||
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 ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/umount/main.py:40
|
#: src/modules/umount/main.py:40
|
||||||
msgid "Unmount file systems."
|
msgid "Unmount file systems."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:44
|
#: src/modules/unpackfs/main.py:40
|
||||||
msgid "Dummy python job."
|
msgid "Filling up filesystems."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:97
|
#: src/modules/unpackfs/main.py:158
|
||||||
msgid "Dummy python step {}"
|
msgid "rsync failed with error code {}."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237
|
||||||
|
msgid "Failed to unpack image \"{}\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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:313
|
||||||
|
msgid "No mount point for root partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:314
|
||||||
|
msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:319
|
||||||
|
msgid "Bad mount point for root partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:320
|
||||||
|
msgid "rootMountPoint is \"{}\", which does not exist, doing nothing"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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:334
|
||||||
|
msgid "The filesystem for \"{}\" ({}) is not supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:341
|
||||||
|
msgid "The source filesystem \"{}\" does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:346
|
||||||
|
msgid "The destination \"{}\" in the target system is not a directory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:381
|
||||||
|
msgid "Cannot write KDM configuration file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:382
|
||||||
|
msgid "KDM config file {!s} does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:443
|
||||||
|
msgid "Cannot write LXDM configuration file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:444
|
||||||
|
msgid "LXDM config file {!s} does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:527
|
||||||
|
msgid "Cannot write LightDM configuration file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:528
|
||||||
|
msgid "LightDM config file {!s} does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:602
|
||||||
|
msgid "Cannot configure LightDM"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:603
|
||||||
|
msgid "No LightDM greeter installed."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:634
|
||||||
|
msgid "Cannot write SLIM configuration file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:635
|
||||||
|
msgid "SLIM config file {!s} does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:750
|
||||||
|
msgid "No display managers selected for the displaymanager module."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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:831
|
||||||
|
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 ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/rawfs/main.py:35
|
#: src/modules/rawfs/main.py:35
|
||||||
msgid "Installing data."
|
msgid "Installing data."
|
||||||
msgstr ""
|
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 <code>{arg!s}</code> for service {name!s} in run-"
|
||||||
|
"level {level!s}."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/services-openrc/main.py:103
|
||||||
|
msgid ""
|
||||||
|
"<code>rc-update {arg!s}</code> 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 <code>{path!s}</code>, 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 <code>{path!s}</code>, 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."
|
msgid "Generate machine-id."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -173,3 +264,75 @@ msgid "Removing one package."
|
|||||||
msgid_plural "Removing %(num)d packages."
|
msgid_plural "Removing %(num)d packages."
|
||||||
msgstr[0] ""
|
msgstr[0] ""
|
||||||
msgstr[1] ""
|
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 ""
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
Binary file not shown.
@ -11,7 +11,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-01-25 08:04-0500\n"
|
"POT-Creation-Date: 2019-04-24 12:03-0400\n"
|
||||||
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
"PO-Revision-Date: 2017-08-09 10:34+0000\n"
|
||||||
"Last-Translator: Jason Collins <JasonPCollins@protonmail.com>, 2018\n"
|
"Last-Translator: Jason Collins <JasonPCollins@protonmail.com>, 2018\n"
|
||||||
"Language-Team: English (United Kingdom) (https://www.transifex.com/calamares/teams/20061/en_GB/)\n"
|
"Language-Team: English (United Kingdom) (https://www.transifex.com/calamares/teams/20061/en_GB/)\n"
|
||||||
@ -21,133 +21,224 @@ msgstr ""
|
|||||||
"Language: en_GB\n"
|
"Language: en_GB\n"
|
||||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:380
|
#: src/modules/grubcfg/main.py:37
|
||||||
msgid "Cannot write KDM configuration file"
|
msgid "Configure GRUB."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:381
|
#: src/modules/mount/main.py:36
|
||||||
msgid "KDM config file {!s} does not exist"
|
msgid "Mounting partitions."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:442
|
#: src/modules/services-systemd/main.py:35
|
||||||
msgid "Cannot write LXDM configuration file"
|
msgid "Configure systemd services"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:443
|
#: src/modules/services-systemd/main.py:68
|
||||||
msgid "LXDM config file {!s} does not exist"
|
#: src/modules/services-openrc/main.py:102
|
||||||
|
msgid "Cannot modify service"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:517
|
#: src/modules/services-systemd/main.py:69
|
||||||
msgid "Cannot write LightDM configuration file"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:518
|
|
||||||
msgid "LightDM config file {!s} does not exist"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:592
|
|
||||||
msgid "Cannot configure LightDM"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:593
|
|
||||||
msgid "No LightDM greeter installed."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:624
|
|
||||||
msgid "Cannot write SLIM configuration file"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:625
|
|
||||||
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 ""
|
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:741
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"The displaymanagers list is empty or undefined in bothglobalstorage and "
|
"<code>systemctl {arg!s}</code> call in chroot returned error code {num!s}."
|
||||||
"displaymanager.conf."
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:773
|
#: src/modules/services-systemd/main.py:72
|
||||||
msgid "The list is empty after checking for installed display managers."
|
#: src/modules/services-systemd/main.py:76
|
||||||
|
msgid "Cannot enable systemd service <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/displaymanager/main.py:821
|
#: src/modules/services-systemd/main.py:74
|
||||||
msgid "Display manager configuration was incomplete"
|
msgid "Cannot enable systemd target <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:40
|
#: src/modules/services-systemd/main.py:78
|
||||||
msgid "Installing filesystems."
|
msgid "Cannot disable systemd target <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:153
|
#: src/modules/services-systemd/main.py:80
|
||||||
msgid "rsync failed with error code {}."
|
msgid "Cannot mask systemd unit <code>{name!s}</code>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:209 src/modules/unpackfs/main.py:227
|
#: src/modules/services-systemd/main.py:82
|
||||||
msgid "Failed to unpack image \"{}\""
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#: src/modules/unpackfs/main.py:210
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Failed to find unsquashfs, make sure you have the squashfs-tools package "
|
"Unknown systemd commands <code>{command!s}</code> and "
|
||||||
"installed"
|
"<code>{suffix!s}</code> for unit {name!s}."
|
||||||
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 ""
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/umount/main.py:40
|
#: src/modules/umount/main.py:40
|
||||||
msgid "Unmount file systems."
|
msgid "Unmount file systems."
|
||||||
msgstr "Unmount file systems."
|
msgstr "Unmount file systems."
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:44
|
#: src/modules/unpackfs/main.py:40
|
||||||
msgid "Dummy python job."
|
msgid "Filling up filesystems."
|
||||||
msgstr "Dummy python job."
|
msgstr ""
|
||||||
|
|
||||||
#: src/modules/dummypython/main.py:97
|
#: src/modules/unpackfs/main.py:158
|
||||||
msgid "Dummy python step {}"
|
msgid "rsync failed with error code {}."
|
||||||
msgstr "Dummy python step {}"
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:219 src/modules/unpackfs/main.py:237
|
||||||
|
msgid "Failed to unpack image \"{}\""
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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:313
|
||||||
|
msgid "No mount point for root partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:314
|
||||||
|
msgid "globalstorage does not contain a \"rootMountPoint\" key, doing nothing"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:319
|
||||||
|
msgid "Bad mount point for root partition"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:320
|
||||||
|
msgid "rootMountPoint is \"{}\", which does not exist, doing nothing"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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:334
|
||||||
|
msgid "The filesystem for \"{}\" ({}) is not supported"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:341
|
||||||
|
msgid "The source filesystem \"{}\" does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/unpackfs/main.py:346
|
||||||
|
msgid "The destination \"{}\" in the target system is not a directory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:381
|
||||||
|
msgid "Cannot write KDM configuration file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:382
|
||||||
|
msgid "KDM config file {!s} does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:443
|
||||||
|
msgid "Cannot write LXDM configuration file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:444
|
||||||
|
msgid "LXDM config file {!s} does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:527
|
||||||
|
msgid "Cannot write LightDM configuration file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:528
|
||||||
|
msgid "LightDM config file {!s} does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:602
|
||||||
|
msgid "Cannot configure LightDM"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:603
|
||||||
|
msgid "No LightDM greeter installed."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:634
|
||||||
|
msgid "Cannot write SLIM configuration file"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:635
|
||||||
|
msgid "SLIM config file {!s} does not exist"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/displaymanager/main.py:750
|
||||||
|
msgid "No display managers selected for the displaymanager module."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: 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:831
|
||||||
|
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
|
#: src/modules/rawfs/main.py:35
|
||||||
msgid "Installing data."
|
msgid "Installing data."
|
||||||
msgstr ""
|
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 <code>{arg!s}</code> for service {name!s} in run-"
|
||||||
|
"level {level!s}."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: src/modules/services-openrc/main.py:103
|
||||||
|
msgid ""
|
||||||
|
"<code>rc-update {arg!s}</code> 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 <code>{path!s}</code>, 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 <code>{path!s}</code>, 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."
|
msgid "Generate machine-id."
|
||||||
msgstr "Generate machine-id."
|
msgstr "Generate machine-id."
|
||||||
|
|
||||||
@ -173,3 +264,75 @@ msgid "Removing one package."
|
|||||||
msgid_plural "Removing %(num)d packages."
|
msgid_plural "Removing %(num)d packages."
|
||||||
msgstr[0] "Removing one package."
|
msgstr[0] "Removing one package."
|
||||||
msgstr[1] "Removing %(num)d packages."
|
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."
|
||||||
|
|
||||||
|
#: 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 ""
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user