summaryrefslogtreecommitdiff
path: root/po/guix/ru.po
diff options
context:
space:
mode:
Diffstat (limited to 'po/guix/ru.po')
-rw-r--r--po/guix/ru.po1415
1 files changed, 819 insertions, 596 deletions
diff --git a/po/guix/ru.po b/po/guix/ru.po
index e2dc80dcaa..d31e3fd5d6 100644
--- a/po/guix/ru.po
+++ b/po/guix/ru.po
@@ -7,21 +7,21 @@
# Eugene Klimov <lipklim@mailbox.org>, 2021.
# Igor Gorbounov <igor.gorbounov@gmail.com>, 2021.
# Helge Kim <helge@keemail.me>, 2021.
-#: guix/diagnostics.scm:155
+#: guix/diagnostics.scm:157
msgid ""
msgstr ""
"Project-Id-Version: GNU guix\n"
"Report-Msgid-Bugs-To: bug-guix@gnu.org\n"
-"POT-Creation-Date: 2021-10-17 15:18+0000\n"
-"PO-Revision-Date: 2021-07-27 14:04+0000\n"
-"Last-Translator: Helge Kim <helge@keemail.me>\n"
+"POT-Creation-Date: 2021-12-04 15:18+0000\n"
+"PO-Revision-Date: 2021-10-26 11:57+0000\n"
+"Last-Translator: Igor Gorbounov <igor.gorbounov@gmail.com>\n"
"Language-Team: Russian <https://translate.fedoraproject.org/projects/guix/guix/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.7.2\n"
+"X-Generator: Weblate 4.8\n"
#: gnu.scm:81
#, scheme-format
@@ -78,7 +78,7 @@ msgstr "двусмысленная спецификация пакета `~a'~%"
msgid "choosing ~a@~a from ~a~%"
msgstr "выбираю ~a@~a из ~a~%"
-#: gnu/packages.scm:486 guix/scripts/package.scm:215
+#: gnu/packages.scm:486 guix/scripts/package.scm:216
#, scheme-format
msgid "package '~a' has been superseded by '~a'~%"
msgstr "пакет '~a' был замещен на '~a'~%"
@@ -239,47 +239,51 @@ msgstr "более чем один целевой сервис типа '~a'"
msgid "service of type '~a' not found"
msgstr "сервис типа '~a' не найден"
-#: gnu/system.scm:355
+#: gnu/system.scm:357
#, scheme-format
msgid "unrecognized uuid ~a at '~a'~%"
msgstr "нераспознанный uuid ~a на '~a'~%"
-#: gnu/system.scm:437
+#: gnu/system.scm:439
#, scheme-format
msgid "unrecognized crypto-devices ~S at '~a'~%"
msgstr "нераспознанные шифрованные устройства ~S на '~a'~%"
-#: gnu/system.scm:454
+#: gnu/system.scm:456
#, scheme-format
msgid "unrecognized boot parameters at '~a'~%"
msgstr "нераспознанные загрузочные параметры на '~a'~%"
-#: gnu/system.scm:567
+#: gnu/system.scm:569
#, scheme-format
msgid "mapped-device '~a' may not be mounted by the bootloader.~%"
msgstr "размеченное устройство '~a' не может быть смонтировано загрузчиком.~%"
-#: gnu/system.scm:1017
+#: gnu/system.scm:597
+#, scheme-format
+msgid "List elements of the field 'swap-devices' should now use the <swap-space> record, as the old method is deprecated. See \"(guix) operating-system Reference\" for more details.~%"
+msgstr ""
+
+#: gnu/system.scm:1051
#, scheme-format
msgid "using a string for file '~a' is deprecated; use 'plain-file' instead~%"
msgstr "описание файла '~a' строкой устарело; используйте вместо этого 'plain-file'~%"
-#: gnu/system.scm:1033
+#: gnu/system.scm:1067
#, scheme-format
msgid "using a monadic value for '~a' is deprecated; use 'plain-file' instead~%"
msgstr "описание '~a' монадным значением устарело; используйте вместо этого 'plain-file'~%"
-#: gnu/system.scm:1086
-#, fuzzy, scheme-format
-#| msgid "using a string for file '~a' is deprecated; use 'plain-file' instead~%"
+#: gnu/system.scm:1121
+#, scheme-format
msgid "representing setuid programs with file-like objects is deprecated; use 'setuid-program' instead~%"
-msgstr "описание файла '~a' строкой устарело; используйте вместо этого 'plain-file'~%"
+msgstr "представление программ setuid файловыми объектами устарело; вместо этого используйте «setuid-program» ~%"
-#: gnu/system.scm:1186
+#: gnu/system.scm:1221
msgid "missing root file system"
msgstr "отсутствует корневая файловая система"
-#: gnu/system.scm:1262
+#: gnu/system.scm:1297
#, scheme-format
msgid "~a: invalid locale name"
msgstr "~a: неправильное имя локали"
@@ -318,23 +322,31 @@ msgstr ""
"Процессы, не прекратившиеся через несколько секунд после подачи сигнала\n"
"@code{SIGTERM}, останавливают командой @code(SIGKILL)."
-#: gnu/system/file-systems.scm:667
+#: gnu/system/file-systems.scm:135
+#, scheme-format
+msgid "invalid file system mount flag:~{ ~s~}~%"
+msgid_plural "invalid file system mount flags:~{ ~s~}~%"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: gnu/system/file-systems.scm:715
msgid "The store is on a Btrfs subvolume, but the subvolume name is unknown."
-msgstr ""
+msgstr "Хранилище находится в подтоме Btrfs, но имя подтома неизвестно."
-#: gnu/system/file-systems.scm:671
+#: gnu/system/file-systems.scm:719
msgid "Use the @code{subvol} Btrfs file system option."
-msgstr ""
+msgstr "Используйте параметр @code {subvol} файловой системы Btrfs."
#: gnu/system/image.scm:291
#, scheme-format
msgid "Unsupported image type ~a~%."
-msgstr ""
+msgstr "Неподдерживаемый тип образа ~a~%."
-#: gnu/system/image.scm:694
+#: gnu/system/image.scm:721
#, scheme-format
msgid "~a: no such image type"
-msgstr ""
+msgstr "~a: нет такого типа образа"
#: gnu/system/linux-container.scm:80
msgid ""
@@ -342,21 +354,24 @@ msgid ""
"anything. This service is used by guest systems running in containers, where\n"
"networking support is provided by the host."
msgstr ""
+"Обеспечивает обратную связь и сеть, фактически ничего не делая.\n"
+"Эта служба используется гостевыми системами, работающими в контейнерах, где\n"
+"сетевая поддержка предоставляется хостом."
#: gnu/system/linux-container.scm:223
#, scheme-format
msgid "system container is running as PID ~a~%"
-msgstr ""
+msgstr "системный контейнер работает с PID ~a~%"
#: gnu/system/linux-container.scm:224
#, scheme-format
msgid "Run 'sudo guix container exec ~a /run/current-system/profile/bin/bash --login'\n"
-msgstr ""
+msgstr "Запускайте «sudo guix container exec ~a /run/current-system/profile/bin/bash --login»\n"
#: gnu/system/linux-container.scm:226
#, scheme-format
msgid "or run 'sudo nsenter -a -t ~a' to get a shell into it.~%"
-msgstr ""
+msgstr "или запускайте «sudo nsenter -a -t ~a», чтоб ы добавить оболочку.~%"
#: gnu/system/mapped-devices.scm:134
msgid "Map a device node using Linux's device mapper."
@@ -397,7 +412,7 @@ msgstr ""
"Если вам кажется, что причина не в этом, используйте @option{--skip-checks}\n"
"параметр команды @command{guix system}.\n"
-#: gnu/system/mapped-devices.scm:251
+#: gnu/system/mapped-devices.scm:257
#, scheme-format
msgid "no LUKS partition with UUID '~a'"
msgstr "нет раздела LUKS с UUID '~a'"
@@ -430,115 +445,110 @@ msgstr ""
"Удостоверьтесь, что указанные аккаунты пользователей и группы существуют,\n"
"как и домашний каталог для каждого аккаунта."
-#: guix/import/egg.scm:353
-#, fuzzy
-#| msgid "Updater for OPAM packages"
+#: guix/import/egg.scm:356
msgid "Updater for CHICKEN egg packages"
-msgstr "Обновитель пакетов OPAM"
+msgstr "Обновитель пакетов CHICKEN egg"
#: guix/import/cpan.scm:346
#, scheme-format
msgid "input '~a' of ~a is in Perl core~%"
-msgstr ""
+msgstr "ввод «~a» из ~a находится в ядре Perl ~%"
#: guix/import/cpan.scm:359
-#, fuzzy
-#| msgid "Updater for OPAM packages"
msgid "Updater for CPAN packages"
-msgstr "Обновитель пакетов OPAM"
+msgstr "Средство обновления пакетов CPAN"
+
+#: guix/import/cran.scm:176
+#, scheme-format
+msgid "failed to retrieve list of packages from ~a: ~a (~a)~%"
+msgstr ""
-#: guix/import/cran.scm:220
+#: guix/import/cran.scm:222
#, scheme-format
msgid "~A: hg download failed~%"
+msgstr "~A: загрузка hg не удалась~%"
+
+#: guix/import/cran.scm:266
+#, scheme-format
+msgid "failed to retrieve package information from ~a: ~a (~a)~%"
msgstr ""
-#: guix/import/cran.scm:610
+#: guix/import/cran.scm:637
msgid "couldn't find meta-data for R package"
-msgstr ""
+msgstr "не удалось найти метаданные для пакета R"
-#: guix/import/cran.scm:723
-#, fuzzy
-#| msgid "Updater for OPAM packages"
+#: guix/import/cran.scm:751
msgid "Updater for CRAN packages"
-msgstr "Обновитель пакетов OPAM"
+msgstr "Средство обновления пакетов CRAN"
-#: guix/import/cran.scm:730
-#, fuzzy
-#| msgid "Updater for OPAM packages"
+#: guix/import/cran.scm:758
msgid "Updater for Bioconductor packages"
-msgstr "Обновитель пакетов OPAM"
+msgstr "Средство обновления пакетов Bioconductor"
#: guix/import/elpa.scm:100
#, scheme-format
msgid "~A: currently not supported~%"
-msgstr ""
+msgstr "~A: в настоящее время не поддерживается~%"
#: guix/import/elpa.scm:112
#, scheme-format
msgid "~A: download failed~%"
-msgstr ""
+msgstr "~A: загрузка не удалась~%"
#: guix/import/elpa.scm:288
#, scheme-format
msgid "Unsupported MELPA fetcher: ~a, falling back to unstable MELPA source.~%"
-msgstr ""
+msgstr "Загрузчик MELPA не поддерживается: ~a, возвращение к нестабильному источнику MELPA.~%"
-#: guix/import/elpa.scm:454
-#, fuzzy
-#| msgid "Updater for OPAM packages"
+#: guix/import/elpa.scm:455
msgid "Updater for ELPA packages"
-msgstr "Обновитель пакетов OPAM"
+msgstr "Утилита обновления пакетов ELPA"
#: guix/import/github.scm:170
#, scheme-format
msgid "~a is unreachable (~a)~%"
-msgstr ""
+msgstr "~a недоступен (~a)~%"
#: guix/import/github.scm:260
-#, fuzzy
-#| msgid "Updater for OPAM packages"
msgid "Updater for GitHub packages"
-msgstr "Обновитель пакетов OPAM"
+msgstr "Утилита обновления пакетов GitHub"
#: guix/import/git.scm:68
msgid "no valid tags found"
-msgstr ""
+msgstr "не найдено действительных тегов"
#: guix/import/git.scm:75
msgid "no tags were found"
-msgstr ""
+msgstr "теги не найдены"
#: guix/import/git.scm:180
#, scheme-format
msgid "~a for ~a~%"
-msgstr ""
+msgstr "~a для ~a~%"
#: guix/import/git.scm:187
#, scheme-format
msgid "failed to fetch Git repository for ~a~%"
-msgstr ""
+msgstr "не удалось загрузить репозиторий Git для ~a~%"
#: guix/import/git.scm:223
msgid "Updater for packages hosted on Git repositories"
-msgstr ""
+msgstr "Утилита обновления пакетов, размещенных в репозиториях Git"
#: guix/import/gnu.scm:117
-#, fuzzy, scheme-format
-#| msgid "~A: package not found for version ~a~%"
+#, scheme-format
msgid "no GNU package found for ~a"
-msgstr "~A: для пакета не найдена версия ~a~%"
+msgstr "не найден пакет GNU для ~a~%"
#: guix/import/gnu.scm:125
-#, fuzzy, scheme-format
-#| msgid "Could not determine the state of connman."
+#, scheme-format
msgid "failed to determine latest release of GNU ~a"
-msgstr "Не получается определить состояние connman."
+msgstr "не удалось определить последний выпуск GNU ~a"
#: guix/import/go.scm:588
-#, fuzzy, scheme-format
-#| msgid "no target of type '~a' for service '~a'"
+#, scheme-format
msgid "unsupported vcs type '~a' for package '~a'"
-msgstr "нет цели типа '~a' для сервиса '~a'"
+msgstr "неподдерживаемый тип vcs '~a' для пакета '~a'"
#: guix/import/go.scm:666
#, scheme-format
@@ -547,6 +557,9 @@ msgid ""
"reason: ~s could not be fetched: HTTP error ~a (~s).\n"
"This package and its dependencies won't be imported.~%"
msgstr ""
+"Не удалось импортировать пакет ~s.\n"
+"причина: ~s не удалось получить: ошибка HTTP ~a (~s).\n"
+"Этот пакет и его зависимости не будут импортированы.~%"
#: guix/import/go.scm:675
#, scheme-format
@@ -554,142 +567,135 @@ msgid ""
"Failed to import package ~s.\n"
"reason: ~s.~%"
msgstr ""
+"Не удалось импортировать пакет ~s.\n"
+"причина: ~s.~%"
#: guix/import/minetest.scm:177
#, scheme-format
msgid "In ~a: author names must consist of at least a single character.~%"
-msgstr ""
+msgstr "В ~a: имена авторов должны состоять как минимум из одного символа.~%"
#: guix/import/minetest.scm:181
#, scheme-format
msgid "In ~a: mod names must consist of at least a single character.~%"
-msgstr ""
+msgstr "В ~a: имена модов должны состоять как минимум из одного символа.~%"
#: guix/import/minetest.scm:186
#, scheme-format
msgid "In ~a: author names and mod names may not contain forward slashes.~%"
-msgstr ""
+msgstr "В ~a: имена авторов и имена модов не могут содержать косую черту.~%"
#: guix/import/minetest.scm:190
#, scheme-format
msgid "mod names may not be empty.~%"
-msgstr ""
+msgstr "имена модов не могут быть пустыми.~%"
#: guix/import/minetest.scm:191
#, scheme-format
msgid "The name of the author is missing in ~a.~%"
-msgstr ""
+msgstr "Имя автора отсутствует в ~a.~%"
#: guix/import/minetest.scm:212
#, scheme-format
msgid "~a is ambiguous, presuming ~a (other options include: ~a)~%"
-msgstr ""
+msgstr "~a неоднозначно, предполагается ~a (другие варианты включают: ~a)~%"
#: guix/import/minetest.scm:217
#, scheme-format
msgid "No mods with name ~a were found.~%"
-msgstr ""
+msgstr "Моды с именем ~a не найдены.~%"
#: guix/import/minetest.scm:279
#, scheme-format
msgid "The package search API doesn't exist anymore.~%"
-msgstr ""
+msgstr "API поиска пакетов больше не существует.~%"
#: guix/import/minetest.scm:426
#, scheme-format
msgid "The dependency ~a of ~a has multiple different implementations ~a.~%"
-msgstr ""
+msgstr "Для зависимости ~a от ~a есть несколько различных реализаций ~a.~%"
#: guix/import/minetest.scm:433
#, scheme-format
msgid "The implementation with the highest score will be choosen!~%"
-msgstr ""
+msgstr "Будет выбрана реализация с наивысшей оценкой!~%"
#: guix/import/minetest.scm:436
#, scheme-format
msgid "The implementation that has been downloaded the most will be choosen!~%"
-msgstr ""
+msgstr "Будет выбрана реализация, которая загружалась больше других!~%"
#: guix/import/minetest.scm:440
#, scheme-format
msgid "The dependency ~a of ~a does not have any implementation. It will be ignored!~%"
-msgstr ""
+msgstr "Для зависимости ~a от ~a нет реализаций. Она будет пропущена!~%"
#: guix/import/minetest.scm:454
#, scheme-format
msgid "no package metadata for ~a on ContentDB~%"
-msgstr ""
+msgstr "нет метаданных пакета для ~a на ContentDB~%"
#: guix/import/minetest.scm:457
#, scheme-format
msgid "no dependency information for ~a on ContentDB~%"
-msgstr ""
+msgstr "нет информации о зависимости для ~a на ContentDB~%"
#: guix/import/minetest.scm:460
#, scheme-format
msgid "no release of ~a on ContentDB~%"
-msgstr ""
+msgstr "нет выпуска ~a на ContentDB~%"
#: guix/import/minetest.scm:517
-#, fuzzy
-#| msgid "Updater for OPAM packages"
msgid "Updater for Minetest packages on ContentDB"
-msgstr "Обновитель пакетов OPAM"
+msgstr "Утилита обновления пакетов Minetest на ContentDB"
#: guix/import/opam.scm:143
#, scheme-format
msgid "'~a' is not a valid URI~%"
-msgstr ""
+msgstr "'~a' не является допустимым URI~%"
-#: guix/import/opam.scm:321
+#: guix/import/opam.scm:322
#, fuzzy, scheme-format
-#| msgid "device '~a' not found: ~a"
-msgid "package '~a' not found~%"
-msgstr "устройство '~a' не найдено: ~a"
+#| msgid "package '~a' not found~%"
+msgid "opam: package '~a' not found~%"
+msgstr "пакет «~a» не найден: ~a"
-#: guix/import/opam.scm:426
+#: guix/import/opam.scm:427
msgid "Updater for OPAM packages"
msgstr "Обновитель пакетов OPAM"
-#: guix/import/pypi.scm:226
+#: guix/import/pypi.scm:229
msgid "Could not extract requirement name in spec:"
-msgstr ""
+msgstr "Не удалось извлечь имя требования в спецификации:"
-#: guix/import/pypi.scm:286
+#: guix/import/pypi.scm:289
#, scheme-format
msgid "parse-requires.txt reached an unexpected condition on line ~a~%"
-msgstr ""
+msgstr "parse-requires.txt достиг непредвиденного состояния в строке ~a~%"
-#: guix/import/pypi.scm:352
+#: guix/import/pypi.scm:355
#, scheme-format
msgid "Failed to extract file: ~a from wheel.~%"
msgstr ""
-#: guix/import/pypi.scm:381
+#: guix/import/pypi.scm:384
#, scheme-format
msgid "Cannot guess requirements from source archive: no requires.txt file found.~%"
-msgstr ""
+msgstr "Не удается распознать требования из исходного архива: файл requires.txt не найден.~%"
-#: guix/import/pypi.scm:386
+#: guix/import/pypi.scm:389
#, scheme-format
msgid "Unsupported archive format; cannot determine package dependencies from source archive: ~a~%"
-msgstr ""
+msgstr "Неподдерживаемый формат архива; не удается определить зависимости пакетов из исходного архива: ~a~%"
-#: guix/import/pypi.scm:491
+#: guix/import/pypi.scm:495
#, scheme-format
msgid "no source release for pypi package ~a ~a~%"
-msgstr ""
+msgstr "нет исходной версии для пакета pypi ~a ~a~%"
-#: guix/import/pypi.scm:553
-#, fuzzy
-#| msgid "Updater for OPAM packages"
+#: guix/import/pypi.scm:556
msgid "Updater for PyPI packages"
-msgstr "Обновитель пакетов OPAM"
-
-#: guix/import/texlive.scm:156
-#, scheme-format
-msgid "Could not determine source location. Please manually specify the source field.~%"
-msgstr ""
+msgstr "Утилита обновления пакетов PyPI"
#: gnu/installer.scm:214
msgid "Locale"
@@ -774,10 +780,10 @@ msgstr "Соединение ethernet"
#: gnu/installer/newt/network.scm:84 gnu/installer/newt/page.scm:309
#: gnu/installer/newt/page.scm:673 gnu/installer/newt/page.scm:758
#: gnu/installer/newt/partition.scm:56 gnu/installer/newt/partition.scm:91
-#: gnu/installer/newt/partition.scm:126 gnu/installer/newt/partition.scm:137
-#: gnu/installer/newt/partition.scm:634 gnu/installer/newt/partition.scm:657
-#: gnu/installer/newt/partition.scm:703 gnu/installer/newt/partition.scm:761
-#: gnu/installer/newt/partition.scm:772 gnu/installer/newt/services.scm:110
+#: gnu/installer/newt/partition.scm:126 gnu/installer/newt/partition.scm:141
+#: gnu/installer/newt/partition.scm:638 gnu/installer/newt/partition.scm:661
+#: gnu/installer/newt/partition.scm:707 gnu/installer/newt/partition.scm:765
+#: gnu/installer/newt/partition.scm:776 gnu/installer/newt/services.scm:110
#: gnu/installer/newt/timezone.scm:63 gnu/installer/newt/user.scm:204
#: gnu/installer/newt/wifi.scm:206
msgid "Exit"
@@ -843,7 +849,7 @@ msgstr "Параметры установки"
#: gnu/installer/newt/parameters.scm:55 gnu/installer/newt/keymap.scm:74
#: gnu/installer/newt/locale.scm:63 gnu/installer/newt/locale.scm:78
-#: gnu/installer/newt/locale.scm:94 gnu/installer/newt/partition.scm:591
+#: gnu/installer/newt/locale.scm:94 gnu/installer/newt/partition.scm:595
#: gnu/installer/newt/timezone.scm:64
msgid "Back"
msgstr "Назад"
@@ -980,9 +986,9 @@ msgid "Show"
msgstr "Показать"
#: gnu/installer/newt/page.scm:225 gnu/installer/newt/page.scm:672
-#: gnu/installer/newt/page.scm:757 gnu/installer/newt/partition.scm:454
-#: gnu/installer/newt/partition.scm:633 gnu/installer/newt/partition.scm:656
-#: gnu/installer/newt/partition.scm:695 gnu/installer/newt/user.scm:66
+#: gnu/installer/newt/page.scm:757 gnu/installer/newt/partition.scm:458
+#: gnu/installer/newt/partition.scm:637 gnu/installer/newt/partition.scm:660
+#: gnu/installer/newt/partition.scm:699 gnu/installer/newt/user.scm:66
#: gnu/installer/newt/user.scm:203
msgid "OK"
msgstr "OK"
@@ -1066,140 +1072,140 @@ msgstr "Пожалуйста, выберите тип файловой сист
msgid "File-system type"
msgstr "Тип файловой системы"
-#: gnu/installer/newt/partition.scm:146
+#: gnu/installer/newt/partition.scm:150
msgid "Primary partitions count exceeded."
msgstr "Превышено число первичных разделов."
-#: gnu/installer/newt/partition.scm:147 gnu/installer/newt/partition.scm:152
-#: gnu/installer/newt/partition.scm:157
+#: gnu/installer/newt/partition.scm:151 gnu/installer/newt/partition.scm:156
+#: gnu/installer/newt/partition.scm:161
msgid "Creation error"
msgstr "Ошибка создания"
-#: gnu/installer/newt/partition.scm:151
+#: gnu/installer/newt/partition.scm:155
msgid "Extended partition creation error."
msgstr "Ошибка создания расширенного раздела."
-#: gnu/installer/newt/partition.scm:156
+#: gnu/installer/newt/partition.scm:160
msgid "Logical partition creation error."
msgstr "Ошибка создания локального раздела."
-#: gnu/installer/newt/partition.scm:170
+#: gnu/installer/newt/partition.scm:174
#, scheme-format
msgid "Please enter the password for the encryption of partition ~a (label: ~a)."
msgstr "Пожалуйста, введите пароль для шифрования раздела ~a (метка: ~a)."
-#: gnu/installer/newt/partition.scm:172 gnu/installer/newt/wifi.scm:92
+#: gnu/installer/newt/partition.scm:176 gnu/installer/newt/wifi.scm:92
msgid "Password required"
msgstr "Требуется пароль"
-#: gnu/installer/newt/partition.scm:177
+#: gnu/installer/newt/partition.scm:181
#, scheme-format
msgid "Please confirm the password for the encryption of partition ~a (label: ~a)."
msgstr "Пожалуйста, подтвердите пароль для шифрования раздела ~a (метка: ~a)."
-#: gnu/installer/newt/partition.scm:179 gnu/installer/newt/user.scm:160
+#: gnu/installer/newt/partition.scm:183 gnu/installer/newt/user.scm:160
msgid "Password confirmation required"
msgstr "Требуется подтверждение пароля"
-#: gnu/installer/newt/partition.scm:191 gnu/installer/newt/user.scm:168
+#: gnu/installer/newt/partition.scm:195 gnu/installer/newt/user.scm:168
msgid "Password mismatch, please try again."
msgstr "Пароли не совпадают, пожалуйста, попробуйте снова."
-#: gnu/installer/newt/partition.scm:192 gnu/installer/newt/user.scm:169
+#: gnu/installer/newt/partition.scm:196 gnu/installer/newt/user.scm:169
msgid "Password error"
msgstr "Ошибка пароля"
-#: gnu/installer/newt/partition.scm:278
+#: gnu/installer/newt/partition.scm:282
msgid "Please enter the partition gpt name."
msgstr "Пожалуйста, введите имя раздела gpt."
-#: gnu/installer/newt/partition.scm:279
+#: gnu/installer/newt/partition.scm:283
msgid "Partition name"
msgstr "Имя раздела"
-#: gnu/installer/newt/partition.scm:309
+#: gnu/installer/newt/partition.scm:313
msgid "Please enter the encrypted label"
msgstr "Пожалуйста, введите название для зашифрованной метки"
-#: gnu/installer/newt/partition.scm:310
+#: gnu/installer/newt/partition.scm:314
msgid "Encryption label"
msgstr "Зашифрованная метка"
-#: gnu/installer/newt/partition.scm:327
+#: gnu/installer/newt/partition.scm:331
#, scheme-format
msgid "Please enter the size of the partition. The maximum size is ~a."
msgstr "Пожалуйста, введите размер раздела. Максимальный размер ~a."
-#: gnu/installer/newt/partition.scm:329
+#: gnu/installer/newt/partition.scm:333
msgid "Partition size"
msgstr "Размер раздела"
-#: gnu/installer/newt/partition.scm:347
+#: gnu/installer/newt/partition.scm:351
msgid "The percentage can not be superior to 100."
msgstr "Проценты не могут быть более 100."
-#: gnu/installer/newt/partition.scm:348 gnu/installer/newt/partition.scm:353
-#: gnu/installer/newt/partition.scm:358
+#: gnu/installer/newt/partition.scm:352 gnu/installer/newt/partition.scm:357
+#: gnu/installer/newt/partition.scm:362
msgid "Size error"
msgstr "Ошибка размера"
-#: gnu/installer/newt/partition.scm:352
+#: gnu/installer/newt/partition.scm:356
msgid "The requested size is incorrectly formatted, or too large."
msgstr "Запрошенный размер неправильно форматирован или слишком велик."
-#: gnu/installer/newt/partition.scm:357
+#: gnu/installer/newt/partition.scm:361
msgid "The request size is superior to the maximum size."
msgstr "Запрошенный размер больше максимального размера."
-#: gnu/installer/newt/partition.scm:377
+#: gnu/installer/newt/partition.scm:381
msgid "Please enter the desired mounting point for this partition. Leave this field empty if you don't want to set a mounting point."
msgstr "Пожалуйста, введите предпочитаемую точку монтирования для этого раздела. Оставьте поле пустым, если вы не хотите устанавливать точку монтирования."
-#: gnu/installer/newt/partition.scm:379
+#: gnu/installer/newt/partition.scm:383
msgid "Mounting point"
msgstr "Точка монтирования"
-#: gnu/installer/newt/partition.scm:443
+#: gnu/installer/newt/partition.scm:447
#, scheme-format
msgid "Creating ~a partition starting at ~a of ~a."
msgstr "Создается раздел ~a, начинающийся с ~a файла ~a."
-#: gnu/installer/newt/partition.scm:445
+#: gnu/installer/newt/partition.scm:449
#, scheme-format
msgid "You are currently editing partition ~a."
msgstr "Сейчас вы редактируете раздел ~a."
-#: gnu/installer/newt/partition.scm:448
+#: gnu/installer/newt/partition.scm:452
msgid "Partition creation"
msgstr "Создание раздела"
-#: gnu/installer/newt/partition.scm:449
+#: gnu/installer/newt/partition.scm:453
msgid "Partition edit"
msgstr "Редактирование раздела"
-#: gnu/installer/newt/partition.scm:630
+#: gnu/installer/newt/partition.scm:634
#, scheme-format
msgid "Are you sure you want to delete everything on disk ~a?"
msgstr "Вы уверены, что вы хотите удалить все на диске ~a?"
-#: gnu/installer/newt/partition.scm:632
+#: gnu/installer/newt/partition.scm:636
msgid "Delete disk"
msgstr "Удалить диск"
-#: gnu/installer/newt/partition.scm:647
+#: gnu/installer/newt/partition.scm:651
msgid "You cannot delete a free space area."
msgstr "Вы не можете удалить область свободного пространства."
-#: gnu/installer/newt/partition.scm:648 gnu/installer/newt/partition.scm:655
+#: gnu/installer/newt/partition.scm:652 gnu/installer/newt/partition.scm:659
msgid "Delete partition"
msgstr "Удалить раздел"
-#: gnu/installer/newt/partition.scm:653
+#: gnu/installer/newt/partition.scm:657
#, scheme-format
msgid "Are you sure you want to delete partition ~a?"
msgstr "Вы уверены, что вы хотите удалить раздел ~a?"
-#: gnu/installer/newt/partition.scm:670
+#: gnu/installer/newt/partition.scm:674
msgid ""
"You can change a disk's partition table by selecting it and pressing ENTER. You can also edit a partition by selecting it and pressing ENTER, or remove it by pressing DELETE. To create a new partition, select a free space area and press ENTER.\n"
"\n"
@@ -1209,55 +1215,53 @@ msgstr ""
"\n"
"Как минимум один раздел должен иметь точку монтирования, установленную в '/'."
-#: gnu/installer/newt/partition.scm:676
+#: gnu/installer/newt/partition.scm:680
#, scheme-format
msgid "This is the proposed partitioning. It is still possible to edit it or to go back to install menu by pressing the Exit button.~%~%"
msgstr "Это предложенная разметка. Можно редактировать ее или перейти назад в меню установки, нажав кнопку Выход.~%~%"
-#: gnu/installer/newt/partition.scm:686
+#: gnu/installer/newt/partition.scm:690
msgid "Guided partitioning"
msgstr "Мастер разбиения диска"
-#: gnu/installer/newt/partition.scm:687
+#: gnu/installer/newt/partition.scm:691
msgid "Manual partitioning"
msgstr "Ручное разбиение"
-#: gnu/installer/newt/partition.scm:712
+#: gnu/installer/newt/partition.scm:716
msgid "No root mount point found."
msgstr "Не найдена корневая точка монтирования."
-#: gnu/installer/newt/partition.scm:713
+#: gnu/installer/newt/partition.scm:717
msgid "Missing mount point"
msgstr "Отсутствует точка монтирования"
-#: gnu/installer/newt/partition.scm:717
+#: gnu/installer/newt/partition.scm:721
#, scheme-format
msgid "Cannot read the ~a partition UUID. You may need to format it."
-msgstr ""
+msgstr "Не удается прочитать ~a UUID раздела. Возможно, вам придется его отформатировать."
-#: gnu/installer/newt/partition.scm:720
-#, fuzzy
-#| msgid "Preparing partitions"
+#: gnu/installer/newt/partition.scm:724
msgid "Wrong partition format"
-msgstr "Подготовка разделов"
+msgstr "Неправильный формат раздела"
-#: gnu/installer/newt/partition.scm:751
+#: gnu/installer/newt/partition.scm:755
msgid "Guided - using the entire disk"
msgstr "Мастер – использовать весь диск"
-#: gnu/installer/newt/partition.scm:752
+#: gnu/installer/newt/partition.scm:756
msgid "Guided - using the entire disk with encryption"
msgstr "Мастер – использовать полный диск с шифрованием"
-#: gnu/installer/newt/partition.scm:753
+#: gnu/installer/newt/partition.scm:757
msgid "Manual"
msgstr "Вручную"
-#: gnu/installer/newt/partition.scm:755
+#: gnu/installer/newt/partition.scm:759
msgid "Please select a partitioning method."
msgstr "Пожалуйста, выберите метод разбиения."
-#: gnu/installer/newt/partition.scm:756
+#: gnu/installer/newt/partition.scm:760
msgid "Partitioning method"
msgstr "Метод разбиения"
@@ -1278,16 +1282,12 @@ msgid "Network service"
msgstr "Сетевые сервисы"
#: gnu/installer/newt/services.scm:80
-#, fuzzy
-#| msgid "You can now select networking services to run on your system."
msgid "You can now select other services to run on your system."
-msgstr "Сейчас вы можете выбрать сетевые сервисы, которые будут работать на вашей системе."
+msgstr "Сейчас вы можете выбрать другие сервисы, которые будут работать на вашей системе."
#: gnu/installer/newt/services.scm:82
-#, fuzzy
-#| msgid "Network service"
msgid "Other services"
-msgstr "Сетевые сервисы"
+msgstr "Другие сервисы"
#: gnu/installer/newt/services.scm:95
msgid "Network management"
@@ -1455,60 +1455,60 @@ msgstr "Не найден wifi"
msgid "Wifi"
msgstr "Wifi"
-#: gnu/installer/parted.scm:429 gnu/installer/parted.scm:466
+#: gnu/installer/parted.scm:433 gnu/installer/parted.scm:470
msgid "Free space"
msgstr "Свободное пространство"
-#: gnu/installer/parted.scm:555
+#: gnu/installer/parted.scm:559
#, scheme-format
msgid "Name: ~a"
msgstr "Имя: ~a"
-#: gnu/installer/parted.scm:556 gnu/installer/parted.scm:602
+#: gnu/installer/parted.scm:560 gnu/installer/parted.scm:606
msgid "None"
msgstr "Нет"
-#: gnu/installer/parted.scm:561
+#: gnu/installer/parted.scm:565
#, scheme-format
msgid "Type: ~a"
msgstr "Тип: ~a"
-#: gnu/installer/parted.scm:565
+#: gnu/installer/parted.scm:569
#, scheme-format
msgid "File system type: ~a"
msgstr "Тип файловой системы: ~a"
-#: gnu/installer/parted.scm:571
+#: gnu/installer/parted.scm:575
#, scheme-format
msgid "Bootable flag: ~:[off~;on~]"
msgstr "Загрузочный флаг: ~:[выкл~;вкл~]"
-#: gnu/installer/parted.scm:575
+#: gnu/installer/parted.scm:579
#, scheme-format
msgid "ESP flag: ~:[off~;on~]"
msgstr "Флаг ESP: ~:[выкл~;вкл~]"
-#: gnu/installer/parted.scm:581
+#: gnu/installer/parted.scm:585
#, scheme-format
msgid "Size: ~a"
msgstr "Размер: ~a"
-#: gnu/installer/parted.scm:587
+#: gnu/installer/parted.scm:591
#, scheme-format
msgid "Encryption: ~:[No~a~;Yes (label '~a')~]"
msgstr "Шифрование: ~:[Нет~a~;Да (метка '~a')~]"
-#: gnu/installer/parted.scm:593
+#: gnu/installer/parted.scm:597
#, scheme-format
msgid "Format the partition? ~:[No~;Yes~]"
msgstr "Форматировать раздел? ~:[Нет~;Да~]"
-#: gnu/installer/parted.scm:599
+#: gnu/installer/parted.scm:603
#, scheme-format
msgid "Mount point: ~a"
msgstr "Точка монтирования: ~a"
-#: gnu/installer/parted.scm:1460
+#: gnu/installer/parted.scm:1465
#, scheme-format
msgid "Device ~a is still in use."
msgstr "Устройство ~a все еще используется."
@@ -1539,7 +1539,7 @@ msgstr "Клиент DHCP (динамическое присвоение IP ад
#: gnu/installer/services.scm:125
msgid "CUPS printing system (no Web interface by default)"
-msgstr ""
+msgstr "Система печати CUPS (по умолчанию без веб-интерфейса)"
#. TRANSLATORS: This is a comment within a Scheme file. Each line must
#. start with ";; " (two semicolons and a space). Please keep line
@@ -1549,6 +1549,8 @@ msgid ""
";; This is an operating system configuration generated\n"
";; by the graphical installer.\n"
msgstr ""
+";; Это конфигурация операционной системы, созданная\n"
+";; графическим установщиком.\n"
#: gnu/installer/timezone.scm:110
#, scheme-format
@@ -1603,17 +1605,17 @@ msgstr "нет цифровой подписи '~a'. вы запускали 'gu
#: gnu/machine/ssh.scm:469
#, scheme-format
msgid "failed to switch systems while deploying '~a':~%~{~s ~}"
-msgstr ""
+msgstr "не удалось переключить системы при развертывании «~a»:~%~{~s ~}"
#: gnu/machine/ssh.scm:477
#, scheme-format
msgid "an error occurred while upgrading services on '~a':~%~{~s ~}~%"
-msgstr ""
+msgstr "произошла ошибка при обновлении служб на «~a»:~%~{~s ~}~%"
#: gnu/machine/ssh.scm:485
#, scheme-format
msgid "failed to install bootloader on '~a':~%~{~s ~}~%"
-msgstr ""
+msgstr "не удалось установить загрузчик на «~a»:~%~{~s ~}~%"
#: gnu/machine/ssh.scm:518
msgid "could not roll-back machine"
@@ -1691,7 +1693,7 @@ msgid "~A: unrecognized option~%"
msgstr "~A: нераспознанная опция~%"
#: guix/scripts.scm:169 guix/scripts/import.scm:140
-#: guix/scripts/system.scm:1355
+#: guix/scripts/system.scm:1365
#, scheme-format
msgid "Did you mean @code{~a}?~%"
msgstr "Возможно, вы имели в виду @code{~a}?~%"
@@ -1700,9 +1702,9 @@ msgstr "Возможно, вы имели в виду @code{~a}?~%"
#, scheme-format
msgid "Your Guix installation is ~a day old.\n"
msgid_plural "Your Guix installation is ~a days old.\n"
-msgstr[0] ""
-msgstr[1] ""
-msgstr[2] ""
+msgstr[0] "Ваша установка Guix устарела на ~a день.\n"
+msgstr[1] "Ваша установка Guix устарела на ~a дня.\n"
+msgstr[2] "Ваша установка Guix устарела на ~a дней.\n"
#: guix/scripts.scm:259
#, scheme-format
@@ -1888,13 +1890,13 @@ msgstr ""
#: guix/scripts/build.scm:355 guix/scripts/pull.scm:119
#: guix/scripts/pack.scm:1318 guix/scripts/archive.scm:95
-#: guix/scripts/environment.scm:110
+#: guix/scripts/environment.scm:97
msgid ""
"\n"
" -s, --system=SYSTEM attempt to build for SYSTEM--e.g., \"i686-linux\""
msgstr ""
-#: guix/scripts/build.scm:357 guix/scripts/system.scm:1017
+#: guix/scripts/build.scm:357 guix/scripts/system.scm:1023
#: guix/scripts/pack.scm:1320 guix/scripts/archive.scm:97
msgid ""
"\n"
@@ -1920,20 +1922,20 @@ msgid ""
msgstr ""
#: guix/scripts/build.scm:365 guix/scripts/pack.scm:1338
-#: guix/scripts/environment.scm:112
+#: guix/scripts/environment.scm:99
msgid ""
"\n"
" -r, --root=FILE make FILE a symlink to the result, and register it\n"
" as a garbage collector root"
msgstr ""
-#: guix/scripts/build.scm:368 guix/scripts/package.scm:481
+#: guix/scripts/build.scm:368 guix/scripts/package.scm:486
#: guix/scripts/install.scm:37 guix/scripts/remove.scm:36
#: guix/scripts/upgrade.scm:39 guix/scripts/pull.scm:117
-#: guix/scripts/system.scm:1019 guix/scripts/copy.scm:122
+#: guix/scripts/system.scm:1025 guix/scripts/copy.scm:122
#: guix/scripts/pack.scm:1343 guix/scripts/deploy.scm:60
-#: guix/scripts/archive.scm:99 guix/scripts/environment.scm:136
-#: guix/scripts/home.scm:93
+#: guix/scripts/archive.scm:99 guix/scripts/environment.scm:123
+#: guix/scripts/home.scm:94
msgid ""
"\n"
" -v, --verbosity=LEVEL use the given verbosity LEVEL"
@@ -1952,14 +1954,14 @@ msgid ""
msgstr ""
#: guix/scripts/build.scm:379 guix/scripts/download.scm:104
-#: guix/scripts/package.scm:499 guix/scripts/install.scm:44
+#: guix/scripts/package.scm:504 guix/scripts/install.scm:44
#: guix/scripts/remove.scm:41 guix/scripts/upgrade.scm:48
#: guix/scripts/search.scm:37 guix/scripts/show.scm:36 guix/scripts/gc.scm:88
#: guix/scripts/git.scm:34 guix/scripts/git/authenticate.scm:110
#: guix/scripts/hash.scm:65 guix/scripts/import.scm:98
#: guix/scripts/import/minetest.scm:46 guix/scripts/import/cran.scm:49
#: guix/scripts/pull.scm:125 guix/scripts/substitute.scm:250
-#: guix/scripts/system.scm:1026 guix/scripts/lint.scm:115
+#: guix/scripts/system.scm:1032 guix/scripts/lint.scm:115
#: guix/scripts/publish.scm:119 guix/scripts/edit.scm:51
#: guix/scripts/size.scm:249 guix/scripts/graph.scm:558
#: guix/scripts/challenge.scm:427 guix/scripts/copy.scm:127
@@ -1967,28 +1969,28 @@ msgstr ""
#: guix/scripts/describe.scm:96 guix/scripts/processes.scm:301
#: guix/scripts/deploy.scm:55 guix/scripts/container.scm:35
#: guix/scripts/container/exec.scm:43 guix/scripts/archive.scm:106
-#: guix/scripts/environment.scm:145 guix/scripts/home.scm:96
+#: guix/scripts/environment.scm:149 guix/scripts/home.scm:97
#: guix/scripts/time-machine.scm:67 guix/scripts/import/cpan.scm:44
-#: guix/scripts/import/crate.scm:50 guix/scripts/import/egg.scm:44
+#: guix/scripts/import/crate.scm:50 guix/scripts/import/egg.scm:45
#: guix/scripts/import/gem.scm:46 guix/scripts/import/gnu.scm:50
#: guix/scripts/import/go.scm:50 guix/scripts/import/json.scm:52
-#: guix/scripts/import/opam.scm:45 guix/scripts/import/pypi.scm:45
-#: guix/scripts/import/texlive.scm:47 guix/scripts/refresh.scm:186
-#: guix/scripts/repl.scm:83
+#: guix/scripts/import/opam.scm:45 guix/scripts/import/pypi.scm:46
+#: guix/scripts/import/texlive.scm:45 guix/scripts/refresh.scm:186
+#: guix/scripts/repl.scm:83 guix/scripts/shell.scm:68
msgid ""
"\n"
" -h, --help display this help and exit"
msgstr ""
#: guix/scripts/build.scm:381 guix/scripts/download.scm:106
-#: guix/scripts/package.scm:501 guix/scripts/install.scm:46
+#: guix/scripts/package.scm:506 guix/scripts/install.scm:46
#: guix/scripts/remove.scm:43 guix/scripts/upgrade.scm:50
#: guix/scripts/search.scm:39 guix/scripts/show.scm:38 guix/scripts/gc.scm:90
#: guix/scripts/git.scm:36 guix/scripts/git/authenticate.scm:112
#: guix/scripts/hash.scm:67 guix/scripts/import.scm:100
#: guix/scripts/import/minetest.scm:50 guix/scripts/import/cran.scm:55
#: guix/scripts/pull.scm:127 guix/scripts/substitute.scm:252
-#: guix/scripts/system.scm:1028 guix/scripts/lint.scm:119
+#: guix/scripts/system.scm:1034 guix/scripts/lint.scm:119
#: guix/scripts/publish.scm:121 guix/scripts/edit.scm:53
#: guix/scripts/size.scm:251 guix/scripts/graph.scm:560
#: guix/scripts/challenge.scm:429 guix/scripts/copy.scm:129
@@ -1996,13 +1998,14 @@ msgstr ""
#: guix/scripts/describe.scm:98 guix/scripts/processes.scm:303
#: guix/scripts/deploy.scm:57 guix/scripts/container.scm:37
#: guix/scripts/container/exec.scm:45 guix/scripts/archive.scm:108
-#: guix/scripts/environment.scm:147 guix/scripts/home.scm:98
+#: guix/scripts/environment.scm:151 guix/scripts/home.scm:99
#: guix/scripts/time-machine.scm:69 guix/scripts/import/cpan.scm:46
-#: guix/scripts/import/crate.scm:52 guix/scripts/import/egg.scm:48
+#: guix/scripts/import/crate.scm:52 guix/scripts/import/egg.scm:49
#: guix/scripts/import/gem.scm:48 guix/scripts/import/gnu.scm:52
#: guix/scripts/import/json.scm:54 guix/scripts/import/opam.scm:52
-#: guix/scripts/import/pypi.scm:49 guix/scripts/import/texlive.scm:49
+#: guix/scripts/import/pypi.scm:50 guix/scripts/import/texlive.scm:47
#: guix/scripts/refresh.scm:188 guix/scripts/repl.scm:85
+#: guix/scripts/shell.scm:70
msgid ""
"\n"
" -V, --version display version information and exit"
@@ -2061,21 +2064,21 @@ msgstr ""
#. TRANSLATORS: The goal is to emit "warning:" followed by a short phrase;
#. "~a" is a placeholder for that phrase.
-#: guix/diagnostics.scm:154
+#: guix/diagnostics.scm:156
msgid "warning: "
msgstr ""
-#: guix/diagnostics.scm:156
+#: guix/diagnostics.scm:158
msgid "error: "
msgstr ""
-#: guix/diagnostics.scm:256
+#: guix/diagnostics.scm:258
#, fuzzy
#| msgid "No location"
msgid "<unknown location>"
msgstr "Неизвестная территория"
-#: guix/diagnostics.scm:308
+#: guix/diagnostics.scm:310
#, scheme-format
msgid "format string got ~a arguments, expected ~a~%"
msgstr ""
@@ -2139,7 +2142,7 @@ msgstr ""
msgid "initial commit ~a is signed by '~a' instead of '~a'"
msgstr ""
-#: guix/gnupg.scm:231
+#: guix/gnupg.scm:236
#, scheme-format
msgid "Would you like to add this key to keyring '~a'?~%"
msgstr ""
@@ -2179,7 +2182,7 @@ msgstr ""
msgid "Texinfo markup in description is invalid"
msgstr ""
-#: guix/lint.scm:331
+#: guix/lint.scm:346
#, scheme-format
msgid ""
"description should not contain ~\n"
@@ -2188,207 +2191,207 @@ msgstr ""
#. TRANSLATORS: '@code' is Texinfo markup and must be kept
#. as is.
-#: guix/lint.scm:344
+#: guix/lint.scm:359
msgid "use @code or similar ornament instead of quotes"
msgstr ""
-#: guix/lint.scm:356
+#: guix/lint.scm:371
msgid "description should start with an upper-case letter or digit"
msgstr ""
-#: guix/lint.scm:374
+#: guix/lint.scm:389
#, scheme-format
msgid ""
"sentences in description should be followed ~\n"
"by two spaces; possible infraction~p at ~{~a~^, ~}"
msgstr ""
-#: guix/lint.scm:385
+#: guix/lint.scm:400
msgid "description contains leading whitespace"
msgstr ""
-#: guix/lint.scm:394
+#: guix/lint.scm:409
msgid "description contains trailing whitespace"
msgstr ""
-#: guix/lint.scm:415
+#: guix/lint.scm:434
#, scheme-format
msgid "invalid description: ~s"
msgstr ""
-#: guix/lint.scm:485
+#: guix/lint.scm:504
#, scheme-format
msgid "'~a' should probably be a native input"
msgstr ""
-#: guix/lint.scm:500
+#: guix/lint.scm:519
#, scheme-format
msgid "'~a' should probably not be an input at all"
msgstr ""
-#: guix/lint.scm:510
+#: guix/lint.scm:529
#, scheme-format
msgid "\"bash-minimal\" should be in 'inputs' when '~a' is used"
msgstr ""
-#: guix/lint.scm:564
+#: guix/lint.scm:583
msgid "no period allowed at the end of the synopsis"
msgstr ""
-#: guix/lint.scm:578
+#: guix/lint.scm:597
msgid "no article allowed at the beginning of the synopsis"
msgstr ""
-#: guix/lint.scm:587
+#: guix/lint.scm:606
msgid "synopsis should be less than 80 characters long"
msgstr ""
-#: guix/lint.scm:596
+#: guix/lint.scm:615
msgid "synopsis should start with an upper-case letter or digit"
msgstr ""
-#: guix/lint.scm:604
+#: guix/lint.scm:623
msgid "synopsis should not start with the package name"
msgstr ""
-#: guix/lint.scm:618
+#: guix/lint.scm:637
msgid "Texinfo markup in synopsis is invalid"
msgstr ""
-#: guix/lint.scm:626
+#: guix/lint.scm:645
msgid "synopsis contains trailing whitespace"
msgstr ""
-#: guix/lint.scm:643
+#: guix/lint.scm:662
msgid "synopsis should not be empty"
msgstr ""
-#: guix/lint.scm:653
+#: guix/lint.scm:672
#, scheme-format
msgid "invalid synopsis: ~s"
msgstr ""
-#: guix/lint.scm:753
+#: guix/lint.scm:772
#, scheme-format
msgid "~a: HTTP GET error for ~a: ~a (~s)~%"
msgstr ""
-#: guix/lint.scm:763
+#: guix/lint.scm:782
#, scheme-format
msgid "~a: host lookup failure: ~a~%"
msgstr ""
-#: guix/lint.scm:768
+#: guix/lint.scm:787
#, scheme-format
msgid "~a: TLS certificate error: ~a"
msgstr ""
-#: guix/lint.scm:773
+#: guix/lint.scm:792
#, scheme-format
msgid "~a: TLS error in '~a': ~a~%"
msgstr ""
-#: guix/lint.scm:784 guix/ui.scm:819 guix/scripts/offload.scm:191
+#: guix/lint.scm:803 guix/ui.scm:820 guix/scripts/offload.scm:191
#, scheme-format
msgid "~a: ~a~%"
msgstr ""
-#: guix/lint.scm:816
+#: guix/lint.scm:835
#, scheme-format
msgid "URI ~a returned suspiciously small file (~a bytes)"
msgstr ""
-#: guix/lint.scm:825
+#: guix/lint.scm:844
#, scheme-format
msgid "permanent redirect from ~a to ~a"
msgstr ""
-#: guix/lint.scm:831
+#: guix/lint.scm:850
#, scheme-format
msgid "invalid permanent redirect from ~a"
msgstr ""
-#: guix/lint.scm:837 guix/lint.scm:847
+#: guix/lint.scm:856 guix/lint.scm:866
#, scheme-format
msgid "URI ~a not reachable: ~a (~s)"
msgstr ""
-#: guix/lint.scm:853
+#: guix/lint.scm:872
#, scheme-format
msgid "URI ~a domain not found: ~a"
msgstr ""
-#: guix/lint.scm:859
+#: guix/lint.scm:878
#, scheme-format
msgid "URI ~a unreachable: ~a"
msgstr ""
-#: guix/lint.scm:867
+#: guix/lint.scm:886
#, scheme-format
msgid "TLS certificate error: ~a"
msgstr ""
-#: guix/lint.scm:894
+#: guix/lint.scm:913
msgid "invalid value for home page"
msgstr ""
-#: guix/lint.scm:899
+#: guix/lint.scm:918
#, scheme-format
msgid "invalid home page URL: ~s"
msgstr ""
-#: guix/lint.scm:936
+#: guix/lint.scm:955
msgid "file names of patches should start with the package name"
msgstr ""
-#: guix/lint.scm:952
+#: guix/lint.scm:971
#, scheme-format
msgid "~a: file name is too long"
msgstr ""
-#: guix/lint.scm:973
+#: guix/lint.scm:992
#, scheme-format
msgid "~a: empty patch"
msgstr ""
-#: guix/lint.scm:982
+#: guix/lint.scm:1001
#, scheme-format
msgid "~a: patch lacks comment and upstream status"
msgstr ""
-#: guix/lint.scm:1043
+#: guix/lint.scm:1062
#, scheme-format
msgid "proposed synopsis: ~s~%"
msgstr ""
-#: guix/lint.scm:1057
+#: guix/lint.scm:1076
#, scheme-format
msgid "proposed description:~% \"~a\"~%"
msgstr ""
-#: guix/lint.scm:1108
+#: guix/lint.scm:1127
msgid "all the source URIs are unreachable:"
msgstr ""
-#: guix/lint.scm:1137
+#: guix/lint.scm:1156
msgid "the source file name should contain the package name"
msgstr ""
-#: guix/lint.scm:1149
+#: guix/lint.scm:1168
msgid "the source URI should not be an autogenerated tarball"
msgstr ""
-#: guix/lint.scm:1173
+#: guix/lint.scm:1192
#, scheme-format
msgid "URL should be 'mirror://~a/~a'"
msgstr ""
-#: guix/lint.scm:1213
+#: guix/lint.scm:1232
#, scheme-format
msgid "while accessing '~a'"
msgstr ""
-#: guix/lint.scm:1220
+#: guix/lint.scm:1239
#, scheme-format
msgid "URL should be '~a'"
msgstr ""
@@ -2396,68 +2399,68 @@ msgstr ""
#. TRANSLATORS: check and #:tests? are a
#. Scheme symbol and keyword respectively
#. and should not be translated.
-#: guix/lint.scm:1248
+#: guix/lint.scm:1267
msgid "the 'check' phase should respect #:tests?"
msgstr ""
-#: guix/lint.scm:1266 guix/lint.scm:1277 guix/lint.scm:1285
+#: guix/lint.scm:1285 guix/lint.scm:1296 guix/lint.scm:1304
#, scheme-format
msgid "failed to create ~a derivation: ~a"
msgstr ""
-#: guix/lint.scm:1271
+#: guix/lint.scm:1290
#, scheme-format
msgid "failed to create ~a derivation: ~s"
msgstr ""
-#: guix/lint.scm:1323
+#: guix/lint.scm:1342
#, scheme-format
msgid "propagated inputs ~a and ~a collide"
msgstr ""
-#: guix/lint.scm:1347
+#: guix/lint.scm:1366
msgid "invalid license field"
msgstr ""
-#: guix/lint.scm:1354
+#: guix/lint.scm:1373
msgid "while retrieving CVE vulnerabilities"
msgstr ""
-#: guix/lint.scm:1397
+#: guix/lint.scm:1416
#, scheme-format
msgid "probably vulnerable to ~a"
msgstr ""
-#: guix/lint.scm:1405
+#: guix/lint.scm:1424
#, scheme-format
msgid "no updater for ~a"
msgstr ""
-#: guix/lint.scm:1410 guix/lint.scm:1585
+#: guix/lint.scm:1429 guix/lint.scm:1604
#, scheme-format
msgid "while retrieving upstream info for '~a'"
msgstr ""
-#: guix/lint.scm:1419
+#: guix/lint.scm:1438
#, scheme-format
msgid "can be upgraded to ~a"
msgstr ""
-#: guix/lint.scm:1425
+#: guix/lint.scm:1444
#, scheme-format
msgid "updater '~a' failed to find upstream releases"
msgstr ""
-#: guix/lint.scm:1452
+#: guix/lint.scm:1471
#, scheme-format
msgid "failed to access Disarchive database at ~a"
msgstr ""
-#: guix/lint.scm:1479
+#: guix/lint.scm:1498
msgid "Software Heritage rate limit reached; try again later"
msgstr ""
-#: guix/lint.scm:1483
+#: guix/lint.scm:1502
#, scheme-format
msgid "'~a' returned ~a"
msgstr ""
@@ -2465,158 +2468,158 @@ msgstr ""
#. TRANSLATORS: "Software Heritage" is a proper noun
#. that must remain untranslated. See
#. <https://www.softwareheritage.org>.
-#: guix/lint.scm:1522
+#: guix/lint.scm:1541
msgid "scheduled Software Heritage archival"
msgstr ""
-#: guix/lint.scm:1528
+#: guix/lint.scm:1547
msgid "archival rate limit exceeded; try again later"
msgstr ""
-#: guix/lint.scm:1549
+#: guix/lint.scm:1568
msgid "source not archived on Software Heritage and missing from the Disarchive database"
msgstr ""
-#: guix/lint.scm:1559
+#: guix/lint.scm:1578
#, scheme-format
msgid "Disarchive entry refers to non-existent SWH directory '~a'"
msgstr ""
-#: guix/lint.scm:1568
+#: guix/lint.scm:1587
msgid "unsupported source type"
msgstr ""
-#: guix/lint.scm:1577
+#: guix/lint.scm:1596
msgid "while connecting to Software Heritage"
msgstr ""
-#: guix/lint.scm:1594
+#: guix/lint.scm:1613
#, scheme-format
msgid "ahead of Stackage LTS version ~a"
msgstr ""
-#: guix/lint.scm:1611
+#: guix/lint.scm:1630
#, scheme-format
msgid "tabulation on line ~a, column ~a"
msgstr ""
-#: guix/lint.scm:1623
+#: guix/lint.scm:1642
#, scheme-format
msgid "trailing white space on line ~a"
msgstr ""
-#: guix/lint.scm:1637
+#: guix/lint.scm:1656
#, scheme-format
msgid "line ~a is way too long (~a characters)"
msgstr ""
-#: guix/lint.scm:1651
+#: guix/lint.scm:1670
msgid "parentheses feel lonely, move to the previous or next line"
msgstr ""
-#: guix/lint.scm:1728
+#: guix/lint.scm:1747
msgid "source file not found"
msgstr ""
-#: guix/lint.scm:1740
+#: guix/lint.scm:1759
msgid "Validate package names"
msgstr ""
-#: guix/lint.scm:1744
+#: guix/lint.scm:1763
msgid "Check if tests are explicitly enabled"
msgstr ""
-#: guix/lint.scm:1748
+#: guix/lint.scm:1767
msgid "Validate package descriptions"
msgstr ""
-#: guix/lint.scm:1752
+#: guix/lint.scm:1771
msgid "Identify inputs that should be native inputs"
msgstr ""
-#: guix/lint.scm:1756
+#: guix/lint.scm:1775
msgid "Identify inputs that shouldn't be inputs at all"
msgstr ""
-#: guix/lint.scm:1760
+#: guix/lint.scm:1779
msgid "Make sure 'wrap-program' can finds its interpreter."
msgstr ""
#. TRANSLATORS: <license> is the name of a data type and must not be
#. translated.
-#: guix/lint.scm:1766
+#: guix/lint.scm:1785
msgid "Make sure the 'license' field is a <license> or a list thereof"
msgstr ""
-#: guix/lint.scm:1771
+#: guix/lint.scm:1790
msgid "Make sure tests are only run when requested"
msgstr ""
-#: guix/lint.scm:1775
+#: guix/lint.scm:1794
msgid "Suggest 'mirror://' URLs"
msgstr ""
-#: guix/lint.scm:1779
+#: guix/lint.scm:1798
msgid "Validate file names of sources"
msgstr ""
-#: guix/lint.scm:1783
+#: guix/lint.scm:1802
msgid "Check for autogenerated tarballs"
msgstr ""
-#: guix/lint.scm:1787
+#: guix/lint.scm:1806
msgid "Report failure to compile a package to a derivation"
msgstr ""
-#: guix/lint.scm:1792
+#: guix/lint.scm:1811
msgid "Report collisions that would occur due to propagated inputs"
msgstr ""
-#: guix/lint.scm:1797
+#: guix/lint.scm:1816
msgid "Validate file names and availability of patches"
msgstr ""
-#: guix/lint.scm:1801
+#: guix/lint.scm:1820
msgid "Validate patch headers"
msgstr ""
-#: guix/lint.scm:1805
+#: guix/lint.scm:1824
msgid "Look for formatting issues in the source"
msgstr ""
-#: guix/lint.scm:1812
+#: guix/lint.scm:1831
msgid "Validate package synopses"
msgstr ""
-#: guix/lint.scm:1816
+#: guix/lint.scm:1835
msgid "Validate synopsis & description of GNU packages"
msgstr ""
-#: guix/lint.scm:1820
+#: guix/lint.scm:1839
msgid "Validate home-page URLs"
msgstr ""
-#: guix/lint.scm:1824
+#: guix/lint.scm:1843
msgid "Validate source URLs"
msgstr ""
-#: guix/lint.scm:1828
+#: guix/lint.scm:1847
msgid "Suggest GitHub URLs"
msgstr ""
-#: guix/lint.scm:1832
+#: guix/lint.scm:1851
msgid "Check the Common Vulnerabilities and Exposures (CVE) database"
msgstr ""
-#: guix/lint.scm:1837
+#: guix/lint.scm:1856
msgid "Check the package for new upstream releases"
msgstr ""
-#: guix/lint.scm:1841
+#: guix/lint.scm:1860
msgid "Ensure source code archival on Software Heritage"
msgstr ""
-#: guix/lint.scm:1845
+#: guix/lint.scm:1864
msgid "Ensure Haskell packages use Stackage LTS versions"
msgstr ""
@@ -2668,7 +2671,7 @@ msgstr ""
msgid "~a: unknown hash algorithm~%"
msgstr ""
-#: guix/scripts/download.scm:171 guix/scripts/package.scm:1082
+#: guix/scripts/download.scm:171 guix/scripts/package.scm:1087
#: guix/scripts/pull.scm:758 guix/scripts/publish.scm:1260
#: guix/scripts/discover.scm:136 guix/scripts/time-machine.scm:123
#, scheme-format
@@ -2690,27 +2693,27 @@ msgstr ""
msgid "~a: download failed~%"
msgstr ""
-#: guix/scripts/package.scm:129
+#: guix/scripts/package.scm:130
#, scheme-format
msgid "not removing generation ~a, which is current~%"
msgstr ""
-#: guix/scripts/package.scm:136
+#: guix/scripts/package.scm:137
#, scheme-format
msgid "no matching generation~%"
msgstr ""
-#: guix/scripts/package.scm:158
+#: guix/scripts/package.scm:159
#, scheme-format
msgid "nothing to be done~%"
msgstr ""
-#: guix/scripts/package.scm:259
+#: guix/scripts/package.scm:260
#, scheme-format
msgid "package '~a' no longer exists~%"
msgstr ""
-#: guix/scripts/package.scm:314
+#: guix/scripts/package.scm:315
#, scheme-format
msgid ""
"Consider setting the necessary environment\n"
@@ -2724,7 +2727,7 @@ msgid ""
"Alternately, see @command{guix package --search-paths -p ~s}."
msgstr ""
-#: guix/scripts/package.scm:356
+#: guix/scripts/package.scm:361
msgid ""
";; This \"manifest\" file can be passed to 'guix package -m' to reproduce\n"
";; the content of your profile. This is \"symbolic\": it only specifies\n"
@@ -2733,44 +2736,44 @@ msgid ""
";; See the \"Replicating Guix\" section in the manual.\n"
msgstr ""
-#: guix/scripts/package.scm:388
+#: guix/scripts/package.scm:393
#, scheme-format
msgid "no provenance information for this profile~%"
msgstr ""
-#: guix/scripts/package.scm:390
+#: guix/scripts/package.scm:395
msgid ""
";; This channel file can be passed to 'guix pull -C' or to\n"
";; 'guix time-machine -C' to obtain the Guix revision that was\n"
";; used to populate this profile.\n"
msgstr ""
-#: guix/scripts/package.scm:402
+#: guix/scripts/package.scm:407
#, scheme-format
msgid ";; Note: these other commits were also used to install some of the packages in this profile:~%"
msgstr ""
-#: guix/scripts/package.scm:432
+#: guix/scripts/package.scm:437
msgid ""
"Usage: guix package [OPTION]...\n"
"Install, remove, or upgrade packages in a single transaction.\n"
msgstr ""
-#: guix/scripts/package.scm:434
+#: guix/scripts/package.scm:439
msgid ""
"\n"
" -i, --install PACKAGE ...\n"
" install PACKAGEs"
msgstr ""
-#: guix/scripts/package.scm:437
+#: guix/scripts/package.scm:442
msgid ""
"\n"
" -e, --install-from-expression=EXP\n"
" install the package EXP evaluates to"
msgstr ""
-#: guix/scripts/package.scm:440
+#: guix/scripts/package.scm:445
msgid ""
"\n"
" -f, --install-from-file=FILE\n"
@@ -2778,160 +2781,160 @@ msgid ""
" evaluates to"
msgstr ""
-#: guix/scripts/package.scm:444
+#: guix/scripts/package.scm:449
msgid ""
"\n"
" -r, --remove PACKAGE ...\n"
" remove PACKAGEs"
msgstr ""
-#: guix/scripts/package.scm:447
+#: guix/scripts/package.scm:452
msgid ""
"\n"
" -u, --upgrade[=REGEXP] upgrade all the installed packages matching REGEXP"
msgstr ""
-#: guix/scripts/package.scm:449
+#: guix/scripts/package.scm:454
msgid ""
"\n"
" -m, --manifest=FILE create a new profile generation with the manifest\n"
" from FILE"
msgstr ""
-#: guix/scripts/package.scm:452 guix/scripts/upgrade.scm:41
+#: guix/scripts/package.scm:457 guix/scripts/upgrade.scm:41
msgid ""
"\n"
" --do-not-upgrade[=REGEXP] do not upgrade any packages matching REGEXP"
msgstr ""
-#: guix/scripts/package.scm:454 guix/scripts/pull.scm:107
+#: guix/scripts/package.scm:459 guix/scripts/pull.scm:107
msgid ""
"\n"
" --roll-back roll back to the previous generation"
msgstr ""
-#: guix/scripts/package.scm:456
+#: guix/scripts/package.scm:461
msgid ""
"\n"
" --search-paths[=KIND]\n"
" display needed environment variable definitions"
msgstr ""
-#: guix/scripts/package.scm:459 guix/scripts/pull.scm:104
+#: guix/scripts/package.scm:464 guix/scripts/pull.scm:104
msgid ""
"\n"
" -l, --list-generations[=PATTERN]\n"
" list generations matching PATTERN"
msgstr ""
-#: guix/scripts/package.scm:462 guix/scripts/pull.scm:109
+#: guix/scripts/package.scm:467 guix/scripts/pull.scm:109
msgid ""
"\n"
" -d, --delete-generations[=PATTERN]\n"
" delete generations matching PATTERN"
msgstr ""
-#: guix/scripts/package.scm:465 guix/scripts/pull.scm:112
+#: guix/scripts/package.scm:470 guix/scripts/pull.scm:112
msgid ""
"\n"
" -S, --switch-generation=PATTERN\n"
" switch to a generation matching PATTERN"
msgstr ""
-#: guix/scripts/package.scm:468
+#: guix/scripts/package.scm:473
msgid ""
"\n"
" --export-manifest print a manifest for the chosen profile"
msgstr ""
-#: guix/scripts/package.scm:470
+#: guix/scripts/package.scm:475
msgid ""
"\n"
" --export-channels print channels for the chosen profile"
msgstr ""
-#: guix/scripts/package.scm:472 guix/scripts/install.scm:34
+#: guix/scripts/package.scm:477 guix/scripts/install.scm:34
#: guix/scripts/remove.scm:33 guix/scripts/upgrade.scm:37
msgid ""
"\n"
" -p, --profile=PROFILE use PROFILE instead of the user's default profile"
msgstr ""
-#: guix/scripts/package.scm:474
+#: guix/scripts/package.scm:479
msgid ""
"\n"
" --list-profiles list the user's profiles"
msgstr ""
-#: guix/scripts/package.scm:477
+#: guix/scripts/package.scm:482
msgid ""
"\n"
" --allow-collisions do not treat collisions in the profile as an error"
msgstr ""
-#: guix/scripts/package.scm:479
+#: guix/scripts/package.scm:484
msgid ""
"\n"
" --bootstrap use the bootstrap Guile to build the profile"
msgstr ""
-#: guix/scripts/package.scm:484
+#: guix/scripts/package.scm:489
msgid ""
"\n"
" -s, --search=REGEXP search in synopsis and description using REGEXP"
msgstr ""
-#: guix/scripts/package.scm:486
+#: guix/scripts/package.scm:491
msgid ""
"\n"
" -I, --list-installed[=REGEXP]\n"
" list installed packages matching REGEXP"
msgstr ""
-#: guix/scripts/package.scm:489
+#: guix/scripts/package.scm:494
msgid ""
"\n"
" -A, --list-available[=REGEXP]\n"
" list available packages matching REGEXP"
msgstr ""
-#: guix/scripts/package.scm:492
+#: guix/scripts/package.scm:497
msgid ""
"\n"
" --show=PACKAGE show details about PACKAGE"
msgstr ""
-#: guix/scripts/package.scm:547
+#: guix/scripts/package.scm:552
#, scheme-format
msgid "upgrade regexp '~a' looks like a command-line option~%"
msgstr ""
-#: guix/scripts/package.scm:550
+#: guix/scripts/package.scm:555
#, scheme-format
msgid "is this intended?~%"
msgstr ""
-#: guix/scripts/package.scm:600
+#: guix/scripts/package.scm:605
#, scheme-format
msgid "~a: unsupported kind of search path~%"
msgstr ""
-#: guix/scripts/package.scm:734
+#: guix/scripts/package.scm:739
#, scheme-format
msgid "cannot install non-package object: ~s~%"
msgstr ""
-#: guix/scripts/package.scm:913
+#: guix/scripts/package.scm:918
#, scheme-format
msgid "~a~@[@~a~]: package not found~%"
msgstr ""
-#: guix/scripts/package.scm:960 guix/scripts/pull.scm:687
+#: guix/scripts/package.scm:965 guix/scripts/pull.scm:687
#, scheme-format
msgid "cannot switch to generation '~a'~%"
msgstr ""
-#: guix/scripts/package.scm:1055
+#: guix/scripts/package.scm:1060
#, scheme-format
msgid "nothing to do~%"
msgstr ""
@@ -3140,8 +3143,8 @@ msgid ""
"Operate on Git repositories.\n"
msgstr ""
-#: guix/scripts/git.scm:29 guix/scripts/system.scm:941
-#: guix/scripts/container.scm:30 guix/scripts/home.scm:68
+#: guix/scripts/git.scm:29 guix/scripts/system.scm:945
+#: guix/scripts/container.scm:30 guix/scripts/home.scm:69
msgid "The valid values for ACTION are:\n"
msgstr ""
@@ -3232,18 +3235,19 @@ msgid ""
" -r, --recursive compute the hash on FILE recursively"
msgstr ""
-#: guix/scripts/hash.scm:172 guix/ui.scm:391 guix/ui.scm:422 guix/ui.scm:776
-#: guix/ui.scm:826 guix/ui.scm:877
+#: guix/scripts/hash.scm:172 guix/ui.scm:392 guix/ui.scm:423 guix/ui.scm:777
+#: guix/ui.scm:827 guix/ui.scm:878
#, scheme-format
msgid "~a~%"
msgstr ""
-#: guix/scripts/hash.scm:175 guix/scripts/system.scm:1304
-#: guix/scripts/system.scm:1320 guix/scripts/system.scm:1327
-#: guix/scripts/system.scm:1333 guix/scripts/home.scm:282
-#: guix/scripts/home.scm:287 guix/scripts/home.scm:293
-#: guix/scripts/home.scm:300 guix/scripts/import/gnu.scm:100
-#: guix/scripts/offload.scm:826 guix/scripts/offload.scm:838
+#: guix/scripts/hash.scm:175 guix/scripts/system.scm:1314
+#: guix/scripts/system.scm:1330 guix/scripts/system.scm:1337
+#: guix/scripts/system.scm:1343 guix/scripts/home.scm:274
+#: guix/scripts/home.scm:296 guix/scripts/home.scm:301
+#: guix/scripts/home.scm:307 guix/scripts/home.scm:314
+#: guix/scripts/import/gnu.scm:100 guix/scripts/offload.scm:826
+#: guix/scripts/offload.scm:838
#, scheme-format
msgid "wrong number of arguments~%"
msgstr ""
@@ -3280,8 +3284,8 @@ msgid ""
msgstr ""
#: guix/scripts/import/minetest.scm:48 guix/scripts/import/cran.scm:51
-#: guix/scripts/import/crate.scm:47 guix/scripts/import/egg.scm:46
-#: guix/scripts/import/opam.scm:47 guix/scripts/import/pypi.scm:47
+#: guix/scripts/import/crate.scm:47 guix/scripts/import/egg.scm:47
+#: guix/scripts/import/opam.scm:47 guix/scripts/import/pypi.scm:48
msgid ""
"\n"
" -r, --recursive import packages recursively"
@@ -3300,25 +3304,25 @@ msgstr ""
msgid "~a: not a valid key to sort by~%"
msgstr ""
-#: guix/scripts/import/minetest.scm:115 guix/scripts/import/cran.scm:117
+#: guix/scripts/import/minetest.scm:115 guix/scripts/import/cran.scm:120
#: guix/scripts/import/elpa.scm:110 guix/scripts/import/cpan.scm:87
-#: guix/scripts/import/crate.scm:103 guix/scripts/import/egg.scm:102
+#: guix/scripts/import/crate.scm:103 guix/scripts/import/egg.scm:106
#: guix/scripts/import/gem.scm:102 guix/scripts/import/go.scm:121
#: guix/scripts/import/hackage.scm:158 guix/scripts/import/json.scm:97
-#: guix/scripts/import/opam.scm:111 guix/scripts/import/pypi.scm:102
-#: guix/scripts/import/stackage.scm:130 guix/scripts/import/texlive.scm:96
+#: guix/scripts/import/opam.scm:111 guix/scripts/import/pypi.scm:104
+#: guix/scripts/import/stackage.scm:130 guix/scripts/import/texlive.scm:88
#, scheme-format
msgid "too few arguments~%"
msgstr ""
-#: guix/scripts/import/minetest.scm:117 guix/scripts/import/cran.scm:119
+#: guix/scripts/import/minetest.scm:117 guix/scripts/import/cran.scm:122
#: guix/scripts/import/elpa.scm:112 guix/scripts/import/cpan.scm:89
-#: guix/scripts/import/crate.scm:105 guix/scripts/import/egg.scm:104
+#: guix/scripts/import/crate.scm:105 guix/scripts/import/egg.scm:108
#: guix/scripts/import/gem.scm:104 guix/scripts/import/go.scm:123
#: guix/scripts/import/hackage.scm:149 guix/scripts/import/hackage.scm:160
#: guix/scripts/import/json.scm:99 guix/scripts/import/opam.scm:113
-#: guix/scripts/import/pypi.scm:104 guix/scripts/import/stackage.scm:132
-#: guix/scripts/import/texlive.scm:98
+#: guix/scripts/import/pypi.scm:106 guix/scripts/import/stackage.scm:132
+#: guix/scripts/import/texlive.scm:90
#, scheme-format
msgid "too many arguments~%"
msgstr ""
@@ -3329,7 +3333,7 @@ msgid ""
"Import and convert the CRAN package for PACKAGE-NAME.\n"
msgstr ""
-#: guix/scripts/import/cran.scm:47 guix/scripts/import/texlive.scm:45
+#: guix/scripts/import/cran.scm:47
msgid ""
"\n"
" -a, --archive=ARCHIVE specify the archive repository"
@@ -3341,7 +3345,7 @@ msgid ""
" -s, --style=STYLE choose output style, either specification or variable"
msgstr ""
-#: guix/scripts/import/cran.scm:113 guix/scripts/import/texlive.scm:92
+#: guix/scripts/import/cran.scm:116 guix/scripts/import/texlive.scm:84
#, scheme-format
msgid "failed to download description for package '~a'~%"
msgstr ""
@@ -3742,27 +3746,27 @@ msgstr ""
msgid "the dependency graph of shepherd services"
msgstr ""
-#: guix/scripts/system.scm:481 guix/scripts/home.scm:439
+#: guix/scripts/system.scm:481 guix/scripts/home.scm:453
#, scheme-format
msgid " repository URL: ~a~%"
msgstr ""
-#: guix/scripts/system.scm:483 guix/scripts/home.scm:441
+#: guix/scripts/system.scm:483 guix/scripts/home.scm:455
#, scheme-format
msgid " branch: ~a~%"
msgstr ""
-#: guix/scripts/system.scm:484 guix/scripts/home.scm:442
+#: guix/scripts/system.scm:484 guix/scripts/home.scm:456
#, scheme-format
msgid " commit: ~a~%"
msgstr ""
-#: guix/scripts/system.scm:504 guix/scripts/home.scm:455
+#: guix/scripts/system.scm:504 guix/scripts/home.scm:469
#, scheme-format
msgid " file name: ~a~%"
msgstr ""
-#: guix/scripts/system.scm:505 guix/scripts/home.scm:456
+#: guix/scripts/system.scm:505 guix/scripts/home.scm:470
#, scheme-format
msgid " canonical file name: ~a~%"
msgstr ""
@@ -3803,12 +3807,12 @@ msgstr ""
#. TRANSLATORS: Here "channel" is the same terminology as used in
#. "guix describe" and "guix pull --channels".
-#: guix/scripts/system.scm:535 guix/scripts/home.scm:462
+#: guix/scripts/system.scm:535 guix/scripts/home.scm:476
#, scheme-format
msgid " channels:~%"
msgstr ""
-#: guix/scripts/system.scm:538 guix/scripts/home.scm:465
+#: guix/scripts/system.scm:538 guix/scripts/home.scm:479
#, scheme-format
msgid " configuration file: ~a~%"
msgstr ""
@@ -3835,148 +3839,148 @@ msgstr ""
msgid "file system with UUID '~a' not found~%"
msgstr ""
-#: guix/scripts/system.scm:716
+#: guix/scripts/system.scm:718
#, scheme-format
msgid "'disk-image' is deprecated: use 'image' instead~%"
msgstr ""
-#: guix/scripts/system.scm:718
+#: guix/scripts/system.scm:720
#, scheme-format
msgid "'vm-image' is deprecated: use 'image' instead~%"
msgstr ""
-#: guix/scripts/system.scm:732
+#: guix/scripts/system.scm:734
#, scheme-format
msgid "Consider running 'guix pull' before 'reconfigure'.~%"
msgstr ""
-#: guix/scripts/system.scm:733
+#: guix/scripts/system.scm:735
#, scheme-format
msgid "Failing to do that may downgrade your system!~%"
msgstr ""
-#: guix/scripts/system.scm:754 guix/scripts/system.scm:859
+#: guix/scripts/system.scm:756 guix/scripts/system.scm:863
#, scheme-format
msgid "bootloader successfully installed on '~a'~%"
msgstr ""
-#: guix/scripts/system.scm:852
+#: guix/scripts/system.scm:856
#, scheme-format
msgid "activating system...~%"
msgstr ""
-#: guix/scripts/system.scm:863
+#: guix/scripts/system.scm:867
msgid ""
"To complete the upgrade, run 'herd restart SERVICE' to stop,\n"
"upgrade, and restart each service that was not automatically restarted.\n"
msgstr ""
-#: guix/scripts/system.scm:866
+#: guix/scripts/system.scm:870
msgid "Run 'herd status' to view the list of services on your system.\n"
msgstr ""
-#: guix/scripts/system.scm:870
+#: guix/scripts/system.scm:874
#, scheme-format
msgid "initializing operating system under '~a'...~%"
msgstr ""
-#: guix/scripts/system.scm:890 guix/scripts/graph.scm:437
+#: guix/scripts/system.scm:894 guix/scripts/graph.scm:437
#, scheme-format
msgid "~a: unknown backend~%"
msgstr ""
-#: guix/scripts/system.scm:927
+#: guix/scripts/system.scm:931
msgid "The available image types are:\n"
msgstr ""
-#: guix/scripts/system.scm:937
+#: guix/scripts/system.scm:941
msgid ""
"Usage: guix system [OPTION ...] ACTION [ARG ...] [FILE]\n"
"Build the operating system declared in FILE according to ACTION.\n"
"Some ACTIONS support additional ARGS.\n"
msgstr ""
-#: guix/scripts/system.scm:943
+#: guix/scripts/system.scm:947
msgid " search search for existing service types\n"
msgstr ""
-#: guix/scripts/system.scm:945
+#: guix/scripts/system.scm:949
msgid " reconfigure switch to a new operating system configuration\n"
msgstr ""
-#: guix/scripts/system.scm:947
+#: guix/scripts/system.scm:951
msgid " roll-back switch to the previous operating system configuration\n"
msgstr ""
-#: guix/scripts/system.scm:949
+#: guix/scripts/system.scm:953
msgid " describe describe the current system\n"
msgstr ""
-#: guix/scripts/system.scm:951
+#: guix/scripts/system.scm:955
msgid " list-generations list the system generations\n"
msgstr ""
-#: guix/scripts/system.scm:953
+#: guix/scripts/system.scm:957
msgid " switch-generation switch to an existing operating system configuration\n"
msgstr ""
-#: guix/scripts/system.scm:955
+#: guix/scripts/system.scm:959
msgid " delete-generations delete old system generations\n"
msgstr ""
-#: guix/scripts/system.scm:957
+#: guix/scripts/system.scm:961
msgid " build build the operating system without installing anything\n"
msgstr ""
-#: guix/scripts/system.scm:959
+#: guix/scripts/system.scm:963
msgid " container build a container that shares the host's store\n"
msgstr ""
-#: guix/scripts/system.scm:961
+#: guix/scripts/system.scm:965
msgid " vm build a virtual machine image that shares the host's store\n"
msgstr ""
-#: guix/scripts/system.scm:963
+#: guix/scripts/system.scm:967
msgid " image build a Guix System image\n"
msgstr ""
-#: guix/scripts/system.scm:965
+#: guix/scripts/system.scm:969
msgid " docker-image build a Docker image\n"
msgstr ""
-#: guix/scripts/system.scm:967
+#: guix/scripts/system.scm:971
msgid " init initialize a root file system to run GNU\n"
msgstr ""
-#: guix/scripts/system.scm:969
+#: guix/scripts/system.scm:973
msgid " extension-graph emit the service extension graph in Dot format\n"
msgstr ""
-#: guix/scripts/system.scm:971
+#: guix/scripts/system.scm:975
msgid " shepherd-graph emit the graph of shepherd services in Dot format\n"
msgstr ""
-#: guix/scripts/system.scm:975
+#: guix/scripts/system.scm:979
msgid ""
"\n"
" -d, --derivation return the derivation of the given system"
msgstr ""
-#: guix/scripts/system.scm:977
+#: guix/scripts/system.scm:981
msgid ""
"\n"
" -e, --expression=EXPR consider the operating-system EXPR evaluates to\n"
" instead of reading FILE, when applicable"
msgstr ""
-#: guix/scripts/system.scm:980
+#: guix/scripts/system.scm:984
msgid ""
"\n"
" --allow-downgrades for 'reconfigure', allow downgrades to earlier\n"
" channel revisions"
msgstr ""
-#: guix/scripts/system.scm:983
+#: guix/scripts/system.scm:987
msgid ""
"\n"
" --on-error=STRATEGY\n"
@@ -3984,69 +3988,69 @@ msgid ""
" or debug) when an error occurs while reading FILE"
msgstr ""
-#: guix/scripts/system.scm:987
+#: guix/scripts/system.scm:991
msgid ""
"\n"
" --list-image-types list available image types"
msgstr ""
-#: guix/scripts/system.scm:989
+#: guix/scripts/system.scm:993
msgid ""
"\n"
" -t, --image-type=TYPE for 'image', produce an image of TYPE"
msgstr ""
-#: guix/scripts/system.scm:991
+#: guix/scripts/system.scm:995
msgid ""
"\n"
" --image-size=SIZE for 'image', produce an image of SIZE"
msgstr ""
-#: guix/scripts/system.scm:993
+#: guix/scripts/system.scm:997
msgid ""
"\n"
" --no-bootloader for 'init', do not install a bootloader"
msgstr ""
-#: guix/scripts/system.scm:995
+#: guix/scripts/system.scm:999
msgid ""
"\n"
" --volatile for 'image', make the root file system volatile"
msgstr ""
-#: guix/scripts/system.scm:997
+#: guix/scripts/system.scm:1001
msgid ""
"\n"
" --label=LABEL for 'image', label disk image with LABEL"
msgstr ""
-#: guix/scripts/system.scm:999 guix/scripts/pack.scm:1331
+#: guix/scripts/system.scm:1003 guix/scripts/pack.scm:1331
msgid ""
"\n"
" --save-provenance save provenance information"
msgstr ""
-#: guix/scripts/system.scm:1001
+#: guix/scripts/system.scm:1005
msgid ""
"\n"
" --share=SPEC for 'vm' and 'container', share host file system with\n"
" read/write access according to SPEC"
msgstr ""
-#: guix/scripts/system.scm:1004
+#: guix/scripts/system.scm:1008
msgid ""
"\n"
" --expose=SPEC for 'vm' and 'container', expose host file system\n"
" directory as read-only according to SPEC"
msgstr ""
-#: guix/scripts/system.scm:1007
+#: guix/scripts/system.scm:1011
msgid ""
"\n"
" -N, --network for 'container', allow containers to access the network"
msgstr ""
-#: guix/scripts/system.scm:1009
+#: guix/scripts/system.scm:1013
msgid ""
"\n"
" -r, --root=FILE for 'vm', 'image', 'container' and 'build',\n"
@@ -4054,66 +4058,72 @@ msgid ""
" register it as a garbage collector root"
msgstr ""
-#: guix/scripts/system.scm:1013
+#: guix/scripts/system.scm:1017
msgid ""
"\n"
" --full-boot for 'vm', make a full boot sequence"
msgstr ""
-#: guix/scripts/system.scm:1015
+#: guix/scripts/system.scm:1019
+msgid ""
+"\n"
+" --no-graphic for 'vm', use the tty that we are started in for IO"
+msgstr ""
+
+#: guix/scripts/system.scm:1021
msgid ""
"\n"
" --skip-checks skip file system and initrd module safety checks"
msgstr ""
-#: guix/scripts/system.scm:1022
+#: guix/scripts/system.scm:1028
msgid ""
"\n"
" --graph-backend=BACKEND\n"
" use BACKEND for 'extension-graphs' and 'shepherd-graph'"
msgstr ""
-#: guix/scripts/system.scm:1171
+#: guix/scripts/system.scm:1180
#, scheme-format
msgid "'~a' does not return an operating system or an image~%"
msgstr ""
-#: guix/scripts/system.scm:1195 guix/scripts/home.scm:215
+#: guix/scripts/system.scm:1204 guix/scripts/home.scm:216
#, scheme-format
msgid "both file and expression cannot be specified~%"
msgstr ""
-#: guix/scripts/system.scm:1202 guix/scripts/home.scm:222
+#: guix/scripts/system.scm:1211 guix/scripts/home.scm:223
#, scheme-format
msgid "no configuration specified~%"
msgstr ""
-#: guix/scripts/system.scm:1309
+#: guix/scripts/system.scm:1319
#, scheme-format
msgid "no system generation, nothing to describe~%"
msgstr ""
-#: guix/scripts/system.scm:1352 guix/scripts/home.scm:323
+#: guix/scripts/system.scm:1362 guix/scripts/home.scm:337
#, scheme-format
msgid "~a: unknown action~%"
msgstr ""
-#: guix/scripts/system.scm:1372 guix/scripts/home.scm:339
+#: guix/scripts/system.scm:1382 guix/scripts/home.scm:353
#, scheme-format
msgid "wrong number of arguments for action '~a'~%"
msgstr ""
-#: guix/scripts/system.scm:1377
+#: guix/scripts/system.scm:1387
#, scheme-format
msgid "guix system: missing command name~%"
msgstr ""
-#: guix/scripts/system.scm:1379
+#: guix/scripts/system.scm:1389
#, scheme-format
msgid "Try 'guix system --help' for more information.~%"
msgstr ""
-#: guix/scripts/system/search.scm:93 guix/ui.scm:1528 guix/ui.scm:1546
+#: guix/scripts/system/search.scm:93 guix/ui.scm:1541 guix/ui.scm:1559
msgid "unknown"
msgstr ""
@@ -4498,7 +4508,7 @@ msgstr ""
#: guix/scripts/graph.scm:544
msgid ""
"\n"
-" --max-depth=DEPTH limit to nodes within distance DEPTH"
+" -M, --max-depth=DEPTH limit to nodes within distance DEPTH"
msgstr ""
#: guix/scripts/graph.scm:546
@@ -5437,7 +5447,7 @@ msgstr ""
msgid "~a: file is empty~%"
msgstr ""
-#: guix/ui.scm:369 guix/ui.scm:419 guix/ui.scm:427 guix/ui.scm:431
+#: guix/ui.scm:369 guix/ui.scm:420 guix/ui.scm:428 guix/ui.scm:432
#, scheme-format
msgid "failed to load '~a': ~a~%"
msgstr ""
@@ -5447,27 +5457,32 @@ msgstr ""
msgid "~amissing closing parenthesis~%"
msgstr ""
-#: guix/ui.scm:383
+#: guix/ui.scm:380
+#, scheme-format
+msgid "read error while loading '~a': ~a~%"
+msgstr ""
+
+#: guix/ui.scm:384
#, scheme-format
msgid "~s: ~a~%"
msgstr ""
-#: guix/ui.scm:399 guix/ui.scm:886
+#: guix/ui.scm:400 guix/ui.scm:887
#, scheme-format
msgid "exception thrown: ~s~%"
msgstr ""
-#: guix/ui.scm:403 guix/ui.scm:441
+#: guix/ui.scm:404 guix/ui.scm:442
#, scheme-format
msgid "failed to load '~a':~%"
msgstr ""
-#: guix/ui.scm:438
+#: guix/ui.scm:439
#, scheme-format
msgid "failed to load '~a': exception thrown: ~s~%"
msgstr ""
-#: guix/ui.scm:486
+#: guix/ui.scm:487
msgid ""
"Consider installing the @code{glibc-locales} package\n"
"and defining @code{GUIX_LOCPATH}, along these lines:\n"
@@ -5483,15 +5498,15 @@ msgstr ""
#. TRANSLATORS: Translate "(C)" to the copyright symbol
#. (C-in-a-circle), if this symbol is available in the user's
#. locale. Otherwise, do not translate "(C)"; leave it as-is. */
-#: guix/ui.scm:527
+#: guix/ui.scm:528
msgid "(C)"
msgstr ""
-#: guix/ui.scm:528
+#: guix/ui.scm:529
msgid "the Guix authors\n"
msgstr ""
-#: guix/ui.scm:529
+#: guix/ui.scm:530
msgid ""
"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
"This is free software: you are free to change and redistribute it.\n"
@@ -5502,21 +5517,21 @@ msgstr ""
#. package. Please add another line saying "Report translation bugs to
#. ...\n" with the address for translation bugs (typically your translation
#. team's web or email address).
-#: guix/ui.scm:541
+#: guix/ui.scm:542
#, scheme-format
msgid ""
"\n"
"Report bugs to: ~a."
msgstr ""
-#: guix/ui.scm:543
+#: guix/ui.scm:544
#, scheme-format
msgid ""
"\n"
"~a home page: <~a>"
msgstr ""
-#: guix/ui.scm:545
+#: guix/ui.scm:546
#, scheme-format
msgid ""
"\n"
@@ -5525,149 +5540,149 @@ msgstr ""
#. TRANSLATORS: Change the "/en" bit of this URL appropriately if
#. the web site is translated in your language.
-#: guix/ui.scm:549
+#: guix/ui.scm:550
msgid "https://guix.gnu.org/en/help/"
msgstr ""
-#: guix/ui.scm:603
+#: guix/ui.scm:604
#, scheme-format
msgid "'~a' is not a valid regular expression: ~a~%"
msgstr ""
-#: guix/ui.scm:609
+#: guix/ui.scm:610
#, scheme-format
msgid "~a: invalid number~%"
msgstr ""
-#: guix/ui.scm:627
+#: guix/ui.scm:628
#, scheme-format
msgid "invalid number: ~a~%"
msgstr ""
-#: guix/ui.scm:650
+#: guix/ui.scm:651
#, scheme-format
msgid "unknown unit: ~a~%"
msgstr ""
-#: guix/ui.scm:665
+#: guix/ui.scm:666
#, scheme-format
msgid ""
"You cannot have two different versions\n"
"or variants of @code{~a} in the same profile."
msgstr ""
-#: guix/ui.scm:668
+#: guix/ui.scm:669
#, scheme-format
msgid ""
"Try upgrading both @code{~a} and @code{~a},\n"
"or remove one of them from the profile."
msgstr ""
-#: guix/ui.scm:699
+#: guix/ui.scm:700
#, scheme-format
msgid "~a:~a:~a: package `~a' has an invalid input: ~s~%"
msgstr ""
-#: guix/ui.scm:706
+#: guix/ui.scm:707
#, scheme-format
msgid "~a: ~a: build system `~a' does not support cross builds~%"
msgstr ""
-#: guix/ui.scm:712
+#: guix/ui.scm:713
#, scheme-format
msgid "~s: invalid G-expression input~%"
msgstr ""
-#: guix/ui.scm:715
+#: guix/ui.scm:716
#, scheme-format
msgid "profile '~a' does not exist~%"
msgstr ""
-#: guix/ui.scm:718
+#: guix/ui.scm:719
#, scheme-format
msgid "generation ~a of profile '~a' does not exist~%"
msgstr ""
-#: guix/ui.scm:723
+#: guix/ui.scm:724
#, scheme-format
msgid "package '~a~@[@~a~]~@[:~a~]' not found in profile~%"
msgstr ""
-#: guix/ui.scm:735
+#: guix/ui.scm:736
#, scheme-format
msgid " ... propagated from ~a@~a~%"
msgstr ""
-#: guix/ui.scm:745
+#: guix/ui.scm:746
#, scheme-format
msgid "profile contains conflicting entries for ~a~a~%"
msgstr ""
-#: guix/ui.scm:748
+#: guix/ui.scm:749
#, scheme-format
msgid " first entry: ~a@~a~a ~a~%"
msgstr ""
-#: guix/ui.scm:754
+#: guix/ui.scm:755
#, scheme-format
msgid " second entry: ~a@~a~a ~a~%"
msgstr ""
-#: guix/ui.scm:766
+#: guix/ui.scm:767
#, scheme-format
msgid "corrupt input while restoring '~a' from ~s~%"
msgstr ""
-#: guix/ui.scm:768
+#: guix/ui.scm:769
#, scheme-format
msgid "corrupt input while restoring archive from ~s~%"
msgstr ""
-#: guix/ui.scm:771
+#: guix/ui.scm:772
#, scheme-format
msgid "failed to connect to `~a': ~a~%"
msgstr ""
-#: guix/ui.scm:779
+#: guix/ui.scm:780
#, scheme-format
msgid "reference to invalid output '~a' of derivation '~a'~%"
msgstr ""
-#: guix/ui.scm:783
+#: guix/ui.scm:784
#, scheme-format
msgid "file '~a' could not be found in these directories:~{ ~a~}~%"
msgstr ""
-#: guix/ui.scm:788
+#: guix/ui.scm:789
#, scheme-format
msgid "program exited~@[ with non-zero exit status ~a~]~@[ terminated by signal ~a~]~@[ stopped by signal ~a~]: ~s~%"
msgstr ""
-#: guix/ui.scm:865
+#: guix/ui.scm:866
#, scheme-format
msgid "failed to read expression ~s: ~s~%"
msgstr ""
-#: guix/ui.scm:871
+#: guix/ui.scm:872
#, scheme-format
msgid "failed to evaluate expression '~a':~%"
msgstr ""
-#: guix/ui.scm:874
+#: guix/ui.scm:875
#, scheme-format
msgid "syntax error: ~a~%"
msgstr ""
-#: guix/ui.scm:898
+#: guix/ui.scm:899
#, scheme-format
msgid "expression ~s does not evaluate to a package~%"
msgstr ""
-#: guix/ui.scm:925
+#: guix/ui.scm:926
msgid "at least ~,1h MB needed but only ~,1h MB available in ~a~%"
msgstr ""
-#: guix/ui.scm:1034
+#: guix/ui.scm:1035
#, scheme-format
msgid "~:[The following derivation would be built:~%~{ ~a~%~}~;~]"
msgid_plural "~:[The following derivations would be built:~%~{ ~a~%~}~;~]"
@@ -5677,11 +5692,11 @@ msgstr[2] ""
#. TRANSLATORS: "MB" is for "megabyte"; it should be
#. translated to the corresponding abbreviation.
-#: guix/ui.scm:1043
+#: guix/ui.scm:1044
msgid "~:[~,1h MB would be downloaded:~%~{ ~a~%~}~;~]"
msgstr ""
-#: guix/ui.scm:1049
+#: guix/ui.scm:1050
#, scheme-format
msgid "~:[The following file would be downloaded:~%~{ ~a~%~}~;~]"
msgid_plural "~:[The following files would be downloaded:~%~{ ~a~%~}~;~]"
@@ -5689,7 +5704,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: guix/ui.scm:1056
+#: guix/ui.scm:1057
#, scheme-format
msgid "~:[The following graft would be made:~%~{ ~a~%~}~;~]"
msgid_plural "~:[The following grafts would be made:~%~{ ~a~%~}~;~]"
@@ -5697,7 +5712,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: guix/ui.scm:1061
+#: guix/ui.scm:1062
#, scheme-format
msgid "~:[The following profile hook would be built:~%~{ ~a~%~}~;~]"
msgid_plural "~:[The following profile hooks would be built:~%~{ ~a~%~}~;~]"
@@ -5707,18 +5722,18 @@ msgstr[2] ""
#. TRANSLATORS: "MB" is for "megabyte"; it should be
#. translated to the corresponding abbreviation.
-#: guix/ui.scm:1073
+#: guix/ui.scm:1074
msgid "~:[~,1h MB would be downloaded~%~;~]"
msgstr ""
-#: guix/ui.scm:1077
+#: guix/ui.scm:1078
msgid "~:[~h item would be downloaded~%~;~]"
msgid_plural "~:[~h items would be downloaded~%~;~]"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: guix/ui.scm:1085
+#: guix/ui.scm:1086
#, scheme-format
msgid "~:[The following derivation will be built:~%~{ ~a~%~}~;~]"
msgid_plural "~:[The following derivations will be built:~%~{ ~a~%~}~;~]"
@@ -5728,11 +5743,11 @@ msgstr[2] ""
#. TRANSLATORS: "MB" is for "megabyte"; it should be
#. translated to the corresponding abbreviation.
-#: guix/ui.scm:1094
+#: guix/ui.scm:1095
msgid "~:[~,1h MB will be downloaded:~%~{ ~a~%~}~;~]"
msgstr ""
-#: guix/ui.scm:1100
+#: guix/ui.scm:1101
#, scheme-format
msgid "~:[The following file will be downloaded:~%~{ ~a~%~}~;~]"
msgid_plural "~:[The following files will be downloaded:~%~{ ~a~%~}~;~]"
@@ -5740,7 +5755,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: guix/ui.scm:1107
+#: guix/ui.scm:1108
#, scheme-format
msgid "~:[The following graft will be made:~%~{ ~a~%~}~;~]"
msgid_plural "~:[The following grafts will be made:~%~{ ~a~%~}~;~]"
@@ -5748,7 +5763,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: guix/ui.scm:1112
+#: guix/ui.scm:1113
#, scheme-format
msgid "~:[The following profile hook will be built:~%~{ ~a~%~}~;~]"
msgid_plural "~:[The following profile hooks will be built:~%~{ ~a~%~}~;~]"
@@ -5758,22 +5773,22 @@ msgstr[2] ""
#. TRANSLATORS: "MB" is for "megabyte"; it should be
#. translated to the corresponding abbreviation.
-#: guix/ui.scm:1124
+#: guix/ui.scm:1125
msgid "~:[~,1h MB will be downloaded~%~;~]"
msgstr ""
-#: guix/ui.scm:1128
+#: guix/ui.scm:1129
msgid "~:[~h item will be downloaded~%~;~]"
msgid_plural "~:[~h items will be downloaded~%~;~]"
msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: guix/ui.scm:1247
+#: guix/ui.scm:1248
msgid "(dependencies or package changed)"
msgstr ""
-#: guix/ui.scm:1266
+#: guix/ui.scm:1267
#, scheme-format
msgid "The following package would be removed:~%~{~a~%~}~%"
msgid_plural "The following packages would be removed:~%~{~a~%~}~%"
@@ -5781,7 +5796,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: guix/ui.scm:1271
+#: guix/ui.scm:1272
#, scheme-format
msgid "The following package will be removed:~%~{~a~%~}~%"
msgid_plural "The following packages will be removed:~%~{~a~%~}~%"
@@ -5789,7 +5804,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: guix/ui.scm:1284
+#: guix/ui.scm:1285
#, scheme-format
msgid "The following package would be downgraded:~%~{~a~%~}~%"
msgid_plural "The following packages would be downgraded:~%~{~a~%~}~%"
@@ -5797,7 +5812,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: guix/ui.scm:1289
+#: guix/ui.scm:1290
#, scheme-format
msgid "The following package will be downgraded:~%~{~a~%~}~%"
msgid_plural "The following packages will be downgraded:~%~{~a~%~}~%"
@@ -5805,7 +5820,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: guix/ui.scm:1302
+#: guix/ui.scm:1303
#, scheme-format
msgid "The following package would be upgraded:~%~{~a~%~}~%"
msgid_plural "The following packages would be upgraded:~%~{~a~%~}~%"
@@ -5813,7 +5828,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: guix/ui.scm:1307
+#: guix/ui.scm:1308
#, scheme-format
msgid "The following package will be upgraded:~%~{~a~%~}~%"
msgid_plural "The following packages will be upgraded:~%~{~a~%~}~%"
@@ -5821,7 +5836,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: guix/ui.scm:1318
+#: guix/ui.scm:1319
#, scheme-format
msgid "The following package would be installed:~%~{~a~%~}~%"
msgid_plural "The following packages would be installed:~%~{~a~%~}~%"
@@ -5829,7 +5844,7 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: guix/ui.scm:1323
+#: guix/ui.scm:1324
#, scheme-format
msgid "The following package will be installed:~%~{~a~%~}~%"
msgid_plural "The following packages will be installed:~%~{~a~%~}~%"
@@ -5837,12 +5852,17 @@ msgstr[0] ""
msgstr[1] ""
msgstr[2] ""
-#: guix/ui.scm:1859
+#: guix/ui.scm:1442
+#, scheme-format
+msgid "~a: invalid Texinfo markup~%"
+msgstr ""
+
+#: guix/ui.scm:1873
#, scheme-format
msgid "invalid syntax: ~a~%"
msgstr ""
-#: guix/ui.scm:1868
+#: guix/ui.scm:1882
#, scheme-format
msgid "Generation ~a\t~a"
msgstr ""
@@ -5852,7 +5872,7 @@ msgstr ""
#. usual way of presenting dates in your locale.
#. See https://www.gnu.org/software/guile/manual/html_node/SRFI_002d19-Date-to-string.html
#. for details.
-#: guix/ui.scm:1878
+#: guix/ui.scm:1892
#, scheme-format
msgid "~b ~d ~Y ~T"
msgstr ""
@@ -5860,62 +5880,74 @@ msgstr ""
#. TRANSLATORS: The word "current" here is an adjective for
#. "Generation", as in "current generation". Use the appropriate
#. gender where applicable.
-#: guix/ui.scm:1884
+#: guix/ui.scm:1898
#, scheme-format
msgid "~a\t(current)~%"
msgstr ""
-#: guix/ui.scm:1918
+#: guix/ui.scm:1932
#, scheme-format
msgid "cannot lock profile ~a: ~a~%"
msgstr ""
-#: guix/ui.scm:1920
+#: guix/ui.scm:1934
#, scheme-format
msgid "profile ~a is locked by another process~%"
msgstr ""
-#: guix/ui.scm:1949
+#: guix/ui.scm:1963
#, scheme-format
msgid "switched from generation ~a to ~a~%"
msgstr ""
-#: guix/ui.scm:1965
+#: guix/ui.scm:1979
#, scheme-format
msgid "deleting ~a~%"
msgstr ""
-#: guix/ui.scm:1996
+#: guix/ui.scm:2010
#, scheme-format
msgid "Try `guix --help' for more information.~%"
msgstr ""
-#: guix/ui.scm:2088
+#: guix/ui.scm:2102
+msgid ""
+"Usage: guix OPTION | COMMAND ARGS...\n"
+"Run COMMAND with ARGS, if given.\n"
+msgstr ""
+
+#: guix/ui.scm:2105
msgid ""
-"Usage: guix COMMAND ARGS...\n"
-"Run COMMAND with ARGS.\n"
+"\n"
+" -h, --help display this helpful text again and exit"
msgstr ""
-#: guix/ui.scm:2091
+#: guix/ui.scm:2107
+msgid ""
+"\n"
+" -V, --version display version and copyright information and exit"
+msgstr ""
+
+#: guix/ui.scm:2112
msgid "COMMAND must be one of the sub-commands listed below:\n"
msgstr ""
-#: guix/ui.scm:2133
+#: guix/ui.scm:2154
#, scheme-format
msgid "guix: ~a: command not found~%"
msgstr ""
-#: guix/ui.scm:2135
+#: guix/ui.scm:2156
#, scheme-format
msgid "Did you mean @code{~a}?"
msgstr ""
-#: guix/ui.scm:2169
+#: guix/ui.scm:2190
#, scheme-format
msgid "guix: missing command name~%"
msgstr ""
-#: guix/ui.scm:2177
+#: guix/ui.scm:2198
#, scheme-format
msgid "guix: unrecognized option '~a'~%"
msgstr ""
@@ -6231,30 +6263,30 @@ msgstr ""
msgid "invalid channel news file"
msgstr ""
-#: guix/packages.scm:313
+#: guix/packages.scm:315
msgid "no SHA256 hash for origin"
msgstr ""
-#: guix/profiles.scm:591
+#: guix/profiles.scm:610
msgid "unsupported manifest format"
msgstr ""
-#: guix/profiles.scm:2167
+#: guix/profiles.scm:2196
#, scheme-format
msgid "while creating directory `~a': ~a"
msgstr ""
-#: guix/profiles.scm:2172
+#: guix/profiles.scm:2201
#, scheme-format
msgid "Please create the @file{~a} directory, with you as the owner."
msgstr ""
-#: guix/profiles.scm:2181
+#: guix/profiles.scm:2210
#, scheme-format
msgid "directory `~a' is not owned by you"
msgstr ""
-#: guix/profiles.scm:2185
+#: guix/profiles.scm:2214
#, scheme-format
msgid "Please change the owner of @file{~a} to user ~s."
msgstr ""
@@ -6587,77 +6619,62 @@ msgstr ""
msgid "an Avahi error was raised by `~a': ~a~%"
msgstr ""
-#: guix/scripts/environment.scm:88
-msgid ""
-"Usage: guix environment [OPTION]... PACKAGE... [-- COMMAND...]\n"
-"Build an environment that includes the dependencies of PACKAGE and execute\n"
-"COMMAND or an interactive shell in that environment.\n"
-msgstr ""
-
-#: guix/scripts/environment.scm:91
+#: guix/scripts/environment.scm:82
msgid ""
"\n"
" -e, --expression=EXPR create environment for the package that EXPR\n"
" evaluates to"
msgstr ""
-#: guix/scripts/environment.scm:94
-msgid ""
-"\n"
-" -l, --load=FILE create environment for the package that the code within\n"
-" FILE evaluates to"
-msgstr ""
-
-#: guix/scripts/environment.scm:97
+#: guix/scripts/environment.scm:85
msgid ""
"\n"
" -m, --manifest=FILE create environment with the manifest from FILE"
msgstr ""
-#: guix/scripts/environment.scm:99
+#: guix/scripts/environment.scm:87
msgid ""
"\n"
" -p, --profile=PATH create environment from profile at PATH"
msgstr ""
-#: guix/scripts/environment.scm:101
+#: guix/scripts/environment.scm:89
msgid ""
"\n"
-" --ad-hoc include all specified packages in the environment instead\n"
-" of only their inputs"
+" --check check if the shell clobbers environment variables"
msgstr ""
-#: guix/scripts/environment.scm:104
+#: guix/scripts/environment.scm:91
msgid ""
"\n"
" --pure unset existing environment variables"
msgstr ""
-#: guix/scripts/environment.scm:106
+#: guix/scripts/environment.scm:93
msgid ""
"\n"
" -E, --preserve=REGEXP preserve environment variables that match REGEXP"
msgstr ""
-#: guix/scripts/environment.scm:108
+#: guix/scripts/environment.scm:95
msgid ""
"\n"
" --search-paths display needed environment variable definitions"
msgstr ""
-#: guix/scripts/environment.scm:115
+#: guix/scripts/environment.scm:102
msgid ""
"\n"
" -C, --container run command within an isolated container"
msgstr ""
-#: guix/scripts/environment.scm:117
+#: guix/scripts/environment.scm:104
msgid ""
"\n"
" -N, --network allow containers to access the network"
msgstr ""
-#: guix/scripts/environment.scm:119
+#: guix/scripts/environment.scm:106
#, scheme-format
msgid ""
"\n"
@@ -6665,7 +6682,7 @@ msgid ""
" an isolated container"
msgstr ""
-#: guix/scripts/environment.scm:122
+#: guix/scripts/environment.scm:109
msgid ""
"\n"
" -u, --user=USER instead of copying the name and home of the current\n"
@@ -6673,93 +6690,218 @@ msgid ""
" with home directory /home/USER"
msgstr ""
-#: guix/scripts/environment.scm:126
+#: guix/scripts/environment.scm:113
msgid ""
"\n"
" --no-cwd do not share current working directory with an\n"
" isolated container"
msgstr ""
-#: guix/scripts/environment.scm:130
+#: guix/scripts/environment.scm:117
msgid ""
"\n"
" --share=SPEC for containers, share writable host file system\n"
" according to SPEC"
msgstr ""
-#: guix/scripts/environment.scm:133
+#: guix/scripts/environment.scm:120
msgid ""
"\n"
" --expose=SPEC for containers, expose read-only host file system\n"
" according to SPEC"
msgstr ""
-#: guix/scripts/environment.scm:138
+#: guix/scripts/environment.scm:125
msgid ""
"\n"
" --bootstrap use bootstrap binaries to build the environment"
msgstr ""
-#: guix/scripts/environment.scm:192
+#: guix/scripts/environment.scm:129
+msgid ""
+"Usage: guix environment [OPTION]... PACKAGE... [-- COMMAND...]\n"
+"Build an environment that includes the dependencies of PACKAGE and execute\n"
+"COMMAND or an interactive shell in that environment.\n"
+msgstr ""
+
+#: guix/scripts/environment.scm:132
+msgid "This command is deprecated in favor of 'guix shell'.\n"
+msgstr ""
+
+#: guix/scripts/environment.scm:136
+msgid ""
+"\n"
+" -l, --load=FILE create environment for the package that the code within\n"
+" FILE evaluates to"
+msgstr ""
+
+#: guix/scripts/environment.scm:139
+msgid ""
+"\n"
+" --ad-hoc include all specified packages in the environment instead\n"
+" of only their inputs"
+msgstr ""
+
+#: guix/scripts/environment.scm:199
#, scheme-format
msgid "'--inherit' is deprecated, use '--preserve' instead~%"
msgstr ""
-#: guix/scripts/environment.scm:596
+#: guix/scripts/environment.scm:478
+#, scheme-format
+msgid "checking the environment variables visible from shell '~a'...~%"
+msgstr ""
+
+#: guix/scripts/environment.scm:482
+#, fuzzy, scheme-format
+#| msgid "failed to determine latest release of GNU ~a"
+msgid "failed to determine environment of shell '~a'~%"
+msgstr "не удалось определить последний выпуск GNU ~a"
+
+#: guix/scripts/environment.scm:489
+#, scheme-format
+msgid "variable '~a' is missing from shell environment~%"
+msgstr ""
+
+#: guix/scripts/environment.scm:496
+#, fuzzy, scheme-format
+#| msgid "package '~a' has been superseded by '~a'~%"
+msgid "variable '~a' has unexpected suffix '~a'~%"
+msgstr "пакет '~a' был замещен на '~a'~%"
+
+#: guix/scripts/environment.scm:502
+#, fuzzy, scheme-format
+#| msgid "package '~a' has been superseded by '~a'~%"
+msgid "variable '~a' is clobbered: '~a'~%"
+msgstr "пакет '~a' был замещен на '~a'~%"
+
+#: guix/scripts/environment.scm:509
+#, scheme-format
+msgid "'GUIX_ENVIRONMENT' is missing from the shell environment~%"
+msgstr ""
+
+#: guix/scripts/environment.scm:513
+#, scheme-format
+msgid "'GUIX_ENVIRONMENT' is set to '~a' instead of '~a'~%"
+msgstr ""
+
+#: guix/scripts/environment.scm:522
+#, scheme-format
+msgid "'PS1' is the same in sub-shell~%"
+msgstr ""
+
+#: guix/scripts/environment.scm:523
+#, scheme-format
+msgid ""
+"Consider setting a different prompt for\n"
+"environment shells to make them distinguishable.\n"
+"\n"
+"If you are using Bash, you can do that by adding these lines to\n"
+"@file{~/.bashrc}:\n"
+"\n"
+"@example\n"
+"if [ -n \"$GUIX_ENVIRONMENT\" ]\n"
+"then\n"
+" export PS1=\"\\u@@\\h \\w [env]\\$ \"\n"
+"fi\n"
+"@end example\n"
+msgstr ""
+
+#: guix/scripts/environment.scm:539
+#, scheme-format
+msgid ""
+"One or more environment variables have a\n"
+"different value in the shell than the one we set. This means that you may\n"
+"find yourself running code in an environment different from the one you asked\n"
+"Guix to prepare.\n"
+"\n"
+"This usually indicates that your shell startup files are unexpectedly\n"
+"modifying those environment variables. For example, if you are using Bash,\n"
+"make sure that environment variables are set or modified in\n"
+"@file{~/.bash_profile} and @emph{not} in @file{~/.bashrc}. For more\n"
+"information on Bash startup files, run:\n"
+"\n"
+"@example\n"
+"info \"(bash) Bash Startup Files\"\n"
+"@end example\n"
+"\n"
+"Alternatively, you can avoid the problem by passing the @option{--container}\n"
+"or @option{-C} option. That will give you a fully isolated environment\n"
+"running in a \"container\", immune to the issue described above."
+msgstr ""
+
+#: guix/scripts/environment.scm:558
+#, scheme-format
+msgid "All is good! The shell gets correct environment variables.~%"
+msgstr ""
+
+#: guix/scripts/environment.scm:579
+#, fuzzy, scheme-format
+#| msgid "Did you mean @code{~a}?~%"
+msgid "Did you mean '~a'?~%"
+msgstr "Возможно, вы имели в виду @code{~a}?~%"
+
+#: guix/scripts/environment.scm:587
+#, fuzzy, scheme-format
+#| msgid "~a: patch not found"
+msgid "~a: command not found~%"
+msgstr "~a: патч не найден"
+
+#: guix/scripts/environment.scm:794
#, scheme-format
msgid "cannot link profile: '~a' already exists within container~%"
msgstr ""
-#: guix/scripts/environment.scm:634
+#: guix/scripts/environment.scm:832
msgid "cannot create container: user namespaces unavailable\n"
msgstr ""
-#: guix/scripts/environment.scm:635
+#: guix/scripts/environment.scm:833
msgid "is your kernel version < 3.10?\n"
msgstr ""
-#: guix/scripts/environment.scm:638
+#: guix/scripts/environment.scm:836
msgid "cannot create container: unprivileged user cannot create user namespaces\n"
msgstr ""
-#: guix/scripts/environment.scm:639
+#: guix/scripts/environment.scm:837
msgid "please set /proc/sys/kernel/unprivileged_userns_clone to \"1\"\n"
msgstr ""
-#: guix/scripts/environment.scm:642
+#: guix/scripts/environment.scm:840
msgid "cannot create container: /proc/self/setgroups does not exist\n"
msgstr ""
-#: guix/scripts/environment.scm:643
+#: guix/scripts/environment.scm:841
msgid "is your kernel version < 3.19?\n"
msgstr ""
-#: guix/scripts/environment.scm:696
+#: guix/scripts/environment.scm:918
#, scheme-format
msgid "'--link-profile' cannot be used without '--container'~%"
msgstr ""
-#: guix/scripts/environment.scm:698
+#: guix/scripts/environment.scm:920
#, scheme-format
msgid "'--user' cannot be used without '--container'~%"
msgstr ""
-#: guix/scripts/environment.scm:700
+#: guix/scripts/environment.scm:922
#, scheme-format
msgid "--no-cwd cannot be used without --container~%"
msgstr ""
-#: guix/scripts/environment.scm:721
+#: guix/scripts/environment.scm:937
#, scheme-format
msgid "'--profile' cannot be used with package options~%"
msgstr ""
-#: guix/scripts/environment.scm:724
+#: guix/scripts/environment.scm:940 guix/scripts/shell.scm:276
#, scheme-format
msgid "no packages specified; creating an empty environment~%"
msgstr ""
-#: guix/scripts/home/import.scm:234
+#: guix/scripts/home/import.scm:177
msgid ""
";; This \"home-environment\" file can be passed to 'guix home reconfigure'\n"
";; to reproduce the content of your profile. This is \"symbolic\": it only\n"
@@ -6768,77 +6910,89 @@ msgid ""
";; See the \"Replicating Guix\" section in the manual.\n"
msgstr ""
-#: guix/scripts/home.scm:64
+#: guix/scripts/home.scm:65
msgid ""
"Usage: guix home [OPTION ...] ACTION [ARG ...] [FILE]\n"
"Build the home environment declared in FILE according to ACTION.\n"
"Some ACTIONS support additional ARGS.\n"
msgstr ""
-#: guix/scripts/home.scm:70
+#: guix/scripts/home.scm:71
msgid " search search for existing service types\n"
msgstr ""
-#: guix/scripts/home.scm:72
+#: guix/scripts/home.scm:73
msgid " reconfigure switch to a new home environment configuration\n"
msgstr ""
-#: guix/scripts/home.scm:74
+#: guix/scripts/home.scm:75
msgid " roll-back switch to the previous home environment configuration\n"
msgstr ""
-#: guix/scripts/home.scm:76
+#: guix/scripts/home.scm:77
msgid " describe describe the current home environment\n"
msgstr ""
-#: guix/scripts/home.scm:78
+#: guix/scripts/home.scm:79
msgid " list-generations list the home environment generations\n"
msgstr ""
-#: guix/scripts/home.scm:80
+#: guix/scripts/home.scm:81
msgid " switch-generation switch to an existing home environment configuration\n"
msgstr ""
-#: guix/scripts/home.scm:82
+#: guix/scripts/home.scm:83
msgid " delete-generations delete old home environment generations\n"
msgstr ""
-#: guix/scripts/home.scm:84
+#: guix/scripts/home.scm:85
msgid " build build the home environment without installing anything\n"
msgstr ""
-#: guix/scripts/home.scm:86
+#: guix/scripts/home.scm:87
msgid " import generates a home environment definition from dotfiles\n"
msgstr ""
-#: guix/scripts/home.scm:90
+#: guix/scripts/home.scm:91
msgid ""
"\n"
" -e, --expression=EXPR consider the home-environment EXPR evaluates to\n"
" instead of reading FILE, when applicable"
msgstr ""
-#: guix/scripts/home.scm:195
+#: guix/scripts/home.scm:196
#, scheme-format
msgid "'~a' does not return a home environment ~%"
msgstr ""
-#: guix/scripts/home.scm:275
+#: guix/scripts/home.scm:280
+#, scheme-format
+msgid "'~a' populated with all the Home configuration files~%"
+msgstr ""
+
+#: guix/scripts/home.scm:282
+#, scheme-format
+msgid ""
+"Run @command{guix home reconfigure ~a/home-configuration.scm} to effectively\n"
+"deploy the home environment described by these files.\n"
+msgstr ""
+
+#: guix/scripts/home.scm:289
#, scheme-format
msgid "no home environment generation, nothing to describe~%"
msgstr ""
-#: guix/scripts/home.scm:344
+#: guix/scripts/home.scm:358
#, scheme-format
msgid "guix home: missing command name~%"
msgstr ""
-#: guix/scripts/home.scm:346
+#: guix/scripts/home.scm:360
#, scheme-format
msgid "Try 'guix home --help' for more information.~%"
msgstr ""
-#: guix/scripts/home.scm:514
+#: guix/scripts/home.scm:528
#, scheme-format
msgid "cannot switch to home environment generation '~a'~%"
msgstr ""
@@ -6874,8 +7028,8 @@ msgid ""
msgstr ""
#: guix/scripts/import/cpan.scm:83 guix/scripts/import/crate.scm:97
-#: guix/scripts/import/egg.scm:98 guix/scripts/import/gem.scm:98
-#: guix/scripts/import/opam.scm:107 guix/scripts/import/pypi.scm:98
+#: guix/scripts/import/egg.scm:100 guix/scripts/import/gem.scm:98
+#: guix/scripts/import/opam.scm:107 guix/scripts/import/pypi.scm:100
#, scheme-format
msgid "failed to download meta-data for package '~a'~%"
msgstr ""
@@ -6886,7 +7040,7 @@ msgid ""
"Import and convert the crates.io package for PACKAGE-NAME.\n"
msgstr ""
-#: guix/scripts/import/egg.scm:42
+#: guix/scripts/import/egg.scm:43
msgid ""
"Usage: guix import egg PACKAGE-NAME\n"
"Import and convert the egg package for PACKAGE-NAME.\n"
@@ -7042,7 +7196,7 @@ msgid ""
" can be used more than once"
msgstr ""
-#: guix/scripts/import/pypi.scm:43
+#: guix/scripts/import/pypi.scm:44
msgid ""
"Usage: guix import pypi PACKAGE-NAME\n"
"Import and convert the PyPI package for PACKAGE-NAME.\n"
@@ -7505,6 +7659,72 @@ msgstr ""
msgid "~a: unknown type of REPL~%"
msgstr ""
+#: guix/scripts/shell.scm:46
+msgid ""
+"Usage: guix shell [OPTION] PACKAGES... [-- COMMAND...]\n"
+"Build an environment that includes PACKAGES and execute COMMAND or an\n"
+"interactive shell in that environment.\n"
+msgstr ""
+
+#: guix/scripts/shell.scm:52
+msgid ""
+"\n"
+" -D, --development include the development inputs of the next package"
+msgstr ""
+
+#: guix/scripts/shell.scm:54
+msgid ""
+"\n"
+" -f, --file=FILE create environment for the package that the code within\n"
+" FILE evaluates to"
+msgstr ""
+
+#: guix/scripts/shell.scm:57
+msgid ""
+"\n"
+" -q inhibit loading of 'guix.scm' and 'manifest.scm'"
+msgstr ""
+
+#: guix/scripts/shell.scm:59
+msgid ""
+"\n"
+" --rebuild-cache rebuild cached environment, if any"
+msgstr ""
+
+#: guix/scripts/shell.scm:200
+#, fuzzy, scheme-format
+#| msgid "invalid argument: ~a~%"
+msgid "ignoring invalid file name: '~a'~%"
+msgstr "недопустимый аргумент: ~a~%"
+
+#: guix/scripts/shell.scm:281
+#, scheme-format
+msgid "loading environment from '~a'...~%"
+msgstr ""
+
+#: guix/scripts/shell.scm:287
+#, scheme-format
+msgid "not loading '~a' because not authorized to do so~%"
+msgstr ""
+
+#: guix/scripts/shell.scm:289
+#, scheme-format
+msgid ""
+"To allow automatic loading of\n"
+"@file{~a} when running @command{guix shell}, you must explicitly authorize its\n"
+"directory, like so:\n"
+"\n"
+"@example\n"
+"echo ~a >> ~a\n"
+"@end example\n"
+msgstr ""
+
+#: guix/scripts/shell.scm:387
+msgid ""
+"Consider passing the @option{--check} option once\n"
+"to make sure your shell does not clobber environment variables."
+msgstr ""
+
#: guix/scripts/system/reconfigure.scm:317
#, scheme-format
msgid "aborting reconfiguration because commit ~a of channel '~a' is not a descendant of ~a"
@@ -7648,5 +7868,8 @@ msgstr ""
msgid "produce debugging output"
msgstr ""
+#~ msgid "Could not determine source location. Please manually specify the source field.~%"
+#~ msgstr "Не удалось определить местоположение источника. Укажите поле источника вручную.~%"
+
#~ msgid "Package not found in opam repository: ~a~%"
#~ msgstr "Пакет не найден в репозитории opam: ~a~%"