diff options
Diffstat (limited to 'po/guix/ru.po')
-rw-r--r-- | po/guix/ru.po | 1415 |
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~%" |