summaryrefslogtreecommitdiff
path: root/po/guix/fa.po
diff options
context:
space:
mode:
authorJulien Lepiller <julien@lepiller.eu>2022-06-04 17:42:22 +0200
committerJulien Lepiller <julien@lepiller.eu>2022-06-04 17:42:54 +0200
commit809c57c872a6dd48007d1abf6d7f3dd1482ec53a (patch)
treeffd279a9a06fd26a042410371a73c76ad412522f /po/guix/fa.po
parentac826aef9c1527a9237ef31b7dadd814384e057b (diff)
nls: Update translations.
po/packages/tr.po: New file. po/packages/LINGUAS: Add it.
Diffstat (limited to 'po/guix/fa.po')
-rw-r--r--po/guix/fa.po1191
1 files changed, 620 insertions, 571 deletions
diff --git a/po/guix/fa.po b/po/guix/fa.po
index 1a3f29d07f..3c75fb30ea 100644
--- a/po/guix/fa.po
+++ b/po/guix/fa.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: GNU guix\n"
"Report-Msgid-Bugs-To: bug-guix@gnu.org\n"
-"POT-Creation-Date: 2022-04-30 15:18+0000\n"
-"PO-Revision-Date: 2022-03-06 08:16+0000\n"
+"POT-Creation-Date: 2022-06-04 14:03+0000\n"
+"PO-Revision-Date: 2022-05-27 19:42+0000\n"
"Last-Translator: MohammadSaleh Kamyab <mskf1383@protonmail.com>\n"
"Language-Team: Persian <https://translate.fedoraproject.org/projects/guix/guix/fa/>\n"
"Language: fa\n"
@@ -16,7 +16,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.11.2\n"
+"X-Generator: Weblate 4.12.2\n"
#: gnu.scm:81
#, scheme-format
@@ -65,7 +65,7 @@ msgstr ""
msgid "choosing ~a@~a from ~a~%"
msgstr "گزیدن ‎~a@‎~a از ‎~a~%‎"
-#: gnu/packages.scm:489 guix/scripts/package.scm:218
+#: gnu/packages.scm:489 guix/scripts/package.scm:223
#, scheme-format
msgid "package '~a' has been superseded by '~a'~%"
msgstr ""
@@ -85,11 +85,15 @@ msgstr ""
msgid "package `~a' lacks output `~a'~%"
msgstr ""
-#: gnu/services.scm:266
+#: gnu/services.scm:265
#, scheme-format
msgid "~a: no value specified for service of type '~a'"
msgstr ""
+#: gnu/services.scm:295
+msgid "This is a simple service."
+msgstr ""
+
#: gnu/services.scm:376
msgid ""
"Build the operating system top-level directory, which in\n"
@@ -146,7 +150,7 @@ msgstr ""
#: gnu/services.scm:848
msgid ""
"Populate @file{/run/setuid-programs} with the specified\n"
-"executables, making them setuid-root."
+"executables, making them setuid and/or setgid."
msgstr ""
#: gnu/services.scm:874
@@ -199,22 +203,22 @@ msgstr ""
msgid "service of type '~a' not found"
msgstr ""
-#: gnu/system.scm:379
+#: gnu/system.scm:383
#, scheme-format
msgid "unrecognized uuid ~a at '~a'~%"
msgstr ""
-#: gnu/system.scm:467
+#: gnu/system.scm:471
#, scheme-format
msgid "unrecognized crypto-devices ~S at '~a'~%"
msgstr ""
-#: gnu/system.scm:487
+#: gnu/system.scm:491
#, scheme-format
msgid "unrecognized boot parameters at '~a'~%"
msgstr ""
-#: gnu/system.scm:490
+#: gnu/system.scm:494
#, scheme-format
msgid ""
"This probably means that this version\n"
@@ -226,36 +230,36 @@ msgid ""
"@end example"
msgstr ""
-#: gnu/system.scm:609
+#: gnu/system.scm:622
#, scheme-format
-msgid "mapped-device '~a' may not be mounted by the bootloader.~%"
+msgid "mapped device '~a' may be ignored by bootloader~%"
msgstr ""
-#: gnu/system.scm:637
+#: gnu/system.scm:642
#, scheme-format
msgid "List elements of the field 'swap-devices' should now use the <swap-space> record, as the old method is deprecated. See \"(guix) operating-system Reference\" for more details.~%"
msgstr ""
-#: gnu/system.scm:1119
+#: gnu/system.scm:1124
#, scheme-format
msgid "using a string for file '~a' is deprecated; use 'plain-file' instead~%"
msgstr ""
-#: gnu/system.scm:1135
+#: gnu/system.scm:1140
#, scheme-format
msgid "using a monadic value for '~a' is deprecated; use 'plain-file' instead~%"
msgstr ""
-#: gnu/system.scm:1189
+#: gnu/system.scm:1194
#, scheme-format
msgid "representing setuid programs with file-like objects is deprecated; use 'setuid-program' instead~%"
msgstr ""
-#: gnu/system.scm:1290
+#: gnu/system.scm:1295
msgid "missing root file system"
msgstr ""
-#: gnu/system.scm:1366
+#: gnu/system.scm:1371
#, scheme-format
msgid "~a: invalid locale name"
msgstr ""
@@ -286,14 +290,14 @@ msgid ""
"@code{SIGKILL}."
msgstr ""
-#: gnu/home/services.scm:134
+#: gnu/home/services.scm:136
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 ""
-#: gnu/home/services.scm:165
+#: gnu/home/services.scm:167
#, scheme-format
msgid ""
"This is the @dfn{home profile} and can be found in\n"
@@ -302,35 +306,35 @@ msgid ""
"@code{home-environment} record."
msgstr ""
-#: gnu/home/services.scm:187
+#: gnu/home/services.scm:189
#, scheme-format
msgid "duplicate definition for `~a' environment variable ~%"
msgstr ""
-#: gnu/home/services.scm:249
+#: gnu/home/services.scm:251
msgid "Set the environment variables."
msgstr ""
-#: gnu/home/services.scm:260
+#: gnu/home/services.scm:262
#, scheme-format
msgid "duplicate '~a' entry for files/"
msgstr ""
-#: gnu/home/services.scm:287
+#: gnu/home/services.scm:289
#, scheme-format
msgid ""
"Files that will be put in\n"
"@file{~~/.guix-home/files}, and further processed during activation."
msgstr ""
-#: gnu/home/services.scm:308
+#: gnu/home/services.scm:310
#, scheme-format
msgid ""
"Files that will be put in\n"
"@file{~~/.guix-home/files/.config}, and further processed during activation."
msgstr ""
-#: gnu/home/services.scm:329
+#: gnu/home/services.scm:331
#, scheme-format
msgid ""
"Files that will be put in\n"
@@ -340,7 +344,7 @@ msgstr ""
#. TRANSLATORS: 'on-first-login' is the name of a service and
#. shouldn't be translated
-#: gnu/home/services.scm:362
+#: gnu/home/services.scm:364
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"
@@ -348,13 +352,13 @@ msgid ""
"script by running '$HOME/.guix-home/on-first-login'"
msgstr ""
-#: gnu/home/services.scm:382
+#: gnu/home/services.scm:384
msgid ""
"Run gexps on first user login. Can be\n"
"extended with one gexp."
msgstr ""
-#: gnu/home/services.scm:445
+#: gnu/home/services.scm:447
msgid ""
"Run gexps to activate the current\n"
"generation of home environment and update the state of the home\n"
@@ -363,33 +367,33 @@ msgid ""
"with one gexp, but many times, and all gexps must be idempotent."
msgstr ""
-#: gnu/home/services.scm:527
+#: gnu/home/services.scm:529
#, scheme-format
msgid ""
"Comparing ~a and\n"
"~10t~a..."
msgstr ""
-#: gnu/home/services.scm:529
+#: gnu/home/services.scm:531
#, scheme-format
msgid " done (~a)\n"
msgstr " تمام شد (‎~a)\n"
#. TRANSLATORS: 'on-change' is the name of a service type, it
#. probably shouldn't be translated.
-#: gnu/home/services.scm:538
+#: gnu/home/services.scm:540
msgid ""
"Evaluating on-change gexps.\n"
"\n"
msgstr ""
-#: gnu/home/services.scm:540
+#: gnu/home/services.scm:542
msgid ""
"On-change gexps evaluation finished.\n"
"\n"
msgstr ""
-#: gnu/home/services.scm:554
+#: gnu/home/services.scm:556
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"
@@ -397,7 +401,7 @@ msgid ""
"changed, and the second element is the G-expression to be evaluated."
msgstr ""
-#: gnu/home/services.scm:574
+#: gnu/home/services.scm:576
msgid ""
"Store provenance information about the home environment in the home\n"
"environment itself: the channels used when building the home\n"
@@ -431,10 +435,9 @@ msgid "Skipping ~a (not a symlink to store)... done\n"
msgstr ""
#: gnu/home/services/symlink-manager.scm:151
-#, fuzzy, scheme-format
-#| msgid "Removing ~a..."
+#, scheme-format
msgid "Removed ~a.\n"
-msgstr "برداشتن ‎~a..."
+msgstr "‎~a برداشته شد.\n"
#: gnu/home/services/symlink-manager.scm:158
#, scheme-format
@@ -481,20 +484,25 @@ msgid_plural "invalid file system mount flags:~{ ~s~}~%"
msgstr[0] ""
msgstr[1] ""
-#: gnu/system/file-systems.scm:722
+#: gnu/system/file-systems.scm:723
msgid "The store is on a Btrfs subvolume, but the subvolume name is unknown."
msgstr ""
-#: gnu/system/file-systems.scm:726
+#: gnu/system/file-systems.scm:727
msgid "Use the @code{subvol} Btrfs file system option."
msgstr ""
-#: gnu/system/image.scm:302
+#: gnu/system/image.scm:304
+#, scheme-format
+msgid "unsupported image type: ~a"
+msgstr ""
+
+#: gnu/system/image.scm:322 gnu/system/image.scm:341
#, scheme-format
-msgid "Unsupported image type ~a~%."
+msgid "unsupported partition type: ~a"
msgstr ""
-#: gnu/system/image.scm:828
+#: gnu/system/image.scm:856
#, scheme-format
msgid "~a: no such image type"
msgstr ""
@@ -506,17 +514,17 @@ msgid ""
"networking support is provided by the host."
msgstr ""
-#: gnu/system/linux-container.scm:223
+#: gnu/system/linux-container.scm:222
#, scheme-format
msgid "system container is running as PID ~a~%"
msgstr ""
-#: gnu/system/linux-container.scm:224
+#: gnu/system/linux-container.scm:223
#, scheme-format
msgid "Run 'sudo guix container exec ~a /run/current-system/profile/bin/bash --login'\n"
msgstr ""
-#: gnu/system/linux-container.scm:226
+#: gnu/system/linux-container.scm:225
#, scheme-format
msgid "or run 'sudo nsenter -a -t ~a' to get a shell into it.~%"
msgstr ""
@@ -765,12 +773,12 @@ msgstr ""
#: guix/import/minetest.scm:430
#, scheme-format
-msgid "The implementation with the highest score will be choosen!~%"
+msgid "The implementation with the highest score will be chosen!~%"
msgstr ""
#: guix/import/minetest.scm:433
#, scheme-format
-msgid "The implementation that has been downloaded the most will be choosen!~%"
+msgid "The implementation that has been downloaded the most will be chosen!~%"
msgstr ""
#: guix/import/minetest.scm:437
@@ -925,7 +933,7 @@ msgstr ""
#: gnu/installer/newt.scm:71
msgid "Unexpected problem"
-msgstr "مشکل پیشبینی نشده"
+msgstr "مشکل پیش‌بینی نشده"
#: gnu/installer/newt.scm:75
msgid "Dump"
@@ -1131,7 +1139,7 @@ msgstr ""
#: gnu/installer/newt/locale.scm:181
msgid "No location"
-msgstr ""
+msgstr "موقعیتی وجود ندارد"
#: gnu/installer/newt/locale.scm:208
msgid "No modifier"
@@ -1280,7 +1288,7 @@ msgstr ""
#: gnu/installer/newt/partition.scm:121
msgid "Partition type"
-msgstr "نوع اِفراز"
+msgstr "گونهٔ اِفراز"
#: gnu/installer/newt/partition.scm:131
msgid "Please select the file-system type for this partition."
@@ -1288,7 +1296,7 @@ msgstr ""
#: gnu/installer/newt/partition.scm:132
msgid "File-system type"
-msgstr "نوع سامانه‌پرونده"
+msgstr "گونهٔ سامانه‌پرونده"
#: gnu/installer/newt/partition.scm:149
msgid "Primary partitions count exceeded."
@@ -1506,7 +1514,7 @@ msgstr ""
#: gnu/installer/newt/services.scm:94
msgid "Console services"
-msgstr ""
+msgstr "خدمات کنسول"
#: gnu/installer/newt/services.scm:95
msgid "Select miscellaneous services to run on your non-graphical system."
@@ -1529,11 +1537,11 @@ msgstr ""
#: gnu/installer/newt/substitutes.scm:32
msgid "Enable"
-msgstr "فعّال‌سازی"
+msgstr "به کار انداختن"
#: gnu/installer/newt/substitutes.scm:32
msgid "Disable"
-msgstr "غیرفعّال‌سازی"
+msgstr "از کار انداختن"
#: gnu/installer/newt/substitutes.scm:33
msgid ""
@@ -1691,7 +1699,7 @@ msgstr "هیچ‌کدام"
#: gnu/installer/parted.scm:587
#, scheme-format
msgid "Type: ~a"
-msgstr "نوع: ‎~a"
+msgstr "گونه: ‎~a"
#: gnu/installer/parted.scm:591
#, scheme-format
@@ -1880,16 +1888,16 @@ msgid ""
"for environment of type '~a'"
msgstr ""
-#: gnu/packages/bootstrap.scm:188
+#: gnu/packages/bootstrap.scm:189
#, scheme-format
msgid "could not find bootstrap binary '~a' for system '~a'"
msgstr ""
-#: gnu/packages/bootstrap.scm:578
+#: gnu/packages/bootstrap.scm:575
msgid "Raw build system with direct store access"
msgstr ""
-#: gnu/packages/bootstrap.scm:586
+#: gnu/packages/bootstrap.scm:583
msgid "Pre-built Guile for bootstrapping purposes."
msgstr ""
@@ -1912,7 +1920,7 @@ msgstr "دستورات بسته‌بندی"
#: guix/scripts.scm:90
msgid "plumbing commands"
-msgstr ""
+msgstr "دستورات لوله‌کشی"
#: guix/scripts.scm:91
msgid "internal commands"
@@ -1932,8 +1940,9 @@ msgstr ""
msgid "~A: unrecognized option~%"
msgstr ""
-#: guix/scripts.scm:169 guix/scripts/import.scm:140
-#: guix/scripts/system.scm:1384
+#: guix/scripts.scm:169 guix/scripts/import.scm:108
+#: guix/scripts/system.scm:1389 guix/scripts/system/edit.scm:42
+#: guix/scripts/home/edit.scm:43
#, scheme-format
msgid "Did you mean @code{~a}?~%"
msgstr ""
@@ -1967,246 +1976,273 @@ msgid ""
"@end example\n"
msgstr ""
-#: guix/scripts/build.scm:85
+#: guix/scripts/build.scm:93
#, scheme-format
msgid "cannot access build log at '~a':~%"
msgstr ""
-#: guix/scripts/build.scm:139
+#: guix/scripts/build.scm:147
#, scheme-format
msgid "failed to create GC root `~a': ~a~%"
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:546
+#: guix/scripts/build.scm:162 guix/scripts/search.scm:42
+#: guix/scripts/show.scm:41 guix/scripts/lint.scm:112 guix/scripts/edit.scm:49
+#: guix/scripts/size.scm:244 guix/scripts/graph.scm:543
#: guix/scripts/repl.scm:80 guix/scripts/style.scm:812
msgid ""
"\n"
" -L, --load-path=DIR prepend DIR to the package module search path"
msgstr ""
-#: guix/scripts/build.scm:156
+#: guix/scripts/build.scm:164
msgid ""
"\n"
" -K, --keep-failed keep build tree of failed builds"
msgstr ""
-#: guix/scripts/build.scm:158
+#: guix/scripts/build.scm:166
msgid ""
"\n"
" -k, --keep-going keep going when some of the derivations fail"
msgstr ""
-#: guix/scripts/build.scm:160
+#: guix/scripts/build.scm:168
msgid ""
"\n"
" -n, --dry-run do not build the derivations"
msgstr ""
-#: guix/scripts/build.scm:162
+#: guix/scripts/build.scm:170
msgid ""
"\n"
" --fallback fall back to building when the substituter fails"
msgstr ""
-#: guix/scripts/build.scm:164
+#: guix/scripts/build.scm:172
msgid ""
"\n"
" --no-substitutes build instead of resorting to pre-built substitutes"
msgstr ""
-#: guix/scripts/build.scm:166 guix/scripts/size.scm:235
+#: guix/scripts/build.scm:174 guix/scripts/size.scm:235
msgid ""
"\n"
" --substitute-urls=URLS\n"
" fetch substitute from URLS if they are authorized"
msgstr ""
-#: guix/scripts/build.scm:169
+#: guix/scripts/build.scm:177
msgid ""
"\n"
" --no-grafts do not graft packages"
msgstr ""
-#: guix/scripts/build.scm:171
+#: guix/scripts/build.scm:179
msgid ""
"\n"
" --no-offload do not attempt to offload builds"
msgstr ""
-#: guix/scripts/build.scm:173
+#: guix/scripts/build.scm:181
msgid ""
"\n"
" --max-silent-time=SECONDS\n"
" mark the build as failed after SECONDS of silence"
msgstr ""
-#: guix/scripts/build.scm:176
+#: guix/scripts/build.scm:184
msgid ""
"\n"
" --timeout=SECONDS mark the build as failed after SECONDS of activity"
msgstr ""
-#: guix/scripts/build.scm:178
+#: guix/scripts/build.scm:186
msgid ""
"\n"
" --rounds=N build N times in a row to detect non-determinism"
msgstr ""
-#: guix/scripts/build.scm:180
+#: guix/scripts/build.scm:188
msgid ""
"\n"
" -c, --cores=N allow the use of up to N CPU cores for the build"
msgstr ""
-#: guix/scripts/build.scm:182
+#: guix/scripts/build.scm:190
msgid ""
"\n"
" -M, --max-jobs=N allow at most N build jobs"
msgstr ""
-#: guix/scripts/build.scm:184
+#: guix/scripts/build.scm:192
msgid ""
"\n"
" --debug=LEVEL produce debugging output at LEVEL"
msgstr ""
-#: guix/scripts/build.scm:201
+#: guix/scripts/build.scm:196
+msgid ""
+"\n"
+" --list-targets list available targets"
+msgstr ""
+
+#: guix/scripts/build.scm:198
+msgid ""
+"\n"
+" --target=TRIPLET cross-build for TRIPLET--e.g., \"aarch64-linux-gnu\""
+msgstr ""
+
+#: guix/scripts/build.scm:202
+msgid ""
+"\n"
+" --list-systems list available systems"
+msgstr ""
+
+#: guix/scripts/build.scm:204
+msgid ""
+"\n"
+" -s, --system=SYSTEM attempt to build for SYSTEM--e.g., \"i686-linux\""
+msgstr ""
+
+#: guix/scripts/build.scm:221
msgid "'--keep-failed' ignored since you are talking to a remote daemon\n"
msgstr ""
-#: guix/scripts/build.scm:282
+#: guix/scripts/build.scm:302
#, scheme-format
msgid "'--no-build-hook' is deprecated; use '--no-offload' instead~%"
msgstr ""
-#: guix/scripts/build.scm:312 guix/scripts/build.scm:319
+#: guix/scripts/build.scm:332 guix/scripts/build.scm:339
#, scheme-format
msgid "not a number: '~a' option argument: ~a~%"
msgstr ""
-#: guix/scripts/build.scm:340
+#: guix/scripts/build.scm:344
+msgid "The available systems are:\n"
+msgstr ""
+
+#: guix/scripts/build.scm:358
+msgid "The available targets are:\n"
+msgstr ""
+
+#: guix/scripts/build.scm:376
+#, scheme-format
+msgid "'~a' is not a supported target~%"
+msgstr ""
+
+#: guix/scripts/build.scm:392
+#, scheme-format
+msgid "'~a' is not a supported system~%"
+msgstr ""
+
+#: guix/scripts/build.scm:413
msgid ""
"Usage: guix build [OPTION]... PACKAGE-OR-DERIVATION...\n"
"Build the given PACKAGE-OR-DERIVATION and return their output paths.\n"
msgstr ""
-#: guix/scripts/build.scm:342 guix/scripts/archive.scm:91
+#: guix/scripts/build.scm:415 guix/scripts/archive.scm:91
msgid ""
"\n"
" -e, --expression=EXPR build the package or derivation EXPR evaluates to"
msgstr ""
-#: guix/scripts/build.scm:344
+#: guix/scripts/build.scm:417
msgid ""
"\n"
" -f, --file=FILE build the package or derivation that the code within\n"
" FILE evaluates to"
msgstr ""
-#: guix/scripts/build.scm:347
+#: guix/scripts/build.scm:420
msgid ""
"\n"
" -m, --manifest=FILE build the packages that the manifest given in FILE\n"
" evaluates to"
msgstr ""
-#: guix/scripts/build.scm:350 guix/scripts/archive.scm:93
+#: guix/scripts/build.scm:423 guix/scripts/archive.scm:93
msgid ""
"\n"
" -S, --source build the packages' source derivations"
msgstr ""
-#: guix/scripts/build.scm:352
+#: guix/scripts/build.scm:425
msgid ""
"\n"
" --sources[=TYPE] build source derivations; TYPE may optionally be one\n"
" of \"package\", \"all\" (default), or \"transitive\""
msgstr ""
-#: guix/scripts/build.scm:355 guix/scripts/pull.scm:121
-#: guix/scripts/pack.scm:1327 guix/scripts/archive.scm:95
-#: guix/scripts/environment.scm:98
-msgid ""
-"\n"
-" -s, --system=SYSTEM attempt to build for SYSTEM--e.g., \"i686-linux\""
-msgstr ""
-
-#: guix/scripts/build.scm:357 guix/scripts/system.scm:1023
-#: guix/scripts/pack.scm:1329 guix/scripts/archive.scm:97
-msgid ""
-"\n"
-" --target=TRIPLET cross-build for TRIPLET--e.g., \"armel-linux-gnu\""
-msgstr ""
-
-#: guix/scripts/build.scm:359
+#: guix/scripts/build.scm:428
msgid ""
"\n"
" -d, --derivations return the derivation paths of the given packages"
msgstr ""
-#: guix/scripts/build.scm:361
+#: guix/scripts/build.scm:430
msgid ""
"\n"
" --check rebuild items to check for non-determinism issues"
msgstr ""
-#: guix/scripts/build.scm:363
+#: guix/scripts/build.scm:432
msgid ""
"\n"
" --repair repair the specified items"
msgstr ""
-#: guix/scripts/build.scm:365 guix/scripts/pack.scm:1347
-#: guix/scripts/environment.scm:100
+#: guix/scripts/build.scm:434 guix/scripts/pack.scm:1341
+#: guix/scripts/environment.scm:98
msgid ""
"\n"
" -r, --root=FILE make FILE a symlink to the result, and register it\n"
" as a garbage collector root"
msgstr ""
-#: guix/scripts/build.scm:368 guix/scripts/package.scm:472
+#: guix/scripts/build.scm:437 guix/scripts/package.scm:477
#: guix/scripts/install.scm:37 guix/scripts/remove.scm:36
-#: guix/scripts/upgrade.scm:39 guix/scripts/pull.scm:119
-#: guix/scripts/system.scm:1025 guix/scripts/copy.scm:122
-#: guix/scripts/pack.scm:1352 guix/scripts/deploy.scm:66
-#: guix/scripts/archive.scm:99 guix/scripts/environment.scm:124
-#: guix/scripts/home.scm:136
+#: guix/scripts/upgrade.scm:39 guix/scripts/pull.scm:117
+#: guix/scripts/system.scm:1027 guix/scripts/copy.scm:122
+#: guix/scripts/pack.scm:1346 guix/scripts/deploy.scm:66
+#: guix/scripts/archive.scm:95 guix/scripts/environment.scm:122
+#: guix/scripts/home.scm:139
msgid ""
"\n"
" -v, --verbosity=LEVEL use the given verbosity LEVEL"
msgstr ""
-#: guix/scripts/build.scm:370
+#: guix/scripts/build.scm:439
msgid ""
"\n"
" -q, --quiet do not show the build log"
msgstr ""
-#: guix/scripts/build.scm:372
+#: guix/scripts/build.scm:441
msgid ""
"\n"
" --log-file return the log file names for the given derivations"
msgstr ""
-#: guix/scripts/build.scm:379 guix/scripts/download.scm:104
-#: guix/scripts/package.scm:490 guix/scripts/install.scm:44
+#: guix/scripts/build.scm:452 guix/scripts/download.scm:104
+#: guix/scripts/package.scm:495 guix/scripts/install.scm:44
#: guix/scripts/remove.scm:41 guix/scripts/upgrade.scm:48
#: guix/scripts/search.scm:37 guix/scripts/show.scm:36 guix/scripts/gc.scm:88
#: guix/scripts/git.scm:34 guix/scripts/git/authenticate.scm:110
-#: guix/scripts/hash.scm:98 guix/scripts/import.scm:98
+#: guix/scripts/hash.scm:98 guix/scripts/import.scm:68
#: guix/scripts/import/minetest.scm:46 guix/scripts/import/cran.scm:49
-#: guix/scripts/pull.scm:127 guix/scripts/substitute.scm:250
-#: guix/scripts/system.scm:1032 guix/scripts/lint.scm:115
-#: guix/scripts/publish.scm:118 guix/scripts/edit.scm:51
-#: guix/scripts/size.scm:249 guix/scripts/graph.scm:551
+#: guix/scripts/pull.scm:126 guix/scripts/substitute.scm:250
+#: guix/scripts/system.scm:1034 guix/scripts/lint.scm:115
+#: guix/scripts/publish.scm:118 guix/scripts/edit.scm:52
+#: guix/scripts/size.scm:247 guix/scripts/graph.scm:548
#: guix/scripts/challenge.scm:430 guix/scripts/copy.scm:127
-#: guix/scripts/pack.scm:1357 guix/scripts/weather.scm:345
+#: guix/scripts/pack.scm:1351 guix/scripts/weather.scm:344
#: guix/scripts/describe.scm:97 guix/scripts/processes.scm:301
#: guix/scripts/deploy.scm:58 guix/scripts/container.scm:35
#: guix/scripts/container/exec.scm:43 guix/scripts/archive.scm:106
-#: guix/scripts/environment.scm:150 guix/scripts/home.scm:142
+#: guix/scripts/environment.scm:150 guix/scripts/home.scm:145
#: guix/scripts/time-machine.scm:67 guix/scripts/import/cpan.scm:44
#: guix/scripts/import/crate.scm:50 guix/scripts/import/egg.scm:45
#: guix/scripts/import/gem.scm:47 guix/scripts/import/gnu.scm:50
@@ -2220,23 +2256,23 @@ msgid ""
" -h, --help display this help and exit"
msgstr ""
-#: guix/scripts/build.scm:381 guix/scripts/download.scm:106
-#: guix/scripts/package.scm:492 guix/scripts/install.scm:46
+#: guix/scripts/build.scm:454 guix/scripts/download.scm:106
+#: guix/scripts/package.scm:497 guix/scripts/install.scm:46
#: guix/scripts/remove.scm:43 guix/scripts/upgrade.scm:50
#: guix/scripts/search.scm:39 guix/scripts/show.scm:38 guix/scripts/gc.scm:90
#: guix/scripts/git.scm:36 guix/scripts/git/authenticate.scm:112
-#: guix/scripts/hash.scm:100 guix/scripts/import.scm:100
+#: guix/scripts/hash.scm:100 guix/scripts/import.scm:70
#: guix/scripts/import/minetest.scm:50 guix/scripts/import/cran.scm:55
-#: guix/scripts/pull.scm:129 guix/scripts/substitute.scm:252
-#: guix/scripts/system.scm:1034 guix/scripts/lint.scm:119
-#: guix/scripts/publish.scm:120 guix/scripts/edit.scm:53
-#: guix/scripts/size.scm:251 guix/scripts/graph.scm:553
+#: guix/scripts/pull.scm:128 guix/scripts/substitute.scm:252
+#: guix/scripts/system.scm:1036 guix/scripts/lint.scm:119
+#: guix/scripts/publish.scm:120 guix/scripts/edit.scm:54
+#: guix/scripts/size.scm:249 guix/scripts/graph.scm:550
#: guix/scripts/challenge.scm:432 guix/scripts/copy.scm:129
-#: guix/scripts/pack.scm:1359 guix/scripts/weather.scm:347
+#: guix/scripts/pack.scm:1353 guix/scripts/weather.scm:346
#: guix/scripts/describe.scm:99 guix/scripts/processes.scm:303
#: guix/scripts/deploy.scm:60 guix/scripts/container.scm:37
#: guix/scripts/container/exec.scm:45 guix/scripts/archive.scm:108
-#: guix/scripts/environment.scm:152 guix/scripts/home.scm:144
+#: guix/scripts/environment.scm:152 guix/scripts/home.scm:147
#: guix/scripts/time-machine.scm:69 guix/scripts/import/cpan.scm:46
#: guix/scripts/import/crate.scm:52 guix/scripts/import/egg.scm:49
#: guix/scripts/import/gem.scm:49 guix/scripts/import/gnu.scm:52
@@ -2249,19 +2285,19 @@ msgid ""
" -V, --version display version information and exit"
msgstr ""
-#: guix/scripts/build.scm:408
+#: guix/scripts/build.scm:481
#, scheme-format
msgid ""
"invalid argument: '~a' option argument: ~a, ~\n"
"must be one of 'package', 'all', or 'transitive'~%"
msgstr ""
-#: guix/scripts/build.scm:470
+#: guix/scripts/build.scm:538
#, scheme-format
msgid "~s: not something we can build~%"
msgstr ""
-#: guix/scripts/build.scm:475
+#: guix/scripts/build.scm:543
msgid ""
"If you build from a file, make sure the last Scheme\n"
"expression returns a package value. @code{define-public} defines a variable,\n"
@@ -2278,29 +2314,29 @@ msgid ""
"@end example"
msgstr ""
-#: guix/scripts/build.scm:488
+#: guix/scripts/build.scm:556
msgid ""
"If you build from a file, make sure the last\n"
"Scheme expression returns a package, gexp, derivation or a list of such\n"
"values."
msgstr ""
-#: guix/scripts/build.scm:573
+#: guix/scripts/build.scm:641
#, scheme-format
msgid "package ~a does not support ~a~%"
msgstr ""
-#: guix/scripts/build.scm:592
+#: guix/scripts/build.scm:660
#, scheme-format
msgid "package '~a' has no source~%"
msgstr ""
-#: guix/scripts/build.scm:640
+#: guix/scripts/build.scm:708
#, scheme-format
msgid "no build log for '~a'~%"
msgstr ""
-#: guix/scripts/build.scm:701
+#: guix/scripts/build.scm:769
#, scheme-format
msgid "no arguments specified, nothing to do~%"
msgstr ""
@@ -2317,7 +2353,7 @@ msgstr "خطا: "
#: guix/diagnostics.scm:262
msgid "<unknown location>"
-msgstr "<مکان نامعلوم>"
+msgstr "<مکان ناشناخته>"
#: guix/diagnostics.scm:324
#, scheme-format
@@ -2473,179 +2509,179 @@ msgstr ""
msgid "'~a' should probably be a native input"
msgstr ""
-#: guix/lint.scm:532
+#: guix/lint.scm:530
#, scheme-format
msgid "'~a' should probably not be an input at all"
msgstr ""
-#: guix/lint.scm:543
+#: guix/lint.scm:541
#, scheme-format
msgid "label '~a' does not match package name '~a'"
msgstr ""
-#: guix/lint.scm:573
+#: guix/lint.scm:571
#, scheme-format
msgid "\"bash-minimal\" should be in 'inputs' when '~a' is used"
msgstr ""
-#: guix/lint.scm:625
+#: guix/lint.scm:623
msgid "no period allowed at the end of the synopsis"
msgstr ""
-#: guix/lint.scm:639
+#: guix/lint.scm:637
msgid "no article allowed at the beginning of the synopsis"
msgstr ""
-#: guix/lint.scm:648
+#: guix/lint.scm:646
msgid "synopsis should be less than 80 characters long"
msgstr ""
-#: guix/lint.scm:657
+#: guix/lint.scm:655
msgid "synopsis should start with an upper-case letter or digit"
msgstr ""
-#: guix/lint.scm:665
+#: guix/lint.scm:663
msgid "synopsis should not start with the package name"
msgstr ""
-#: guix/lint.scm:679
+#: guix/lint.scm:677
msgid "Texinfo markup in synopsis is invalid"
msgstr ""
-#: guix/lint.scm:687
+#: guix/lint.scm:685
msgid "synopsis contains trailing whitespace"
msgstr ""
-#: guix/lint.scm:704
+#: guix/lint.scm:702
msgid "synopsis should not be empty"
msgstr ""
-#: guix/lint.scm:714
+#: guix/lint.scm:712
#, scheme-format
msgid "invalid synopsis: ~s"
msgstr ""
-#: guix/lint.scm:814
+#: guix/lint.scm:812
#, scheme-format
msgid "~a: HTTP GET error for ~a: ~a (~s)~%"
msgstr ""
-#: guix/lint.scm:824
+#: guix/lint.scm:822
#, scheme-format
msgid "~a: host lookup failure: ~a~%"
msgstr ""
-#: guix/lint.scm:829
+#: guix/lint.scm:827
#, scheme-format
msgid "~a: TLS certificate error: ~a"
msgstr ""
-#: guix/lint.scm:834
+#: guix/lint.scm:832
#, scheme-format
msgid "~a: TLS error in '~a': ~a~%"
msgstr ""
-#: guix/lint.scm:845 guix/ui.scm:815 guix/scripts/offload.scm:194
+#: guix/lint.scm:843 guix/ui.scm:815 guix/scripts/offload.scm:194
#, scheme-format
msgid "~a: ~a~%"
msgstr "‎~a:‏ ‎~a‎~%"
-#: guix/lint.scm:877
+#: guix/lint.scm:875
#, scheme-format
msgid "URI ~a returned suspiciously small file (~a bytes)"
msgstr ""
-#: guix/lint.scm:886
+#: guix/lint.scm:884
#, scheme-format
msgid "permanent redirect from ~a to ~a"
msgstr ""
-#: guix/lint.scm:892
+#: guix/lint.scm:890
#, scheme-format
msgid "invalid permanent redirect from ~a"
msgstr ""
-#: guix/lint.scm:898 guix/lint.scm:908
+#: guix/lint.scm:896 guix/lint.scm:906
#, scheme-format
msgid "URI ~a not reachable: ~a (~s)"
msgstr ""
-#: guix/lint.scm:914
+#: guix/lint.scm:912
#, scheme-format
msgid "URI ~a domain not found: ~a"
msgstr ""
-#: guix/lint.scm:920
+#: guix/lint.scm:918
#, scheme-format
msgid "URI ~a unreachable: ~a"
msgstr ""
-#: guix/lint.scm:928
+#: guix/lint.scm:926
#, scheme-format
msgid "TLS certificate error: ~a"
msgstr ""
-#: guix/lint.scm:955
+#: guix/lint.scm:953
msgid "invalid value for home page"
msgstr ""
-#: guix/lint.scm:960
+#: guix/lint.scm:958
#, scheme-format
msgid "invalid home page URL: ~s"
msgstr ""
-#: guix/lint.scm:997
+#: guix/lint.scm:995
msgid "file names of patches should start with the package name"
msgstr ""
-#: guix/lint.scm:1017
+#: guix/lint.scm:1015
#, scheme-format
msgid "~a: file name is too long, which may break 'make dist'"
msgstr ""
-#: guix/lint.scm:1038
+#: guix/lint.scm:1036
#, scheme-format
msgid "~a: empty patch"
msgstr ""
-#: guix/lint.scm:1047
+#: guix/lint.scm:1045
#, scheme-format
msgid "~a: patch lacks comment and upstream status"
msgstr ""
-#: guix/lint.scm:1108
+#: guix/lint.scm:1106
#, scheme-format
msgid "proposed synopsis: ~s~%"
msgstr ""
-#: guix/lint.scm:1122
+#: guix/lint.scm:1120
#, scheme-format
msgid "proposed description:~% \"~a\"~%"
msgstr ""
-#: guix/lint.scm:1173
+#: guix/lint.scm:1171
msgid "all the source URIs are unreachable:"
msgstr ""
-#: guix/lint.scm:1202
+#: guix/lint.scm:1200
msgid "the source file name should contain the package name"
msgstr ""
-#: guix/lint.scm:1214
+#: guix/lint.scm:1212
msgid "the source URI should not be an autogenerated tarball"
msgstr ""
-#: guix/lint.scm:1238
+#: guix/lint.scm:1236
#, scheme-format
msgid "URL should be 'mirror://~a/~a'"
msgstr ""
-#: guix/lint.scm:1278
+#: guix/lint.scm:1276
#, scheme-format
msgid "while accessing '~a'"
msgstr ""
-#: guix/lint.scm:1285
+#: guix/lint.scm:1283
#, scheme-format
msgid "URL should be '~a'"
msgstr ""
@@ -2653,68 +2689,68 @@ msgstr ""
#. TRANSLATORS: check and #:tests? are a
#. Scheme symbol and keyword respectively
#. and should not be translated.
-#: guix/lint.scm:1313
+#: guix/lint.scm:1311
msgid "the 'check' phase should respect #:tests?"
msgstr ""
-#: guix/lint.scm:1331 guix/lint.scm:1342 guix/lint.scm:1350
+#: guix/lint.scm:1329 guix/lint.scm:1340 guix/lint.scm:1348 guix/lint.scm:1352
#, scheme-format
msgid "failed to create ~a derivation: ~a"
msgstr ""
-#: guix/lint.scm:1336
+#: guix/lint.scm:1334
#, scheme-format
msgid "failed to create ~a derivation: ~s"
msgstr ""
-#: guix/lint.scm:1388
+#: guix/lint.scm:1390
#, scheme-format
msgid "propagated inputs ~a and ~a collide"
msgstr ""
-#: guix/lint.scm:1412
+#: guix/lint.scm:1414
msgid "invalid license field"
msgstr ""
-#: guix/lint.scm:1419
+#: guix/lint.scm:1421
msgid "while retrieving CVE vulnerabilities"
msgstr ""
-#: guix/lint.scm:1462
+#: guix/lint.scm:1464
#, scheme-format
msgid "probably vulnerable to ~a"
msgstr ""
-#: guix/lint.scm:1470
+#: guix/lint.scm:1472
#, scheme-format
msgid "no updater for ~a"
msgstr ""
-#: guix/lint.scm:1475 guix/lint.scm:1650
+#: guix/lint.scm:1477 guix/lint.scm:1652
#, scheme-format
msgid "while retrieving upstream info for '~a'"
msgstr ""
-#: guix/lint.scm:1484
+#: guix/lint.scm:1486
#, scheme-format
msgid "can be upgraded to ~a"
msgstr ""
-#: guix/lint.scm:1490
+#: guix/lint.scm:1492
#, scheme-format
msgid "updater '~a' failed to find upstream releases"
msgstr ""
-#: guix/lint.scm:1517
+#: guix/lint.scm:1519
#, scheme-format
msgid "failed to access Disarchive database at ~a"
msgstr ""
-#: guix/lint.scm:1544
+#: guix/lint.scm:1546
msgid "Software Heritage rate limit reached; try again later"
msgstr ""
-#: guix/lint.scm:1548
+#: guix/lint.scm:1550
#, scheme-format
msgid "'~a' returned ~a"
msgstr ""
@@ -2722,162 +2758,162 @@ msgstr ""
#. TRANSLATORS: "Software Heritage" is a proper noun
#. that must remain untranslated. See
#. <https://www.softwareheritage.org>.
-#: guix/lint.scm:1587
+#: guix/lint.scm:1589
msgid "scheduled Software Heritage archival"
msgstr ""
-#: guix/lint.scm:1593
+#: guix/lint.scm:1595
msgid "archival rate limit exceeded; try again later"
msgstr ""
-#: guix/lint.scm:1614
+#: guix/lint.scm:1616
msgid "source not archived on Software Heritage and missing from the Disarchive database"
msgstr ""
-#: guix/lint.scm:1624
+#: guix/lint.scm:1626
#, scheme-format
msgid "Disarchive entry refers to non-existent SWH directory '~a'"
msgstr ""
-#: guix/lint.scm:1633
+#: guix/lint.scm:1635
msgid "unsupported source type"
msgstr ""
-#: guix/lint.scm:1642
+#: guix/lint.scm:1644
msgid "while connecting to Software Heritage"
msgstr ""
-#: guix/lint.scm:1659
+#: guix/lint.scm:1661
#, scheme-format
msgid "ahead of Stackage LTS version ~a"
msgstr ""
-#: guix/lint.scm:1676
+#: guix/lint.scm:1678
#, scheme-format
msgid "tabulation on line ~a, column ~a"
msgstr ""
-#: guix/lint.scm:1688
+#: guix/lint.scm:1690
#, scheme-format
msgid "trailing white space on line ~a"
msgstr ""
-#: guix/lint.scm:1702
+#: guix/lint.scm:1704
#, scheme-format
msgid "line ~a is way too long (~a characters)"
msgstr ""
-#: guix/lint.scm:1716
+#: guix/lint.scm:1718
msgid "parentheses feel lonely, move to the previous or next line"
msgstr ""
-#: guix/lint.scm:1793
+#: guix/lint.scm:1795
msgid "source file not found"
msgstr ""
-#: guix/lint.scm:1805
+#: guix/lint.scm:1807
msgid "Validate package names"
msgstr ""
-#: guix/lint.scm:1809
+#: guix/lint.scm:1811
msgid "Check if tests are explicitly enabled"
msgstr ""
-#: guix/lint.scm:1813
+#: guix/lint.scm:1815
msgid "Validate package descriptions"
msgstr ""
-#: guix/lint.scm:1817
+#: guix/lint.scm:1819
msgid "Identify inputs that should be native inputs"
msgstr ""
-#: guix/lint.scm:1821
+#: guix/lint.scm:1823
msgid "Identify inputs that shouldn't be inputs at all"
msgstr ""
-#: guix/lint.scm:1825
+#: guix/lint.scm:1827
msgid "Identify input labels that do not match package names"
msgstr ""
-#: guix/lint.scm:1829
+#: guix/lint.scm:1831
msgid "Make sure 'wrap-program' can finds its interpreter."
msgstr ""
#. TRANSLATORS: <license> is the name of a data type and must not be
#. translated.
-#: guix/lint.scm:1835
+#: guix/lint.scm:1837
msgid "Make sure the 'license' field is a <license> or a list thereof"
msgstr ""
-#: guix/lint.scm:1840
+#: guix/lint.scm:1842
msgid "Make sure tests are only run when requested"
msgstr ""
-#: guix/lint.scm:1844
+#: guix/lint.scm:1846
msgid "Suggest 'mirror://' URLs"
msgstr ""
-#: guix/lint.scm:1848
+#: guix/lint.scm:1850
msgid "Validate file names of sources"
msgstr ""
-#: guix/lint.scm:1852
+#: guix/lint.scm:1854
msgid "Check for autogenerated tarballs"
msgstr ""
-#: guix/lint.scm:1856
+#: guix/lint.scm:1858
msgid "Report failure to compile a package to a derivation"
msgstr ""
-#: guix/lint.scm:1861
+#: guix/lint.scm:1863
msgid "Report collisions that would occur due to propagated inputs"
msgstr ""
-#: guix/lint.scm:1866
+#: guix/lint.scm:1868
msgid "Validate file names and availability of patches"
msgstr ""
-#: guix/lint.scm:1870
+#: guix/lint.scm:1872
msgid "Validate patch headers"
msgstr ""
-#: guix/lint.scm:1874
+#: guix/lint.scm:1876
msgid "Look for formatting issues in the source"
msgstr ""
-#: guix/lint.scm:1881
+#: guix/lint.scm:1883
msgid "Validate package synopses"
msgstr ""
-#: guix/lint.scm:1885
+#: guix/lint.scm:1887
msgid "Validate synopsis & description of GNU packages"
msgstr ""
-#: guix/lint.scm:1889
+#: guix/lint.scm:1891
msgid "Validate home-page URLs"
msgstr ""
-#: guix/lint.scm:1893
+#: guix/lint.scm:1895
msgid "Validate source URLs"
msgstr ""
-#: guix/lint.scm:1897
+#: guix/lint.scm:1899
msgid "Suggest GitHub URLs"
msgstr ""
-#: guix/lint.scm:1901
+#: guix/lint.scm:1903
msgid "Check the Common Vulnerabilities and Exposures (CVE) database"
msgstr ""
-#: guix/lint.scm:1906
+#: guix/lint.scm:1908
msgid "Check the package for new upstream releases"
msgstr ""
-#: guix/lint.scm:1910
+#: guix/lint.scm:1912
msgid "Ensure source code archival on Software Heritage"
msgstr ""
-#: guix/lint.scm:1914
+#: guix/lint.scm:1916
msgid "Ensure Haskell packages use Stackage LTS versions"
msgstr ""
@@ -2929,8 +2965,8 @@ msgstr ""
msgid "~a: unknown hash algorithm~%"
msgstr ""
-#: guix/scripts/download.scm:171 guix/scripts/package.scm:1075
-#: guix/scripts/pull.scm:798 guix/scripts/publish.scm:1225
+#: guix/scripts/download.scm:171 guix/scripts/package.scm:1067
+#: guix/scripts/pull.scm:794 guix/scripts/publish.scm:1225
#: guix/scripts/discover.scm:136 guix/scripts/time-machine.scm:123
#, scheme-format
msgid "~A: extraneous argument~%"
@@ -2951,27 +2987,27 @@ msgstr ""
msgid "~a: download failed~%"
msgstr ""
-#: guix/scripts/package.scm:130
+#: guix/scripts/package.scm:131
#, scheme-format
msgid "not removing generation ~a, which is current~%"
msgstr ""
-#: guix/scripts/package.scm:137
+#: guix/scripts/package.scm:138
#, scheme-format
msgid "no matching generation~%"
msgstr ""
-#: guix/scripts/package.scm:161
+#: guix/scripts/package.scm:162
#, scheme-format
msgid "nothing to be done~%"
msgstr ""
-#: guix/scripts/package.scm:262
+#: guix/scripts/package.scm:267
#, scheme-format
msgid "package '~a' no longer exists~%"
msgstr ""
-#: guix/scripts/package.scm:317
+#: guix/scripts/package.scm:322
#, scheme-format
msgid ""
"Consider setting the necessary environment\n"
@@ -2985,7 +3021,7 @@ msgid ""
"Alternately, see @command{guix package --search-paths -p ~s}."
msgstr ""
-#: guix/scripts/package.scm:347
+#: guix/scripts/package.scm:352
msgid ""
";; This \"manifest\" file can be passed to 'guix package -m' to reproduce\n"
";; the content of your profile. This is \"symbolic\": it only specifies\n"
@@ -2994,44 +3030,44 @@ msgid ""
";; See the \"Replicating Guix\" section in the manual.\n"
msgstr ""
-#: guix/scripts/package.scm:379
+#: guix/scripts/package.scm:384
#, scheme-format
msgid "no provenance information for this profile~%"
msgstr ""
-#: guix/scripts/package.scm:381
+#: guix/scripts/package.scm:386
msgid ""
";; This channel file can be passed to 'guix pull -C' or to\n"
";; 'guix time-machine -C' to obtain the Guix revision that was\n"
";; used to populate this profile.\n"
msgstr ""
-#: guix/scripts/package.scm:393
+#: guix/scripts/package.scm:398
#, scheme-format
msgid ";; Note: these other commits were also used to install some of the packages in this profile:~%"
msgstr ""
-#: guix/scripts/package.scm:423
+#: guix/scripts/package.scm:428
msgid ""
"Usage: guix package [OPTION]...\n"
"Install, remove, or upgrade packages in a single transaction.\n"
msgstr ""
-#: guix/scripts/package.scm:425
+#: guix/scripts/package.scm:430
msgid ""
"\n"
" -i, --install PACKAGE ...\n"
" install PACKAGEs"
msgstr ""
-#: guix/scripts/package.scm:428
+#: guix/scripts/package.scm:433
msgid ""
"\n"
" -e, --install-from-expression=EXP\n"
" install the package EXP evaluates to"
msgstr ""
-#: guix/scripts/package.scm:431
+#: guix/scripts/package.scm:436
msgid ""
"\n"
" -f, --install-from-file=FILE\n"
@@ -3039,160 +3075,160 @@ msgid ""
" evaluates to"
msgstr ""
-#: guix/scripts/package.scm:435
+#: guix/scripts/package.scm:440
msgid ""
"\n"
" -r, --remove PACKAGE ...\n"
" remove PACKAGEs"
msgstr ""
-#: guix/scripts/package.scm:438
+#: guix/scripts/package.scm:443
msgid ""
"\n"
" -u, --upgrade[=REGEXP] upgrade all the installed packages matching REGEXP"
msgstr ""
-#: guix/scripts/package.scm:440
+#: guix/scripts/package.scm:445
msgid ""
"\n"
" -m, --manifest=FILE create a new profile generation with the manifest\n"
" from FILE"
msgstr ""
-#: guix/scripts/package.scm:443 guix/scripts/upgrade.scm:41
+#: guix/scripts/package.scm:448 guix/scripts/upgrade.scm:41
msgid ""
"\n"
" --do-not-upgrade[=REGEXP] do not upgrade any packages matching REGEXP"
msgstr ""
-#: guix/scripts/package.scm:445 guix/scripts/pull.scm:109
+#: guix/scripts/package.scm:450 guix/scripts/pull.scm:107
msgid ""
"\n"
" --roll-back roll back to the previous generation"
msgstr ""
-#: guix/scripts/package.scm:447
+#: guix/scripts/package.scm:452
msgid ""
"\n"
" --search-paths[=KIND]\n"
" display needed environment variable definitions"
msgstr ""
-#: guix/scripts/package.scm:450 guix/scripts/pull.scm:104
+#: guix/scripts/package.scm:455 guix/scripts/pull.scm:102
msgid ""
"\n"
" -l, --list-generations[=PATTERN]\n"
" list generations matching PATTERN"
msgstr ""
-#: guix/scripts/package.scm:453 guix/scripts/pull.scm:111
+#: guix/scripts/package.scm:458 guix/scripts/pull.scm:109
msgid ""
"\n"
" -d, --delete-generations[=PATTERN]\n"
" delete generations matching PATTERN"
msgstr ""
-#: guix/scripts/package.scm:456 guix/scripts/pull.scm:114
+#: guix/scripts/package.scm:461 guix/scripts/pull.scm:112
msgid ""
"\n"
" -S, --switch-generation=PATTERN\n"
" switch to a generation matching PATTERN"
msgstr ""
-#: guix/scripts/package.scm:459
+#: guix/scripts/package.scm:464
msgid ""
"\n"
" --export-manifest print a manifest for the chosen profile"
msgstr ""
-#: guix/scripts/package.scm:461
+#: guix/scripts/package.scm:466
msgid ""
"\n"
" --export-channels print channels for the chosen profile"
msgstr ""
-#: guix/scripts/package.scm:463 guix/scripts/install.scm:34
+#: guix/scripts/package.scm:468 guix/scripts/install.scm:34
#: guix/scripts/remove.scm:33 guix/scripts/upgrade.scm:37
msgid ""
"\n"
" -p, --profile=PROFILE use PROFILE instead of the user's default profile"
msgstr ""
-#: guix/scripts/package.scm:465
+#: guix/scripts/package.scm:470
msgid ""
"\n"
" --list-profiles list the user's profiles"
msgstr ""
-#: guix/scripts/package.scm:468
+#: guix/scripts/package.scm:473
msgid ""
"\n"
" --allow-collisions do not treat collisions in the profile as an error"
msgstr ""
-#: guix/scripts/package.scm:470
+#: guix/scripts/package.scm:475
msgid ""
"\n"
" --bootstrap use the bootstrap Guile to build the profile"
msgstr ""
-#: guix/scripts/package.scm:475
+#: guix/scripts/package.scm:480
msgid ""
"\n"
" -s, --search=REGEXP search in synopsis and description using REGEXP"
msgstr ""
-#: guix/scripts/package.scm:477
+#: guix/scripts/package.scm:482
msgid ""
"\n"
" -I, --list-installed[=REGEXP]\n"
" list installed packages matching REGEXP"
msgstr ""
-#: guix/scripts/package.scm:480
+#: guix/scripts/package.scm:485
msgid ""
"\n"
" -A, --list-available[=REGEXP]\n"
" list available packages matching REGEXP"
msgstr ""
-#: guix/scripts/package.scm:483
+#: guix/scripts/package.scm:488
msgid ""
"\n"
" --show=PACKAGE show details about PACKAGE"
msgstr ""
-#: guix/scripts/package.scm:538
+#: guix/scripts/package.scm:543
#, scheme-format
msgid "upgrade regexp '~a' looks like a command-line option~%"
msgstr ""
-#: guix/scripts/package.scm:541
+#: guix/scripts/package.scm:546
#, scheme-format
msgid "is this intended?~%"
msgstr ""
-#: guix/scripts/package.scm:591
+#: guix/scripts/package.scm:596
#, scheme-format
msgid "~a: unsupported kind of search path~%"
msgstr ""
-#: guix/scripts/package.scm:725
+#: guix/scripts/package.scm:731
#, scheme-format
msgid "cannot install non-package object: ~s~%"
msgstr ""
-#: guix/scripts/package.scm:905
+#: guix/scripts/package.scm:911
#, scheme-format
msgid "~a~@[@~a~]: package not found~%"
msgstr ""
-#: guix/scripts/package.scm:952 guix/scripts/pull.scm:727
+#: guix/scripts/package.scm:958 guix/scripts/pull.scm:723
#, scheme-format
msgid "cannot switch to generation '~a'~%"
msgstr ""
-#: guix/scripts/package.scm:1047
+#: guix/scripts/package.scm:1039
#, scheme-format
msgid "nothing to do~%"
msgstr "چیزی برای انجام وجود ندارد‎~%"
@@ -3402,7 +3438,7 @@ msgid ""
msgstr ""
#: guix/scripts/git.scm:29 guix/scripts/system.scm:943
-#: guix/scripts/container.scm:30 guix/scripts/home.scm:92
+#: guix/scripts/container.scm:30 guix/scripts/home.scm:93
msgid "The valid values for ACTION are:\n"
msgstr ""
@@ -3423,7 +3459,7 @@ msgstr ""
#: guix/scripts/git/authenticate.scm:81
#, scheme-format
msgid "Signing statistics:~%"
-msgstr ""
+msgstr "آمارهای امضا:~%"
#: guix/scripts/git/authenticate.scm:94
msgid ""
@@ -3511,27 +3547,27 @@ msgstr "‎~a ‎~a‎~%"
msgid "no arguments specified~%"
msgstr ""
-#: guix/scripts/import.scm:92
+#: guix/scripts/import.scm:62
msgid ""
"Usage: guix import IMPORTER ARGS ...\n"
"Run IMPORTER with ARGS.\n"
msgstr ""
-#: guix/scripts/import.scm:95
+#: guix/scripts/import.scm:65
msgid "IMPORTER must be one of the importers listed below:\n"
msgstr ""
-#: guix/scripts/import.scm:112
+#: guix/scripts/import.scm:82
#, scheme-format
msgid "guix import: missing importer name~%"
msgstr ""
-#: guix/scripts/import.scm:135
+#: guix/scripts/import.scm:103
#, scheme-format
msgid "'~a' import failed~%"
msgstr ""
-#: guix/scripts/import.scm:137
+#: guix/scripts/import.scm:105
#, scheme-format
msgid "~a: invalid importer~%"
msgstr ""
@@ -3644,182 +3680,182 @@ msgstr ""
msgid "failed to download package '~a'~%"
msgstr ""
-#: guix/scripts/pull.scm:87
+#: guix/scripts/pull.scm:85
msgid ""
"Usage: guix pull [OPTION]...\n"
"Download and deploy the latest version of Guix.\n"
msgstr ""
-#: guix/scripts/pull.scm:89 guix/scripts/time-machine.scm:53
+#: guix/scripts/pull.scm:87 guix/scripts/time-machine.scm:53
msgid ""
"\n"
" -C, --channels=FILE deploy the channels defined in FILE"
msgstr ""
-#: guix/scripts/pull.scm:91
+#: guix/scripts/pull.scm:89
msgid ""
"\n"
" --url=URL download \"guix\" channel from the Git repository at URL"
msgstr ""
-#: guix/scripts/pull.scm:93
+#: guix/scripts/pull.scm:91
msgid ""
"\n"
" --commit=COMMIT download the specified \"guix\" channel COMMIT"
msgstr ""
-#: guix/scripts/pull.scm:95
+#: guix/scripts/pull.scm:93
msgid ""
"\n"
" --branch=BRANCH download the tip of the specified \"guix\" channel BRANCH"
msgstr ""
-#: guix/scripts/pull.scm:97
+#: guix/scripts/pull.scm:95
msgid ""
"\n"
" --allow-downgrades allow downgrades to earlier channel revisions"
msgstr ""
-#: guix/scripts/pull.scm:99 guix/scripts/time-machine.scm:61
+#: guix/scripts/pull.scm:97 guix/scripts/time-machine.scm:61
msgid ""
"\n"
" --disable-authentication\n"
" disable channel authentication"
msgstr ""
-#: guix/scripts/pull.scm:102
+#: guix/scripts/pull.scm:100
msgid ""
"\n"
" -N, --news display news compared to the previous generation"
msgstr ""
-#: guix/scripts/pull.scm:107
+#: guix/scripts/pull.scm:105
msgid ""
"\n"
" --details show details when listing generations"
msgstr ""
-#: guix/scripts/pull.scm:117
+#: guix/scripts/pull.scm:115
#, scheme-format
msgid ""
"\n"
" -p, --profile=PROFILE use PROFILE instead of ~/.config/guix/current"
msgstr ""
-#: guix/scripts/pull.scm:123
+#: guix/scripts/pull.scm:119
msgid ""
"\n"
" --bootstrap use the bootstrap Guile to build the new Guix"
msgstr ""
-#: guix/scripts/pull.scm:220 guix/scripts/system/reconfigure.scm:335
+#: guix/scripts/pull.scm:216 guix/scripts/system/reconfigure.scm:335
#, scheme-format
msgid "rolling back channel '~a' from ~a to ~a~%"
msgstr ""
-#: guix/scripts/pull.scm:223 guix/scripts/system/reconfigure.scm:338
+#: guix/scripts/pull.scm:219 guix/scripts/system/reconfigure.scm:338
#, scheme-format
msgid "moving channel '~a' from ~a to unrelated commit ~a~%"
msgstr ""
-#: guix/scripts/pull.scm:252
+#: guix/scripts/pull.scm:248
msgid "New in this revision:\n"
msgstr ""
#. TRANSLATORS: This describes a "channel"; the first placeholder is
#. the channel name (e.g., "guix") and the second placeholder is its
#. URL.
-#: guix/scripts/pull.scm:261
+#: guix/scripts/pull.scm:257
#, scheme-format
msgid " ~a at ~a~%"
msgstr ""
-#: guix/scripts/pull.scm:300
+#: guix/scripts/pull.scm:296
#, scheme-format
msgid " commit ~a~%"
msgstr " کامیت ‎~a‎~%"
-#: guix/scripts/pull.scm:338
+#: guix/scripts/pull.scm:334
#, scheme-format
msgid "News for channel '~a'~%"
msgstr ""
-#: guix/scripts/pull.scm:365
+#: guix/scripts/pull.scm:361
#, scheme-format
msgid " ~a new channel:~%"
msgid_plural " ~a new channels:~%"
msgstr[0] ""
msgstr[1] ""
-#: guix/scripts/pull.scm:375
+#: guix/scripts/pull.scm:371
#, scheme-format
msgid " ~a channel removed:~%"
msgid_plural " ~a channels removed:~%"
msgstr[0] ""
msgstr[1] ""
-#: guix/scripts/pull.scm:439
+#: guix/scripts/pull.scm:435
#, scheme-format
msgid "no channel news since generation ~a~%"
msgstr ""
-#: guix/scripts/pull.scm:440
+#: guix/scripts/pull.scm:436
msgid ""
"Run @command{guix pull -l} to view the\n"
"news for earlier generations."
msgstr ""
-#: guix/scripts/pull.scm:442
+#: guix/scripts/pull.scm:438
#, scheme-format
msgid "profile ~a does not have a previous generation~%"
msgstr ""
-#: guix/scripts/pull.scm:465
+#: guix/scripts/pull.scm:461
msgid "Run @command{guix pull --news} to read all the news."
msgstr ""
-#: guix/scripts/pull.scm:473
+#: guix/scripts/pull.scm:469
#, scheme-format
msgid ""
"After setting @code{PATH}, run\n"
"@command{hash guix} to make sure your shell refers to @file{~a}."
msgstr ""
-#: guix/scripts/pull.scm:508
+#: guix/scripts/pull.scm:504
#, scheme-format
msgid "Migrating profile generations to '~a'...~%"
msgstr ""
-#: guix/scripts/pull.scm:552
+#: guix/scripts/pull.scm:548
#, scheme-format
msgid "while creating symlink '~a': ~a~%"
msgstr ""
-#: guix/scripts/pull.scm:641
+#: guix/scripts/pull.scm:637
msgid " ~h new package: ~a~%"
msgid_plural " ~h new packages: ~a~%"
msgstr[0] ""
msgstr[1] ""
-#: guix/scripts/pull.scm:649
+#: guix/scripts/pull.scm:645
msgid " ~h package upgraded: ~a~%"
msgid_plural " ~h packages upgraded: ~a~%"
msgstr[0] ""
msgstr[1] ""
-#: guix/scripts/pull.scm:751
+#: guix/scripts/pull.scm:747
#, scheme-format
msgid "'~a' did not return a list of channels~%"
msgstr ""
-#: guix/scripts/pull.scm:767
+#: guix/scripts/pull.scm:763
#, scheme-format
msgid ""
"The 'GUIX_PULL_URL' environment variable is deprecated.\n"
"Use '~/.config/guix/channels.scm' instead."
msgstr ""
-#: guix/scripts/pull.scm:840
+#: guix/scripts/pull.scm:836
#, scheme-format
msgid "Building from this channel:~%"
msgid_plural "Building from these channels:~%"
@@ -3906,7 +3942,7 @@ msgstr ""
msgid "~a: invalid URI~%"
msgstr ""
-#: guix/scripts/substitute.scm:783
+#: guix/scripts/substitute.scm:787
#, scheme-format
msgid "~a: unrecognized options~%"
msgstr ""
@@ -4022,27 +4058,27 @@ msgstr ""
msgid "the dependency graph of shepherd services"
msgstr ""
-#: guix/scripts/system.scm:486 guix/scripts/home.scm:751
+#: guix/scripts/system.scm:486 guix/scripts/home.scm:756
#, scheme-format
msgid " repository URL: ~a~%"
msgstr ""
-#: guix/scripts/system.scm:488 guix/scripts/home.scm:753
+#: guix/scripts/system.scm:488 guix/scripts/home.scm:758
#, scheme-format
msgid " branch: ~a~%"
msgstr " شاخه: ‎~a‎~%"
-#: guix/scripts/system.scm:489 guix/scripts/home.scm:754
+#: guix/scripts/system.scm:489 guix/scripts/home.scm:759
#, scheme-format
msgid " commit: ~a~%"
msgstr " کامیت: ‎~a‎~%"
-#: guix/scripts/system.scm:509 guix/scripts/home.scm:767
+#: guix/scripts/system.scm:509 guix/scripts/home.scm:772
#, scheme-format
msgid " file name: ~a~%"
msgstr ""
-#: guix/scripts/system.scm:510 guix/scripts/home.scm:768
+#: guix/scripts/system.scm:510 guix/scripts/home.scm:773
#, scheme-format
msgid " canonical file name: ~a~%"
msgstr ""
@@ -4074,7 +4110,7 @@ msgstr ""
#: guix/scripts/system.scm:529
#, scheme-format
msgid " kernel: ~a~%"
-msgstr " هسته: ‎~a‎~%"
+msgstr " کرنل: ‎~a‎~%"
#: guix/scripts/system.scm:534
#, scheme-format
@@ -4083,12 +4119,12 @@ msgstr " راه‌اندازی چندگانه: ‎~a‎~%"
#. TRANSLATORS: Here "channel" is the same terminology as used in
#. "guix describe" and "guix pull --channels".
-#: guix/scripts/system.scm:540 guix/scripts/home.scm:774
+#: guix/scripts/system.scm:540 guix/scripts/home.scm:779
#, scheme-format
msgid " channels:~%"
msgstr " کانال‌ها:‎~%"
-#: guix/scripts/system.scm:543 guix/scripts/home.scm:777
+#: guix/scripts/system.scm:543 guix/scripts/home.scm:782
#, scheme-format
msgid " configuration file: ~a~%"
msgstr ""
@@ -4181,82 +4217,86 @@ msgid " search search for existing service types\n"
msgstr ""
#: guix/scripts/system.scm:947
-msgid " reconfigure switch to a new operating system configuration\n"
+msgid " edit edit the definition of an existing service type\n"
msgstr ""
#: guix/scripts/system.scm:949
-msgid " roll-back switch to the previous operating system configuration\n"
+msgid " reconfigure switch to a new operating system configuration\n"
msgstr ""
#: guix/scripts/system.scm:951
-msgid " describe describe the current system\n"
+msgid " roll-back switch to the previous operating system configuration\n"
msgstr ""
#: guix/scripts/system.scm:953
-msgid " list-generations list the system generations\n"
+msgid " describe describe the current system\n"
msgstr ""
#: guix/scripts/system.scm:955
-msgid " switch-generation switch to an existing operating system configuration\n"
+msgid " list-generations list the system generations\n"
msgstr ""
#: guix/scripts/system.scm:957
-msgid " delete-generations delete old system generations\n"
+msgid " switch-generation switch to an existing operating system configuration\n"
msgstr ""
#: guix/scripts/system.scm:959
-msgid " build build the operating system without installing anything\n"
+msgid " delete-generations delete old system generations\n"
msgstr ""
#: guix/scripts/system.scm:961
-msgid " container build a container that shares the host's store\n"
+msgid " build build the operating system without installing anything\n"
msgstr ""
#: guix/scripts/system.scm:963
-msgid " vm build a virtual machine image that shares the host's store\n"
+msgid " container build a container that shares the host's store\n"
msgstr ""
#: guix/scripts/system.scm:965
-msgid " image build a Guix System image\n"
+msgid " vm build a virtual machine image that shares the host's store\n"
msgstr ""
#: guix/scripts/system.scm:967
-msgid " docker-image build a Docker image\n"
+msgid " image build a Guix System image\n"
msgstr ""
#: guix/scripts/system.scm:969
-msgid " init initialize a root file system to run GNU\n"
+msgid " docker-image build a Docker image\n"
msgstr ""
#: guix/scripts/system.scm:971
-msgid " extension-graph emit the service extension graph in Dot format\n"
+msgid " init initialize a root file system to run GNU\n"
msgstr ""
#: guix/scripts/system.scm:973
+msgid " extension-graph emit the service extension graph in Dot format\n"
+msgstr ""
+
+#: guix/scripts/system.scm:975
msgid " shepherd-graph emit the graph of shepherd services in Dot format\n"
msgstr ""
-#: guix/scripts/system.scm:977
+#: guix/scripts/system.scm:979
msgid ""
"\n"
" -d, --derivation return the derivation of the given system"
msgstr ""
-#: guix/scripts/system.scm:979
+#: guix/scripts/system.scm:981
msgid ""
"\n"
" -e, --expression=EXPR consider the operating-system EXPR evaluates to\n"
" instead of reading FILE, when applicable"
msgstr ""
-#: guix/scripts/system.scm:982 guix/scripts/home.scm:123
+#: guix/scripts/system.scm:984 guix/scripts/home.scm:126
msgid ""
"\n"
" --allow-downgrades for 'reconfigure', allow downgrades to earlier\n"
" channel revisions"
msgstr ""
-#: guix/scripts/system.scm:985
+#: guix/scripts/system.scm:987
msgid ""
"\n"
" --on-error=STRATEGY\n"
@@ -4264,75 +4304,75 @@ msgid ""
" or debug) when an error occurs while reading FILE"
msgstr ""
-#: guix/scripts/system.scm:989
+#: guix/scripts/system.scm:991
msgid ""
"\n"
" --list-image-types list available image types"
msgstr ""
-#: guix/scripts/system.scm:991
+#: guix/scripts/system.scm:993
msgid ""
"\n"
" -t, --image-type=TYPE for 'image', produce an image of TYPE"
msgstr ""
-#: guix/scripts/system.scm:993
+#: guix/scripts/system.scm:995
msgid ""
"\n"
" --image-size=SIZE for 'image', produce an image of SIZE"
msgstr ""
-#: guix/scripts/system.scm:995
+#: guix/scripts/system.scm:997
msgid ""
"\n"
" --no-bootloader for 'init', do not install a bootloader"
msgstr ""
-#: guix/scripts/system.scm:997
+#: guix/scripts/system.scm:999
msgid ""
"\n"
" --volatile for 'image', make the root file system volatile"
msgstr ""
-#: guix/scripts/system.scm:999
+#: guix/scripts/system.scm:1001
msgid ""
"\n"
" --persistent for 'vm', make the root file system persistent"
msgstr ""
-#: guix/scripts/system.scm:1001
+#: guix/scripts/system.scm:1003
msgid ""
"\n"
" --label=LABEL for 'image', label disk image with LABEL"
msgstr ""
-#: guix/scripts/system.scm:1003 guix/scripts/pack.scm:1340
+#: guix/scripts/system.scm:1005 guix/scripts/pack.scm:1334
msgid ""
"\n"
" --save-provenance save provenance information"
msgstr ""
-#: guix/scripts/system.scm:1005
+#: guix/scripts/system.scm:1007
msgid ""
"\n"
" --share=SPEC for 'vm' and 'container', share host file system with\n"
" read/write access according to SPEC"
msgstr ""
-#: guix/scripts/system.scm:1008
+#: guix/scripts/system.scm:1010
msgid ""
"\n"
" --expose=SPEC for 'vm' and 'container', expose host file system\n"
" directory as read-only according to SPEC"
msgstr ""
-#: guix/scripts/system.scm:1011
+#: guix/scripts/system.scm:1013
msgid ""
"\n"
" -N, --network for 'container', allow containers to access the network"
msgstr ""
-#: guix/scripts/system.scm:1013
+#: guix/scripts/system.scm:1015
msgid ""
"\n"
" -r, --root=FILE for 'vm', 'image', 'container' and 'build',\n"
@@ -4340,81 +4380,104 @@ msgid ""
" register it as a garbage collector root"
msgstr ""
-#: guix/scripts/system.scm:1017
+#: guix/scripts/system.scm:1019
msgid ""
"\n"
" --full-boot for 'vm', make a full boot sequence"
msgstr ""
-#: guix/scripts/system.scm:1019
+#: guix/scripts/system.scm:1021
msgid ""
"\n"
" --no-graphic for 'vm', use the tty that we are started in for IO"
msgstr ""
-#: guix/scripts/system.scm:1021
+#: guix/scripts/system.scm:1023
msgid ""
"\n"
" --skip-checks skip file system and initrd module safety checks"
msgstr ""
-#: guix/scripts/system.scm:1028
+#: guix/scripts/system.scm:1025
+msgid ""
+"\n"
+" --target=TRIPLET cross-build for TRIPLET--e.g., \"armel-linux-gnu\""
+msgstr ""
+
+#: guix/scripts/system.scm:1030
msgid ""
"\n"
" --graph-backend=BACKEND\n"
" use BACKEND for 'extension-graphs' and 'shepherd-graph'"
msgstr ""
-#: guix/scripts/system.scm:1184
+#: guix/scripts/system.scm:1187
#, scheme-format
msgid "'~a' does not return an operating system or an image~%"
msgstr ""
-#: guix/scripts/system.scm:1208 guix/scripts/home.scm:487
+#: guix/scripts/system.scm:1211 guix/scripts/home.scm:490
#, scheme-format
msgid "both file and expression cannot be specified~%"
msgstr ""
-#: guix/scripts/system.scm:1215 guix/scripts/home.scm:494
+#: guix/scripts/system.scm:1218 guix/scripts/home.scm:497
#, scheme-format
msgid "no configuration specified~%"
msgstr ""
-#: guix/scripts/system.scm:1325 guix/scripts/system.scm:1349
-#: guix/scripts/system.scm:1356 guix/scripts/system.scm:1362
-#: guix/scripts/home.scm:554 guix/scripts/home.scm:576
-#: guix/scripts/home.scm:581 guix/scripts/home.scm:587
-#: guix/scripts/home.scm:594 guix/scripts/import/gnu.scm:100
+#: guix/scripts/system.scm:1328 guix/scripts/system.scm:1354
+#: guix/scripts/system.scm:1361 guix/scripts/system.scm:1367
+#: guix/scripts/home.scm:559 guix/scripts/home.scm:581
+#: guix/scripts/home.scm:586 guix/scripts/home.scm:592
+#: guix/scripts/home.scm:599 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:1336
+#: guix/scripts/system.scm:1339
#, scheme-format
msgid "no system generation, nothing to describe~%"
msgstr ""
-#: guix/scripts/system.scm:1381 guix/scripts/home.scm:617
+#: guix/scripts/system.scm:1386 guix/scripts/home.scm:622
#, scheme-format
msgid "~a: unknown action~%"
msgstr ""
-#: guix/scripts/system.scm:1401 guix/scripts/home.scm:633
+#: guix/scripts/system.scm:1406 guix/scripts/home.scm:638
#, scheme-format
msgid "wrong number of arguments for action '~a'~%"
msgstr ""
-#: guix/scripts/system.scm:1406
+#: guix/scripts/system.scm:1411
#, scheme-format
msgid "guix system: missing command name~%"
msgstr ""
-#: guix/scripts/system.scm:1408
+#: guix/scripts/system.scm:1413
#, scheme-format
msgid "Try 'guix system --help' for more information.~%"
msgstr ""
+#: guix/scripts/system/edit.scm:32 guix/scripts/home/edit.scm:33
+#, scheme-format
+msgid "~a: no such service type~%"
+msgstr ""
+
+#: guix/scripts/system/edit.scm:50 guix/scripts/home/edit.scm:51
+#, scheme-format
+msgid "no service types specified, nothing to edit~%"
+msgstr ""
+
+#: guix/scripts/system/edit.scm:58 guix/scripts/home/edit.scm:60
+#, scheme-format
+msgid "~a: ~a matching service type~%"
+msgid_plural "~a: ~a matching service types~%"
+msgstr[0] ""
+msgstr[1] ""
+
#: guix/scripts/system/search.scm:107 guix/ui.scm:1535 guix/ui.scm:1553
msgid "unknown"
msgstr "ناشناخته"
@@ -4427,7 +4490,7 @@ msgstr "‎~a@‎~a:‏ ‎~a‎~%"
#: guix/scripts/lint.scm:82
#, scheme-format
msgid "Available checkers:~%"
-msgstr ""
+msgstr "بررسی کننده‌های موجود:~%"
#: guix/scripts/lint.scm:100
msgid ""
@@ -4583,7 +4646,7 @@ msgstr ""
#: guix/scripts/publish.scm:1159
#, scheme-format
msgid "Advertising ~a~%."
-msgstr "تبلیغات: ‎~a‎~%."
+msgstr "تبلیغات ‎~a‎~%."
#: guix/scripts/publish.scm:1194
#, scheme-format
@@ -4615,25 +4678,25 @@ msgstr ""
msgid "using '~a' compression method, level ~a~%"
msgstr ""
-#: guix/scripts/edit.scm:45
+#: guix/scripts/edit.scm:46
msgid ""
"Usage: guix edit PACKAGE...\n"
"Start $VISUAL or $EDITOR to edit the definitions of PACKAGE...\n"
msgstr ""
-#: guix/scripts/edit.scm:68
+#: guix/scripts/edit.scm:69
#, scheme-format
msgid "file '~a' not found in search path ~s~%"
msgstr ""
-#: guix/scripts/edit.scm:95
+#: guix/scripts/edit.scm:93
#, scheme-format
-msgid "no packages specified, nothing to edit~%"
+msgid "failed to launch '~a': ~a~%"
msgstr ""
-#: guix/scripts/edit.scm:106
+#: guix/scripts/edit.scm:111
#, scheme-format
-msgid "failed to launch '~a': ~a~%"
+msgid "no packages specified, nothing to edit~%"
msgstr ""
#: guix/scripts/size.scm:71
@@ -4663,7 +4726,7 @@ msgstr ""
#. packages are stored.)
#: guix/scripts/size.scm:224
msgid "store profile"
-msgstr ""
+msgstr "نمایهٔ فروشگاه"
#: guix/scripts/size.scm:233
msgid ""
@@ -4671,173 +4734,161 @@ msgid ""
"Report the size of the PACKAGE or STORE-ITEM, with its dependencies.\n"
msgstr ""
-#: guix/scripts/size.scm:238
-msgid ""
-"\n"
-" -s, --system=SYSTEM consider packages for SYSTEM--e.g., \"i686-linux\""
-msgstr ""
-
#. TRANSLATORS: "closure" and "self" must not be translated.
-#: guix/scripts/size.scm:241
+#: guix/scripts/size.scm:239
msgid ""
"\n"
" --sort=KEY sort according to KEY--\"closure\" or \"self\""
msgstr ""
-#: guix/scripts/size.scm:243
+#: guix/scripts/size.scm:241
msgid ""
"\n"
" -m, --map-file=FILE write to FILE a graphical map of disk usage"
msgstr ""
-#: guix/scripts/size.scm:277
+#: guix/scripts/size.scm:273
#, scheme-format
msgid "~a: invalid sorting key~%"
msgstr ""
-#: guix/scripts/size.scm:318
+#: guix/scripts/size.scm:315
msgid "missing store item argument\n"
msgstr ""
-#: guix/scripts/graph.scm:95
+#: guix/scripts/graph.scm:97
#, scheme-format
msgid "~a: invalid argument (package name expected)"
msgstr ""
-#: guix/scripts/graph.scm:106
+#: guix/scripts/graph.scm:108
msgid "the DAG of packages, excluding implicit inputs"
msgstr ""
-#: guix/scripts/graph.scm:142
+#: guix/scripts/graph.scm:144
msgid "the reverse DAG of packages"
msgstr ""
-#: guix/scripts/graph.scm:192
+#: guix/scripts/graph.scm:194
msgid "the DAG of packages, including implicit inputs"
msgstr ""
-#: guix/scripts/graph.scm:202
+#: guix/scripts/graph.scm:204
msgid "the DAG of packages and origins, including implicit inputs"
msgstr ""
-#: guix/scripts/graph.scm:232
+#: guix/scripts/graph.scm:234
msgid "same as 'bag', but without the bootstrap nodes"
msgstr ""
-#: guix/scripts/graph.scm:249
+#: guix/scripts/graph.scm:251
msgid "the reverse DAG of packages, including implicit inputs"
msgstr ""
-#: guix/scripts/graph.scm:288
+#: guix/scripts/graph.scm:290
msgid "the DAG of derivations"
msgstr ""
-#: guix/scripts/graph.scm:300
+#: guix/scripts/graph.scm:302
msgid "unsupported argument for derivation graph"
msgstr ""
-#: guix/scripts/graph.scm:334
+#: guix/scripts/graph.scm:336
msgid "unsupported argument for this type of graph"
msgstr ""
-#: guix/scripts/graph.scm:348
+#: guix/scripts/graph.scm:350
#, scheme-format
msgid "references for '~a' are not known~%"
msgstr ""
-#: guix/scripts/graph.scm:355
+#: guix/scripts/graph.scm:357
msgid "the DAG of run-time dependencies (store references)"
msgstr ""
-#: guix/scripts/graph.scm:371
+#: guix/scripts/graph.scm:373
msgid "the DAG of referrers in the store"
msgstr ""
-#: guix/scripts/graph.scm:401
+#: guix/scripts/graph.scm:403
msgid "the graph of package modules"
msgstr ""
-#: guix/scripts/graph.scm:430
+#: guix/scripts/graph.scm:432
#, scheme-format
msgid "~a: unknown node type~%"
msgstr ""
-#: guix/scripts/graph.scm:434
+#: guix/scripts/graph.scm:436
msgid "The available node types are:\n"
msgstr ""
-#: guix/scripts/graph.scm:444
+#: guix/scripts/graph.scm:446
msgid "The available backend types are:\n"
msgstr ""
-#: guix/scripts/graph.scm:471
+#: guix/scripts/graph.scm:473
#, scheme-format
msgid "no path from '~a' to '~a'~%"
msgstr ""
#. TRANSLATORS: Here 'dot' is the name of a program; it must not be
#. translated.
-#: guix/scripts/graph.scm:527
+#: guix/scripts/graph.scm:526
msgid ""
"Usage: guix graph PACKAGE...\n"
"Emit a representation of the dependency graph of PACKAGE...\n"
msgstr ""
-#: guix/scripts/graph.scm:529
+#: guix/scripts/graph.scm:528
msgid ""
"\n"
" -b, --backend=TYPE produce a graph with the given backend TYPE"
msgstr ""
-#: guix/scripts/graph.scm:531
+#: guix/scripts/graph.scm:530
msgid ""
"\n"
" --list-backends list the available graph backends"
msgstr ""
-#: guix/scripts/graph.scm:533
+#: guix/scripts/graph.scm:532
msgid ""
"\n"
" -t, --type=TYPE represent nodes of the given TYPE"
msgstr ""
-#: guix/scripts/graph.scm:535
+#: guix/scripts/graph.scm:534
msgid ""
"\n"
" --list-types list the available graph types"
msgstr ""
-#: guix/scripts/graph.scm:537
+#: guix/scripts/graph.scm:536
msgid ""
"\n"
" -M, --max-depth=DEPTH limit to nodes within distance DEPTH"
msgstr ""
-#: guix/scripts/graph.scm:539
+#: guix/scripts/graph.scm:538
msgid ""
"\n"
" --path display the shortest path between the given nodes"
msgstr ""
-#: guix/scripts/graph.scm:541 guix/scripts/pack.scm:1325
+#: guix/scripts/graph.scm:540 guix/scripts/pack.scm:1323
#: guix/scripts/refresh.scm:150 guix/scripts/style.scm:814
msgid ""
"\n"
" -e, --expression=EXPR consider the package EXPR evaluates to"
msgstr ""
-#: guix/scripts/graph.scm:543
-msgid ""
-"\n"
-" -s, --system=SYSTEM consider the graph for SYSTEM--e.g., \"i686-linux\""
-msgstr ""
-
-#: guix/scripts/graph.scm:598
+#: guix/scripts/graph.scm:597
#, scheme-format
msgid "no arguments specified; creating an empty graph~%"
msgstr ""
-#: guix/scripts/graph.scm:611
+#: guix/scripts/graph.scm:610
#, scheme-format
msgid "'--path' option requires exactly two nodes (given ~a)~%"
msgstr ""
@@ -5045,230 +5096,230 @@ msgid ""
" Embed the provided triggers FILE"
msgstr ""
-#: guix/scripts/pack.scm:1274
+#: guix/scripts/pack.scm:1266
#, scheme-format
msgid "~a: invalid symlink specification~%"
msgstr ""
-#: guix/scripts/pack.scm:1288
+#: guix/scripts/pack.scm:1280
#, scheme-format
msgid "~a: unsupported profile name~%"
msgstr ""
-#: guix/scripts/pack.scm:1311
+#: guix/scripts/pack.scm:1305
msgid ""
"Usage: guix pack [OPTION]... PACKAGE...\n"
"Create a bundle of PACKAGE.\n"
msgstr ""
-#: guix/scripts/pack.scm:1319
+#: guix/scripts/pack.scm:1317
msgid ""
"\n"
" -f, --format=FORMAT build a pack in the given FORMAT"
msgstr ""
-#: guix/scripts/pack.scm:1321
+#: guix/scripts/pack.scm:1319
msgid ""
"\n"
" --list-formats list the formats available"
msgstr ""
-#: guix/scripts/pack.scm:1323
+#: guix/scripts/pack.scm:1321
msgid ""
"\n"
" -R, --relocatable produce relocatable executables"
msgstr ""
-#: guix/scripts/pack.scm:1331
+#: guix/scripts/pack.scm:1325
msgid ""
"\n"
" -C, --compression=TOOL compress using TOOL--e.g., \"lzip\""
msgstr ""
-#: guix/scripts/pack.scm:1333
+#: guix/scripts/pack.scm:1327
msgid ""
"\n"
" -S, --symlink=SPEC create symlinks to the profile according to SPEC"
msgstr ""
-#: guix/scripts/pack.scm:1335
+#: guix/scripts/pack.scm:1329
msgid ""
"\n"
" -m, --manifest=FILE create a pack with the manifest from FILE"
msgstr ""
-#: guix/scripts/pack.scm:1337
+#: guix/scripts/pack.scm:1331
msgid ""
"\n"
" --entry-point=PROGRAM\n"
" use PROGRAM as the entry point of the pack"
msgstr ""
-#: guix/scripts/pack.scm:1342
+#: guix/scripts/pack.scm:1336
msgid ""
"\n"
" --localstatedir include /var/guix in the resulting pack"
msgstr ""
-#: guix/scripts/pack.scm:1344
+#: guix/scripts/pack.scm:1338
msgid ""
"\n"
" --profile-name=NAME\n"
" populate /var/guix/profiles/.../NAME"
msgstr ""
-#: guix/scripts/pack.scm:1350
+#: guix/scripts/pack.scm:1344
msgid ""
"\n"
" -d, --derivation return the derivation of the pack"
msgstr ""
-#: guix/scripts/pack.scm:1354
+#: guix/scripts/pack.scm:1348
msgid ""
"\n"
" --bootstrap use the bootstrap binaries to build the pack"
msgstr ""
-#: guix/scripts/pack.scm:1408
+#: guix/scripts/pack.scm:1402
#, scheme-format
msgid "could not determine provenance of package ~a~%"
msgstr ""
-#: guix/scripts/pack.scm:1417
+#: guix/scripts/pack.scm:1411
#, scheme-format
msgid "both a manifest and a package list were given~%"
msgstr ""
-#: guix/scripts/pack.scm:1434
+#: guix/scripts/pack.scm:1428
#, scheme-format
msgid "file provided with option ~a does not exist: ~a~%"
msgstr ""
-#: guix/scripts/pack.scm:1495
+#: guix/scripts/pack.scm:1489
#, scheme-format
msgid "~a: unknown pack format~%"
msgstr ""
-#: guix/scripts/pack.scm:1522
+#: guix/scripts/pack.scm:1516
#, scheme-format
msgid "no packages specified; building an empty pack~%"
msgstr ""
-#: guix/scripts/pack.scm:1526
+#: guix/scripts/pack.scm:1520
#, scheme-format
msgid "Singularity requires you to provide a shell~%"
msgstr ""
-#: guix/scripts/pack.scm:1527
+#: guix/scripts/pack.scm:1521
msgid "Add @code{bash} or @code{bash-minimal} to your package list."
msgstr ""
-#: guix/scripts/weather.scm:97
+#: guix/scripts/weather.scm:98
msgid "computing ~h package derivations for ~a...~%"
msgstr ""
#. TRANSLATORS: it is quite possible zero store items are
#. looked for.
-#: guix/scripts/weather.scm:198
+#: guix/scripts/weather.scm:199
msgid "looking for ~h store items on ~a...~%"
msgstr ""
-#: guix/scripts/weather.scm:227
+#: guix/scripts/weather.scm:228
msgid " ~,1f% substitutes available (~h out of ~h)~%"
msgstr ""
-#: guix/scripts/weather.scm:233
+#: guix/scripts/weather.scm:234
#, scheme-format
msgid " unknown substitute sizes~%"
msgstr ""
-#: guix/scripts/weather.scm:236
+#: guix/scripts/weather.scm:237
msgid " ~,1h MiB of nars (compressed)~%"
msgstr ""
-#: guix/scripts/weather.scm:237
+#: guix/scripts/weather.scm:238
msgid " at least ~,1h MiB of nars (compressed)~%"
msgstr ""
-#: guix/scripts/weather.scm:239
+#: guix/scripts/weather.scm:240
msgid " ~,1h MiB on disk (uncompressed)~%"
msgstr ""
-#: guix/scripts/weather.scm:242
+#: guix/scripts/weather.scm:243
msgid " ~,3h seconds per request (~,1h seconds in total)~%"
msgstr ""
-#: guix/scripts/weather.scm:244
+#: guix/scripts/weather.scm:245
msgid " ~,1h requests per second~%"
msgstr ""
-#: guix/scripts/weather.scm:250
+#: guix/scripts/weather.scm:251
#, scheme-format
msgid " (continuous integration information unavailable)~%"
msgstr ""
-#: guix/scripts/weather.scm:253
+#: guix/scripts/weather.scm:254
#, scheme-format
msgid " '~a' returned ~a (~s)~%"
msgstr ""
-#: guix/scripts/weather.scm:270
+#: guix/scripts/weather.scm:271
msgid " ~,1f% (~h out of ~h) of the missing items are queued~%"
msgstr ""
-#: guix/scripts/weather.scm:276
+#: guix/scripts/weather.scm:277
msgid " at least ~h queued builds~%"
msgstr ""
-#: guix/scripts/weather.scm:277
+#: guix/scripts/weather.scm:278
msgid " ~h queued builds~%"
msgstr ""
-#: guix/scripts/weather.scm:280
+#: guix/scripts/weather.scm:281
#, scheme-format
msgid " ~a: ~a (~0,1f%)~%"
msgstr ""
-#: guix/scripts/weather.scm:286
+#: guix/scripts/weather.scm:287
#, scheme-format
msgid " build rate: ~1,2f builds per hour~%"
msgstr ""
-#: guix/scripts/weather.scm:290
+#: guix/scripts/weather.scm:291
#, scheme-format
msgid " ~a: ~,2f builds per hour~%"
msgstr ""
-#: guix/scripts/weather.scm:298
+#: guix/scripts/weather.scm:299
#, scheme-format
msgid "Substitutes are missing for the following items:~%"
msgstr ""
-#: guix/scripts/weather.scm:313
+#: guix/scripts/weather.scm:314
msgid "unknown system"
-msgstr ""
+msgstr "سامانهٔ ناشناخته"
-#: guix/scripts/weather.scm:328
+#: guix/scripts/weather.scm:329
msgid ""
"Usage: guix weather [OPTIONS] [PACKAGES ...]\n"
"Report the availability of substitutes.\n"
msgstr ""
-#: guix/scripts/weather.scm:330
+#: guix/scripts/weather.scm:331
msgid ""
"\n"
" --substitute-urls=URLS\n"
" check for available substitutes at URLS"
msgstr ""
-#: guix/scripts/weather.scm:333
+#: guix/scripts/weather.scm:334
msgid ""
"\n"
" -m, --manifest=MANIFEST\n"
" look up substitutes for packages specified in MANIFEST"
msgstr ""
-#: guix/scripts/weather.scm:336
+#: guix/scripts/weather.scm:337
msgid ""
"\n"
" -c, --coverage[=COUNT]\n"
@@ -5276,31 +5327,25 @@ msgid ""
" COUNT dependents"
msgstr ""
-#: guix/scripts/weather.scm:340
+#: guix/scripts/weather.scm:341
msgid ""
"\n"
" --display-missing display the list of missing substitutes"
msgstr ""
-#: guix/scripts/weather.scm:342
-msgid ""
-"\n"
-" -s, --system=SYSTEM consider substitutes for SYSTEM--e.g., \"i686-linux\""
-msgstr ""
-
-#: guix/scripts/weather.scm:366
+#: guix/scripts/weather.scm:367
#, scheme-format
msgid "~a: invalid URL~%"
msgstr ""
-#: guix/scripts/weather.scm:499
+#: guix/scripts/weather.scm:498
#, scheme-format
msgid "The following ~a package is missing from '~a' for '~a':~%"
msgid_plural "The following ~a packages are missing from '~a' for '~a':~%"
msgstr[0] ""
msgstr[1] ""
-#: guix/scripts/weather.scm:505
+#: guix/scripts/weather.scm:504
#, scheme-format
msgid "~a package is missing from '~a' for '~a':~%"
msgid_plural "~a packages are missing from '~a' for '~a', among which:~%"
@@ -5366,22 +5411,22 @@ msgstr ""
#: guix/scripts/describe.scm:167
#, scheme-format
msgid "Git checkout:~%"
-msgstr ""
+msgstr "وارسی گیت:~%"
#: guix/scripts/describe.scm:168
#, scheme-format
msgid " repository: ~a~%"
-msgstr ""
+msgstr " مخزن: ~a~%"
#: guix/scripts/describe.scm:169
#, scheme-format
msgid " branch: ~a~%"
-msgstr ""
+msgstr " شاخه: ~a~%"
#: guix/scripts/describe.scm:170
#, scheme-format
msgid " commit: ~a~%"
-msgstr ""
+msgstr " کامیت: ~a"
#: guix/scripts/describe.scm:237
#, scheme-format
@@ -5391,12 +5436,12 @@ msgstr ""
#: guix/scripts/describe.scm:240
#, scheme-format
msgid " branch: ~a~%"
-msgstr ""
+msgstr " شاخه: ~a~%"
#: guix/scripts/describe.scm:242
#, scheme-format
msgid " commit: ~a~%"
-msgstr ""
+msgstr " کامیت: ~a~%"
#: guix/scripts/processes.scm:298
msgid ""
@@ -5489,12 +5534,12 @@ msgstr ""
msgid "'-x' specified but no command given~%"
msgstr ""
-#: guix/gexp.scm:468
+#: guix/gexp.scm:469
#, scheme-format
msgid "resolving '~a' relative to current directory~%"
msgstr ""
-#: guix/gexp.scm:858
+#: guix/gexp.scm:859
#, scheme-format
msgid "importing module~{ ~a~} from the host~%"
msgid_plural "importing modules~{ ~a~} from the host~%"
@@ -5796,7 +5841,7 @@ msgstr ""
#: guix/ui.scm:306
msgid "hint: "
-msgstr "راهنما: "
+msgstr "تذکر: "
#: guix/ui.scm:323
msgid "Did you forget a @code{use-modules} form?"
@@ -6253,7 +6298,7 @@ msgstr ""
#: guix/ui.scm:1922
#, scheme-format
msgid "~a\t(current)~%"
-msgstr ""
+msgstr "~a\t(کنونی)~%"
#: guix/ui.scm:1956
#, scheme-format
@@ -6273,7 +6318,7 @@ msgstr ""
#: guix/ui.scm:2003
#, scheme-format
msgid "deleting ~a~%"
-msgstr ""
+msgstr "حذف ~a~%"
#: guix/ui.scm:2034
#, scheme-format
@@ -6408,7 +6453,7 @@ msgstr ""
#: guix/status.scm:510
#, scheme-format
msgid "building ~a..."
-msgstr ""
+msgstr "ساختن ~a..."
#: guix/status.scm:515
#, scheme-format
@@ -6492,11 +6537,11 @@ msgstr ""
#: guix/nar.scm:182
msgid "invalid signature"
-msgstr ""
+msgstr "امضای نامعتبر"
#: guix/nar.scm:186
msgid "invalid hash"
-msgstr ""
+msgstr "هش نامعتبر"
#: guix/nar.scm:194
msgid "unauthorized public key"
@@ -6638,31 +6683,31 @@ msgstr ""
msgid "no SHA256 hash for origin"
msgstr ""
-#: guix/profiles.scm:610
+#: guix/profiles.scm:614
msgid "unsupported manifest format"
msgstr ""
-#: guix/profiles.scm:1886
+#: guix/profiles.scm:1890
#, scheme-format
msgid "package ~a does not support ~a"
msgstr ""
-#: guix/profiles.scm:2262
+#: guix/profiles.scm:2266
#, scheme-format
msgid "while creating directory `~a': ~a"
msgstr ""
-#: guix/profiles.scm:2267
+#: guix/profiles.scm:2271
#, scheme-format
msgid "Please create the @file{~a} directory, with you as the owner."
msgstr ""
-#: guix/profiles.scm:2276
+#: guix/profiles.scm:2280
#, scheme-format
msgid "directory `~a' is not owned by you"
msgstr ""
-#: guix/profiles.scm:2280
+#: guix/profiles.scm:2284
#, scheme-format
msgid "Please change the owner of @file{~a} to user ~s."
msgstr ""
@@ -6907,60 +6952,60 @@ msgstr ""
msgid "invalid key generation parameters: ~a: ~a~%"
msgstr ""
-#: guix/scripts/archive.scm:203
+#: guix/scripts/archive.scm:197
#, scheme-format
msgid "package `~a' has no source~%"
msgstr ""
-#: guix/scripts/archive.scm:264
+#: guix/scripts/archive.scm:258
#, scheme-format
msgid "no arguments specified; creating an empty archive~%"
msgstr ""
-#: guix/scripts/archive.scm:269
+#: guix/scripts/archive.scm:263
#, scheme-format
msgid "unable to export the given packages~%"
msgstr ""
-#: guix/scripts/archive.scm:276
+#: guix/scripts/archive.scm:270
#, scheme-format
msgid "key pair exists under '~a'; remove it first~%"
msgstr ""
-#: guix/scripts/archive.scm:280
+#: guix/scripts/archive.scm:274
#, scheme-format
msgid ""
"Please wait while gathering entropy to generate the key pair;\n"
"this may take time...~%"
msgstr ""
-#: guix/scripts/archive.scm:287
+#: guix/scripts/archive.scm:281
#, scheme-format
msgid "key generation failed: ~a: ~a~%"
msgstr ""
-#: guix/scripts/archive.scm:314
+#: guix/scripts/archive.scm:308
#, scheme-format
msgid "failed to read public key: ~a: ~a~%"
msgstr ""
-#: guix/scripts/archive.scm:321
+#: guix/scripts/archive.scm:315
#, scheme-format
msgid "replacing symbolic link ~a with a regular file~%"
msgstr ""
-#: guix/scripts/archive.scm:324
+#: guix/scripts/archive.scm:318
msgid ""
"On Guix System, add all @code{authorized-keys} to the\n"
"@code{guix-service-type} service of your @code{operating-system} instead."
msgstr ""
-#: guix/scripts/archive.scm:330
+#: guix/scripts/archive.scm:324
#, scheme-format
msgid "s-expression does not denote a public key~%"
msgstr ""
-#: guix/scripts/archive.scm:423
+#: guix/scripts/archive.scm:417
#, scheme-format
msgid "either '--export' or '--import' must be specified~%"
msgstr ""
@@ -7042,19 +7087,19 @@ msgid ""
" --search-paths display needed environment variable definitions"
msgstr ""
-#: guix/scripts/environment.scm:103
+#: guix/scripts/environment.scm:101
msgid ""
"\n"
" -C, --container run command within an isolated container"
msgstr ""
-#: guix/scripts/environment.scm:105 guix/scripts/home.scm:127
+#: guix/scripts/environment.scm:103 guix/scripts/home.scm:130
msgid ""
"\n"
" -N, --network allow containers to access the network"
msgstr ""
-#: guix/scripts/environment.scm:107
+#: guix/scripts/environment.scm:105
#, scheme-format
msgid ""
"\n"
@@ -7062,7 +7107,7 @@ msgid ""
" an isolated container"
msgstr ""
-#: guix/scripts/environment.scm:110
+#: guix/scripts/environment.scm:108
msgid ""
"\n"
" -u, --user=USER instead of copying the name and home of the current\n"
@@ -7070,52 +7115,52 @@ msgid ""
" with home directory /home/USER"
msgstr ""
-#: guix/scripts/environment.scm:114
+#: guix/scripts/environment.scm:112
msgid ""
"\n"
" --no-cwd do not share current working directory with an\n"
" isolated container"
msgstr ""
-#: guix/scripts/environment.scm:118 guix/scripts/home.scm:129
+#: guix/scripts/environment.scm:116 guix/scripts/home.scm:132
msgid ""
"\n"
" --share=SPEC for containers, share writable host file system\n"
" according to SPEC"
msgstr ""
-#: guix/scripts/environment.scm:121 guix/scripts/home.scm:132
+#: guix/scripts/environment.scm:119 guix/scripts/home.scm:135
msgid ""
"\n"
" --expose=SPEC for containers, expose read-only host file system\n"
" according to SPEC"
msgstr ""
-#: guix/scripts/environment.scm:126
+#: guix/scripts/environment.scm:124
msgid ""
"\n"
" --bootstrap use bootstrap binaries to build the environment"
msgstr ""
-#: guix/scripts/environment.scm:130
+#: guix/scripts/environment.scm:128
msgid ""
"Usage: guix environment [OPTION]... PACKAGE... [-- COMMAND...]\n"
"Build an environment that includes the dependencies of PACKAGE and execute\n"
"COMMAND or an interactive shell in that environment.\n"
msgstr ""
-#: guix/scripts/environment.scm:133
+#: guix/scripts/environment.scm:131
msgid "This command is deprecated in favor of 'guix shell'.\n"
msgstr ""
-#: guix/scripts/environment.scm:137
+#: guix/scripts/environment.scm:135
msgid ""
"\n"
" -l, --load=FILE create environment for the package that the code within\n"
" FILE evaluates to"
msgstr ""
-#: guix/scripts/environment.scm:140
+#: guix/scripts/environment.scm:138
msgid ""
"\n"
" --ad-hoc include all specified packages in the environment instead\n"
@@ -7127,47 +7172,47 @@ msgstr ""
msgid "'--inherit' is deprecated, use '--preserve' instead~%"
msgstr ""
-#: guix/scripts/environment.scm:483
+#: guix/scripts/environment.scm:480
#, scheme-format
msgid "checking the environment variables visible from shell '~a'...~%"
msgstr ""
-#: guix/scripts/environment.scm:487
+#: guix/scripts/environment.scm:484
#, scheme-format
msgid "failed to determine environment of shell '~a'~%"
msgstr ""
-#: guix/scripts/environment.scm:494
+#: guix/scripts/environment.scm:491
#, scheme-format
msgid "variable '~a' is missing from shell environment~%"
msgstr ""
-#: guix/scripts/environment.scm:501
+#: guix/scripts/environment.scm:498
#, scheme-format
msgid "variable '~a' has unexpected suffix '~a'~%"
msgstr ""
-#: guix/scripts/environment.scm:507
+#: guix/scripts/environment.scm:504
#, scheme-format
msgid "variable '~a' is clobbered: '~a'~%"
msgstr ""
-#: guix/scripts/environment.scm:514
+#: guix/scripts/environment.scm:511
#, scheme-format
msgid "'GUIX_ENVIRONMENT' is missing from the shell environment~%"
msgstr ""
-#: guix/scripts/environment.scm:518
+#: guix/scripts/environment.scm:515
#, scheme-format
msgid "'GUIX_ENVIRONMENT' is set to '~a' instead of '~a'~%"
msgstr ""
-#: guix/scripts/environment.scm:527
+#: guix/scripts/environment.scm:524
#, scheme-format
msgid "'PS1' is the same in sub-shell~%"
msgstr ""
-#: guix/scripts/environment.scm:528
+#: guix/scripts/environment.scm:525
#, scheme-format
msgid ""
"Consider setting a different prompt for\n"
@@ -7184,7 +7229,7 @@ msgid ""
"@end example\n"
msgstr ""
-#: guix/scripts/environment.scm:544
+#: guix/scripts/environment.scm:541
#, scheme-format
msgid ""
"One or more environment variables have a\n"
@@ -7207,76 +7252,76 @@ msgid ""
"running in a \"container\", immune to the issue described above."
msgstr ""
-#: guix/scripts/environment.scm:563
+#: guix/scripts/environment.scm:560
#, scheme-format
msgid "All is good! The shell gets correct environment variables.~%"
msgstr ""
-#: guix/scripts/environment.scm:584
+#: guix/scripts/environment.scm:581
#, scheme-format
msgid "Did you mean '~a'?~%"
msgstr ""
-#: guix/scripts/environment.scm:592
+#: guix/scripts/environment.scm:589
#, scheme-format
msgid "~a: command not found~%"
msgstr ""
-#: guix/scripts/environment.scm:799
+#: guix/scripts/environment.scm:796
#, scheme-format
msgid "cannot link profile: '~a' already exists within container~%"
msgstr ""
-#: guix/scripts/environment.scm:837
+#: guix/scripts/environment.scm:834
msgid "cannot create container: user namespaces unavailable\n"
msgstr ""
-#: guix/scripts/environment.scm:838
+#: guix/scripts/environment.scm:835
msgid "is your kernel version < 3.10?\n"
msgstr ""
-#: guix/scripts/environment.scm:841
+#: guix/scripts/environment.scm:838
msgid "cannot create container: unprivileged user cannot create user namespaces\n"
msgstr ""
-#: guix/scripts/environment.scm:842
+#: guix/scripts/environment.scm:839
msgid "please set /proc/sys/kernel/unprivileged_userns_clone to \"1\"\n"
msgstr ""
-#: guix/scripts/environment.scm:845
+#: guix/scripts/environment.scm:842
msgid "cannot create container: /proc/self/setgroups does not exist\n"
msgstr ""
-#: guix/scripts/environment.scm:846
+#: guix/scripts/environment.scm:843
msgid "is your kernel version < 3.19?\n"
msgstr ""
-#: guix/scripts/environment.scm:923
+#: guix/scripts/environment.scm:920
#, scheme-format
msgid "'--link-profile' cannot be used without '--container'~%"
msgstr ""
-#: guix/scripts/environment.scm:925
+#: guix/scripts/environment.scm:922
#, scheme-format
msgid "'--user' cannot be used without '--container'~%"
msgstr ""
-#: guix/scripts/environment.scm:927
+#: guix/scripts/environment.scm:924
#, scheme-format
msgid "--no-cwd cannot be used without --container~%"
msgstr ""
-#: guix/scripts/environment.scm:942
+#: guix/scripts/environment.scm:939
#, scheme-format
msgid "'--profile' cannot be used with package options~%"
msgstr ""
-#: guix/scripts/environment.scm:945 guix/scripts/shell.scm:274
+#: guix/scripts/environment.scm:942 guix/scripts/shell.scm:274
#, scheme-format
msgid "no packages specified; creating an empty environment~%"
msgstr ""
-#: guix/scripts/environment.scm:984
+#: guix/scripts/environment.scm:981
#, scheme-format
msgid "'--check' is unnecessary when using '--container'; doing nothing~%"
msgstr ""
@@ -7290,126 +7335,130 @@ msgid ""
";; See the \"Replicating Guix\" section in the manual.\n"
msgstr ""
-#: guix/scripts/home.scm:88
+#: guix/scripts/home.scm:89
msgid ""
"Usage: guix home [OPTION ...] ACTION [ARG ...] [FILE]\n"
"Build the home environment declared in FILE according to ACTION.\n"
"Some ACTIONS support additional ARGS.\n"
msgstr ""
-#: guix/scripts/home.scm:94
+#: guix/scripts/home.scm:95
msgid " search search for existing service types\n"
msgstr ""
-#: guix/scripts/home.scm:96
+#: guix/scripts/home.scm:97
+msgid " edit edit the definition of an existing service type\n"
+msgstr ""
+
+#: guix/scripts/home.scm:99
msgid ""
"\n"
" container run the home environment configuration in a container\n"
msgstr ""
-#: guix/scripts/home.scm:98
+#: guix/scripts/home.scm:101
msgid " reconfigure switch to a new home environment configuration\n"
msgstr ""
-#: guix/scripts/home.scm:100
+#: guix/scripts/home.scm:103
msgid " roll-back switch to the previous home environment configuration\n"
msgstr ""
-#: guix/scripts/home.scm:102
+#: guix/scripts/home.scm:105
msgid " describe describe the current home environment\n"
msgstr ""
-#: guix/scripts/home.scm:104
+#: guix/scripts/home.scm:107
msgid " list-generations list the home environment generations\n"
msgstr ""
-#: guix/scripts/home.scm:106
+#: guix/scripts/home.scm:109
msgid " switch-generation switch to an existing home environment configuration\n"
msgstr ""
-#: guix/scripts/home.scm:108
+#: guix/scripts/home.scm:111
msgid " delete-generations delete old home environment generations\n"
msgstr ""
-#: guix/scripts/home.scm:110
+#: guix/scripts/home.scm:113
msgid " build build the home environment without installing anything\n"
msgstr ""
-#: guix/scripts/home.scm:112
+#: guix/scripts/home.scm:115
msgid " import generates a home environment definition from dotfiles\n"
msgstr ""
-#: guix/scripts/home.scm:114
+#: guix/scripts/home.scm:117
msgid " extension-graph emit the service extension graph\n"
msgstr ""
-#: guix/scripts/home.scm:116
+#: guix/scripts/home.scm:119
msgid " shepherd-graph emit the graph of shepherd services\n"
msgstr ""
-#: guix/scripts/home.scm:120
+#: guix/scripts/home.scm:123
msgid ""
"\n"
" -e, --expression=EXPR consider the home-environment EXPR evaluates to\n"
" instead of reading FILE, when applicable"
msgstr ""
-#: guix/scripts/home.scm:138
+#: guix/scripts/home.scm:141
msgid ""
"\n"
" --graph-backend=BACKEND\n"
" use BACKEND for 'extension-graph' and 'shepherd-graph'"
msgstr ""
-#: guix/scripts/home.scm:451
+#: guix/scripts/home.scm:454
#, scheme-format
msgid "process terminated with signal ~a~%"
msgstr ""
-#: guix/scripts/home.scm:453
+#: guix/scripts/home.scm:456
#, scheme-format
msgid "process stopped with signal ~a~%"
msgstr ""
-#: guix/scripts/home.scm:467
+#: guix/scripts/home.scm:470
#, scheme-format
msgid "'~a' does not return a home environment ~%"
msgstr ""
-#: guix/scripts/home.scm:560
+#: guix/scripts/home.scm:565
#, scheme-format
msgid "'~a' populated with all the Home configuration files~%"
msgstr ""
-#: guix/scripts/home.scm:562
+#: guix/scripts/home.scm:567
#, scheme-format
msgid ""
"Run @command{guix home reconfigure ~a/home-configuration.scm} to effectively\n"
"deploy the home environment described by these files.\n"
msgstr ""
-#: guix/scripts/home.scm:569
+#: guix/scripts/home.scm:574
#, scheme-format
msgid "no home environment generation, nothing to describe~%"
msgstr ""
-#: guix/scripts/home.scm:638
+#: guix/scripts/home.scm:643
#, scheme-format
msgid "guix home: missing command name~%"
msgstr ""
-#: guix/scripts/home.scm:640
+#: guix/scripts/home.scm:645
#, scheme-format
msgid "Try 'guix home --help' for more information.~%"
msgstr ""
-#: guix/scripts/home.scm:670
+#: guix/scripts/home.scm:675
#, fuzzy, scheme-format
#| msgid "extension commands"
msgid "~a: extraneous command~%"
msgstr "دستورات افزونه"
-#: guix/scripts/home.scm:826
+#: guix/scripts/home.scm:831
#, scheme-format
msgid "cannot switch to home environment generation '~a'~%"
msgstr ""