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

This commit is contained in:
Philip Mueller 2024-02-20 19:21:51 +07:00
commit d9d80c8caa
259 changed files with 66399 additions and 55171 deletions

44
.github/workflows/weekly-debian.yml vendored Normal file
View File

@ -0,0 +1,44 @@
name: weekly-debian-11
on:
schedule:
- cron: "12 11 * * 3"
workflow_dispatch:
env:
BUILDDIR: /build
SRCDIR: ${{ github.workspace }}
CMAKE_ARGS: |
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON
-DCMAKE_BUILD_TYPE=Debug
-DBUILD_APPSTREAM=ON
-DBUILD_APPDATA=ON
-DBUILD_TESTING=ON
jobs:
build:
runs-on: ubuntu-latest
container:
image: docker://debian:11
options: --tmpfs /build:rw --user 0:0
steps:
- name: "prepare git"
shell: bash
run: |
apt-get update
apt-get -y install git-core jq curl
apt-get -y install pylint python3-pylint-common
- name: "prepare source (core)"
uses: calamares/actions/generic-checkout@v5
- name: "prepare source (extensions)"
shell: bash
run: git clone https://github.com/calamares/calamares-extensions.git ${SRCDIR}/calamares-extensions
- name: "install dependencies"
shell: bash
run: ./ci/deps-debian11.sh
- name: "build (core)"
shell: bash
run: ./ci/build.sh
- name: "build (extensions)"
shell: bash
run: BUILDDIR=/build/calamares-extensions SRCDIR=${SRCDIR}/calamares-extensions ./ci/build.sh

53
AUTHORS
View File

@ -4,17 +4,22 @@
# MAINTAINER # MAINTAINER
Calamares development is sponsored by Blue Systems GmbH - Liberating Software.
Calamares maintainers through the years: Calamares maintainers through the years:
* Teo Mrnjavac <teo@kde.org> (maintainer -2017) * Teo Mrnjavac <teo@kde.org> (maintainer -2017)
* Adriaan de Groot <groot@kde.org> (maintainer 2017-) * Adriaan de Groot <groot@kde.org> (maintainer 2017-2022)
* Community (2022-)
Community maintainers are Adriaan de Groot, Anke Boersma, Evan James.
# CONTRIBUTORS # CONTRIBUTORS
Calamares has received contributions of code, documentation, artwork Calamares has received contributions of code, documentation, artwork
and moral support from (alphabetically by first name or nickname): and moral support from (alphabetically by first name or nickname):
- Aaron Rainbolt
- Adriaan de Groot
- Aleksey Samoilov
- Alf Gaida - Alf Gaida
- aliveafter1000 - aliveafter1000
- Allen Welkie - Allen Welkie
@ -25,53 +30,83 @@ and moral support from (alphabetically by first name or nickname):
- Arjen Balfoort - Arjen Balfoort
- Arnaud Ferraris - Arnaud Ferraris
- Artem Grinev - Artem Grinev
- artoo@cromnix.org - artoo
- benne-dee - benne-dee
- Bernhard Landauer - Bernhard Landauer
- Bezzy1999 - Bezzy1999
- Bill Auger - Bill Auger
- Bob van der Linden - Bob van der Linden
- Boria138
- Brian Morison
- Caio Jordão Carvalho - Caio Jordão Carvalho
- Camilo Higuita - Camilo Higuita
- Christophe Marin
- Collabora LTD - Collabora LTD
- Corey Lang - Corey Lang
- crispg72 - crispg72
- dalto8
- Dan Simmons - Dan Simmons
- demmm - demmm
- DemonKiller
- Dominic Hayes
- El-Wumbus
- Emir SARI
- Emmanuel Arias - Emmanuel Arias
- Enrique Medina Gremaldos - Enrique Medina Gremaldos
- Erik Dubois - Erik Dubois
- Dominic Hayes - Evan Goode
- El-Wumbus
- Evan James - Evan James
- Frede H - Evan Maddock
- Ficelloo
- Frede Hundewadt
- Gabriel Craciunescu - Gabriel Craciunescu
- Gaël PORTAY
- GeckoLinux
- Harald Sitter - Harald Sitter
- Hector Martin
- Huang Jia Wen - Huang Jia Wen
- huxingyi
- Ivan Borzenkov
- Jeremy Attali
- Jeremy Whiting
- Jerrod Frost - Jerrod Frost
- Jia Chao - Jia Chao
- Joe Kamprad - Johannes Kamprad
- Jonas Strassel - Jonas Strassel
- Jonathan Esk-Riddell
- Kai Dohmen - Kai Dohmen
- Kasra Hashemi
- Kevin Kofler - Kevin Kofler
- Kyle Robertze - Kyle Robertze
- Lisa Vitolo - Lisa Vitolo
- Lukas Märdian
- Mario Haustein
- Masato TOYOSHIMA
- Matti Hyttinen - Matti Hyttinen
- n3rdopolis - n3rdopolis
- Neal Gompa - Neal Gompa
- Nico 'dr460nf1r3' - Nico 'dr460nf1r3'
- Omer I.S. - Omer I.S.
- Panda
- Paolo Dongilli
- Peter Jung
- Philip Müller - Philip Müller
- Ramon Buldó - Ramon Buldó
- Raul Rodrigo Segura - Raul Rodrigo Segura
- Rohan Garg - Rohan Garg
- Santosh Mahto - Santosh Mahto
- Scott Harvey - Scott Harvey
- shivanandvp
- Simon Quigley - Simon Quigley
- Sunderland93
- Sławomir Lach
- Taejun Park - Taejun Park
- Tj
- Victor Fuentes - Victor Fuentes
- Vitor Lopes
- vtriolet - vtriolet
- Walter Lapchynski - Walter Lapchynski
- Waneon Kim - Waneon Kim
- wiz64
> This list was updated to revision 6e8d820737dea0f3e08f12b10768facef19be684 on May 28th 2022. > This list was updated to revision 283668cb0155c1c14739bb3b51db3d5d0b39c8e2 on February 17th 2024.

View File

@ -7,6 +7,43 @@ contributors are listed. Note that Calamares does not have a historical
changelog -- this log starts with version 3.3.0. See CHANGES-3.2 for changelog -- this log starts with version 3.3.0. See CHANGES-3.2 for
the history of the 3.2 series (2018-05 - 2022-08). the history of the 3.2 series (2018-05 - 2022-08).
# 3.3.3 (unreleased)
This release contains contributions from (alphabetically by first name):
- Adriaan de Groot
- Anke Boersma
## Core ##
- Core libraries *libcalamares* and *libcalamaresui* now build with
hidden visibility by default, as a step towards ABI stability.
## Modules ##
- *plasmalnf* module ported to Plasma 6
# 3.3.2 (2024-02-19)
This release contains contributions from (alphabetically by first name):
- Aaron Rainbolt
- Adriaan de Groot
- Anke Boersma
- Evan James
- Jonathan Riddell
- Lukas Märdian
- Tj
## Core ##
- Slideshow support code (QML) now ported to Qt6 and made available
as two separate directories of support-code. (thanks Jon)
- Compatibility with Qt versions prior to 5.15.5 has been removed.
## Modules ##
- *fstab* bug fixed where BTRFS messes up the partition layout. (thanks Tj)
- *networkcfg* on NetPlan-enabled systems, configure NetworkManager
with the live-system's NetPlan settings. (thanks Lukas)
- *partition* module can now also define unencrypted partitions
when encryption is used. (thanks Aaron)
# 3.3.1 (2024-01-15) # 3.3.1 (2024-01-15)

View File

