From 934b0cdfee2078bad42429427e12d6ee2ddb7fec Mon Sep 17 00:00:00 2001 From: Julien Lepiller Date: Sun, 9 Jan 2022 11:34:43 +0100 Subject: nls: Update translations. * po/doc/guix-cookbook.fi.po: New file. * po/doc/guix-manual.fi.po: New file. * po/doc/local.mk: Add them. * doc/local.mk: Add them. * po/guix/fi.po: New file. * po/guix/LINGUAS: Add it. --- po/guix/ru.po | 1372 ++++++++++++++++++++++++++++++++++++--------------------- 1 file changed, 862 insertions(+), 510 deletions(-) (limited to 'po/guix/ru.po') diff --git a/po/guix/ru.po b/po/guix/ru.po index d31e3fd5d6..fed517cd4f 100644 --- a/po/guix/ru.po +++ b/po/guix/ru.po @@ -12,16 +12,16 @@ msgid "" msgstr "" "Project-Id-Version: GNU guix\n" "Report-Msgid-Bugs-To: bug-guix@gnu.org\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 \n" +"POT-Creation-Date: 2022-01-08 15:18+0000\n" +"PO-Revision-Date: 2021-12-23 17:16+0000\n" +"Last-Translator: Adam Kandur \n" "Language-Team: Russian \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.8\n" +"X-Generator: Weblate 4.10.1\n" #: gnu.scm:81 #, scheme-format @@ -103,7 +103,7 @@ msgstr "для пакета '~a' не найден результат '~a'~%" msgid "~a: no value specified for service of type '~a'" msgstr "~a: не было указано значение для сервиса типа '~a'" -#: gnu/services.scm:370 +#: gnu/services.scm:376 msgid "" "Build the operating system top-level directory, which in\n" "turn refers to everything the operating system needs: its kernel, initrd,\n" @@ -114,7 +114,7 @@ msgstr "" "операционной системе: ядро, initrd, системные профили, скрипт\n" "автозапуска и так далее." -#: gnu/services.scm:400 +#: gnu/services.scm:406 msgid "" "Produce the operating system's boot script, which is spawned\n" "by the initrd once the root file system is mounted." @@ -123,7 +123,7 @@ msgstr "" "который вызывается initrd, как только корневая файловая\n" "система смонтирована." -#: gnu/services.scm:516 +#: gnu/services.scm:522 msgid "" "Store provenance information about the system in the system\n" "itself: the channels used when building the system, and its configuration\n" @@ -133,7 +133,7 @@ msgstr "" "каналы, использованные при построении системы, и файл конфигурации,\n" "если имеется." -#: gnu/services.scm:599 +#: gnu/services.scm:605 msgid "" "Delete files from @file{/tmp}, @file{/var/run}, and other\n" "temporary locations at boot time." @@ -141,7 +141,7 @@ msgstr "" "Удаляет файлы из @file{/tmp}, @file{/var/run} и другие\n" "временные каталоги на этапе загрузки." -#: gnu/services.scm:661 +#: gnu/services.scm:667 msgid "" "Run @dfn{activation} code at boot time and upon\n" "@command{guix system reconfigure} completion." @@ -149,7 +149,7 @@ msgstr "" "Запускает код @dfn{активации} на этапе загрузки и по окончании\n" "@command{guix system reconfigure}." -#: gnu/services.scm:749 +#: gnu/services.scm:755 msgid "" "Add special files to the root file system---e.g.,\n" "@file{/usr/bin/env}." @@ -157,16 +157,16 @@ msgstr "" "Добавляет специальные файлы в корневую файловую систему,\n" "например, @file{/usr/bin/env}." -#: gnu/services.scm:772 +#: gnu/services.scm:778 #, scheme-format msgid "duplicate '~a' entry for /etc" msgstr "дубликат записи '~a' для /etc" -#: gnu/services.scm:800 +#: gnu/services.scm:806 msgid "Populate the @file{/etc} directory." msgstr "Заполняет каталог @file{/etc}." -#: gnu/services.scm:840 +#: gnu/services.scm:846 msgid "" "Populate @file{/run/setuid-programs} with the specified\n" "executables, making them setuid-root." @@ -174,7 +174,7 @@ msgstr "" "Заполняет @file{/run/setuid-programs}указанными\n" "исполняемыми файлами, делая их setuid-root." -#: gnu/services.scm:866 +#: gnu/services.scm:872 msgid "" "This is the @dfn{system profile}, available as\n" "@file{/run/current-system/profile}. It contains packages that the sysadmin\n" @@ -184,7 +184,7 @@ msgstr "" "Он содержит пакеты, предоставленные системным администратором для\n" "всех пользователей системы." -#: gnu/services.scm:886 +#: gnu/services.scm:892 msgid "" "Make ``firmware'' files loadable by the operating system\n" "kernel. Firmware may then be uploaded to some of the machine's devices, such\n" @@ -194,7 +194,7 @@ msgstr "" "Далее прошивка может быть загружена на внешние устройства,\n" "такие как Wifi карты." -#: gnu/services.scm:917 +#: gnu/services.scm:923 msgid "" "Register garbage-collector roots---i.e., store items that\n" "will not be reclaimed by the garbage collector." @@ -202,7 +202,7 @@ msgstr "" "Регистрирует корневые объекты сборщика мусора, то есть такие\n" "объекты хранилища, которые не будут удалены сборщиком мусора." -#: gnu/services.scm:975 +#: gnu/services.scm:981 msgid "" "Builds the linux-libre kernel profile, containing\n" "the kernel itself and any linux-loadable kernel modules. This can be extended\n" @@ -214,76 +214,76 @@ msgstr "" "с помощью функции, которая принимает текущую конфигурацию и возвращает новую\n" "конфигурацию." -#: gnu/services.scm:997 +#: gnu/services.scm:1003 msgid "" "Adds packages and package outputs as modules\n" "included in the booted linux-libre profile. Other services can extend this\n" "service type to add particular modules to the set of linux-loadable modules." msgstr "" -"Добавляет пакеты и возвращения пакетов в качестве модулей\n" -"включённые в загруженный linux-libre профиль. Другие сервисы могут расширить этот\n" -"тип сервиса, чтоб добавить определённые модули в список загружаемых модулей linux" +"Добавляет пакеты и выходные данные пакетов как модули\n" +"включеных в загружаемый профиль linux-libre. Другие сервисы могут продлить этот\n" +"тип службы для добавления определенных модулей в набор загружаемых Linux модулей." -#: gnu/services.scm:1024 +#: gnu/services.scm:1030 #, scheme-format msgid "no target of type '~a' for service '~a'" msgstr "нет цели типа '~a' для сервиса '~a'" -#: gnu/services.scm:1050 gnu/services.scm:1169 +#: gnu/services.scm:1056 gnu/services.scm:1175 #, scheme-format msgid "more than one target service of type '~a'" msgstr "более чем один целевой сервис типа '~a'" -#: gnu/services.scm:1159 +#: gnu/services.scm:1165 #, scheme-format msgid "service of type '~a' not found" msgstr "сервис типа '~a' не найден" -#: gnu/system.scm:357 +#: gnu/system.scm:359 #, scheme-format msgid "unrecognized uuid ~a at '~a'~%" msgstr "нераспознанный uuid ~a на '~a'~%" -#: gnu/system.scm:439 +#: gnu/system.scm:441 #, scheme-format msgid "unrecognized crypto-devices ~S at '~a'~%" msgstr "нераспознанные шифрованные устройства ~S на '~a'~%" -#: gnu/system.scm:456 +#: gnu/system.scm:458 #, scheme-format msgid "unrecognized boot parameters at '~a'~%" msgstr "нераспознанные загрузочные параметры на '~a'~%" -#: gnu/system.scm:569 +#: gnu/system.scm:571 #, scheme-format msgid "mapped-device '~a' may not be mounted by the bootloader.~%" msgstr "размеченное устройство '~a' не может быть смонтировано загрузчиком.~%" -#: gnu/system.scm:597 +#: gnu/system.scm:599 #, scheme-format msgid "List elements of the field 'swap-devices' should now use the record, as the old method is deprecated. See \"(guix) operating-system Reference\" for more details.~%" msgstr "" -#: gnu/system.scm:1051 +#: gnu/system.scm:1077 #, scheme-format msgid "using a string for file '~a' is deprecated; use 'plain-file' instead~%" msgstr "описание файла '~a' строкой устарело; используйте вместо этого 'plain-file'~%" -#: gnu/system.scm:1067 +#: gnu/system.scm:1093 #, scheme-format msgid "using a monadic value for '~a' is deprecated; use 'plain-file' instead~%" msgstr "описание '~a' монадным значением устарело; используйте вместо этого 'plain-file'~%" -#: gnu/system.scm:1121 +#: gnu/system.scm:1147 #, scheme-format msgid "representing setuid programs with file-like objects is deprecated; use 'setuid-program' instead~%" msgstr "представление программ setuid файловыми объектами устарело; вместо этого используйте «setuid-program» ~%" -#: gnu/system.scm:1221 +#: gnu/system.scm:1248 msgid "missing root file system" msgstr "отсутствует корневая файловая система" -#: gnu/system.scm:1297 +#: gnu/system.scm:1324 #, scheme-format msgid "~a: invalid locale name" msgstr "~a: неправильное имя локали" @@ -322,6 +322,209 @@ msgstr "" "Процессы, не прекратившиеся через несколько секунд после подачи сигнала\n" "@code{SIGTERM}, останавливают командой @code(SIGKILL)." +#: gnu/home/services.scm:127 +#, fuzzy +#| msgid "" +#| "Build the operating system top-level directory, which in\n" +#| "turn refers to everything the operating system needs: its kernel, initrd,\n" +#| "system profile, boot script, and so on." +msgid "" +"Build the home environment top-level directory,\n" +"which in turn refers to everything the home environment needs: its\n" +"packages, configuration files, activation script, and so on." +msgstr "" +"Создаёт корневой каталог операционной системы,\n" +"которая, в свою очередь, содержит ссылки на все, что требуется\n" +"операционной системе: ядро, initrd, системные профили, скрипт\n" +"автозапуска и так далее." + +#: gnu/home/services.scm:158 +#, scheme-format +msgid "" +"This is the @dfn{home profile} and can be found in\n" +"@file{~/.guix-home/profile}. It contains packages and\n" +"configuration files that the user has declared in their\n" +"@code{home-environment} record." +msgstr "" + +#: gnu/home/services.scm:180 +#, scheme-format +msgid "duplicate definition for `~a' environment variable ~%" +msgstr "" + +#: gnu/home/services.scm:242 +msgid "Set the environment variables." +msgstr "" + +#: gnu/home/services.scm:253 +#, fuzzy, scheme-format +#| msgid "duplicate '~a' entry for /etc" +msgid "duplicate '~a' entry for files/" +msgstr "дубликат записи '~a' для /etc" + +#: gnu/home/services.scm:277 +#, scheme-format +msgid "" +"Configuration files for programs that\n" +"will be put in @file{~/.guix-home/files}." +msgstr "" + +#. TRANSLATORS: 'on-first-login' is the name of a service and +#. shouldn't be translated +#: gnu/home/services.scm:308 +msgid "" +"XDG_RUNTIME_DIR doesn't exists, on-first-login script\n" +"won't execute anything. You can check if xdg runtime directory exists,\n" +"XDG_RUNTIME_DIR variable is set to appropriate value and manually execute the\n" +"script by running '$HOME/.guix-home/on-first-login'" +msgstr "" + +#: gnu/home/services.scm:328 +msgid "" +"Run gexps on first user login. Can be\n" +"extended with one gexp." +msgstr "" + +#: gnu/home/services.scm:391 +msgid "" +"Run gexps to activate the current\n" +"generation of home environment and update the state of the home\n" +"directory. @command{activate} script automatically called during\n" +"reconfiguration or generation switching. This service can be extended\n" +"with one gexp, but many times, and all gexps must be idempotent." +msgstr "" + +#: gnu/home/services.scm:472 +#, scheme-format +msgid "" +"Comparing ~a and\n" +"~10t~a..." +msgstr "" + +#: gnu/home/services.scm:474 +#, scheme-format +msgid " done (~a)\n" +msgstr "" + +#. TRANSLATORS: 'on-change' is the name of a service type, it +#. probably shouldn't be translated. +#: gnu/home/services.scm:483 +msgid "" +"Evaluating on-change gexps.\n" +"\n" +msgstr "" + +#: gnu/home/services.scm:485 +msgid "" +"On-change gexps evaluation finished.\n" +"\n" +msgstr "" + +#: gnu/home/services.scm:499 +msgid "" +"G-expressions to run if the specified files have changed since the\n" +"last generation. The extension should be a list of lists where the\n" +"first element is the pattern for file or directory that expected to be\n" +"changed, and the second element is the G-expression to be evaluated." +msgstr "" + +#: gnu/home/services.scm:519 +#, fuzzy +#| msgid "" +#| "Store provenance information about the system in the system\n" +#| "itself: the channels used when building the system, and its configuration\n" +#| "file, when available." +msgid "" +"Store provenance information about the home environment in the home\n" +"environment itself: the channels used when building the home\n" +"environment, and its configuration file, when available." +msgstr "" +"Хранит информацию о происхождении системы в самой системе:\n" +"каналы, использованные при построении системы, и файл конфигурации,\n" +"если имеется." + +#: gnu/home/services/symlink-manager.scm:144 +#, scheme-format +msgid "Backing up ~a..." +msgstr "" + +#: gnu/home/services/symlink-manager.scm:147 +#: gnu/home/services/symlink-manager.scm:169 +#: gnu/home/services/symlink-manager.scm:184 +#: gnu/home/services/symlink-manager.scm:215 +#: gnu/home/services/symlink-manager.scm:223 +msgid " done\n" +msgstr "" + +#: gnu/home/services/symlink-manager.scm:154 +msgid "" +"Cleaning up symlinks from previous home-environment.\n" +"\n" +msgstr "" + +#: gnu/home/services/symlink-manager.scm:158 +msgid "" +"Cleanup finished.\n" +"\n" +msgstr "" + +#: gnu/home/services/symlink-manager.scm:166 +#: gnu/home/services/symlink-manager.scm:182 +#, scheme-format +msgid "Removing ~a..." +msgstr "" + +#: gnu/home/services/symlink-manager.scm:172 +#, scheme-format +msgid "Skipping ~a (not an empty directory)... done\n" +msgstr "" + +#: gnu/home/services/symlink-manager.scm:187 +#, scheme-format +msgid "Skipping ~a (not a symlink to store)... done\n" +msgstr "" + +#: gnu/home/services/symlink-manager.scm:198 +msgid "New symlinks to home-environment will be created soon.\n" +msgstr "" + +#: gnu/home/services/symlink-manager.scm:200 +#, scheme-format +msgid "" +"All conflicting files will go to ~a.\n" +"\n" +msgstr "" + +#: gnu/home/services/symlink-manager.scm:210 +#, scheme-format +msgid "Skipping ~a (directory already exists)... done\n" +msgstr "" + +#: gnu/home/services/symlink-manager.scm:213 +#, scheme-format +msgid "Creating ~a..." +msgstr "" + +#: gnu/home/services/symlink-manager.scm:220 +#, scheme-format +msgid "Symlinking ~a -> ~a..." +msgstr "" + +#: gnu/home/services/symlink-manager.scm:234 +msgid "" +" done\n" +"Finished updating symlinks.\n" +"\n" +msgstr "" + +#: gnu/home/services/symlink-manager.scm:248 +msgid "" +"Provide an @code{update-symlinks}\n" +"script, which creates symlinks to configuration files and directories\n" +"on every activation. If an existing file would be overwritten by a\n" +"symlink, backs up that file first." +msgstr "" + #: gnu/system/file-systems.scm:135 #, scheme-format msgid "invalid file system mount flag:~{ ~s~}~%" @@ -338,12 +541,12 @@ msgstr "Хранилище находится в подтоме Btrfs, но им msgid "Use the @code{subvol} Btrfs file system option." msgstr "Используйте параметр @code {subvol} файловой системы Btrfs." -#: gnu/system/image.scm:291 +#: gnu/system/image.scm:302 #, scheme-format msgid "Unsupported image type ~a~%." msgstr "Неподдерживаемый тип образа ~a~%." -#: gnu/system/image.scm:721 +#: gnu/system/image.scm:828 #, scheme-format msgid "~a: no such image type" msgstr "~a: нет такого типа образа" @@ -417,27 +620,27 @@ msgstr "" msgid "no LUKS partition with UUID '~a'" msgstr "нет раздела LUKS с UUID '~a'" -#: gnu/system/shadow.scm:254 +#: gnu/system/shadow.scm:260 #, scheme-format msgid "the following accounts appear more than once:~{ ~a~}~%" msgstr "следующие аккаунты появляется более чем один раз:~{ ~a~}~%" -#: gnu/system/shadow.scm:262 +#: gnu/system/shadow.scm:268 #, scheme-format msgid "the following groups appear more than once:~{ ~a~}~%" msgstr "следующие группы появляются более чем один раз:~{ ~a~}~%" -#: gnu/system/shadow.scm:273 +#: gnu/system/shadow.scm:279 #, scheme-format msgid "supplementary group '~a' of user '~a' is undeclared" msgstr "дополнительная группа '~a' пользователя '~a' не объявлена" -#: gnu/system/shadow.scm:283 +#: gnu/system/shadow.scm:289 #, scheme-format msgid "primary group '~a' of user '~a' is undeclared" msgstr "основная группа '~a' пользователя '~a' не объявлена" -#: gnu/system/shadow.scm:425 +#: gnu/system/shadow.scm:431 msgid "" "Ensure the specified user accounts and groups exist, as well\n" "as each account home directory." @@ -445,7 +648,7 @@ msgstr "" "Удостоверьтесь, что указанные аккаунты пользователей и группы существуют,\n" "как и домашний каталог для каждого аккаунта." -#: guix/import/egg.scm:356 +#: guix/import/egg.scm:354 msgid "Updater for CHICKEN egg packages" msgstr "Обновитель пакетов CHICKEN egg" @@ -463,44 +666,44 @@ msgstr "Средство обновления пакетов CPAN" msgid "failed to retrieve list of packages from ~a: ~a (~a)~%" msgstr "" -#: guix/import/cran.scm:222 +#: guix/import/cran.scm:211 #, scheme-format msgid "~A: hg download failed~%" msgstr "~A: загрузка hg не удалась~%" -#: guix/import/cran.scm:266 +#: guix/import/cran.scm:255 #, scheme-format msgid "failed to retrieve package information from ~a: ~a (~a)~%" msgstr "" -#: guix/import/cran.scm:637 +#: guix/import/cran.scm:611 msgid "couldn't find meta-data for R package" msgstr "не удалось найти метаданные для пакета R" -#: guix/import/cran.scm:751 +#: guix/import/cran.scm:725 msgid "Updater for CRAN packages" msgstr "Средство обновления пакетов CRAN" -#: guix/import/cran.scm:758 +#: guix/import/cran.scm:732 msgid "Updater for Bioconductor packages" msgstr "Средство обновления пакетов Bioconductor" -#: guix/import/elpa.scm:100 +#: guix/import/elpa.scm:103 #, scheme-format msgid "~A: currently not supported~%" msgstr "~A: в настоящее время не поддерживается~%" -#: guix/import/elpa.scm:112 +#: guix/import/elpa.scm:115 #, scheme-format msgid "~A: download failed~%" msgstr "~A: загрузка не удалась~%" -#: guix/import/elpa.scm:288 +#: guix/import/elpa.scm:270 #, scheme-format msgid "Unsupported MELPA fetcher: ~a, falling back to unstable MELPA source.~%" msgstr "Загрузчик MELPA не поддерживается: ~a, возвращение к нестабильному источнику MELPA.~%" -#: guix/import/elpa.scm:455 +#: guix/import/elpa.scm:448 msgid "Updater for ELPA packages" msgstr "Утилита обновления пакетов ELPA" @@ -513,44 +716,44 @@ msgstr "~a недоступен (~a)~%" msgid "Updater for GitHub packages" msgstr "Утилита обновления пакетов GitHub" -#: guix/import/git.scm:68 +#: guix/import/git.scm:70 msgid "no valid tags found" msgstr "не найдено действительных тегов" -#: guix/import/git.scm:75 +#: guix/import/git.scm:77 msgid "no tags were found" msgstr "теги не найдены" -#: guix/import/git.scm:180 +#: guix/import/git.scm:182 #, scheme-format msgid "~a for ~a~%" msgstr "~a для ~a~%" -#: guix/import/git.scm:187 +#: guix/import/git.scm:189 #, scheme-format msgid "failed to fetch Git repository for ~a~%" msgstr "не удалось загрузить репозиторий Git для ~a~%" -#: guix/import/git.scm:223 +#: guix/import/git.scm:227 msgid "Updater for packages hosted on Git repositories" msgstr "Утилита обновления пакетов, размещенных в репозиториях Git" -#: guix/import/gnu.scm:117 +#: guix/import/gnu.scm:118 #, scheme-format msgid "no GNU package found for ~a" -msgstr "не найден пакет GNU для ~a~%" +msgstr "не найден пакет GNU для ~a" -#: guix/import/gnu.scm:125 +#: guix/import/gnu.scm:126 #, scheme-format msgid "failed to determine latest release of GNU ~a" msgstr "не удалось определить последний выпуск GNU ~a" -#: guix/import/go.scm:588 +#: guix/import/go.scm:569 #, scheme-format msgid "unsupported vcs type '~a' for package '~a'" msgstr "неподдерживаемый тип vcs '~a' для пакета '~a'" -#: guix/import/go.scm:666 +#: guix/import/go.scm:647 #, scheme-format msgid "" "Failed to import package ~s.\n" @@ -561,7 +764,7 @@ msgstr "" "причина: ~s не удалось получить: ошибка HTTP ~a (~s).\n" "Этот пакет и его зависимости не будут импортированы.~%" -#: guix/import/go.scm:675 +#: guix/import/go.scm:656 #, scheme-format msgid "" "Failed to import package ~s.\n" @@ -570,91 +773,91 @@ msgstr "" "Не удалось импортировать пакет ~s.\n" "причина: ~s.~%" -#: guix/import/minetest.scm:177 +#: guix/import/minetest.scm:178 #, scheme-format msgid "In ~a: author names must consist of at least a single character.~%" msgstr "В ~a: имена авторов должны состоять как минимум из одного символа.~%" -#: guix/import/minetest.scm:181 +#: guix/import/minetest.scm:182 #, scheme-format msgid "In ~a: mod names must consist of at least a single character.~%" msgstr "В ~a: имена модов должны состоять как минимум из одного символа.~%" -#: guix/import/minetest.scm:186 +#: guix/import/minetest.scm:187 #, scheme-format msgid "In ~a: author names and mod names may not contain forward slashes.~%" msgstr "В ~a: имена авторов и имена модов не могут содержать косую черту.~%" -#: guix/import/minetest.scm:190 +#: guix/import/minetest.scm:191 #, scheme-format msgid "mod names may not be empty.~%" msgstr "имена модов не могут быть пустыми.~%" -#: guix/import/minetest.scm:191 +#: guix/import/minetest.scm:192 #, scheme-format msgid "The name of the author is missing in ~a.~%" msgstr "Имя автора отсутствует в ~a.~%" -#: guix/import/minetest.scm:212 +#: guix/import/minetest.scm:213 #, scheme-format msgid "~a is ambiguous, presuming ~a (other options include: ~a)~%" msgstr "~a неоднозначно, предполагается ~a (другие варианты включают: ~a)~%" -#: guix/import/minetest.scm:217 +#: guix/import/minetest.scm:218 #, scheme-format msgid "No mods with name ~a were found.~%" msgstr "Моды с именем ~a не найдены.~%" -#: guix/import/minetest.scm:279 +#: guix/import/minetest.scm:280 #, scheme-format msgid "The package search API doesn't exist anymore.~%" msgstr "API поиска пакетов больше не существует.~%" -#: guix/import/minetest.scm:426 +#: guix/import/minetest.scm:423 #, scheme-format msgid "The dependency ~a of ~a has multiple different implementations ~a.~%" msgstr "Для зависимости ~a от ~a есть несколько различных реализаций ~a.~%" -#: guix/import/minetest.scm:433 +#: guix/import/minetest.scm:430 #, scheme-format msgid "The implementation with the highest score will be choosen!~%" msgstr "Будет выбрана реализация с наивысшей оценкой!~%" -#: guix/import/minetest.scm:436 +#: guix/import/minetest.scm:433 #, scheme-format msgid "The implementation that has been downloaded the most will be choosen!~%" msgstr "Будет выбрана реализация, которая загружалась больше других!~%" -#: guix/import/minetest.scm:440 +#: guix/import/minetest.scm:437 #, scheme-format msgid "The dependency ~a of ~a does not have any implementation. It will be ignored!~%" msgstr "Для зависимости ~a от ~a нет реализаций. Она будет пропущена!~%" -#: guix/import/minetest.scm:454 +#: guix/import/minetest.scm:451 #, scheme-format msgid "no package metadata for ~a on ContentDB~%" msgstr "нет метаданных пакета для ~a на ContentDB~%" -#: guix/import/minetest.scm:457 +#: guix/import/minetest.scm:454 #, scheme-format msgid "no dependency information for ~a on ContentDB~%" msgstr "нет информации о зависимости для ~a на ContentDB~%" -#: guix/import/minetest.scm:460 +#: guix/import/minetest.scm:457 #, scheme-format msgid "no release of ~a on ContentDB~%" msgstr "нет выпуска ~a на ContentDB~%" -#: guix/import/minetest.scm:517 +#: guix/import/minetest.scm:514 msgid "Updater for Minetest packages on ContentDB" msgstr "Утилита обновления пакетов Minetest на ContentDB" -#: guix/import/opam.scm:143 +#: guix/import/opam.scm:144 #, scheme-format msgid "'~a' is not a valid URI~%" msgstr "'~a' не является допустимым URI~%" -#: guix/import/opam.scm:322 +#: guix/import/opam.scm:321 #, fuzzy, scheme-format #| msgid "package '~a' not found~%" msgid "opam: package '~a' not found~%" @@ -664,36 +867,36 @@ msgstr "пакет «~a» не найден: ~a" msgid "Updater for OPAM packages" msgstr "Обновитель пакетов OPAM" -#: guix/import/pypi.scm:229 +#: guix/import/pypi.scm:230 msgid "Could not extract requirement name in spec:" msgstr "Не удалось извлечь имя требования в спецификации:" -#: guix/import/pypi.scm:289 +#: guix/import/pypi.scm:290 #, scheme-format msgid "parse-requires.txt reached an unexpected condition on line ~a~%" msgstr "parse-requires.txt достиг непредвиденного состояния в строке ~a~%" -#: guix/import/pypi.scm:355 +#: guix/import/pypi.scm:356 #, scheme-format msgid "Failed to extract file: ~a from wheel.~%" msgstr "" -#: guix/import/pypi.scm:384 +#: guix/import/pypi.scm:385 #, scheme-format msgid "Cannot guess requirements from source archive: no requires.txt file found.~%" msgstr "Не удается распознать требования из исходного архива: файл requires.txt не найден.~%" -#: guix/import/pypi.scm:389 +#: guix/import/pypi.scm:390 #, scheme-format msgid "Unsupported archive format; cannot determine package dependencies from source archive: ~a~%" msgstr "Неподдерживаемый формат архива; не удается определить зависимости пакетов из исходного архива: ~a~%" -#: guix/import/pypi.scm:495 +#: guix/import/pypi.scm:489 #, scheme-format msgid "no source release for pypi package ~a ~a~%" msgstr "нет исходной версии для пакета pypi ~a ~a~%" -#: guix/import/pypi.scm:556 +#: guix/import/pypi.scm:554 msgid "Updater for PyPI packages" msgstr "Утилита обновления пакетов PyPI" @@ -783,7 +986,7 @@ msgstr "Соединение ethernet" #: 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/partition.scm:776 gnu/installer/newt/services.scm:130 #: gnu/installer/newt/timezone.scm:63 gnu/installer/newt/user.scm:204 #: gnu/installer/newt/wifi.scm:206 msgid "Exit" @@ -1265,35 +1468,49 @@ msgstr "Пожалуйста, выберите метод разбиения." msgid "Partitioning method" msgstr "Метод разбиения" -#: gnu/installer/newt/services.scm:38 +#: gnu/installer/newt/services.scm:39 msgid "Please select the desktop environment(s) you wish to install. If you select multiple desktop environments here, you will be able to choose from them later when you log in." msgstr "Пожалуйста, выберите окружения рабочего стола, которые вы хотите установить. Если вы выберите несколько окружений рабочего стола, вы сможете выбрать одно из них позже, во время входа в систему." -#: gnu/installer/newt/services.scm:41 +#: gnu/installer/newt/services.scm:42 msgid "Desktop environment" msgstr "Окружение рабочего стола" -#: gnu/installer/newt/services.scm:58 +#: gnu/installer/newt/services.scm:59 msgid "You can now select networking services to run on your system." msgstr "Сейчас вы можете выбрать сетевые сервисы, которые будут работать на вашей системе." -#: gnu/installer/newt/services.scm:60 +#: gnu/installer/newt/services.scm:61 msgid "Network service" msgstr "Сетевые сервисы" -#: gnu/installer/newt/services.scm:80 -msgid "You can now select other services to run on your system." +#: gnu/installer/newt/services.scm:79 +#, fuzzy +#| msgid "You can now select other services to run on your system." +msgid "You can now select the CUPS printing service to run on your system." msgstr "Сейчас вы можете выбрать другие сервисы, которые будут работать на вашей системе." -#: gnu/installer/newt/services.scm:82 -msgid "Other services" -msgstr "Другие сервисы" +#: gnu/installer/newt/services.scm:81 +msgid "Printing and document services" +msgstr "" + +#: gnu/installer/newt/services.scm:100 +#, fuzzy +#| msgid "No service" +msgid "Console services" +msgstr "Нет сервиса" -#: gnu/installer/newt/services.scm:95 +#: gnu/installer/newt/services.scm:101 +#, fuzzy +#| msgid "You can now select networking services to run on your system." +msgid "Select miscellaneous services to run on your non-graphical system." +msgstr "Сейчас вы можете выбрать сетевые сервисы, которые будут работать на вашей системе." + +#: gnu/installer/newt/services.scm:115 msgid "Network management" msgstr "Управление сетями" -#: gnu/installer/newt/services.scm:98 +#: gnu/installer/newt/services.scm:118 msgid "" "Choose the method to manage network connections.\n" "\n" @@ -1508,36 +1725,44 @@ msgstr "Форматировать раздел? ~:[Нет~;Да~]" msgid "Mount point: ~a" msgstr "Точка монтирования: ~a" -#: gnu/installer/parted.scm:1465 +#: gnu/installer/parted.scm:1466 #, scheme-format msgid "Device ~a is still in use." msgstr "Устройство ~a все еще используется." -#: gnu/installer/services.scm:94 +#: gnu/installer/services.scm:95 msgid "OpenSSH secure shell daemon (sshd)" msgstr "Демон безопасной оболочки OpenSSH (sshd)" -#: gnu/installer/services.scm:98 +#: gnu/installer/services.scm:99 msgid "Tor anonymous network router" msgstr "Маршрутизатор анонимной сети Tor" -#: gnu/installer/services.scm:102 +#: gnu/installer/services.scm:103 msgid "Mozilla NSS certificates, for HTTPS access" msgstr "Сертификаты NSS от Mozilla, для доступа к HTTPS" -#: gnu/installer/services.scm:109 +#: gnu/installer/services.scm:110 +msgid "Network time service (NTP), to set the clock automatically" +msgstr "" + +#: gnu/installer/services.scm:115 +msgid "GPM mouse daemon, to use the mouse on the console" +msgstr "" + +#: gnu/installer/services.scm:121 msgid "NetworkManager network connection manager" msgstr "NetworkManager для управления сетевыми соединениями" -#: gnu/installer/services.scm:114 +#: gnu/installer/services.scm:126 msgid "Connman network connection manager" msgstr "Connman для управления сетевыми соединениями" -#: gnu/installer/services.scm:119 +#: gnu/installer/services.scm:131 msgid "DHCP client (dynamic IP address assignment)" msgstr "Клиент DHCP (динамическое присвоение IP адресов)" -#: gnu/installer/services.scm:125 +#: gnu/installer/services.scm:137 msgid "CUPS printing system (no Web interface by default)" msgstr "Система печати CUPS (по умолчанию без веб-интерфейса)" @@ -1640,20 +1865,20 @@ msgstr "" "неподдерживаемая конфигурация машины '~a'\n" "для окружения типа '~a'" -#: gnu/packages/bootstrap.scm:165 +#: gnu/packages/bootstrap.scm:178 #, scheme-format msgid "could not find bootstrap binary '~a' for system '~a'" msgstr "не получилось найти загрузочный код '~a' для системы '~a'" -#: gnu/packages/bootstrap.scm:476 +#: gnu/packages/bootstrap.scm:492 msgid "Raw build system with direct store access" msgstr "Начальная система сборки с прямым доступом к хранилищу" -#: gnu/packages/bootstrap.scm:484 +#: gnu/packages/bootstrap.scm:500 msgid "Pre-built Guile for bootstrapping purposes." msgstr "Заранее собранный Guile для начальной загрузки." -#: guix/build/utils.scm:715 +#: guix/build/utils.scm:822 #, scheme-format msgid "'~a~{ ~a~}' exited with status ~a; output follows:~%~%~{ ~a~%~}" msgstr "'~a~{ ~a~}' завершилось с кодом возврата ~a; вывело:~%~%~{ ~a~%~}" @@ -1693,7 +1918,7 @@ msgid "~A: unrecognized option~%" msgstr "~A: нераспознанная опция~%" #: guix/scripts.scm:169 guix/scripts/import.scm:140 -#: guix/scripts/system.scm:1365 +#: guix/scripts/system.scm:1370 #, scheme-format msgid "Did you mean @code{~a}?~%" msgstr "Возможно, вы имели в виду @code{~a}?~%" @@ -1743,7 +1968,7 @@ msgstr "" #: guix/scripts/build.scm:154 guix/scripts/search.scm:42 #: guix/scripts/show.scm:41 guix/scripts/lint.scm:112 guix/scripts/edit.scm:48 #: guix/scripts/size.scm:246 guix/scripts/graph.scm:553 -#: guix/scripts/repl.scm:80 +#: guix/scripts/repl.scm:80 guix/scripts/style.scm:500 msgid "" "\n" " -L, --load-path=DIR prepend DIR to the package module search path" @@ -1889,7 +2114,7 @@ msgid "" msgstr "" #: guix/scripts/build.scm:355 guix/scripts/pull.scm:119 -#: guix/scripts/pack.scm:1318 guix/scripts/archive.scm:95 +#: guix/scripts/pack.scm:1327 guix/scripts/archive.scm:95 #: guix/scripts/environment.scm:97 msgid "" "\n" @@ -1897,7 +2122,7 @@ msgid "" msgstr "" #: guix/scripts/build.scm:357 guix/scripts/system.scm:1023 -#: guix/scripts/pack.scm:1320 guix/scripts/archive.scm:97 +#: guix/scripts/pack.scm:1329 guix/scripts/archive.scm:97 msgid "" "\n" " --target=TRIPLET cross-build for TRIPLET--e.g., \"armel-linux-gnu\"" @@ -1921,7 +2146,7 @@ msgid "" " --repair repair the specified items" msgstr "" -#: guix/scripts/build.scm:365 guix/scripts/pack.scm:1338 +#: guix/scripts/build.scm:365 guix/scripts/pack.scm:1347 #: guix/scripts/environment.scm:99 msgid "" "\n" @@ -1933,7 +2158,7 @@ msgstr "" #: guix/scripts/install.scm:37 guix/scripts/remove.scm:36 #: guix/scripts/upgrade.scm:39 guix/scripts/pull.scm:117 #: guix/scripts/system.scm:1025 guix/scripts/copy.scm:122 -#: guix/scripts/pack.scm:1343 guix/scripts/deploy.scm:60 +#: guix/scripts/pack.scm:1352 guix/scripts/deploy.scm:60 #: guix/scripts/archive.scm:99 guix/scripts/environment.scm:123 #: guix/scripts/home.scm:94 msgid "" @@ -1958,14 +2183,14 @@ msgstr "" #: 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/hash.scm:98 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: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 -#: guix/scripts/pack.scm:1348 guix/scripts/weather.scm:336 +#: guix/scripts/challenge.scm:430 guix/scripts/copy.scm:127 +#: guix/scripts/pack.scm:1357 guix/scripts/weather.scm:336 #: 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 @@ -1975,8 +2200,9 @@ msgstr "" #: 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:46 -#: guix/scripts/import/texlive.scm:45 guix/scripts/refresh.scm:186 -#: guix/scripts/repl.scm:83 guix/scripts/shell.scm:68 +#: guix/scripts/import/texlive.scm:45 guix/scripts/refresh.scm:187 +#: guix/scripts/repl.scm:83 guix/scripts/shell.scm:67 +#: guix/scripts/style.scm:509 msgid "" "\n" " -h, --help display this help and exit" @@ -1987,14 +2213,14 @@ msgstr "" #: 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/hash.scm:100 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: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 -#: guix/scripts/pack.scm:1350 guix/scripts/weather.scm:338 +#: guix/scripts/challenge.scm:432 guix/scripts/copy.scm:129 +#: guix/scripts/pack.scm:1359 guix/scripts/weather.scm:338 #: 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 @@ -2004,8 +2230,8 @@ msgstr "" #: 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:50 guix/scripts/import/texlive.scm:47 -#: guix/scripts/refresh.scm:188 guix/scripts/repl.scm:85 -#: guix/scripts/shell.scm:70 +#: guix/scripts/refresh.scm:189 guix/scripts/repl.scm:85 +#: guix/scripts/shell.scm:69 guix/scripts/style.scm:511 msgid "" "\n" " -V, --version display version information and exit" @@ -2088,7 +2314,7 @@ msgstr "" msgid "cannot access `~a': ~a~%" msgstr "" -#: guix/ci.scm:309 +#: guix/ci.scm:311 #, scheme-format msgid "could not find available substitutes at ~a~%" msgstr "" @@ -2149,40 +2375,40 @@ msgstr "" #. TRANSLATORS: 'modify-phases' is a Scheme syntax #. and should not be translated. -#: guix/lint.scm:189 +#: guix/lint.scm:190 msgid "incorrect call to ‘modify-phases’" msgstr "" #. TRANSLATORS: See ‘modify-phases’ in the manual. -#: guix/lint.scm:217 +#: guix/lint.scm:218 #, fuzzy #| msgid "~a: invalid locale name" msgid "invalid phase clause" msgstr "~a: неправильное имя локали" -#: guix/lint.scm:264 +#: guix/lint.scm:265 msgid "name should be longer than a single character" msgstr "" -#: guix/lint.scm:269 +#: guix/lint.scm:270 msgid "name should use hyphens instead of underscores" msgstr "" #. TRANSLATORS: #:tests? and #t are Scheme constants #. and must not be translated. -#: guix/lint.scm:289 +#: guix/lint.scm:290 msgid "#:tests? must not be explicitly set to #t" msgstr "" -#: guix/lint.scm:310 +#: guix/lint.scm:311 msgid "description should not be empty" msgstr "" -#: guix/lint.scm:321 +#: guix/lint.scm:322 msgid "Texinfo markup in description is invalid" msgstr "" -#: guix/lint.scm:346 +#: guix/lint.scm:347 #, scheme-format msgid "" "description should not contain ~\n" @@ -2191,207 +2417,212 @@ msgstr "" #. TRANSLATORS: '@code' is Texinfo markup and must be kept #. as is. -#: guix/lint.scm:359 +#: guix/lint.scm:360 msgid "use @code or similar ornament instead of quotes" msgstr "" -#: guix/lint.scm:371 +#: guix/lint.scm:372 msgid "description should start with an upper-case letter or digit" msgstr "" -#: guix/lint.scm:389 +#: guix/lint.scm:390 #, scheme-format msgid "" "sentences in description should be followed ~\n" "by two spaces; possible infraction~p at ~{~a~^, ~}" msgstr "" -#: guix/lint.scm:400 +#: guix/lint.scm:401 msgid "description contains leading whitespace" msgstr "" -#: guix/lint.scm:409 +#: guix/lint.scm:410 msgid "description contains trailing whitespace" msgstr "" -#: guix/lint.scm:434 +#: guix/lint.scm:435 #, scheme-format msgid "invalid description: ~s" msgstr "" -#: guix/lint.scm:504 +#: guix/lint.scm:506 #, scheme-format msgid "'~a' should probably be a native input" msgstr "" -#: guix/lint.scm:519 +#: guix/lint.scm:521 #, scheme-format msgid "'~a' should probably not be an input at all" msgstr "" -#: guix/lint.scm:529 +#: guix/lint.scm:532 +#, scheme-format +msgid "label '~a' does not match package name '~a'" +msgstr "" + +#: guix/lint.scm:562 #, scheme-format msgid "\"bash-minimal\" should be in 'inputs' when '~a' is used" msgstr "" -#: guix/lint.scm:583 +#: guix/lint.scm:616 msgid "no period allowed at the end of the synopsis" msgstr "" -#: guix/lint.scm:597 +#: guix/lint.scm:630 msgid "no article allowed at the beginning of the synopsis" msgstr "" -#: guix/lint.scm:606 +#: guix/lint.scm:639 msgid "synopsis should be less than 80 characters long" msgstr "" -#: guix/lint.scm:615 +#: guix/lint.scm:648 msgid "synopsis should start with an upper-case letter or digit" msgstr "" -#: guix/lint.scm:623 +#: guix/lint.scm:656 msgid "synopsis should not start with the package name" msgstr "" -#: guix/lint.scm:637 +#: guix/lint.scm:670 msgid "Texinfo markup in synopsis is invalid" msgstr "" -#: guix/lint.scm:645 +#: guix/lint.scm:678 msgid "synopsis contains trailing whitespace" msgstr "" -#: guix/lint.scm:662 +#: guix/lint.scm:695 msgid "synopsis should not be empty" msgstr "" -#: guix/lint.scm:672 +#: guix/lint.scm:705 #, scheme-format msgid "invalid synopsis: ~s" msgstr "" -#: guix/lint.scm:772 +#: guix/lint.scm:805 #, scheme-format msgid "~a: HTTP GET error for ~a: ~a (~s)~%" msgstr "" -#: guix/lint.scm:782 +#: guix/lint.scm:815 #, scheme-format msgid "~a: host lookup failure: ~a~%" msgstr "" -#: guix/lint.scm:787 +#: guix/lint.scm:820 #, scheme-format msgid "~a: TLS certificate error: ~a" msgstr "" -#: guix/lint.scm:792 +#: guix/lint.scm:825 #, scheme-format msgid "~a: TLS error in '~a': ~a~%" msgstr "" -#: guix/lint.scm:803 guix/ui.scm:820 guix/scripts/offload.scm:191 +#: guix/lint.scm:836 guix/ui.scm:820 guix/scripts/offload.scm:194 #, scheme-format msgid "~a: ~a~%" msgstr "" -#: guix/lint.scm:835 +#: guix/lint.scm:868 #, scheme-format msgid "URI ~a returned suspiciously small file (~a bytes)" msgstr "" -#: guix/lint.scm:844 +#: guix/lint.scm:877 #, scheme-format msgid "permanent redirect from ~a to ~a" msgstr "" -#: guix/lint.scm:850 +#: guix/lint.scm:883 #, scheme-format msgid "invalid permanent redirect from ~a" msgstr "" -#: guix/lint.scm:856 guix/lint.scm:866 +#: guix/lint.scm:889 guix/lint.scm:899 #, scheme-format msgid "URI ~a not reachable: ~a (~s)" msgstr "" -#: guix/lint.scm:872 +#: guix/lint.scm:905 #, scheme-format msgid "URI ~a domain not found: ~a" msgstr "" -#: guix/lint.scm:878 +#: guix/lint.scm:911 #, scheme-format msgid "URI ~a unreachable: ~a" msgstr "" -#: guix/lint.scm:886 +#: guix/lint.scm:919 #, scheme-format msgid "TLS certificate error: ~a" msgstr "" -#: guix/lint.scm:913 +#: guix/lint.scm:946 msgid "invalid value for home page" msgstr "" -#: guix/lint.scm:918 +#: guix/lint.scm:951 #, scheme-format msgid "invalid home page URL: ~s" msgstr "" -#: guix/lint.scm:955 +#: guix/lint.scm:988 msgid "file names of patches should start with the package name" msgstr "" -#: guix/lint.scm:971 +#: guix/lint.scm:1008 #, scheme-format -msgid "~a: file name is too long" +msgid "~a: file name is too long, which may break 'make dist'" msgstr "" -#: guix/lint.scm:992 +#: guix/lint.scm:1029 #, scheme-format msgid "~a: empty patch" msgstr "" -#: guix/lint.scm:1001 +#: guix/lint.scm:1038 #, scheme-format msgid "~a: patch lacks comment and upstream status" msgstr "" -#: guix/lint.scm:1062 +#: guix/lint.scm:1099 #, scheme-format msgid "proposed synopsis: ~s~%" msgstr "" -#: guix/lint.scm:1076 +#: guix/lint.scm:1113 #, scheme-format msgid "proposed description:~% \"~a\"~%" msgstr "" -#: guix/lint.scm:1127 +#: guix/lint.scm:1164 msgid "all the source URIs are unreachable:" msgstr "" -#: guix/lint.scm:1156 +#: guix/lint.scm:1193 msgid "the source file name should contain the package name" msgstr "" -#: guix/lint.scm:1168 +#: guix/lint.scm:1205 msgid "the source URI should not be an autogenerated tarball" msgstr "" -#: guix/lint.scm:1192 +#: guix/lint.scm:1229 #, scheme-format msgid "URL should be 'mirror://~a/~a'" msgstr "" -#: guix/lint.scm:1232 +#: guix/lint.scm:1269 #, scheme-format msgid "while accessing '~a'" msgstr "" -#: guix/lint.scm:1239 +#: guix/lint.scm:1276 #, scheme-format msgid "URL should be '~a'" msgstr "" @@ -2399,68 +2630,68 @@ msgstr "" #. TRANSLATORS: check and #:tests? are a #. Scheme symbol and keyword respectively #. and should not be translated. -#: guix/lint.scm:1267 +#: guix/lint.scm:1304 msgid "the 'check' phase should respect #:tests?" msgstr "" -#: guix/lint.scm:1285 guix/lint.scm:1296 guix/lint.scm:1304 +#: guix/lint.scm:1322 guix/lint.scm:1333 guix/lint.scm:1341 #, scheme-format msgid "failed to create ~a derivation: ~a" msgstr "" -#: guix/lint.scm:1290 +#: guix/lint.scm:1327 #, scheme-format msgid "failed to create ~a derivation: ~s" msgstr "" -#: guix/lint.scm:1342 +#: guix/lint.scm:1379 #, scheme-format msgid "propagated inputs ~a and ~a collide" msgstr "" -#: guix/lint.scm:1366 +#: guix/lint.scm:1403 msgid "invalid license field" msgstr "" -#: guix/lint.scm:1373 +#: guix/lint.scm:1410 msgid "while retrieving CVE vulnerabilities" msgstr "" -#: guix/lint.scm:1416 +#: guix/lint.scm:1453 #, scheme-format msgid "probably vulnerable to ~a" msgstr "" -#: guix/lint.scm:1424 +#: guix/lint.scm:1461 #, scheme-format msgid "no updater for ~a" msgstr "" -#: guix/lint.scm:1429 guix/lint.scm:1604 +#: guix/lint.scm:1466 guix/lint.scm:1641 #, scheme-format msgid "while retrieving upstream info for '~a'" msgstr "" -#: guix/lint.scm:1438 +#: guix/lint.scm:1475 #, scheme-format msgid "can be upgraded to ~a" msgstr "" -#: guix/lint.scm:1444 +#: guix/lint.scm:1481 #, scheme-format msgid "updater '~a' failed to find upstream releases" msgstr "" -#: guix/lint.scm:1471 +#: guix/lint.scm:1508 #, scheme-format msgid "failed to access Disarchive database at ~a" msgstr "" -#: guix/lint.scm:1498 +#: guix/lint.scm:1535 msgid "Software Heritage rate limit reached; try again later" msgstr "" -#: guix/lint.scm:1502 +#: guix/lint.scm:1539 #, scheme-format msgid "'~a' returned ~a" msgstr "" @@ -2468,158 +2699,162 @@ msgstr "" #. TRANSLATORS: "Software Heritage" is a proper noun #. that must remain untranslated. See #. . -#: guix/lint.scm:1541 +#: guix/lint.scm:1578 msgid "scheduled Software Heritage archival" msgstr "" -#: guix/lint.scm:1547 +#: guix/lint.scm:1584 msgid "archival rate limit exceeded; try again later" msgstr "" -#: guix/lint.scm:1568 +#: guix/lint.scm:1605 msgid "source not archived on Software Heritage and missing from the Disarchive database" msgstr "" -#: guix/lint.scm:1578 +#: guix/lint.scm:1615 #, scheme-format msgid "Disarchive entry refers to non-existent SWH directory '~a'" msgstr "" -#: guix/lint.scm:1587 +#: guix/lint.scm:1624 msgid "unsupported source type" msgstr "" -#: guix/lint.scm:1596 +#: guix/lint.scm:1633 msgid "while connecting to Software Heritage" msgstr "" -#: guix/lint.scm:1613 +#: guix/lint.scm:1650 #, scheme-format msgid "ahead of Stackage LTS version ~a" msgstr "" -#: guix/lint.scm:1630 +#: guix/lint.scm:1667 #, scheme-format msgid "tabulation on line ~a, column ~a" msgstr "" -#: guix/lint.scm:1642 +#: guix/lint.scm:1679 #, scheme-format msgid "trailing white space on line ~a" msgstr "" -#: guix/lint.scm:1656 +#: guix/lint.scm:1693 #, scheme-format msgid "line ~a is way too long (~a characters)" msgstr "" -#: guix/lint.scm:1670 +#: guix/lint.scm:1707 msgid "parentheses feel lonely, move to the previous or next line" msgstr "" -#: guix/lint.scm:1747 +#: guix/lint.scm:1784 msgid "source file not found" msgstr "" -#: guix/lint.scm:1759 +#: guix/lint.scm:1796 msgid "Validate package names" msgstr "" -#: guix/lint.scm:1763 +#: guix/lint.scm:1800 msgid "Check if tests are explicitly enabled" msgstr "" -#: guix/lint.scm:1767 +#: guix/lint.scm:1804 msgid "Validate package descriptions" msgstr "" -#: guix/lint.scm:1771 +#: guix/lint.scm:1808 msgid "Identify inputs that should be native inputs" msgstr "" -#: guix/lint.scm:1775 +#: guix/lint.scm:1812 msgid "Identify inputs that shouldn't be inputs at all" msgstr "" -#: guix/lint.scm:1779 +#: guix/lint.scm:1816 +msgid "Identify input labels that do not match package names" +msgstr "" + +#: guix/lint.scm:1820 msgid "Make sure 'wrap-program' can finds its interpreter." msgstr "" #. TRANSLATORS: is the name of a data type and must not be #. translated. -#: guix/lint.scm:1785 +#: guix/lint.scm:1826 msgid "Make sure the 'license' field is a or a list thereof" msgstr "" -#: guix/lint.scm:1790 +#: guix/lint.scm:1831 msgid "Make sure tests are only run when requested" msgstr "" -#: guix/lint.scm:1794 +#: guix/lint.scm:1835 msgid "Suggest 'mirror://' URLs" msgstr "" -#: guix/lint.scm:1798 +#: guix/lint.scm:1839 msgid "Validate file names of sources" msgstr "" -#: guix/lint.scm:1802 +#: guix/lint.scm:1843 msgid "Check for autogenerated tarballs" msgstr "" -#: guix/lint.scm:1806 +#: guix/lint.scm:1847 msgid "Report failure to compile a package to a derivation" msgstr "" -#: guix/lint.scm:1811 +#: guix/lint.scm:1852 msgid "Report collisions that would occur due to propagated inputs" msgstr "" -#: guix/lint.scm:1816 +#: guix/lint.scm:1857 msgid "Validate file names and availability of patches" msgstr "" -#: guix/lint.scm:1820 +#: guix/lint.scm:1861 msgid "Validate patch headers" msgstr "" -#: guix/lint.scm:1824 +#: guix/lint.scm:1865 msgid "Look for formatting issues in the source" msgstr "" -#: guix/lint.scm:1831 +#: guix/lint.scm:1872 msgid "Validate package synopses" msgstr "" -#: guix/lint.scm:1835 +#: guix/lint.scm:1876 msgid "Validate synopsis & description of GNU packages" msgstr "" -#: guix/lint.scm:1839 +#: guix/lint.scm:1880 msgid "Validate home-page URLs" msgstr "" -#: guix/lint.scm:1843 +#: guix/lint.scm:1884 msgid "Validate source URLs" msgstr "" -#: guix/lint.scm:1847 +#: guix/lint.scm:1888 msgid "Suggest GitHub URLs" msgstr "" -#: guix/lint.scm:1851 +#: guix/lint.scm:1892 msgid "Check the Common Vulnerabilities and Exposures (CVE) database" msgstr "" -#: guix/lint.scm:1856 +#: guix/lint.scm:1897 msgid "Check the package for new upstream releases" msgstr "" -#: guix/lint.scm:1860 +#: guix/lint.scm:1901 msgid "Ensure source code archival on Software Heritage" msgstr "" -#: guix/lint.scm:1864 +#: guix/lint.scm:1905 msgid "Ensure Haskell packages use Stackage LTS versions" msgstr "" @@ -2630,19 +2865,19 @@ msgid "" "file name and the hash of its contents.\n" msgstr "" -#: guix/scripts/download.scm:91 guix/scripts/hash.scm:53 +#: guix/scripts/download.scm:91 guix/scripts/hash.scm:86 msgid "" "Supported formats: 'base64', 'nix-base32' (default), 'base32',\n" "and 'base16' ('hex' and 'hexadecimal' can be used as well).\n" msgstr "" -#: guix/scripts/download.scm:94 guix/scripts/hash.scm:60 +#: guix/scripts/download.scm:94 guix/scripts/hash.scm:93 msgid "" "\n" " -f, --format=FMT write the hash in the given format" msgstr "" -#: guix/scripts/download.scm:96 guix/scripts/hash.scm:58 +#: guix/scripts/download.scm:96 guix/scripts/hash.scm:91 msgid "" "\n" " -H, --hash=ALGORITHM use the given hash ALGORITHM" @@ -2661,12 +2896,12 @@ msgid "" " -o, --output=FILE download to FILE" msgstr "" -#: guix/scripts/download.scm:126 guix/scripts/hash.scm:97 +#: guix/scripts/download.scm:126 guix/scripts/hash.scm:130 #, scheme-format msgid "unsupported hash format: ~a~%" msgstr "" -#: guix/scripts/download.scm:134 guix/scripts/hash.scm:81 +#: guix/scripts/download.scm:134 guix/scripts/hash.scm:114 #, scheme-format msgid "~a: unknown hash algorithm~%" msgstr "" @@ -3217,39 +3452,45 @@ msgstr "" msgid "wrong number of arguments; expected COMMIT and SIGNER~%" msgstr "" -#: guix/scripts/hash.scm:50 +#: guix/scripts/hash.scm:83 msgid "" "Usage: guix hash [OPTION] FILE\n" "Return the cryptographic hash of FILE.\n" msgstr "" -#: guix/scripts/hash.scm:56 +#: guix/scripts/hash.scm:89 msgid "" "\n" " -x, --exclude-vcs exclude version control directories" msgstr "" -#: guix/scripts/hash.scm:62 +#: guix/scripts/hash.scm:95 msgid "" "\n" -" -r, --recursive compute the hash on FILE recursively" +" -S, --serializer=TYPE compute the hash on FILE according to TYPE serialization" msgstr "" -#: 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:137 +#, fuzzy, scheme-format +#| msgid "using a monadic value for '~a' is deprecated; use 'plain-file' instead~%" +msgid "'--recursive' is deprecated, use '--serializer' instead~%" +msgstr "описание '~a' монадным значением устарело; используйте вместо этого 'plain-file'~%" + +#: guix/scripts/hash.scm:152 +#, fuzzy, scheme-format +#| msgid "Unsupported image type ~a~%." +msgid "unsupported serializer type: ~a~%" +msgstr "Неподдерживаемый тип образа ~a~%." + +#: guix/scripts/hash.scm:201 +#, fuzzy, scheme-format +#| msgid "~a for ~a~%" +msgid "~a ~a~%" +msgstr "~a для ~a~%" -#: 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 +#: guix/scripts/hash.scm:210 #, scheme-format -msgid "wrong number of arguments~%" +msgid "no arguments specified~%" msgstr "" #: guix/scripts/import.scm:92 @@ -3567,7 +3808,7 @@ msgstr "" #: guix/scripts/substitute.scm:240 msgid "" -"Usage: guix substitute [OPTION]...\n" +"Usage: guix substitute OPTION [ARGUMENT]...\n" "Internal tool to substitute a pre-built binary to a local build.\n" msgstr "" @@ -3672,112 +3913,112 @@ msgstr "" msgid "wrong arguments~%" msgstr "" -#: guix/scripts/system.scm:177 +#: guix/scripts/system.scm:178 #, scheme-format msgid "copying to '~a'..." msgstr "" -#: guix/scripts/system.scm:213 +#: guix/scripts/system.scm:214 #, scheme-format msgid "initializing the current root file system~%" msgstr "" -#: guix/scripts/system.scm:227 +#: guix/scripts/system.scm:228 #, scheme-format msgid "not running as 'root', so the ownership of '~a' may be incorrect!~%" msgstr "" -#: guix/scripts/system.scm:257 +#: guix/scripts/system.scm:258 #, scheme-format msgid "bootloader successfully installed on~{ ~a~}~%" msgstr "" -#: guix/scripts/system.scm:280 +#: guix/scripts/system.scm:281 #, scheme-format msgid "while talking to shepherd: ~a~%" msgstr "" -#: guix/scripts/system.scm:288 +#: guix/scripts/system.scm:289 #, scheme-format msgid "service '~a' could not be found~%" msgstr "" -#: guix/scripts/system.scm:291 +#: guix/scripts/system.scm:292 #, scheme-format msgid "service '~a' does not have an action '~a'~%" msgstr "" -#: guix/scripts/system.scm:295 +#: guix/scripts/system.scm:296 #, scheme-format msgid "exception caught while executing '~a' on service '~a':~%" msgstr "" -#: guix/scripts/system.scm:303 +#: guix/scripts/system.scm:304 #, scheme-format msgid "something went wrong: ~s~%" msgstr "" -#: guix/scripts/system.scm:306 +#: guix/scripts/system.scm:307 #, scheme-format msgid "shepherd error~%" msgstr "" -#: guix/scripts/system.scm:310 +#: guix/scripts/system.scm:311 #, scheme-format msgid "some services could not be upgraded~%" msgstr "" -#: guix/scripts/system.scm:311 +#: guix/scripts/system.scm:312 msgid "" "To allow changes to all the system services to take\n" "effect, you will need to reboot." msgstr "" -#: guix/scripts/system.scm:377 +#: guix/scripts/system.scm:378 #, scheme-format msgid "cannot switch to system generation '~a'~%" msgstr "" -#: guix/scripts/system.scm:453 +#: guix/scripts/system.scm:454 msgid "the DAG of services" msgstr "" -#: guix/scripts/system.scm:466 +#: guix/scripts/system.scm:467 msgid "the dependency graph of shepherd services" msgstr "" -#: guix/scripts/system.scm:481 guix/scripts/home.scm:453 +#: guix/scripts/system.scm:482 guix/scripts/home.scm:453 #, scheme-format msgid " repository URL: ~a~%" msgstr "" -#: guix/scripts/system.scm:483 guix/scripts/home.scm:455 +#: guix/scripts/system.scm:484 guix/scripts/home.scm:455 #, scheme-format msgid " branch: ~a~%" msgstr "" -#: guix/scripts/system.scm:484 guix/scripts/home.scm:456 +#: guix/scripts/system.scm:485 guix/scripts/home.scm:456 #, scheme-format msgid " commit: ~a~%" msgstr "" -#: guix/scripts/system.scm:504 guix/scripts/home.scm:469 +#: guix/scripts/system.scm:505 guix/scripts/home.scm:469 #, scheme-format msgid " file name: ~a~%" msgstr "" -#: guix/scripts/system.scm:505 guix/scripts/home.scm:470 +#: guix/scripts/system.scm:506 guix/scripts/home.scm:470 #, scheme-format msgid " canonical file name: ~a~%" msgstr "" #. TRANSLATORS: Please preserve the two-space indentation. -#: guix/scripts/system.scm:507 +#: guix/scripts/system.scm:508 #, scheme-format msgid " label: ~a~%" msgstr "" -#: guix/scripts/system.scm:508 +#: guix/scripts/system.scm:509 #, scheme-format msgid " bootloader: ~a~%" msgstr "" @@ -3790,51 +4031,51 @@ msgstr "" #. root device: label: "my-root" #. or just: #. root device: /dev/sda3 -#: guix/scripts/system.scm:518 +#: guix/scripts/system.scm:519 #, scheme-format msgid " root device: ~[UUID: ~a~;label: ~s~;~a~]~%" msgstr "" -#: guix/scripts/system.scm:524 +#: guix/scripts/system.scm:525 #, scheme-format msgid " kernel: ~a~%" msgstr "" -#: guix/scripts/system.scm:529 +#: guix/scripts/system.scm:530 #, scheme-format msgid " multiboot: ~a~%" 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:476 +#: guix/scripts/system.scm:536 guix/scripts/home.scm:476 #, scheme-format msgid " channels:~%" msgstr "" -#: guix/scripts/system.scm:538 guix/scripts/home.scm:479 +#: guix/scripts/system.scm:539 guix/scripts/home.scm:479 #, scheme-format msgid " configuration file: ~a~%" msgstr "" -#: guix/scripts/system.scm:611 +#: guix/scripts/system.scm:612 #, scheme-format msgid "device '~a' not found: ~a~%" msgstr "" -#: guix/scripts/system.scm:614 +#: guix/scripts/system.scm:615 #, scheme-format msgid "" "If '~a' is a file system\n" "label, write @code{(file-system-label ~s)} in your @code{device} field." msgstr "" -#: guix/scripts/system.scm:623 +#: guix/scripts/system.scm:624 #, scheme-format msgid "file system with label '~a' not found~%" msgstr "" -#: guix/scripts/system.scm:629 +#: guix/scripts/system.scm:630 #, scheme-format msgid "file system with UUID '~a' not found~%" msgstr "" @@ -3849,17 +4090,23 @@ msgstr "" msgid "'vm-image' is deprecated: use 'image' instead~%" msgstr "" -#: guix/scripts/system.scm:734 +#: guix/scripts/system.scm:722 +#, fuzzy, scheme-format +#| msgid "using a monadic value for '~a' is deprecated; use 'plain-file' instead~%" +msgid "'docker-image' is deprecated: use 'image' instead~%" +msgstr "описание '~a' монадным значением устарело; используйте вместо этого 'plain-file'~%" + +#: guix/scripts/system.scm:732 #, scheme-format msgid "Consider running 'guix pull' before 'reconfigure'.~%" msgstr "" -#: guix/scripts/system.scm:735 +#: guix/scripts/system.scm:733 #, scheme-format msgid "Failing to do that may downgrade your system!~%" msgstr "" -#: guix/scripts/system.scm:756 guix/scripts/system.scm:863 +#: guix/scripts/system.scm:754 guix/scripts/system.scm:863 #, scheme-format msgid "bootloader successfully installed on '~a'~%" msgstr "" @@ -4024,7 +4271,7 @@ msgid "" " --label=LABEL for 'image', label disk image with LABEL" msgstr "" -#: guix/scripts/system.scm:1003 guix/scripts/pack.scm:1331 +#: guix/scripts/system.scm:1003 guix/scripts/pack.scm:1340 msgid "" "\n" " --save-provenance save provenance information" @@ -4098,27 +4345,37 @@ msgstr "" msgid "no configuration specified~%" msgstr "" -#: guix/scripts/system.scm:1319 +#: guix/scripts/system.scm:1319 guix/scripts/system.scm:1335 +#: guix/scripts/system.scm:1342 guix/scripts/system.scm:1348 +#: 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:836 guix/scripts/offload.scm:848 +#, scheme-format +msgid "wrong number of arguments~%" +msgstr "" + +#: guix/scripts/system.scm:1324 #, scheme-format msgid "no system generation, nothing to describe~%" msgstr "" -#: guix/scripts/system.scm:1362 guix/scripts/home.scm:337 +#: guix/scripts/system.scm:1367 guix/scripts/home.scm:337 #, scheme-format msgid "~a: unknown action~%" msgstr "" -#: guix/scripts/system.scm:1382 guix/scripts/home.scm:353 +#: guix/scripts/system.scm:1387 guix/scripts/home.scm:353 #, scheme-format msgid "wrong number of arguments for action '~a'~%" msgstr "" -#: guix/scripts/system.scm:1387 +#: guix/scripts/system.scm:1392 #, scheme-format msgid "guix system: missing command name~%" msgstr "" -#: guix/scripts/system.scm:1389 +#: guix/scripts/system.scm:1394 #, scheme-format msgid "Try 'guix system --help' for more information.~%" msgstr "" @@ -4517,8 +4774,8 @@ msgid "" " --path display the shortest path between the given nodes" msgstr "" -#: guix/scripts/graph.scm:548 guix/scripts/pack.scm:1316 -#: guix/scripts/refresh.scm:149 +#: guix/scripts/graph.scm:548 guix/scripts/pack.scm:1325 +#: guix/scripts/refresh.scm:150 guix/scripts/style.scm:502 msgid "" "\n" " -e, --expression=EXPR consider the package EXPR evaluates to" @@ -4540,7 +4797,7 @@ msgstr "" msgid "'--path' option requires exactly two nodes (given ~a)~%" msgstr "" -#: guix/scripts/challenge.scm:305 +#: guix/scripts/challenge.scm:308 #, scheme-format msgid " differing file:~%" msgid_plural " differing files:~%" @@ -4548,83 +4805,83 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: guix/scripts/challenge.scm:374 +#: guix/scripts/challenge.scm:377 #, scheme-format msgid " local hash: ~a~%" msgstr "" -#: guix/scripts/challenge.scm:375 +#: guix/scripts/challenge.scm:378 #, scheme-format msgid " no local build for '~a'~%" msgstr "" -#: guix/scripts/challenge.scm:377 +#: guix/scripts/challenge.scm:380 #, scheme-format msgid " ~50a: ~a~%" msgstr "" -#: guix/scripts/challenge.scm:385 +#: guix/scripts/challenge.scm:388 #, scheme-format msgid "~a contents differ:~%" msgstr "" -#: guix/scripts/challenge.scm:389 +#: guix/scripts/challenge.scm:392 #, scheme-format msgid "could not challenge '~a': no local build~%" msgstr "" -#: guix/scripts/challenge.scm:391 +#: guix/scripts/challenge.scm:394 #, scheme-format msgid "could not challenge '~a': no substitutes~%" msgstr "" -#: guix/scripts/challenge.scm:394 +#: guix/scripts/challenge.scm:397 #, scheme-format msgid "~a contents match:~%" msgstr "" -#: guix/scripts/challenge.scm:403 +#: guix/scripts/challenge.scm:406 msgid "~h store items were analyzed:~%" msgstr "" -#: guix/scripts/challenge.scm:404 +#: guix/scripts/challenge.scm:407 msgid " - ~h (~,1f%) were identical~%" msgstr "" -#: guix/scripts/challenge.scm:406 +#: guix/scripts/challenge.scm:409 msgid " - ~h (~,1f%) differed~%" msgstr "" -#: guix/scripts/challenge.scm:408 +#: guix/scripts/challenge.scm:411 msgid " - ~h (~,1f%) were inconclusive~%" msgstr "" -#: guix/scripts/challenge.scm:417 +#: guix/scripts/challenge.scm:420 msgid "" "Usage: guix challenge [PACKAGE...]\n" "Challenge the substitutes for PACKAGE... provided by one or more servers.\n" msgstr "" -#: guix/scripts/challenge.scm:419 +#: guix/scripts/challenge.scm:422 msgid "" "\n" " --substitute-urls=URLS\n" " compare build results with those at URLS" msgstr "" -#: guix/scripts/challenge.scm:422 +#: guix/scripts/challenge.scm:425 msgid "" "\n" " -v, --verbose show details about successful comparisons" msgstr "" -#: guix/scripts/challenge.scm:424 +#: guix/scripts/challenge.scm:427 msgid "" "\n" " --diff=MODE show differences according to MODE" msgstr "" -#: guix/scripts/challenge.scm:453 +#: guix/scripts/challenge.scm:456 #, scheme-format msgid "~a: unknown diff mode~%" msgstr "" @@ -4667,198 +4924,198 @@ msgstr "" msgid "use '--to' or '--from'~%" msgstr "" -#: guix/scripts/pack.scm:113 +#: guix/scripts/pack.scm:120 #, scheme-format msgid "~a: compressor not found~%" msgstr "" -#: guix/scripts/pack.scm:321 guix/scripts/pack.scm:674 +#: guix/scripts/pack.scm:328 guix/scripts/pack.scm:683 #, scheme-format msgid "entry point not supported in the '~a' format~%" msgstr "" -#: guix/scripts/pack.scm:670 +#: guix/scripts/pack.scm:679 #, scheme-format msgid "~a is not a valid Debian archive compressor. Valid compressors are: ~a~%" msgstr "" -#: guix/scripts/pack.scm:899 +#: guix/scripts/pack.scm:908 #, scheme-format msgid "" "cross-compilation not implemented here;\n" "please email '~a'~%" msgstr "" -#: guix/scripts/pack.scm:1160 +#: guix/scripts/pack.scm:1169 msgid "The supported formats for 'guix pack' are:" msgstr "" -#: guix/scripts/pack.scm:1162 +#: guix/scripts/pack.scm:1171 msgid "" "\n" " tarball Self-contained tarball, ready to run on another machine" msgstr "" -#: guix/scripts/pack.scm:1164 +#: guix/scripts/pack.scm:1173 msgid "" "\n" " squashfs Squashfs image suitable for Singularity" msgstr "" -#: guix/scripts/pack.scm:1166 +#: guix/scripts/pack.scm:1175 msgid "" "\n" " docker Tarball ready for 'docker load'" msgstr "" -#: guix/scripts/pack.scm:1168 +#: guix/scripts/pack.scm:1177 msgid "" "\n" " deb Debian archive installable via dpkg/apt" msgstr "" -#: guix/scripts/pack.scm:1184 +#: guix/scripts/pack.scm:1193 msgid "" "\n" " --help-deb-format list options specific to the deb format" msgstr "" -#: guix/scripts/pack.scm:1188 +#: guix/scripts/pack.scm:1197 msgid "" "\n" " --control-file=FILE\n" " Embed the provided control FILE" msgstr "" -#: guix/scripts/pack.scm:1191 +#: guix/scripts/pack.scm:1200 msgid "" "\n" " --postinst-file=FILE\n" " Embed the provided postinst script" msgstr "" -#: guix/scripts/pack.scm:1194 +#: guix/scripts/pack.scm:1203 msgid "" "\n" " --triggers-file=FILE\n" " Embed the provided triggers FILE" msgstr "" -#: guix/scripts/pack.scm:1265 +#: guix/scripts/pack.scm:1274 #, scheme-format msgid "~a: invalid symlink specification~%" msgstr "" -#: guix/scripts/pack.scm:1279 +#: guix/scripts/pack.scm:1288 #, scheme-format msgid "~a: unsupported profile name~%" msgstr "" -#: guix/scripts/pack.scm:1302 +#: guix/scripts/pack.scm:1311 msgid "" "Usage: guix pack [OPTION]... PACKAGE...\n" "Create a bundle of PACKAGE.\n" msgstr "" -#: guix/scripts/pack.scm:1310 +#: guix/scripts/pack.scm:1319 msgid "" "\n" " -f, --format=FORMAT build a pack in the given FORMAT" msgstr "" -#: guix/scripts/pack.scm:1312 +#: guix/scripts/pack.scm:1321 msgid "" "\n" " --list-formats list the formats available" msgstr "" -#: guix/scripts/pack.scm:1314 +#: guix/scripts/pack.scm:1323 msgid "" "\n" " -R, --relocatable produce relocatable executables" msgstr "" -#: guix/scripts/pack.scm:1322 +#: guix/scripts/pack.scm:1331 msgid "" "\n" " -C, --compression=TOOL compress using TOOL--e.g., \"lzip\"" msgstr "" -#: guix/scripts/pack.scm:1324 +#: guix/scripts/pack.scm:1333 msgid "" "\n" " -S, --symlink=SPEC create symlinks to the profile according to SPEC" msgstr "" -#: guix/scripts/pack.scm:1326 +#: guix/scripts/pack.scm:1335 msgid "" "\n" " -m, --manifest=FILE create a pack with the manifest from FILE" msgstr "" -#: guix/scripts/pack.scm:1328 +#: guix/scripts/pack.scm:1337 msgid "" "\n" " --entry-point=PROGRAM\n" " use PROGRAM as the entry point of the pack" msgstr "" -#: guix/scripts/pack.scm:1333 +#: guix/scripts/pack.scm:1342 msgid "" "\n" " --localstatedir include /var/guix in the resulting pack" msgstr "" -#: guix/scripts/pack.scm:1335 +#: guix/scripts/pack.scm:1344 msgid "" "\n" " --profile-name=NAME\n" " populate /var/guix/profiles/.../NAME" msgstr "" -#: guix/scripts/pack.scm:1341 +#: guix/scripts/pack.scm:1350 msgid "" "\n" " -d, --derivation return the derivation of the pack" msgstr "" -#: guix/scripts/pack.scm:1345 +#: guix/scripts/pack.scm:1354 msgid "" "\n" " --bootstrap use the bootstrap binaries to build the pack" msgstr "" -#: guix/scripts/pack.scm:1399 +#: guix/scripts/pack.scm:1408 #, scheme-format msgid "could not determine provenance of package ~a~%" msgstr "" -#: guix/scripts/pack.scm:1408 +#: guix/scripts/pack.scm:1417 #, scheme-format msgid "both a manifest and a package list were given~%" msgstr "" -#: guix/scripts/pack.scm:1425 +#: guix/scripts/pack.scm:1434 #, scheme-format msgid "file provided with option ~a does not exist: ~a~%" msgstr "" -#: guix/scripts/pack.scm:1486 +#: guix/scripts/pack.scm:1495 #, scheme-format msgid "~a: unknown pack format~%" msgstr "" -#: guix/scripts/pack.scm:1513 +#: guix/scripts/pack.scm:1522 #, scheme-format msgid "no packages specified; building an empty pack~%" msgstr "" -#: guix/scripts/pack.scm:1517 +#: guix/scripts/pack.scm:1526 #, scheme-format msgid "Singularity requires you to provide a shell~%" msgstr "" -#: guix/scripts/pack.scm:1518 +#: guix/scripts/pack.scm:1527 msgid "Add @code{bash} or @code{bash-minimal} to your package list." msgstr "" @@ -5150,12 +5407,12 @@ msgstr "" msgid "missing deployment file argument~%" msgstr "" -#: guix/gexp.scm:442 +#: guix/gexp.scm:465 #, scheme-format msgid "resolving '~a' relative to current directory~%" msgstr "" -#: guix/gexp.scm:834 +#: guix/gexp.scm:858 #, scheme-format msgid "importing module~{ ~a~} from the host~%" msgid_plural "importing modules~{ ~a~} from the host~%" @@ -5242,165 +5499,193 @@ msgstr "" msgid "exec failed with status ~d~%" msgstr "" -#: guix/transformations.scm:179 guix/transformations.scm:247 +#: guix/transformations.scm:185 guix/transformations.scm:253 #, scheme-format msgid "invalid replacement specification: ~s" msgstr "" -#: guix/transformations.scm:228 +#: guix/transformations.scm:234 #, scheme-format msgid "the source of ~a is not a Git reference" msgstr "" -#: guix/transformations.scm:331 +#: guix/transformations.scm:337 #, scheme-format msgid "~a: invalid Git URL replacement specification" msgstr "" -#: guix/transformations.scm:409 +#: guix/transformations.scm:415 #, scheme-format msgid "~a: invalid toolchain replacement specification" msgstr "" -#: guix/transformations.scm:540 +#: guix/transformations.scm:517 +#, fuzzy +#| msgid "failed to determine latest release of GNU ~a" +msgid "failed to determine which compiler is used" +msgstr "не удалось определить последний выпуск GNU ~a" + +#: guix/transformations.scm:523 +#, fuzzy, scheme-format +#| msgid "failed to determine latest release of GNU ~a" +msgid "failed to determine whether ~a supports ~a" +msgstr "не удалось определить последний выпуск GNU ~a" + +#: guix/transformations.scm:529 +#, scheme-format +msgid "compiler ~a does not support micro-architecture ~a" +msgstr "" + +#: guix/transformations.scm:581 +#, fuzzy, scheme-format +#| msgid "~a for ~a~%" +msgid "tuning ~a for CPU ~a~%" +msgstr "~a для ~a~%" + +#: guix/transformations.scm:721 #, scheme-format msgid "~a: invalid package patch specification" msgstr "" -#: guix/transformations.scm:563 +#: guix/transformations.scm:744 #, scheme-format msgid "could not determine latest upstream release of '~a'~%" msgstr "" -#: guix/transformations.scm:571 +#: guix/transformations.scm:752 #, scheme-format msgid "cannot authenticate source of '~a', version ~a~%" msgstr "" -#: guix/transformations.scm:655 +#: guix/transformations.scm:833 +#, scheme-format +msgid "building for ~a instead of ~a, so tuning cannot be guessed~%" +msgstr "" + +#: guix/transformations.scm:859 #, scheme-format msgid "Available package transformation options:~%" msgstr "" -#: guix/transformations.scm:661 +#: guix/transformations.scm:865 msgid "" "\n" " --with-source=[PACKAGE=]SOURCE\n" " use SOURCE when building the corresponding package" msgstr "" -#: guix/transformations.scm:664 +#: guix/transformations.scm:868 msgid "" "\n" " --with-input=PACKAGE=REPLACEMENT\n" " replace dependency PACKAGE by REPLACEMENT" msgstr "" -#: guix/transformations.scm:667 +#: guix/transformations.scm:871 msgid "" "\n" " --with-graft=PACKAGE=REPLACEMENT\n" " graft REPLACEMENT on packages that refer to PACKAGE" msgstr "" -#: guix/transformations.scm:670 +#: guix/transformations.scm:874 msgid "" "\n" " --with-branch=PACKAGE=BRANCH\n" " build PACKAGE from the latest commit of BRANCH" msgstr "" -#: guix/transformations.scm:673 +#: guix/transformations.scm:877 msgid "" "\n" " --with-commit=PACKAGE=COMMIT\n" " build PACKAGE from COMMIT" msgstr "" -#: guix/transformations.scm:676 +#: guix/transformations.scm:880 msgid "" "\n" " --with-git-url=PACKAGE=URL\n" " build PACKAGE from the repository at URL" msgstr "" -#: guix/transformations.scm:679 +#: guix/transformations.scm:883 msgid "" "\n" " --with-patch=PACKAGE=FILE\n" " add FILE to the list of patches of PACKAGE" msgstr "" -#: guix/transformations.scm:682 +#: guix/transformations.scm:886 msgid "" "\n" " --with-latest=PACKAGE\n" " use the latest upstream release of PACKAGE" msgstr "" -#: guix/transformations.scm:685 +#: guix/transformations.scm:889 msgid "" "\n" " --with-c-toolchain=PACKAGE=TOOLCHAIN\n" " build PACKAGE and its dependents with TOOLCHAIN" msgstr "" -#: guix/transformations.scm:688 +#: guix/transformations.scm:892 msgid "" "\n" " --with-debug-info=PACKAGE\n" " build PACKAGE and preserve its debug info" msgstr "" -#: guix/transformations.scm:691 +#: guix/transformations.scm:895 msgid "" "\n" " --without-tests=PACKAGE\n" " build PACKAGE without running its tests" msgstr "" -#: guix/transformations.scm:697 +#: guix/transformations.scm:901 msgid "" "\n" " --help-transform list package transformation options not shown here" msgstr "" -#: guix/transformations.scm:746 +#: guix/transformations.scm:950 #, scheme-format msgid "transformation '~a' had no effect on ~a~%" msgstr "" -#: guix/upstream.scm:348 +#: guix/upstream.scm:359 #, scheme-format msgid "failed to download detached signature from ~a~%" msgstr "" -#: guix/upstream.scm:352 +#: guix/upstream.scm:363 #, scheme-format msgid "signature verification failed for '~a' (key: ~a)~%" msgstr "" -#: guix/upstream.scm:356 +#: guix/upstream.scm:367 #, scheme-format msgid "missing public key ~a for '~a'~%" msgstr "" -#: guix/upstream.scm:370 +#: guix/upstream.scm:380 #, scheme-format msgid "failed to fetch source from '~a'" msgstr "" -#: guix/upstream.scm:454 +#: guix/upstream.scm:503 #, scheme-format msgid "cannot download for this method: ~s" msgstr "" -#: guix/upstream.scm:519 +#: guix/upstream.scm:584 #, scheme-format msgid "~a: could not locate source file" msgstr "" -#: guix/upstream.scm:523 +#: guix/upstream.scm:588 #, scheme-format msgid "~a: no `version' field in source; skipping~%" msgstr "" @@ -5467,6 +5752,12 @@ msgstr "" msgid "~s: ~a~%" msgstr "" +#: 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/ui.scm:400 guix/ui.scm:887 #, scheme-format msgid "exception thrown: ~s~%" @@ -5977,42 +6268,46 @@ msgid "listing Emacs sub-directories..." msgstr "" #: guix/status.scm:385 -msgid "generating GLib schema cache..." +msgid "generating GdkPixbuf loaders cache..." msgstr "" #: guix/status.scm:387 -msgid "creating GTK+ icon theme cache..." +msgid "generating GLib schema cache..." msgstr "" #: guix/status.scm:389 -msgid "building cache files for GTK+ input methods..." +msgid "creating GTK+ icon theme cache..." msgstr "" #: guix/status.scm:391 -msgid "building XDG desktop file cache..." +msgid "building cache files for GTK+ input methods..." msgstr "" #: guix/status.scm:393 -msgid "building XDG MIME database..." +msgid "building XDG desktop file cache..." msgstr "" #: guix/status.scm:395 -msgid "building fonts directory..." +msgid "building XDG MIME database..." msgstr "" #: guix/status.scm:397 -msgid "building TeX Live configuration..." +msgid "building fonts directory..." msgstr "" #: guix/status.scm:399 -msgid "building database for manual pages..." +msgid "building TeX Live configuration..." msgstr "" #: guix/status.scm:401 +msgid "building database for manual pages..." +msgstr "" + +#: guix/status.scm:403 msgid "building package cache..." msgstr "" -#: guix/status.scm:481 +#: guix/status.scm:483 #, scheme-format msgid "applying ~a graft for ~a ..." msgid_plural "applying ~a grafts for ~a ..." @@ -6020,7 +6315,7 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: guix/status.scm:489 +#: guix/status.scm:491 #, scheme-format msgid "building profile with ~a package..." msgid_plural "building profile with ~a packages..." @@ -6028,22 +6323,22 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: guix/status.scm:498 +#: guix/status.scm:500 #, scheme-format msgid "running profile hook of type '~a'..." msgstr "" -#: guix/status.scm:501 +#: guix/status.scm:503 #, scheme-format msgid "building ~a..." msgstr "" -#: guix/status.scm:506 +#: guix/status.scm:508 #, scheme-format msgid "successfully built ~a" msgstr "" -#: guix/status.scm:512 +#: guix/status.scm:514 #, scheme-format msgid "The following build is still in progress:~%~{ ~a~%~}~%" msgid_plural "The following builds are still in progress:~%~{ ~a~%~}~%" @@ -6051,56 +6346,56 @@ msgstr[0] "" msgstr[1] "" msgstr[2] "" -#: guix/status.scm:518 +#: guix/status.scm:520 #, scheme-format msgid "build of ~a failed" msgstr "" -#: guix/status.scm:522 +#: guix/status.scm:524 #, scheme-format msgid "Could not find build log for '~a'." msgstr "" -#: guix/status.scm:525 +#: guix/status.scm:527 #, scheme-format msgid "View build log at '~a'." msgstr "" -#: guix/status.scm:530 +#: guix/status.scm:532 #, scheme-format msgid "substituting ~a..." msgstr "" -#: guix/status.scm:535 +#: guix/status.scm:537 #, scheme-format msgid "downloading from ~a ..." msgstr "" -#: guix/status.scm:561 +#: guix/status.scm:563 #, scheme-format msgid "substitution of ~a complete" msgstr "" -#: guix/status.scm:569 +#: guix/status.scm:571 #, scheme-format msgid "substitution of ~a failed" msgstr "" #. TRANSLATORS: The final string looks like "sha256 hash mismatch for #. /gnu/store/…-sth:", where "sha256" is the hash algorithm. -#: guix/status.scm:574 +#: guix/status.scm:576 #, scheme-format msgid "~a hash mismatch for ~a:" msgstr "" -#: guix/status.scm:576 +#: guix/status.scm:578 #, scheme-format msgid "" " expected hash: ~a\n" " actual hash: ~a~%" msgstr "" -#: guix/status.scm:581 +#: guix/status.scm:583 #, scheme-format msgid "offloading build of ~a to '~a'" msgstr "" @@ -6182,24 +6477,24 @@ msgstr "" msgid "invalid format of the signature field: ~a~%" msgstr "" -#: guix/channels.scm:275 +#: guix/channels.scm:276 msgid "unsupported '.guix-channel' version" msgstr "" -#: guix/channels.scm:281 +#: guix/channels.scm:282 msgid "invalid '.guix-channel' file" msgstr "" -#: guix/channels.scm:340 +#: guix/channels.scm:341 msgid "Authenticating channel '~a', commits ~a to ~a (~h new commits)...~%" msgstr "" -#: guix/channels.scm:404 +#: guix/channels.scm:405 #, scheme-format msgid "channel '~a' lacks an introduction and cannot be authenticated~%" msgstr "" -#: guix/channels.scm:409 +#: guix/channels.scm:410 msgid "" "Add the missing introduction to your\n" "channels file to address the issue. Alternatively, you can pass\n" @@ -6207,23 +6502,23 @@ msgid "" "thus potentially malicious code." msgstr "" -#: guix/channels.scm:413 +#: guix/channels.scm:414 #, scheme-format msgid "channel authentication disabled~%" msgstr "" -#: guix/channels.scm:438 +#: guix/channels.scm:439 #, scheme-format msgid "aborting update of channel '~a' to commit ~a, which is not a descendant of ~a" msgstr "" -#: guix/channels.scm:449 guix/scripts/system/reconfigure.scm:323 +#: guix/channels.scm:450 guix/scripts/system/reconfigure.scm:323 msgid "" "Use @option{--allow-downgrades} to force\n" "this downgrade." msgstr "" -#: guix/channels.scm:453 +#: guix/channels.scm:454 msgid "" "This could indicate that the channel has\n" "been tampered with and is trying to force a roll-back, preventing you from\n" @@ -6231,39 +6526,39 @@ msgid "" "allow non-forward updates." msgstr "" -#: guix/channels.scm:506 +#: guix/channels.scm:507 #, scheme-format msgid "Updating channel '~a' from Git repository at '~a'...~%" msgstr "" -#: guix/channels.scm:527 +#: guix/channels.scm:528 #, scheme-format msgid "pulled channel '~a' from a mirror of ~a, which might be stale~%" msgstr "" -#: guix/channels.scm:779 +#: guix/channels.scm:780 msgid "'guix' channel is lacking" msgstr "" -#: guix/channels.scm:781 +#: guix/channels.scm:782 msgid "" "Make sure your list of channels\n" "contains one channel named @code{guix} providing the core of Guix." msgstr "" -#: guix/channels.scm:1058 +#: guix/channels.scm:1060 msgid "invalid channel news entry" msgstr "" -#: guix/channels.scm:1076 +#: guix/channels.scm:1078 msgid "syntactically invalid channel news file" msgstr "" -#: guix/channels.scm:1079 +#: guix/channels.scm:1081 msgid "invalid channel news file" msgstr "" -#: guix/packages.scm:315 +#: guix/packages.scm:335 msgid "no SHA256 hash for origin" msgstr "" @@ -6271,22 +6566,22 @@ msgstr "" msgid "unsupported manifest format" msgstr "" -#: guix/profiles.scm:2196 +#: guix/profiles.scm:2242 #, scheme-format msgid "while creating directory `~a': ~a" msgstr "" -#: guix/profiles.scm:2201 +#: guix/profiles.scm:2247 #, scheme-format msgid "Please create the @file{~a} directory, with you as the owner." msgstr "" -#: guix/profiles.scm:2210 +#: guix/profiles.scm:2256 #, scheme-format msgid "directory `~a' is not owned by you" msgstr "" -#: guix/profiles.scm:2214 +#: guix/profiles.scm:2260 #, scheme-format msgid "Please change the owner of @file{~a} to user ~s." msgstr "" @@ -6386,45 +6681,45 @@ msgstr "" msgid "exception occurred on remote host '~A': ~s" msgstr "" -#: guix/git.scm:144 +#: guix/git.scm:149 msgid "receiving objects" msgstr "" -#: guix/git.scm:146 +#: guix/git.scm:151 msgid "indexing objects" msgstr "" -#: guix/git.scm:299 +#: guix/git.scm:304 #, scheme-format msgid "Git error ~a~%" msgstr "" -#: guix/git.scm:301 guix/git.scm:561 +#: guix/git.scm:306 guix/git.scm:566 #, scheme-format msgid "Git error: ~a~%" msgstr "" -#: guix/git.scm:316 +#: guix/git.scm:321 #, scheme-format msgid "updating submodule '~a'...~%" msgstr "" -#: guix/git.scm:385 +#: guix/git.scm:390 #, scheme-format msgid "revision ~a of ~a could not be fetched from Software Heritage~%" msgstr "" -#: guix/git.scm:694 +#: guix/git.scm:706 #, scheme-format msgid "cannot fetch commit ~a from ~a: ~a" msgstr "" -#: guix/git.scm:697 +#: guix/git.scm:709 #, scheme-format msgid "cannot fetch branch '~a' from ~a: ~a" msgstr "" -#: guix/git.scm:700 +#: guix/git.scm:712 #, scheme-format msgid "Git failure while fetching ~a: ~a" msgstr "" @@ -6445,17 +6740,17 @@ msgstr "~a: патч не найден" msgid "~a: connection failed: ~a~%" msgstr "" -#: guix/substitutes.scm:258 +#: guix/substitutes.scm:262 #, scheme-format msgid "~s: unsupported server URI scheme~%" msgstr "" -#: guix/deprecation.scm:37 +#: guix/deprecation.scm:39 #, scheme-format msgid "'~a' is deprecated, use '~a' instead~%" msgstr "" -#: guix/deprecation.scm:39 +#: guix/deprecation.scm:41 #, scheme-format msgid "'~a' is deprecated~%" msgstr "" @@ -6896,12 +7191,12 @@ msgstr "" msgid "'--profile' cannot be used with package options~%" msgstr "" -#: guix/scripts/environment.scm:940 guix/scripts/shell.scm:276 +#: guix/scripts/environment.scm:940 guix/scripts/shell.scm:275 #, scheme-format msgid "no packages specified; creating an empty environment~%" msgstr "" -#: guix/scripts/home/import.scm:177 +#: guix/scripts/home/import.scm:179 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" @@ -7064,7 +7359,7 @@ msgid "" "Return a package declaration template for PACKAGE, a GNU package.\n" msgstr "" -#: guix/scripts/import/gnu.scm:44 guix/scripts/refresh.scm:177 +#: guix/scripts/import/gnu.scm:44 guix/scripts/refresh.scm:178 msgid "" "\n" " --key-download=POLICY\n" @@ -7073,7 +7368,7 @@ msgid "" " used when 'key-download' is not specified" msgstr "" -#: guix/scripts/import/gnu.scm:73 guix/scripts/refresh.scm:118 +#: guix/scripts/import/gnu.scm:73 guix/scripts/refresh.scm:119 #, scheme-format msgid "unsupported policy: ~a~%" msgstr "" @@ -7221,141 +7516,141 @@ msgid "" "Import and convert the Texlive package for PACKAGE-NAME.\n" msgstr "" -#: guix/scripts/offload.scm:127 +#: guix/scripts/offload.scm:130 #, scheme-format msgid "The 'system' field is deprecated, please use 'systems' instead.~%" msgstr "" -#: guix/scripts/offload.scm:135 +#: guix/scripts/offload.scm:138 msgid "" "The build-machine object lacks a value for its 'systems'\n" "field." msgstr "" -#: guix/scripts/offload.scm:176 +#: guix/scripts/offload.scm:179 #, scheme-format msgid "'~a' did not return a list of build machines; ignoring it~%" msgstr "" -#: guix/scripts/offload.scm:187 +#: guix/scripts/offload.scm:190 #, scheme-format msgid "failed to open machine file '~a': ~a~%" msgstr "" -#: guix/scripts/offload.scm:194 +#: guix/scripts/offload.scm:197 #, scheme-format msgid "failed to load machine file '~a': ~s~%" msgstr "" -#: guix/scripts/offload.scm:204 +#: guix/scripts/offload.scm:207 #, scheme-format msgid "failed to load SSH private key from '~a': ~a" msgstr "" -#: guix/scripts/offload.scm:245 +#: guix/scripts/offload.scm:251 #, scheme-format msgid "SSH public key authentication failed for '~a': ~a~%" msgstr "" -#: guix/scripts/offload.scm:256 +#: guix/scripts/offload.scm:262 #, scheme-format msgid "failed to connect to '~a': ~a~%" msgstr "" -#: guix/scripts/offload.scm:365 +#: guix/scripts/offload.scm:371 #, scheme-format msgid "derivation '~a' offloaded to '~a' failed: ~a~%" msgstr "" -#: guix/scripts/offload.scm:381 +#: guix/scripts/offload.scm:387 #, scheme-format msgid "build failure may have been caused by lack of free disk space on '~a'~%" msgstr "" -#: guix/scripts/offload.scm:550 +#: guix/scripts/offload.scm:556 #, scheme-format msgid "timeout expired while offloading '~a'~%" msgstr "" -#: guix/scripts/offload.scm:623 +#: guix/scripts/offload.scm:574 +msgid "Guile-SSH lacks zlib support" +msgstr "" + +#: guix/scripts/offload.scm:575 +msgid "data transfers will *not* be compressed!" +msgstr "" + +#: guix/scripts/offload.scm:640 #, scheme-format msgid "'~a' is running GNU Guile ~a~%" msgstr "" -#: guix/scripts/offload.scm:630 +#: guix/scripts/offload.scm:647 #, scheme-format msgid "failed to run 'guix repl' on '~a'~%" msgstr "" -#: guix/scripts/offload.scm:637 +#: guix/scripts/offload.scm:654 #, scheme-format msgid "(guix) module not usable on remote host '~a'" msgstr "" -#: guix/scripts/offload.scm:647 +#: guix/scripts/offload.scm:664 #, scheme-format msgid "Guix is usable on '~a' (test returned ~s)~%" msgstr "" -#: guix/scripts/offload.scm:650 +#: guix/scripts/offload.scm:667 #, scheme-format msgid "failed to talk to guix-daemon on '~a' (test returned ~s)~%" msgstr "" -#: guix/scripts/offload.scm:670 +#: guix/scripts/offload.scm:687 #, scheme-format msgid "'~a' successfully imported '~a'~%" msgstr "" -#: guix/scripts/offload.scm:672 +#: guix/scripts/offload.scm:689 #, scheme-format msgid "'~a' was not properly imported on '~a'~%" msgstr "" -#: guix/scripts/offload.scm:682 +#: guix/scripts/offload.scm:699 #, scheme-format msgid "successfully imported '~a' from '~a'~%" msgstr "" -#: guix/scripts/offload.scm:684 +#: guix/scripts/offload.scm:701 #, scheme-format msgid "failed to import '~a' from '~a'~%" msgstr "" -#: guix/scripts/offload.scm:699 +#: guix/scripts/offload.scm:716 #, scheme-format msgid "testing ~a build machines defined in '~a'...~%" msgstr "" -#: guix/scripts/offload.scm:723 +#: guix/scripts/offload.scm:740 #, scheme-format msgid "getting status of ~a build machines defined in '~a'...~%" msgstr "" -#: guix/scripts/offload.scm:731 +#: guix/scripts/offload.scm:748 #, scheme-format msgid "failed to run 'guix repl' on machine '~a'~%" msgstr "" -#: guix/scripts/offload.scm:742 +#: guix/scripts/offload.scm:759 #, scheme-format msgid "machine '~a' is ~a seconds behind~%" msgstr "" -#: guix/scripts/offload.scm:788 -msgid "Guile-SSH lacks zlib support" -msgstr "" - -#: guix/scripts/offload.scm:789 -msgid "data transfers will *not* be compressed!" -msgstr "" - -#: guix/scripts/offload.scm:814 +#: guix/scripts/offload.scm:824 #, scheme-format msgid "invalid request line: ~s~%" msgstr "" -#: guix/scripts/offload.scm:843 +#: guix/scripts/offload.scm:853 #, scheme-format msgid "" "Usage: guix offload SYSTEM MAX-SILENT-TIME PRINT-BUILD-TRACE? BUILD-TIMEOUT\n" @@ -7363,13 +7658,13 @@ msgid "" "offloading builds to the machines listed in '~a'.~%" msgstr "" -#: guix/scripts/offload.scm:848 +#: guix/scripts/offload.scm:858 msgid "" "\n" "This tool is meant to be used internally by 'guix-daemon'.\n" msgstr "" -#: guix/scripts/offload.scm:852 +#: guix/scripts/offload.scm:862 #, scheme-format msgid "invalid arguments: ~{~s ~}~%" msgstr "" @@ -7394,12 +7689,12 @@ msgstr "" msgid "fixed-output derivation and output file name expected~%" msgstr "" -#: guix/scripts/refresh.scm:75 +#: guix/scripts/refresh.scm:76 #, scheme-format msgid "~a: invalid selection; expected `core' or `non-core'~%" msgstr "" -#: guix/scripts/refresh.scm:143 +#: guix/scripts/refresh.scm:144 msgid "" "Usage: guix refresh [OPTION]... [PACKAGE]...\n" "Update package definitions to match the latest upstream version.\n" @@ -7409,87 +7704,87 @@ msgid "" "specified with `--select'.\n" msgstr "" -#: guix/scripts/refresh.scm:151 +#: guix/scripts/refresh.scm:152 msgid "" "\n" " -u, --update update source files in place" msgstr "" -#: guix/scripts/refresh.scm:153 +#: guix/scripts/refresh.scm:154 msgid "" "\n" " -s, --select=SUBSET select all the packages in SUBSET, one of\n" " `core' or `non-core'" msgstr "" -#: guix/scripts/refresh.scm:156 +#: guix/scripts/refresh.scm:157 msgid "" "\n" " -m, --manifest=FILE select all the packages from the manifest in FILE" msgstr "" -#: guix/scripts/refresh.scm:158 +#: guix/scripts/refresh.scm:159 msgid "" "\n" " -t, --type=UPDATER,... restrict to updates from the specified updaters\n" " (e.g., 'gnu')" msgstr "" -#: guix/scripts/refresh.scm:161 +#: guix/scripts/refresh.scm:162 msgid "" "\n" " -L, --list-updaters list available updaters and exit" msgstr "" -#: guix/scripts/refresh.scm:163 +#: guix/scripts/refresh.scm:164 msgid "" "\n" " -l, --list-dependent list top-level dependent packages that would need to\n" " be rebuilt as a result of upgrading PACKAGE..." msgstr "" -#: guix/scripts/refresh.scm:166 +#: guix/scripts/refresh.scm:167 msgid "" "\n" " -r, --recursive check the PACKAGE and its inputs for upgrades" msgstr "" -#: guix/scripts/refresh.scm:168 +#: guix/scripts/refresh.scm:169 msgid "" "\n" " --list-transitive list all the packages that PACKAGE depends on" msgstr "" -#: guix/scripts/refresh.scm:171 +#: guix/scripts/refresh.scm:172 msgid "" "\n" " --keyring=FILE use FILE as the keyring of upstream OpenPGP keys" msgstr "" -#: guix/scripts/refresh.scm:173 +#: guix/scripts/refresh.scm:174 msgid "" "\n" " --key-server=HOST use HOST as the OpenPGP key server" msgstr "" -#: guix/scripts/refresh.scm:175 +#: guix/scripts/refresh.scm:176 msgid "" "\n" " --gpg=COMMAND use COMMAND as the GnuPG 2.x command" msgstr "" -#: guix/scripts/refresh.scm:183 +#: guix/scripts/refresh.scm:184 msgid "" "\n" " --load-path=DIR prepend DIR to the package module search path" msgstr "" -#: guix/scripts/refresh.scm:276 +#: guix/scripts/refresh.scm:277 #, scheme-format msgid "~a: no such updater~%" msgstr "" -#: guix/scripts/refresh.scm:280 +#: guix/scripts/refresh.scm:281 #, scheme-format msgid "Available updaters:~%" msgstr "" @@ -7497,52 +7792,52 @@ msgstr "" #. TRANSLATORS: The parenthetical expression here is rendered #. like "(42% coverage)" and denotes the fraction of packages #. covered by the given updater. -#: guix/scripts/refresh.scm:292 +#: guix/scripts/refresh.scm:293 #, scheme-format msgid " - ~a: ~a (~2,1f% coverage)~%" msgstr "" -#: guix/scripts/refresh.scm:301 +#: guix/scripts/refresh.scm:302 #, scheme-format msgid "~2,1f% of the packages are covered by these updaters.~%" msgstr "" -#: guix/scripts/refresh.scm:307 +#: guix/scripts/refresh.scm:308 #, scheme-format msgid "no updater for ~a~%" msgstr "" -#: guix/scripts/refresh.scm:327 +#: guix/scripts/refresh.scm:328 #, scheme-format msgid "~a: updating from version ~a to version ~a...~%" msgstr "" -#: guix/scripts/refresh.scm:348 +#: guix/scripts/refresh.scm:349 #, scheme-format msgid "~a: consider adding this input: ~a~%" msgstr "" -#: guix/scripts/refresh.scm:351 +#: guix/scripts/refresh.scm:352 #, scheme-format msgid "~a: consider adding this native input: ~a~%" msgstr "" -#: guix/scripts/refresh.scm:354 +#: guix/scripts/refresh.scm:355 #, scheme-format msgid "~a: consider adding this propagated input: ~a~%" msgstr "" -#: guix/scripts/refresh.scm:357 +#: guix/scripts/refresh.scm:358 #, scheme-format msgid "~a: consider removing this input: ~a~%" msgstr "" -#: guix/scripts/refresh.scm:360 +#: guix/scripts/refresh.scm:361 #, scheme-format msgid "~a: consider removing this native input: ~a~%" msgstr "" -#: guix/scripts/refresh.scm:363 +#: guix/scripts/refresh.scm:364 #, scheme-format msgid "~a: consider removing this propagated input: ~a~%" msgstr "" @@ -7675,39 +7970,38 @@ msgstr "" #: guix/scripts/shell.scm:54 msgid "" "\n" -" -f, --file=FILE create environment for the package that the code within\n" -" FILE evaluates to" +" -f, --file=FILE add to the environment the package FILE evaluates to" msgstr "" -#: guix/scripts/shell.scm:57 +#: guix/scripts/shell.scm:56 msgid "" "\n" " -q inhibit loading of 'guix.scm' and 'manifest.scm'" msgstr "" -#: guix/scripts/shell.scm:59 +#: guix/scripts/shell.scm:58 msgid "" "\n" " --rebuild-cache rebuild cached environment, if any" msgstr "" -#: guix/scripts/shell.scm:200 +#: guix/scripts/shell.scm:199 #, fuzzy, scheme-format #| msgid "invalid argument: ~a~%" msgid "ignoring invalid file name: '~a'~%" msgstr "недопустимый аргумент: ~a~%" -#: guix/scripts/shell.scm:281 +#: guix/scripts/shell.scm:280 #, scheme-format msgid "loading environment from '~a'...~%" msgstr "" -#: guix/scripts/shell.scm:287 +#: guix/scripts/shell.scm:286 #, scheme-format msgid "not loading '~a' because not authorized to do so~%" msgstr "" -#: guix/scripts/shell.scm:289 +#: guix/scripts/shell.scm:288 #, scheme-format msgid "" "To allow automatic loading of\n" @@ -7719,12 +8013,67 @@ msgid "" "@end example\n" msgstr "" -#: guix/scripts/shell.scm:387 +#: guix/scripts/shell.scm:386 msgid "" "Consider passing the @option{--check} option once\n" "to make sure your shell does not clobber environment variables." msgstr "" +#: guix/scripts/style.scm:241 +#, scheme-format +msgid "~a: complex expression, bailing out~%" +msgstr "" + +#: guix/scripts/style.scm:259 +#, scheme-format +msgid "~a: input label '~a' does not match package name, bailing out~%" +msgstr "" + +#: guix/scripts/style.scm:264 +#, scheme-format +msgid "~a: non-trivial input, bailing out~%" +msgstr "" + +#: guix/scripts/style.scm:288 +#, scheme-format +msgid "~a: input expression is too short~%" +msgstr "" + +#: guix/scripts/style.scm:380 +#, scheme-format +msgid "~a: unsupported input style, bailing out~%" +msgstr "" + +#: guix/scripts/style.scm:392 +#, scheme-format +msgid "would be edited~%" +msgstr "" + +#: guix/scripts/style.scm:482 +#, scheme-format +msgid "~a: invalid input simplification policy~%" +msgstr "" + +#: guix/scripts/style.scm:496 +msgid "" +"Usage: guix style [OPTION]... [PACKAGE]...\n" +"Update package definitions to the latest style.\n" +msgstr "" + +#: guix/scripts/style.scm:498 +msgid "" +"\n" +" -n, --dry-run display files that would be edited but do nothing" +msgstr "" + +#: guix/scripts/style.scm:504 +msgid "" +"\n" +" --input-simplification=POLICY\n" +" follow POLICY for package input simplification, one\n" +" of 'silent', 'safe', or 'always'" +msgstr "" + #: guix/scripts/system/reconfigure.scm:317 #, scheme-format msgid "aborting reconfiguration because commit ~a of channel '~a' is not a descendant of ~a" @@ -7868,6 +8217,9 @@ msgstr "" msgid "produce debugging output" msgstr "" +#~ msgid "Other services" +#~ msgstr "Другие сервисы" + #~ msgid "Could not determine source location. Please manually specify the source field.~%" #~ msgstr "Не удалось определить местоположение источника. Укажите поле источника вручную.~%" -- cgit v1.2.3