@ -47,8 +47,8 @@
cmake_minimum_required(VERSION 3.16 FATAL_ERROR) cmake_minimum_required(VERSION 3.16 FATAL_ERROR)
set(CALAMARES_VERSION 3.3.1) set(CALAMARES_VERSION 3.3.3)
set(CALAMARES_RELEASE_MODE ON) # Set to ON during a release set(CALAMARES_RELEASE_MODE OFF) # Set to ON during a release
if(CMAKE_SCRIPT_MODE_FILE) if(CMAKE_SCRIPT_MODE_FILE)
include(${CMAKE_CURRENT_LIST_DIR}/CMakeModules/ExtendedVersion.cmake) include(${CMAKE_CURRENT_LIST_DIR}/CMakeModules/ExtendedVersion.cmake)
@ -82,7 +82,7 @@ option(INSTALL_COMPLETION "Install shell completions" OFF)
option(INSTALL_CONFIG "Install configuration files" OFF) option(INSTALL_CONFIG "Install configuration files" OFF)
# When adding WITH_* that affects the ABI offered by libcalamares, # When adding WITH_* that affects the ABI offered by libcalamares,
# also update libcalamares/CalamaresConfig.h.in # also update libcalamares/CalamaresConfig.h.in
option(WITH_PYBIND11 "Use bundled pybind11 instead o Boost::Python" ON) option(WITH_PYBIND11 "Use bundled pybind11 instead of Boost::Python" ON)
option(WITH_PYTHON "Enable Python modules API." ON) option(WITH_PYTHON "Enable Python modules API." ON)
option(WITH_QML "Enable QML UI options." ON) option(WITH_QML "Enable QML UI options." ON)
option(WITH_QT6 "Use Qt6 instead of Qt5" OFF) option(WITH_QT6 "Use Qt6 instead of Qt5" OFF)
@ -155,13 +155,12 @@ set(CALAMARES_DESCRIPTION_SUMMARY "The distribution-independent installer framew
# `txstats.py -e`. See also # `txstats.py -e`. See also
# #
# Total 80 languages # Total 80 languages
set( _tx_complete az_AZ ca en es fi_FI fr he hr ja lt pl sq sv set( _tx_complete de en es_AR fi_FI hr hu ja lt tr_TR uk zh_TW )
tr_TR uk zh_TW ) set( _tx_good az az_AZ be bg ca cs_CZ es fr fur he hi is it_IT ko
set( _tx_good as az be bg ca@valencia cs_CZ da de fa fur hi is pl pt_BR pt_PT ru si sq sv zh_CN )
it_IT ko nl pt_BR pt_PT ru si sk tg vi zh_CN ) set( _tx_ok ar as ast bn ca@valencia da el en_GB eo es_MX et eu fa
set( _tx_ok ar ast bn el en_GB eo es_AR es_MX et eu gl hu id ml mr gl id ka ml mr nb nl oc ro sk sl sr sr@latin tg th vi )
nb oc ro sl sr sr@latin th ) set( _tx_incomplete bqi es_PR gu ie ja-Hira kk kn lo lv mk ne_NP
set( _tx_incomplete bqi es_PR gu ie ja-Hira ka kk kn lo lv mk ne_NP
ro_RO ta_IN te ur uz zh zh_HK ) ro_RO ta_IN te ur uz zh zh_HK )
# Total 80 languages # Total 80 languages

View File

@ -67,7 +67,9 @@
# already handles skip-reasons and collects them for reporting. # already handles skip-reasons and collects them for reporting.
# #
# The target defined this way is called "calamares_<TYPE>_<module-name>", # The target defined this way is called "calamares_<TYPE>_<module-name>",
# e.g. "calamares_viewmodule_packagechooserq". # e.g. "calamares_viewmodule_packagechooserq". The function sets a variable
# in its **calling** scope, `<module-name>_TARGET` with the full name
# of the target.
include( CMakeParseArguments ) include( CMakeParseArguments )
@ -226,4 +228,6 @@ function( calamares_add_plugin )
message( "" ) message( "" )
endif() endif()
endif() endif()
set(${NAME}_TARGET ${target} PARENT_SCOPE)
endfunction() endfunction()

View File

@ -67,6 +67,49 @@ distributions than your own. So keep other folk in mind. There is
also the [extensions](https://github.com/calamares/calamares-extensions) also the [extensions](https://github.com/calamares/calamares-extensions)
repository for somewhat-more-specialized modules and examples. repository for somewhat-more-specialized modules and examples.
### Commit Messages
Please try to use `[module] description` as the first line of a commit
message. Follow regular git commit-message recommendations: write what
and why -- especially the **why** for a change. When modifying a module
under `src/modules/`, write the name of the module, e.g. this made-up example:
```
[packages] Enable dnf5 as package-manager
DNF version 5 prefers the name 'dnf5' to avoid confusion with
older DNF, even when a compatibility name 'dnf' is available.
```
It's OK to list multiple modules; don't bother listing a module
and its QML variant separately.
Use `[libcalamares]`, `[libcalamaresui]` and `[calamares]` for changes
in those directories as appropriate.
There are various exceptions, and metadata files follow other conventions.
When in doubt, use `git log` to see what kind of **previous** commit messages
have been used for a given file.
### Attribution
Remember that your git commit contains your git username. This becomes part
of the public information in the Calamares repository. There is no way
to change this later.
When you contribute a PR, feel free to add a few lines in the `CHANGES`
file, which describes each release. Just add them to the section
for the next release, and it can be sorted out when the PR is merged.
Remember to add your preferred name in the list of contributors for
the release -- names are sorted alphabetically and case-insensitive.
If you don't add anything to `CHANGES`, don't worry, something will
probably be added later in a `Changes: credits` commit.
> Please do **not** update the `AUTHORS` file. This is done automatically,
> but irregularly, based on the git usernames in commits (and some social
> knowledge about Calamares contributors).
## Building Calamares ## Building Calamares
@ -78,9 +121,13 @@ instructions are on the wiki.
You may have success with the Docker images that the CI system uses. You may have success with the Docker images that the CI system uses.
Pick one (or more) of these images which are also used in CI: Pick one (or more) of these images which are also used in CI:
- `docker pull docker://opensuse/tumbleweed` - `docker pull docker://opensuse/tumbleweed`
- `docker pull kdeneon/plasma:user` - `docker pull kdeneon/plasma:user`
- `docker pull fedora:38` - `docker pull fedora:40`
See the `nightly-*.yml` files in directory `.github/workflows/` for
the full list of Docker images that are used in CI.
Then start a container with the right image, from the root of Calamares Then start a container with the right image, from the root of Calamares
source checkout. Start with this command and substitute `opensuse/tumbleweed` source checkout. Start with this command and substitute `opensuse/tumbleweed`

View File

@ -13,10 +13,8 @@
# The base version can be a tag or git-hash; it will be checked-out # The base version can be a tag or git-hash; it will be checked-out
# in a worktree. # in a worktree.
# #
# Note that the hash here now is 3.3-alpha1, when ABI # Note that the hash here corresponds to v3.3.0 .
# compatibility was not expected much. From 3.3-beta, BASE_VERSION=1d8a1972422d83c36f2b934c2629ae1f564c0428
# whenever that is, ABI compatibility should be more of a concern.
BASE_VERSION=0c794183936b6d916a109784829e605cc4582e9f
### Build a tree and cache the ABI info into ci/ ### Build a tree and cache the ABI info into ci/
# #
@ -27,9 +25,13 @@ do_build() {
BUILD_DIR=build-abi-$LABEL BUILD_DIR=build-abi-$LABEL
rm -rf $BUILD_DIR rm -rf $BUILD_DIR
mkdir $BUILD_DIR rm -f $BUILD_DIR.log
if ( cd $BUILD_DIR && cmake $SOURCE_DIR -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS="-Og -g -gdwarf" -DCMAKE_C_FLAGS="-Og -g -gdwarf" && make -j12 ) > /dev/null 2>&1 cmake -S $SOURCE_DIR -B $BUILD_DIR -DCMAKE_BUILD_TYPE=Debug -DCMAKE_CXX_FLAGS="-Og -g -gdwarf" -DCMAKE_C_FLAGS="-Og -g -gdwarf" > /dev/null 2>&1
test -f $BUILD_DIR/Makefile || { echo "! failed to CMake $LABEL" ; exit 1 ; }
# Two targets make knows about at top-level
if make -C $BUILD_DIR -j12 calamares calamaresui > $BUILD_DIR.log 2>&1
then then
ls -1 $BUILD_DIR/libcalamares*.so.* ls -1 $BUILD_DIR/libcalamares*.so.*
# Copy the un-versioned files; .so is a symlink to the just-built one # Copy the un-versioned files; .so is a symlink to the just-built one
@ -37,6 +39,7 @@ do_build() {
do do
cp $lib ci/`basename $lib`.$LABEL cp $lib ci/`basename $lib`.$LABEL
done done
rm -rf $BUILD_DIR $BUILD_DIR.log
else else
echo "! failed to build $LABEL" echo "! failed to build $LABEL"
exit 1 exit 1
@ -46,7 +49,7 @@ do_build() {
### Build current tree and get ABI info ### Build current tree and get ABI info
# #
# #
do_build current `pwd -P` do_build current .
### Build ABI base version ### Build ABI base version
# #
@ -58,9 +61,10 @@ then
# The ABI version is cached, so we're good # The ABI version is cached, so we're good
: :
else else
git worktree remove --force tree-abi-$BASE_VERSION git worktree remove --force tree-abi-$BASE_VERSION > /dev/null 2>&1
git worktree add tree-abi-$BASE_VERSION $BASE_VERSION > /dev/null 2>&1 || { echo "! could not create worktree for $BASE_VERSION" ; exit 1 ; } git worktree add tree-abi-$BASE_VERSION $BASE_VERSION > /dev/null 2>&1 || { echo "! could not create worktree for $BASE_VERSION" ; exit 1 ; }
do_build $BASE_VERSION $( cd tree-abi-$BASE_VERSION && pwd -P ) do_build $BASE_VERSION tree-abi-$BASE_VERSION
git worktree remove --force tree-abi-$BASE_VERSION > /dev/null 2>&1
fi fi
### Compare & Report ### Compare & Report

View File

@ -11,15 +11,15 @@ pacman -Syu --noconfirm git cmake ninja # No jq available
pacman -S --noconfirm \ pacman -S --noconfirm \
"gcc" \ "gcc" \
"boost" \ "boost" \
"qt5-tools" \ "qt6-tools" \
"yaml-cpp" \ "yaml-cpp" \
"kpmcore" \ "kpmcore" \
"icu" "icu"
pacman -S --noconfirm \ pacman -S --noconfirm \
"extra-cmake-modules" \ "extra-cmake-modules" \
"kiconthemes" \ "kiconthemes6" \
"kservice" \ "kservice6" \
"kio" \ "kio6" \
"kparts" \ "kparts6" \
"qtwebengine" "qt6-webengine"
true true

View File

@ -105,7 +105,7 @@ fi
# those are done separately. # those are done separately.
_srcdirs="src/calamares src/libcalamares src/libcalamaresui src/modules src/qml" _srcdirs="src/calamares src/libcalamares src/libcalamaresui src/modules src/qml"
$LUPDATE -no-obsolete $_srcdirs -ts lang/calamares_en.ts $LUPDATE -no-obsolete $_srcdirs -ts lang/calamares_en.ts
grep '{1?}' lang/calamares_en.ts && { echo "lupdate has introduced weird markers." ; exit 1 ; } grep '{1' lang/calamares_en.ts && { echo "lupdate has introduced weird markers." ; exit 1 ; }
# Non-Transifex special-cases # Non-Transifex special-cases
# #
# - timezone names can be translated, but that's 700+ strings I don't want # - timezone names can be translated, but that's 700+ strings I don't want

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -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: 2024-01-14 21:33+0100\n" "POT-Creation-Date: 2024-02-12 21:37+0100\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"
@ -104,12 +104,12 @@ msgstr ""
msgid "Dummy python step {}" msgid "Dummy python step {}"
msgstr "" msgstr ""
#: src/modules/fstab/main.py:28 #: src/modules/fstab/main.py:29
msgid "Writing fstab." msgid "Writing fstab."
msgstr "" msgstr ""
#: src/modules/fstab/main.py:377 src/modules/fstab/main.py:383 #: src/modules/fstab/main.py:378 src/modules/fstab/main.py:384
#: src/modules/fstab/main.py:411 src/modules/initcpiocfg/main.py:256 #: src/modules/fstab/main.py:412 src/modules/initcpiocfg/main.py:256
#: src/modules/initcpiocfg/main.py:260 src/modules/initramfscfg/main.py:85 #: src/modules/initcpiocfg/main.py:260 src/modules/initramfscfg/main.py:85
#: src/modules/initramfscfg/main.py:89 src/modules/localecfg/main.py:140 #: src/modules/initramfscfg/main.py:89 src/modules/localecfg/main.py:140
#: src/modules/mount/main.py:334 src/modules/networkcfg/main.py:106 #: src/modules/mount/main.py:334 src/modules/networkcfg/main.py:106
@ -118,19 +118,19 @@ msgstr ""
msgid "Configuration Error" msgid "Configuration Error"
msgstr "" msgstr ""
#: src/modules/fstab/main.py:378 src/modules/initramfscfg/main.py:86 #: src/modules/fstab/main.py:379 src/modules/initramfscfg/main.py:86
#: src/modules/mount/main.py:335 src/modules/openrcdmcryptcfg/main.py:73 #: src/modules/mount/main.py:335 src/modules/openrcdmcryptcfg/main.py:73
#: src/modules/rawfs/main.py:165 #: src/modules/rawfs/main.py:165
msgid "No partitions are defined for <pre>{!s}</pre> to use." msgid "No partitions are defined for <pre>{!s}</pre> to use."
msgstr "" msgstr ""
#: src/modules/fstab/main.py:384 src/modules/initramfscfg/main.py:90 #: src/modules/fstab/main.py:385 src/modules/initramfscfg/main.py:90
#: src/modules/localecfg/main.py:141 src/modules/networkcfg/main.py:107 #: src/modules/localecfg/main.py:141 src/modules/networkcfg/main.py:107
#: src/modules/openrcdmcryptcfg/main.py:77 #: src/modules/openrcdmcryptcfg/main.py:77
msgid "No root mount point is given for <pre>{!s}</pre> to use." msgid "No root mount point is given for <pre>{!s}</pre> to use."
msgstr "" msgstr ""
#: src/modules/fstab/main.py:412 #: src/modules/fstab/main.py:413
msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use." msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use."
msgstr "" msgstr ""

View File

@ -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: 2023-11-13 20:13+0100\n" "POT-Creation-Date: 2024-01-14 21:40+0100\n"
"PO-Revision-Date: 2017-08-09 10:34+0000\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n"
"Last-Translator: aboodilankaboot, 2019\n" "Last-Translator: aboodilankaboot, 2019\n"
"Language-Team: Arabic (https://app.transifex.com/calamares/teams/20061/ar/)\n" "Language-Team: Arabic (https://app.transifex.com/calamares/teams/20061/ar/)\n"
@ -26,15 +26,15 @@ msgstr ""
msgid "Install bootloader." msgid "Install bootloader."
msgstr "تثبيت محمل الإقلاع" msgstr "تثبيت محمل الإقلاع"
#: src/modules/bootloader/main.py:644 #: src/modules/bootloader/main.py:666
msgid "Failed to install grub, no partitions defined in global storage" msgid "Failed to install grub, no partitions defined in global storage"
msgstr "" msgstr ""
#: src/modules/bootloader/main.py:899 #: src/modules/bootloader/main.py:926
msgid "Bootloader installation error" msgid "Bootloader installation error"
msgstr "" msgstr ""
#: src/modules/bootloader/main.py:900 #: src/modules/bootloader/main.py:927
msgid "" msgid ""
"The bootloader could not be installed. The installation command " "The bootloader could not be installed. The installation command "
"<pre>{!s}</pre> returned error code {!s}." "<pre>{!s}</pre> returned error code {!s}."
@ -72,17 +72,17 @@ msgstr "فشلت كتابة ملف ضبط SLIM."
msgid "SLIM config file {!s} does not exist" msgid "SLIM config file {!s} does not exist"
msgstr "ملف ضبط SLIM {!s} غير موجود" msgstr "ملف ضبط SLIM {!s} غير موجود"
#: src/modules/displaymanager/main.py:935 #: src/modules/displaymanager/main.py:938
msgid "No display managers selected for the displaymanager module." msgid "No display managers selected for the displaymanager module."
msgstr "" msgstr ""
#: src/modules/displaymanager/main.py:936 #: src/modules/displaymanager/main.py:939
msgid "" msgid ""
"The displaymanagers list is empty or undefined in both globalstorage and " "The displaymanagers list is empty or undefined in both globalstorage and "
"displaymanager.conf." "displaymanager.conf."
msgstr "" msgstr ""
#: src/modules/displaymanager/main.py:1023 #: src/modules/displaymanager/main.py:1026
msgid "Display manager configuration was incomplete" msgid "Display manager configuration was incomplete"
msgstr "إعداد مدير العرض لم يكتمل" msgstr "إعداد مدير العرض لم يكتمل"
@ -103,8 +103,8 @@ msgstr ""
msgid "Dummy python job." msgid "Dummy python job."
msgstr "عملية بايثون دميه" msgstr "عملية بايثون دميه"
#: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:91 #: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:104
#: src/modules/dummypython/main.py:92 #: src/modules/dummypython/main.py:105
msgid "Dummy python step {}" msgid "Dummy python step {}"
msgstr "عملية دميه خطوه بايثون {}" msgstr "عملية دميه خطوه بايثون {}"
@ -138,7 +138,7 @@ msgstr ""
msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use." msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use."
msgstr "" msgstr ""
#: src/modules/grubcfg/main.py:29 #: src/modules/grubcfg/main.py:30
msgid "Configure GRUB." msgid "Configure GRUB."
msgstr "" msgstr ""

View File

@ -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: 2023-11-13 20:13+0100\n" "POT-Creation-Date: 2024-01-14 21:40+0100\n"
"PO-Revision-Date: 2017-08-09 10:34+0000\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n"
"Last-Translator: Deep Jyoti Choudhury <deep.choudhury@libresoft.in>, 2020\n" "Last-Translator: Deep Jyoti Choudhury <deep.choudhury@libresoft.in>, 2020\n"
"Language-Team: Assamese (https://app.transifex.com/calamares/teams/20061/as/)\n" "Language-Team: Assamese (https://app.transifex.com/calamares/teams/20061/as/)\n"
@ -25,15 +25,15 @@ msgstr ""
msgid "Install bootloader." msgid "Install bootloader."
msgstr "বুতলোডাৰ ইন্স্তল কৰক।" msgstr "বুতলোডাৰ ইন্স্তল কৰক।"
#: src/modules/bootloader/main.py:644 #: src/modules/bootloader/main.py:666
msgid "Failed to install grub, no partitions defined in global storage" msgid "Failed to install grub, no partitions defined in global storage"
msgstr "" msgstr ""
#: src/modules/bootloader/main.py:899 #: src/modules/bootloader/main.py:926
msgid "Bootloader installation error" msgid "Bootloader installation error"
msgstr "" msgstr ""
#: src/modules/bootloader/main.py:900 #: src/modules/bootloader/main.py:927
msgid "" msgid ""
"The bootloader could not be installed. The installation command " "The bootloader could not be installed. The installation command "
"<pre>{!s}</pre> returned error code {!s}." "<pre>{!s}</pre> returned error code {!s}."
@ -71,17 +71,17 @@ msgstr "SLIM কনফিগাৰেচন ফাইলত লিখিব ন
msgid "SLIM config file {!s} does not exist" msgid "SLIM config file {!s} does not exist"
msgstr "SLIM কনফিগ্ ফাইল {!s} উপস্থিত নাই" msgstr "SLIM কনফিগ্ ফাইল {!s} উপস্থিত নাই"
#: src/modules/displaymanager/main.py:935 #: src/modules/displaymanager/main.py:938
msgid "No display managers selected for the displaymanager module." msgid "No display managers selected for the displaymanager module."
msgstr "displaymanager মডিউলৰ বাবে কোনো ডিস্প্লে প্ৰবন্ধক নাই।" msgstr "displaymanager মডিউলৰ বাবে কোনো ডিস্প্লে প্ৰবন্ধক নাই।"
#: src/modules/displaymanager/main.py:936 #: src/modules/displaymanager/main.py:939
msgid "" msgid ""
"The displaymanagers list is empty or undefined in both globalstorage and " "The displaymanagers list is empty or undefined in both globalstorage and "
"displaymanager.conf." "displaymanager.conf."
msgstr "" msgstr ""
#: src/modules/displaymanager/main.py:1023 #: src/modules/displaymanager/main.py:1026
msgid "Display manager configuration was incomplete" msgid "Display manager configuration was incomplete"
msgstr "ডিস্প্লে প্ৰবন্ধক কন্ফিগাৰেচন অসমাপ্ত" msgstr "ডিস্প্লে প্ৰবন্ধক কন্ফিগাৰেচন অসমাপ্ত"
@ -102,8 +102,8 @@ msgstr ""
msgid "Dummy python job." msgid "Dummy python job."
msgstr "ডামী Pythonৰ কায্য" msgstr "ডামী Pythonৰ কায্য"
#: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:91 #: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:104
#: src/modules/dummypython/main.py:92 #: src/modules/dummypython/main.py:105
msgid "Dummy python step {}" msgid "Dummy python step {}"
msgstr "ডামী Pythonৰ পদক্ষেপ {}" msgstr "ডামী Pythonৰ পদক্ষেপ {}"
@ -137,7 +137,7 @@ msgstr "ব্যৱহাৰৰ বাবে <pre>{!s}</pre>ৰ কোনো
msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use." msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use."
msgstr "" msgstr ""
#: src/modules/grubcfg/main.py:29 #: src/modules/grubcfg/main.py:30
msgid "Configure GRUB." msgid "Configure GRUB."
msgstr "GRUB কনফিগাৰ কৰক।" msgstr "GRUB কনফিগাৰ কৰক।"

View File

@ -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: 2023-11-13 20:13+0100\n" "POT-Creation-Date: 2024-01-14 21:40+0100\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>, 2020\n" "Last-Translator: enolp <enolp@softastur.org>, 2020\n"
"Language-Team: Asturian (https://app.transifex.com/calamares/teams/20061/ast/)\n" "Language-Team: Asturian (https://app.transifex.com/calamares/teams/20061/ast/)\n"
@ -25,15 +25,15 @@ msgstr ""
msgid "Install bootloader." msgid "Install bootloader."
msgstr "Instalando'l xestor d'arrinque." msgstr "Instalando'l xestor d'arrinque."
#: src/modules/bootloader/main.py:644 #: src/modules/bootloader/main.py:666
msgid "Failed to install grub, no partitions defined in global storage" msgid "Failed to install grub, no partitions defined in global storage"
msgstr "" msgstr ""
#: src/modules/bootloader/main.py:899 #: src/modules/bootloader/main.py:926
msgid "Bootloader installation error" msgid "Bootloader installation error"
msgstr "" msgstr ""
#: src/modules/bootloader/main.py:900 #: src/modules/bootloader/main.py:927
msgid "" msgid ""
"The bootloader could not be installed. The installation command " "The bootloader could not be installed. The installation command "
"<pre>{!s}</pre> returned error code {!s}." "<pre>{!s}</pre> returned error code {!s}."
@ -71,17 +71,17 @@ msgstr "Nun pue escribise'l ficheru de configuración de SLIM"
msgid "SLIM config file {!s} does not exist" msgid "SLIM config file {!s} does not exist"
msgstr "Nun esiste'l ficheru de configuración de SLIM {!s}" msgstr "Nun esiste'l ficheru de configuración de SLIM {!s}"
#: src/modules/displaymanager/main.py:935 #: src/modules/displaymanager/main.py:938
msgid "No display managers selected for the displaymanager module." msgid "No display managers selected for the displaymanager module."
msgstr "Nun s'esbillaron xestores de pantalles pal módulu displaymanager." msgstr "Nun s'esbillaron xestores de pantalles pal módulu displaymanager."
#: src/modules/displaymanager/main.py:936 #: src/modules/displaymanager/main.py:939
msgid "" msgid ""
"The displaymanagers list is empty or undefined in both globalstorage and " "The displaymanagers list is empty or undefined in both globalstorage and "
"displaymanager.conf." "displaymanager.conf."
msgstr "" msgstr ""
#: src/modules/displaymanager/main.py:1023 #: src/modules/displaymanager/main.py:1026
msgid "Display manager configuration was incomplete" msgid "Display manager configuration was incomplete"
msgstr "La configuración del xestor de pantalles nun se completó" msgstr "La configuración del xestor de pantalles nun se completó"
@ -102,8 +102,8 @@ msgstr ""
msgid "Dummy python job." msgid "Dummy python job."
msgstr "Trabayu maniquín en Python." msgstr "Trabayu maniquín en Python."
#: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:91 #: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:104
#: src/modules/dummypython/main.py:92 #: src/modules/dummypython/main.py:105
msgid "Dummy python step {}" msgid "Dummy python step {}"
msgstr "Pasu maniquín {} en Python" msgstr "Pasu maniquín {} en Python"
@ -137,7 +137,7 @@ msgstr ""
msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use." msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use."
msgstr "" msgstr ""
#: src/modules/grubcfg/main.py:29 #: src/modules/grubcfg/main.py:30
msgid "Configure GRUB." msgid "Configure GRUB."
msgstr "" msgstr ""

View File

@ -4,16 +4,16 @@
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# #
# Translators: # Translators:
# Xəyyam Qocayev <xxmn77@gmail.com>, 2023 # xxmn77 <xxmn77@gmail.com>, 2023
# #
#, fuzzy #, fuzzy
msgid "" 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: 2023-11-13 20:13+0100\n" "POT-Creation-Date: 2024-01-14 21:40+0100\n"
"PO-Revision-Date: 2017-08-09 10:34+0000\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n"
"Last-Translator: Xəyyam Qocayev <xxmn77@gmail.com>, 2023\n" "Last-Translator: xxmn77 <xxmn77@gmail.com>, 2023\n"
"Language-Team: Azerbaijani (https://app.transifex.com/calamares/teams/20061/az/)\n" "Language-Team: Azerbaijani (https://app.transifex.com/calamares/teams/20061/az/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -25,15 +25,15 @@ msgstr ""
msgid "Install bootloader." msgid "Install bootloader."
msgstr "Önyükləyici qurulur." msgstr "Önyükləyici qurulur."
#: src/modules/bootloader/main.py:644 #: src/modules/bootloader/main.py:666
msgid "Failed to install grub, no partitions defined in global storage" msgid "Failed to install grub, no partitions defined in global storage"
msgstr "Grub quraşdırılmadı, ümumi yaddaş üçün bölmələr təyin olunmayıb" msgstr "Grub quraşdırılmadı, ümumi yaddaş üçün bölmələr təyin olunmayıb"
#: src/modules/bootloader/main.py:899 #: src/modules/bootloader/main.py:926
msgid "Bootloader installation error" msgid "Bootloader installation error"
msgstr "Önyükləyicinin quraşdırılmasında xəta" msgstr "Önyükləyicinin quraşdırılmasında xəta"
#: src/modules/bootloader/main.py:900 #: src/modules/bootloader/main.py:927
msgid "" msgid ""
"The bootloader could not be installed. The installation command " "The bootloader could not be installed. The installation command "
"<pre>{!s}</pre> returned error code {!s}." "<pre>{!s}</pre> returned error code {!s}."
@ -73,11 +73,11 @@ msgstr "SLİM tənzimləmə faylı yazıla bilmir"
msgid "SLIM config file {!s} does not exist" msgid "SLIM config file {!s} does not exist"
msgstr "SLİM tənzimləmə faylı {!s} mövcud deyil" msgstr "SLİM tənzimləmə faylı {!s} mövcud deyil"
#: src/modules/displaymanager/main.py:935 #: src/modules/displaymanager/main.py:938
msgid "No display managers selected for the displaymanager module." msgid "No display managers selected for the displaymanager module."
msgstr "displaymanager modulu üçün ekran menecerləri seçilməyib." msgstr "displaymanager modulu üçün ekran menecerləri seçilməyib."
#: src/modules/displaymanager/main.py:936 #: src/modules/displaymanager/main.py:939
msgid "" msgid ""
"The displaymanagers list is empty or undefined in both globalstorage and " "The displaymanagers list is empty or undefined in both globalstorage and "
"displaymanager.conf." "displaymanager.conf."
@ -85,7 +85,7 @@ msgstr ""
"Ekran menecerləri siyahısı həm qlobal yaddaşda, həm də displaymanager.conf-" "Ekran menecerləri siyahısı həm qlobal yaddaşda, həm də displaymanager.conf-"
"da boşdur və ya təyin olunmamışdır." "da boşdur və ya təyin olunmamışdır."
#: src/modules/displaymanager/main.py:1023 #: src/modules/displaymanager/main.py:1026
msgid "Display manager configuration was incomplete" msgid "Display manager configuration was incomplete"
msgstr "Ekran meneceri tənzimləmələri başa çatmadı" msgstr "Ekran meneceri tənzimləmələri başa çatmadı"
@ -108,8 +108,8 @@ msgstr ""
msgid "Dummy python job." msgid "Dummy python job."
msgstr "Dummy python işi." msgstr "Dummy python işi."
#: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:91 #: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:104
#: src/modules/dummypython/main.py:92 #: src/modules/dummypython/main.py:105
msgid "Dummy python step {}" msgid "Dummy python step {}"
msgstr "{} Dummy python addımı" msgstr "{} Dummy python addımı"
@ -146,7 +146,7 @@ msgstr ""
"İstifadə etmək üçün, <pre>{!s}</pre> tənzimləməsi, <pre>{!s}</pre> üçün " "İstifadə etmək üçün, <pre>{!s}</pre> tənzimləməsi, <pre>{!s}</pre> üçün "
"göstərilməyib." "göstərilməyib."
#: src/modules/grubcfg/main.py:29 #: src/modules/grubcfg/main.py:30
msgid "Configure GRUB." msgid "Configure GRUB."
msgstr "GRUB tənzimləmələri" msgstr "GRUB tənzimləmələri"

View File

@ -4,16 +4,16 @@
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
# #
# Translators: # Translators:
# Xəyyam Qocayev <xxmn77@gmail.com>, 2023 # xxmn77 <xxmn77@gmail.com>, 2023
# #
#, fuzzy #, fuzzy
msgid "" 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: 2023-11-13 20:13+0100\n" "POT-Creation-Date: 2024-01-14 21:40+0100\n"
"PO-Revision-Date: 2017-08-09 10:34+0000\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n"
"Last-Translator: Xəyyam Qocayev <xxmn77@gmail.com>, 2023\n" "Last-Translator: xxmn77 <xxmn77@gmail.com>, 2023\n"
"Language-Team: Azerbaijani (Azerbaijan) (https://app.transifex.com/calamares/teams/20061/az_AZ/)\n" "Language-Team: Azerbaijani (Azerbaijan) (https://app.transifex.com/calamares/teams/20061/az_AZ/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
@ -25,15 +25,15 @@ msgstr ""
msgid "Install bootloader." msgid "Install bootloader."
msgstr "Önyükləyici qurulur." msgstr "Önyükləyici qurulur."
#: src/modules/bootloader/main.py:644 #: src/modules/bootloader/main.py:666
msgid "Failed to install grub, no partitions defined in global storage" msgid "Failed to install grub, no partitions defined in global storage"
msgstr "Grub quraşdırılmadı, ümumi yaddaş üçün bölmələr təyin olunmayıb" msgstr "Grub quraşdırılmadı, ümumi yaddaş üçün bölmələr təyin olunmayıb"
#: src/modules/bootloader/main.py:899 #: src/modules/bootloader/main.py:926
msgid "Bootloader installation error" msgid "Bootloader installation error"
msgstr "Önyükləyicinin quraşdırılmasında xəta" msgstr "Önyükləyicinin quraşdırılmasında xəta"
#: src/modules/bootloader/main.py:900 #: src/modules/bootloader/main.py:927
msgid "" msgid ""
"The bootloader could not be installed. The installation command " "The bootloader could not be installed. The installation command "
"<pre>{!s}</pre> returned error code {!s}." "<pre>{!s}</pre> returned error code {!s}."
@ -73,11 +73,11 @@ msgstr "SLİM tənzimləmə faylı yazıla bilmir"
msgid "SLIM config file {!s} does not exist" msgid "SLIM config file {!s} does not exist"
msgstr "SLİM tənzimləmə faylı {!s} mövcud deyil" msgstr "SLİM tənzimləmə faylı {!s} mövcud deyil"
#: src/modules/displaymanager/main.py:935 #: src/modules/displaymanager/main.py:938
msgid "No display managers selected for the displaymanager module." msgid "No display managers selected for the displaymanager module."
msgstr "displaymanager modulu üçün ekran menecerləri seçilməyib." msgstr "displaymanager modulu üçün ekran menecerləri seçilməyib."
#: src/modules/displaymanager/main.py:936 #: src/modules/displaymanager/main.py:939
msgid "" msgid ""
"The displaymanagers list is empty or undefined in both globalstorage and " "The displaymanagers list is empty or undefined in both globalstorage and "
"displaymanager.conf." "displaymanager.conf."
@ -85,7 +85,7 @@ msgstr ""
"Ekran menecerləri siyahısı həm qlobal yaddaşda, həm də displaymanager.conf-" "Ekran menecerləri siyahısı həm qlobal yaddaşda, həm də displaymanager.conf-"
"da boşdur və ya təyin olunmamışdır." "da boşdur və ya təyin olunmamışdır."
#: src/modules/displaymanager/main.py:1023 #: src/modules/displaymanager/main.py:1026
msgid "Display manager configuration was incomplete" msgid "Display manager configuration was incomplete"
msgstr "Ekran meneceri tənzimləmələri başa çatmadı" msgstr "Ekran meneceri tənzimləmələri başa çatmadı"
@ -108,8 +108,8 @@ msgstr ""
msgid "Dummy python job." msgid "Dummy python job."
msgstr "Dummy python işi." msgstr "Dummy python işi."
#: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:91 #: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:104
#: src/modules/dummypython/main.py:92 #: src/modules/dummypython/main.py:105
msgid "Dummy python step {}" msgid "Dummy python step {}"
msgstr "{} Dummy python addımı" msgstr "{} Dummy python addımı"
@ -146,7 +146,7 @@ msgstr ""
"İstifadə etmək üçün, <pre>{!s}</pre> tənzimləməsi, <pre>{!s}</pre> üçün " "İstifadə etmək üçün, <pre>{!s}</pre> tənzimləməsi, <pre>{!s}</pre> üçün "
"göstərilməyib." "göstərilməyib."
#: src/modules/grubcfg/main.py:29 #: src/modules/grubcfg/main.py:30
msgid "Configure GRUB." msgid "Configure GRUB."
msgstr "GRUB tənzimləmələri" msgstr "GRUB tənzimləmələri"

View File

@ -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: 2023-11-13 20:13+0100\n" "POT-Creation-Date: 2024-01-14 21:40+0100\n"
"PO-Revision-Date: 2017-08-09 10:34+0000\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n"
"Last-Translator: Źmicier Turok <nashtlumach@gmail.com>, 2022\n" "Last-Translator: Źmicier Turok <nashtlumach@gmail.com>, 2022\n"
"Language-Team: Belarusian (https://app.transifex.com/calamares/teams/20061/be/)\n" "Language-Team: Belarusian (https://app.transifex.com/calamares/teams/20061/be/)\n"
@ -25,16 +25,16 @@ msgstr ""
msgid "Install bootloader." msgid "Install bootloader."
msgstr "Усталяваць загрузчык." msgstr "Усталяваць загрузчык."
#: src/modules/bootloader/main.py:644 #: src/modules/bootloader/main.py:666
msgid "Failed to install grub, no partitions defined in global storage" msgid "Failed to install grub, no partitions defined in global storage"
msgstr "" msgstr ""
"Не ўдалося ўсталяваць grub, у глабальным сховішчы не вызначаны раздзелы" "Не ўдалося ўсталяваць grub, у глабальным сховішчы не вызначаны раздзелы"
#: src/modules/bootloader/main.py:899 #: src/modules/bootloader/main.py:926
msgid "Bootloader installation error" msgid "Bootloader installation error"
msgstr "Не ўдалося ўсталяваць загрузчык" msgstr "Не ўдалося ўсталяваць загрузчык"
#: src/modules/bootloader/main.py:900 #: src/modules/bootloader/main.py:927
msgid "" msgid ""
"The bootloader could not be installed. The installation command " "The bootloader could not be installed. The installation command "
"<pre>{!s}</pre> returned error code {!s}." "<pre>{!s}</pre> returned error code {!s}."
@ -74,11 +74,11 @@ msgstr "Немагчыма запісаць файл канфігурацыі SL
msgid "SLIM config file {!s} does not exist" msgid "SLIM config file {!s} does not exist"
msgstr "Файл канфігурацыі SLIM {!s} не існуе" msgstr "Файл канфігурацыі SLIM {!s} не існуе"
#: src/modules/displaymanager/main.py:935 #: src/modules/displaymanager/main.py:938
msgid "No display managers selected for the displaymanager module." msgid "No display managers selected for the displaymanager module."
msgstr "У модулі кіраўнікоў дысплэяў нічога не абрана." msgstr "У модулі кіраўнікоў дысплэяў нічога не абрана."
#: src/modules/displaymanager/main.py:936 #: src/modules/displaymanager/main.py:939
msgid "" msgid ""
"The displaymanagers list is empty or undefined in both globalstorage and " "The displaymanagers list is empty or undefined in both globalstorage and "
"displaymanager.conf." "displaymanager.conf."
@ -86,7 +86,7 @@ msgstr ""
"Спіс кіраўнікоў дысплэяў пусты альбо не вызначаны ў both globalstorage і " "Спіс кіраўнікоў дысплэяў пусты альбо не вызначаны ў both globalstorage і "
"displaymanager.conf." "displaymanager.conf."
#: src/modules/displaymanager/main.py:1023 #: src/modules/displaymanager/main.py:1026
msgid "Display manager configuration was incomplete" msgid "Display manager configuration was incomplete"
msgstr "Наладжванне кіраўніка дысплэяў не завершана" msgstr "Наладжванне кіраўніка дысплэяў не завершана"
@ -107,8 +107,8 @@ msgstr ""
msgid "Dummy python job." msgid "Dummy python job."
msgstr "Задача Dummy python." msgstr "Задача Dummy python."
#: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:91 #: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:104
#: src/modules/dummypython/main.py:92 #: src/modules/dummypython/main.py:105
msgid "Dummy python step {}" msgid "Dummy python step {}"
msgstr "Крок Dummy python {}" msgstr "Крок Dummy python {}"
@ -143,7 +143,7 @@ msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use."
msgstr "" msgstr ""
"Не пададзена канфігурацыі <pre>{!s}</pre> для выкарыстання <pre>{!s}</pre>." "Не пададзена канфігурацыі <pre>{!s}</pre> для выкарыстання <pre>{!s}</pre>."
#: src/modules/grubcfg/main.py:29 #: src/modules/grubcfg/main.py:30
msgid "Configure GRUB." msgid "Configure GRUB."
msgstr "Наладжванне GRUB." msgstr "Наладжванне GRUB."

View File

@ -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: 2023-11-13 20:13+0100\n" "POT-Creation-Date: 2024-01-14 21:40+0100\n"
"PO-Revision-Date: 2017-08-09 10:34+0000\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n"
"Last-Translator: mkkDr2010, 2022\n" "Last-Translator: mkkDr2010, 2022\n"
"Language-Team: Bulgarian (https://app.transifex.com/calamares/teams/20061/bg/)\n" "Language-Team: Bulgarian (https://app.transifex.com/calamares/teams/20061/bg/)\n"
@ -26,17 +26,17 @@ msgstr ""
msgid "Install bootloader." msgid "Install bootloader."
msgstr "Инсталирай програма за начално зареждане." msgstr "Инсталирай програма за начално зареждане."
#: src/modules/bootloader/main.py:644 #: src/modules/bootloader/main.py:666
msgid "Failed to install grub, no partitions defined in global storage" msgid "Failed to install grub, no partitions defined in global storage"
msgstr "" msgstr ""
"Инсталирането на grub е неуспешно няма определени дялове в мястото за " "Инсталирането на grub е неуспешно няма определени дялове в мястото за "
"съхранение" "съхранение"
#: src/modules/bootloader/main.py:899 #: src/modules/bootloader/main.py:926
msgid "Bootloader installation error" msgid "Bootloader installation error"
msgstr "Грешка при инсталирането на програмата за начално зареждане" msgstr "Грешка при инсталирането на програмата за начално зареждане"
#: src/modules/bootloader/main.py:900 #: src/modules/bootloader/main.py:927
msgid "" msgid ""
"The bootloader could not be installed. The installation command " "The bootloader could not be installed. The installation command "
"<pre>{!s}</pre> returned error code {!s}." "<pre>{!s}</pre> returned error code {!s}."
@ -74,17 +74,17 @@ msgstr "Конфигурационният файл на SLIM не може да
msgid "SLIM config file {!s} does not exist" msgid "SLIM config file {!s} does not exist"
msgstr "Конфигурационният файл на SLIM {!s} не съществува" msgstr "Конфигурационният файл на SLIM {!s} не съществува"
#: src/modules/displaymanager/main.py:935 #: src/modules/displaymanager/main.py:938
msgid "No display managers selected for the displaymanager module." msgid "No display managers selected for the displaymanager module."
msgstr "" msgstr ""
#: src/modules/displaymanager/main.py:936 #: src/modules/displaymanager/main.py:939
msgid "" msgid ""
"The displaymanagers list is empty or undefined in both globalstorage and " "The displaymanagers list is empty or undefined in both globalstorage and "
"displaymanager.conf." "displaymanager.conf."
msgstr "" msgstr ""
#: src/modules/displaymanager/main.py:1023 #: src/modules/displaymanager/main.py:1026
msgid "Display manager configuration was incomplete" msgid "Display manager configuration was incomplete"
msgstr "" msgstr ""
@ -105,8 +105,8 @@ msgstr ""
msgid "Dummy python job." msgid "Dummy python job."
msgstr "Фиктивна задача на python." msgstr "Фиктивна задача на python."
#: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:91 #: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:104
#: src/modules/dummypython/main.py:92 #: src/modules/dummypython/main.py:105
msgid "Dummy python step {}" msgid "Dummy python step {}"
msgstr "Фиктивна стъпка на python {}" msgstr "Фиктивна стъпка на python {}"
@ -140,7 +140,7 @@ msgstr ""
msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use." msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use."
msgstr "" msgstr ""
#: src/modules/grubcfg/main.py:29 #: src/modules/grubcfg/main.py:30
msgid "Configure GRUB." msgid "Configure GRUB."
msgstr "Конфигурирай GRUB." msgstr "Конфигурирай GRUB."

View File

@ -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: 2023-11-13 20:13+0100\n" "POT-Creation-Date: 2024-01-14 21:40+0100\n"
"PO-Revision-Date: 2017-08-09 10:34+0000\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n"
"Last-Translator: 508a8b0ef95404aa3dc5178f0ccada5e_017b8a4 <d0ef5d977ab7abf012ef53891f8ca2b5_900530>, 2020\n" "Last-Translator: 508a8b0ef95404aa3dc5178f0ccada5e_017b8a4 <d0ef5d977ab7abf012ef53891f8ca2b5_900530>, 2020\n"
"Language-Team: Bengali (https://app.transifex.com/calamares/teams/20061/bn/)\n" "Language-Team: Bengali (https://app.transifex.com/calamares/teams/20061/bn/)\n"
@ -25,15 +25,15 @@ msgstr ""
msgid "Install bootloader." msgid "Install bootloader."
msgstr "" msgstr ""
#: src/modules/bootloader/main.py:644 #: src/modules/bootloader/main.py:666
msgid "Failed to install grub, no partitions defined in global storage" msgid "Failed to install grub, no partitions defined in global storage"
msgstr "" msgstr ""
#: src/modules/bootloader/main.py:899 #: src/modules/bootloader/main.py:926
msgid "Bootloader installation error" msgid "Bootloader installation error"
msgstr "" msgstr ""
#: src/modules/bootloader/main.py:900 #: src/modules/bootloader/main.py:927
msgid "" msgid ""
"The bootloader could not be installed. The installation command " "The bootloader could not be installed. The installation command "
"<pre>{!s}</pre> returned error code {!s}." "<pre>{!s}</pre> returned error code {!s}."
@ -71,17 +71,17 @@ msgstr ""
msgid "SLIM config file {!s} does not exist" msgid "SLIM config file {!s} does not exist"
msgstr "" msgstr ""
#: src/modules/displaymanager/main.py:935 #: src/modules/displaymanager/main.py:938
msgid "No display managers selected for the displaymanager module." msgid "No display managers selected for the displaymanager module."
msgstr "" msgstr ""
#: src/modules/displaymanager/main.py:936 #: src/modules/displaymanager/main.py:939
msgid "" msgid ""
"The displaymanagers list is empty or undefined in both globalstorage and " "The displaymanagers list is empty or undefined in both globalstorage and "
"displaymanager.conf." "displaymanager.conf."
msgstr "" msgstr ""
#: src/modules/displaymanager/main.py:1023 #: src/modules/displaymanager/main.py:1026
msgid "Display manager configuration was incomplete" msgid "Display manager configuration was incomplete"
msgstr "" msgstr ""
@ -102,8 +102,8 @@ msgstr ""
msgid "Dummy python job." msgid "Dummy python job."
msgstr "" msgstr ""
#: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:91 #: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:104
#: src/modules/dummypython/main.py:92 #: src/modules/dummypython/main.py:105
msgid "Dummy python step {}" msgid "Dummy python step {}"
msgstr "" msgstr ""
@ -137,7 +137,7 @@ msgstr ""
msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use." msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use."
msgstr "" msgstr ""
#: src/modules/grubcfg/main.py:29 #: src/modules/grubcfg/main.py:30
msgid "Configure GRUB." msgid "Configure GRUB."
msgstr "কনফিগার করুন জিআরইউবি।" msgstr "কনফিগার করুন জিআরইউবি।"

View File

@ -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: 2023-11-13 20:13+0100\n" "POT-Creation-Date: 2024-01-14 21:40+0100\n"
"PO-Revision-Date: 2017-08-09 10:34+0000\n" "PO-Revision-Date: 2017-08-09 10:34+0000\n"
"Language-Team: Luri (Bakhtiari) (https://app.transifex.com/calamares/teams/20061/bqi/)\n" "Language-Team: Luri (Bakhtiari) (https://app.transifex.com/calamares/teams/20061/bqi/)\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@ -21,15 +21,15 @@ msgstr ""
msgid "Install bootloader." msgid "Install bootloader."
msgstr "" msgstr ""
#: src/modules/bootloader/main.py:644 #: src/modules/bootloader/main.py:666
msgid "Failed to install grub, no partitions defined in global storage" msgid "Failed to install grub, no partitions defined in global storage"
msgstr "" msgstr ""
#: src/modules/bootloader/main.py:899 #: src/modules/bootloader/main.py:926
msgid "Bootloader installation error" msgid "Bootloader installation error"
msgstr "" msgstr ""
#: src/modules/bootloader/main.py:900 #: src/modules/bootloader/main.py:927
msgid "" msgid ""
"The bootloader could not be installed. The installation command " "The bootloader could not be installed. The installation command "
"<pre>{!s}</pre> returned error code {!s}." "<pre>{!s}</pre> returned error code {!s}."
@ -67,17 +67,17 @@ msgstr ""
msgid "SLIM config file {!s} does not exist" msgid "SLIM config file {!s} does not exist"
msgstr "" msgstr ""
#: src/modules/displaymanager/main.py:935 #: src/modules/displaymanager/main.py:938
msgid "No display managers selected for the displaymanager module." msgid "No display managers selected for the displaymanager module."
msgstr "" msgstr ""
#: src/modules/displaymanager/main.py:936 #: src/modules/displaymanager/main.py:939
msgid "" msgid ""
"The displaymanagers list is empty or undefined in both globalstorage and " "The displaymanagers list is empty or undefined in both globalstorage and "
"displaymanager.conf." "displaymanager.conf."
msgstr "" msgstr ""
#: src/modules/displaymanager/main.py:1023 #: src/modules/displaymanager/main.py:1026
msgid "Display manager configuration was incomplete" msgid "Display manager configuration was incomplete"
msgstr "" msgstr ""
@ -98,8 +98,8 @@ msgstr ""
msgid "Dummy python job." msgid "Dummy python job."
msgstr "" msgstr ""
#: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:91 #: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:104
#: src/modules/dummypython/main.py:92 #: src/modules/dummypython/main.py:105
msgid "Dummy python step {}" msgid "Dummy python step {}"
msgstr "" msgstr ""
@ -133,7 +133,7 @@ msgstr ""
msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use." msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use."
msgstr "" msgstr ""
#: src/modules/grubcfg/main.py:29 #: src/modules/grubcfg/main.py:30
msgid "Configure GRUB." msgid "Configure GRUB."
msgstr "" msgstr ""

View File

@ -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: 2023-11-13 20:13+0100\n" "POT-Creation-Date: 2024-01-14 21:40+0100\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>, 2023\n" "Last-Translator: Davidmp <medipas@gmail.com>, 2023\n"
"Language-Team: Catalan (https://app.transifex.com/calamares/teams/20061/ca/)\n" "Language-Team: Catalan (https://app.transifex.com/calamares/teams/20061/ca/)\n"
@ -25,17 +25,17 @@ msgstr ""
msgid "Install bootloader." msgid "Install bootloader."
msgstr "S'instal·la el carregador d'arrencada." msgstr "S'instal·la el carregador d'arrencada."
#: src/modules/bootloader/main.py:644 #: src/modules/bootloader/main.py:666
msgid "Failed to install grub, no partitions defined in global storage" msgid "Failed to install grub, no partitions defined in global storage"
msgstr "" msgstr ""
"No s'ha pogut instal·lar el grub. No s'han definit particions a " "No s'ha pogut instal·lar el grub. No s'han definit particions a "
"l'emmagatzematge global." "l'emmagatzematge global."
#: src/modules/bootloader/main.py:899 #: src/modules/bootloader/main.py:926
msgid "Bootloader installation error" msgid "Bootloader installation error"
msgstr "Error d'instal·lació del carregador d'arrencada" msgstr "Error d'instal·lació del carregador d'arrencada"
#: src/modules/bootloader/main.py:900 #: src/modules/bootloader/main.py:927
msgid "" msgid ""
"The bootloader could not be installed. The installation command " "The bootloader could not be installed. The installation command "
"<pre>{!s}</pre> returned error code {!s}." "<pre>{!s}</pre> returned error code {!s}."
@ -75,12 +75,12 @@ msgstr "No es pot escriure el fitxer de configuració de l'SLIM."
msgid "SLIM config file {!s} does not exist" msgid "SLIM config file {!s} does not exist"
msgstr "El fitxer de configuració de l'SLIM {!s} no existeix." msgstr "El fitxer de configuració de l'SLIM {!s} no existeix."
#: src/modules/displaymanager/main.py:935 #: src/modules/displaymanager/main.py:938
msgid "No display managers selected for the displaymanager module." msgid "No display managers selected for the displaymanager module."
msgstr "" msgstr ""
"No hi ha cap gestor de pantalla seleccionat per al mòdul displaymanager." "No hi ha cap gestor de pantalla seleccionat per al mòdul displaymanager."
#: src/modules/displaymanager/main.py:936 #: src/modules/displaymanager/main.py:939
msgid "" msgid ""
"The displaymanagers list is empty or undefined in both globalstorage and " "The displaymanagers list is empty or undefined in both globalstorage and "
"displaymanager.conf." "displaymanager.conf."
@ -88,7 +88,7 @@ msgstr ""
"La llista de gestors de pantalla és buida o no definida ni a globalstorage " "La llista de gestors de pantalla és buida o no definida ni a globalstorage "
"ni a displaymanager.conf." "ni a displaymanager.conf."
#: src/modules/displaymanager/main.py:1023 #: src/modules/displaymanager/main.py:1026
msgid "Display manager configuration was incomplete" msgid "Display manager configuration was incomplete"
msgstr "La configuració del gestor de pantalla no era completa." msgstr "La configuració del gestor de pantalla no era completa."
@ -111,8 +111,8 @@ msgstr ""
msgid "Dummy python job." msgid "Dummy python job."
msgstr "Tasca de python fictícia." msgstr "Tasca de python fictícia."
#: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:91 #: src/modules/dummypython/main.py:37 src/modules/dummypython/main.py:104
#: src/modules/dummypython/main.py:92 #: src/modules/dummypython/main.py:105
msgid "Dummy python step {}" msgid "Dummy python step {}"
msgstr "Pas de python fitctici {}" msgstr "Pas de python fitctici {}"
@ -148,7 +148,7 @@ msgid "No <pre>{!s}</pre> configuration is given for <pre>{!s}</pre> to use."
msgstr "" msgstr ""
"No hi ha cap configuració de <pre>{!s}</pre> perquè la usi <pre>{!s}</pre>." "No hi ha cap configuració de <pre>{!s}</pre> perquè la usi <pre>{!s}</pre>."
#: src/modules/grubcfg/main.py:29 #: src/modules/grubcfg/main.py:30
msgid "Configure GRUB." msgid "Configure GRUB."
msgstr "Configura el GRUB." msgstr "Configura el GRUB."

Some files were not shown because too many files have changed in this diff Show More