diff options
Diffstat (limited to 'po/guix/vi.po')
-rw-r--r-- | po/guix/vi.po | 585 |
1 files changed, 313 insertions, 272 deletions
diff --git a/po/guix/vi.po b/po/guix/vi.po index 8aa8ce8002..ea7c3510cc 100644 --- a/po/guix/vi.po +++ b/po/guix/vi.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: guix 0.8.1\n" "Report-Msgid-Bugs-To: bug-guix@gnu.org\n" -"POT-Creation-Date: 2022-09-04 03:18+0000\n" +"POT-Creation-Date: 2022-10-05 03:18+0000\n" "PO-Revision-Date: 2015-01-28 07:59+0700\n" "Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n" "Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n" @@ -234,37 +234,37 @@ msgid "" "@end example" msgstr "" -#: gnu/system.scm:623 +#: gnu/system.scm:631 #, scheme-format msgid "mapped device '~a' may be ignored by bootloader~%" msgstr "" -#: gnu/system.scm:643 +#: gnu/system.scm:651 #, 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:1125 +#: gnu/system.scm:1134 #, scheme-format msgid "using a string for file '~a' is deprecated; use 'plain-file' instead~%" msgstr "" -#: gnu/system.scm:1141 +#: gnu/system.scm:1150 #, scheme-format msgid "using a monadic value for '~a' is deprecated; use 'plain-file' instead~%" msgstr "" -#: gnu/system.scm:1195 +#: gnu/system.scm:1204 #, scheme-format msgid "representing setuid programs with file-like objects is deprecated; use 'setuid-program' instead~%" msgstr "" -#: gnu/system.scm:1297 +#: gnu/system.scm:1306 #, fuzzy msgid "missing root file system" msgstr "đang khởi tạo hệ thống tập tin gốc hiện tại~%" -#: gnu/system.scm:1373 +#: gnu/system.scm:1382 #, fuzzy, scheme-format msgid "~a: invalid locale name" msgstr "~a: số không hợp lệ~%" @@ -280,24 +280,24 @@ msgstr "giá trị của trang chủ không hợp lệ" msgid "The GRAMMAR value must be 'infix or 'suffix, but ~a provided." msgstr "" -#: gnu/services/shepherd.scm:144 +#: gnu/services/shepherd.scm:145 msgid "" "Run the GNU Shepherd as PID 1---i.e., the operating system's first\n" "process. The Shepherd takes care of managing services such as daemons by\n" "ensuring they are started and stopped in the right order." msgstr "" -#: gnu/services/shepherd.scm:236 +#: gnu/services/shepherd.scm:237 #, scheme-format msgid "service '~a' provided more than once" msgstr "" -#: gnu/services/shepherd.scm:251 +#: gnu/services/shepherd.scm:252 #, scheme-format msgid "service '~a' requires '~a', which is not provided by any service" msgstr "" -#: gnu/services/shepherd.scm:599 +#: gnu/services/shepherd.scm:625 msgid "" "The @code{user-processes} service is responsible for\n" "terminating all the processes so that the root file system can be re-mounted\n" @@ -306,6 +306,19 @@ msgid "" "@code{SIGKILL}." msgstr "" +#: gnu/services/samba.scm:161 +msgid "" +"Run @uref{https://www.samba.org/, Samba}, a network file and\n" +"print service for all clients using the SMB/CIFS protocol. Samba is an\n" +"important component to seamlessly integrate Linux/Unix Servers and Desktops\n" +"into Active Directory environments. It can function both as a domain\n" +"controller or as a regular domain member." +msgstr "" + +#: gnu/services/samba.scm:266 +msgid "Web Service Discovery Daemon" +msgstr "" + #: gnu/home/services.scm:138 msgid "" "Build the home environment top-level directory,\n" @@ -515,26 +528,26 @@ msgstr "" msgid "Use the @code{subvol} Btrfs file system option." msgstr "" -#: gnu/system/image.scm:280 +#: gnu/system/image.scm:313 msgid "image lacks a partition with the 'boot' flag" msgstr "" -#: gnu/system/image.scm:324 +#: gnu/system/image.scm:357 #, fuzzy, scheme-format msgid "unsupported image type: ~a" msgstr "định dạng băm không được hỗ trợ: ~a~%" -#: gnu/system/image.scm:342 gnu/system/image.scm:361 +#: gnu/system/image.scm:375 gnu/system/image.scm:394 #, fuzzy, scheme-format msgid "unsupported partition type: ~a" msgstr "định dạng băm không được hỗ trợ: ~a~%" -#: gnu/system/image.scm:851 +#: gnu/system/image.scm:969 #, fuzzy, scheme-format msgid "~a: unsupported image format" msgstr "định dạng băm không được hỗ trợ: ~a~%" -#: gnu/system/image.scm:881 +#: gnu/system/image.scm:999 #, fuzzy, scheme-format msgid "~a: no such image type" msgstr "~a: không phải con số~%" @@ -572,7 +585,7 @@ msgstr "" "\n" " --expose=SPEC cho “vm”, phơi bày hệ thống tập tin chủ tuân theo SPEC" -#: gnu/system/linux-container.scm:221 guix/scripts/build.scm:473 +#: gnu/system/linux-container.scm:221 guix/scripts/build.scm:475 #: guix/scripts/download.scm:104 guix/scripts/package.scm:499 #: guix/scripts/install.scm:44 guix/scripts/remove.scm:41 #: guix/scripts/upgrade.scm:48 guix/scripts/search.scm:37 @@ -584,14 +597,14 @@ msgstr "" #: guix/scripts/lint.scm:117 guix/scripts/publish.scm:118 #: guix/scripts/edit.scm:52 guix/scripts/size.scm:247 #: guix/scripts/graph.scm:548 guix/scripts/challenge.scm:462 -#: guix/scripts/copy.scm:127 guix/scripts/pack.scm:1351 -#: guix/scripts/weather.scm:344 guix/scripts/describe.scm:96 +#: guix/scripts/copy.scm:127 guix/scripts/pack.scm:1309 +#: guix/scripts/weather.scm:352 guix/scripts/describe.scm:96 #: 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:151 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/egg.scm:45 guix/scripts/import/gem.scm:50 #: 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:47 @@ -696,28 +709,28 @@ msgstr "" msgid "Updater for CPAN packages" msgstr "" -#: guix/import/cran.scm:177 +#: guix/import/cran.scm:209 #, fuzzy, scheme-format msgid "failed to retrieve list of packages from ~a: ~a (~a)~%" msgstr "tìm thấy chữ ký cho “~a'~% không hợp lệ" -#: guix/import/cran.scm:212 +#: guix/import/cran.scm:244 #, fuzzy, scheme-format #| msgid "~a: download failed~%" msgid "~A: hg download failed~%" msgstr "~a: gặp lỗi khi tải về~%" -#: guix/import/cran.scm:256 +#: guix/import/cran.scm:288 #, fuzzy, scheme-format #| msgid "failed to create configuration directory `~a': ~a~%" msgid "failed to retrieve package information from ~a: ~a (~a)~%" msgstr "gặp lỗi khi tạo thư mục cấu hình “~a”: ~a~%" -#: guix/import/cran.scm:724 +#: guix/import/cran.scm:767 msgid "Updater for CRAN packages" msgstr "" -#: guix/import/cran.scm:731 +#: guix/import/cran.scm:774 msgid "Updater for Bioconductor packages" msgstr "" @@ -1052,7 +1065,7 @@ msgstr "" #: gnu/installer/newt/partition.scm:125 gnu/installer/newt/partition.scm:140 #: gnu/installer/newt/partition.scm:637 gnu/installer/newt/partition.scm:660 #: gnu/installer/newt/partition.scm:706 gnu/installer/newt/partition.scm:764 -#: gnu/installer/newt/partition.scm:775 gnu/installer/newt/services.scm:124 +#: gnu/installer/newt/partition.scm:775 gnu/installer/newt/services.scm:122 #: gnu/installer/newt/timezone.scm:63 gnu/installer/newt/user.scm:216 #: gnu/installer/newt/wifi.scm:206 msgid "Exit" @@ -1626,11 +1639,11 @@ msgstr "" msgid "Select miscellaneous services to run on your non-graphical system." msgstr "" -#: gnu/installer/newt/services.scm:109 +#: gnu/installer/newt/services.scm:107 msgid "Network management" msgstr "" -#: gnu/installer/newt/services.scm:112 +#: gnu/installer/newt/services.scm:110 msgid "" "Choose the method to manage network connections.\n" "\n" @@ -1842,14 +1855,14 @@ msgstr "" msgid "Mount point: ~a" msgstr "" -#: gnu/installer/parted.scm:1455 +#: gnu/installer/parted.scm:1471 msgid "" ";; The list of file systems that get \"mounted\". The unique\n" ";; file system identifiers there (\"UUIDs\") can be obtained\n" ";; by running 'blkid' in a terminal.\n" msgstr "" -#: gnu/installer/parted.scm:1494 +#: gnu/installer/parted.scm:1510 #, scheme-format msgid "Device ~a is still in use." msgstr "" @@ -1933,36 +1946,36 @@ msgstr "" msgid "Unable to locate path: ~a." msgstr "" -#: gnu/installer/user.scm:76 +#: gnu/installer/user.scm:62 msgid ";; The list of user accounts ('root' is implicit).\n" msgstr "" -#: gnu/installer/utils.scm:131 +#: gnu/installer/utils.scm:148 #, scheme-format msgid "Press Enter to continue.~%" msgstr "" -#: gnu/installer/utils.scm:150 +#: gnu/installer/utils.scm:167 #, scheme-format msgid "Command ~s exited with value ~a" msgstr "" -#: gnu/installer/utils.scm:156 +#: gnu/installer/utils.scm:173 #, scheme-format msgid "Command ~s killed by signal ~a" msgstr "" -#: gnu/installer/utils.scm:162 +#: gnu/installer/utils.scm:179 #, scheme-format msgid "Command ~s stopped by signal ~a" msgstr "" -#: gnu/installer/utils.scm:167 +#: gnu/installer/utils.scm:184 #, scheme-format msgid "Command ~s succeeded" msgstr "" -#: gnu/installer/utils.scm:179 +#: gnu/installer/utils.scm:196 msgid "run-command-in-installer not set" msgstr "" @@ -1996,38 +2009,38 @@ msgstr "" msgid "incorrect target system ('~a' was given, while the system reports that it is '~a')~%" msgstr "" -#: gnu/machine/ssh.scm:460 +#: gnu/machine/ssh.scm:468 #, scheme-format msgid "no signing key '~a'. have you run 'guix archive --generate-key?'" msgstr "" -#: gnu/machine/ssh.scm:492 +#: gnu/machine/ssh.scm:504 #, scheme-format msgid "failed to switch systems while deploying '~a':~%~{~s ~}" msgstr "" -#: gnu/machine/ssh.scm:500 +#: gnu/machine/ssh.scm:512 #, scheme-format msgid "an error occurred while upgrading services on '~a':~%~{~s ~}~%" msgstr "" -#: gnu/machine/ssh.scm:508 +#: gnu/machine/ssh.scm:520 #, fuzzy, scheme-format msgid "failed to install bootloader on '~a':~%~{~s ~}~%" msgstr "gặp lỗi khi kết nối đến “~a”: ~a~%" -#: gnu/machine/ssh.scm:541 +#: gnu/machine/ssh.scm:553 msgid "could not roll-back machine" msgstr "" -#: gnu/machine/ssh.scm:582 +#: gnu/machine/ssh.scm:594 msgid "" "Provisioning for machines that are accessible over SSH\n" "and have a known host-name. This entails little more than maintaining an SSH\n" "connection to the host." msgstr "" -#: gnu/machine/ssh.scm:592 +#: gnu/machine/ssh.scm:604 #, scheme-format msgid "" "unsupported machine configuration '~a'\n" @@ -2329,34 +2342,34 @@ msgstr "" "\n" " --list-live liệt kê đường dẫn còn sống" -#: guix/scripts/build.scm:386 +#: guix/scripts/build.scm:387 #, fuzzy, scheme-format msgid "Try @option{--list-targets} to view available targets.~%" msgstr "" "\n" " --list-live liệt kê đường dẫn còn sống" -#: guix/scripts/build.scm:405 +#: guix/scripts/build.scm:406 #, fuzzy, scheme-format #| msgid "profile '~a' does not exist~%" msgid "'~a' is not a supported system~%" msgstr "hồ sơ “~a” không tồn tại~%" -#: guix/scripts/build.scm:409 +#: guix/scripts/build.scm:410 #, scheme-format msgid "" "Did you mean @code{~a}?\n" "Try @option{--list-systems} to view available system types.~%" msgstr "" -#: guix/scripts/build.scm:412 +#: guix/scripts/build.scm:414 #, fuzzy, scheme-format msgid "Try @option{--list-systems} to view available system types.~%" msgstr "" "\n" " --list-dead liệt kê các đường dẫn đã chết" -#: guix/scripts/build.scm:434 +#: guix/scripts/build.scm:436 msgid "" "Usage: guix build [OPTION]... PACKAGE-OR-DERIVATION...\n" "Build the given PACKAGE-OR-DERIVATION and return their output paths.\n" @@ -2364,7 +2377,7 @@ msgstr "" "Cách dùng: guix build [TÙY-CHỌN]… PACKAGE-OR-DERIVATION…\n" "Biên dịch PACKAGE-OR-DERIVATION đã cho và trả về đường dẫn kết xuất của chúng.\n" -#: guix/scripts/build.scm:436 guix/scripts/archive.scm:91 +#: guix/scripts/build.scm:438 guix/scripts/archive.scm:91 msgid "" "\n" " -e, --expression=EXPR build the package or derivation EXPR evaluates to" @@ -2372,7 +2385,7 @@ msgstr "" "\n" " -e, --expression=BTHỨC biên dịch gói hay tìm nguồn gốc BTHỨC lượng giá cho" -#: guix/scripts/build.scm:438 +#: guix/scripts/build.scm:440 #, fuzzy msgid "" "\n" @@ -2382,14 +2395,14 @@ msgstr "" "\n" " -e, --expression=BTHỨC biên dịch gói hay tìm nguồn gốc BTHỨC lượng giá cho" -#: guix/scripts/build.scm:441 +#: guix/scripts/build.scm:443 msgid "" "\n" " -m, --manifest=FILE build the packages that the manifest given in FILE\n" " evaluates to" msgstr "" -#: guix/scripts/build.scm:444 guix/scripts/archive.scm:93 +#: guix/scripts/build.scm:446 guix/scripts/archive.scm:93 msgid "" "\n" " -S, --source build the packages' source derivations" @@ -2397,14 +2410,14 @@ msgstr "" "\n" " -S, --source biên dịch nguồn gốc mã nguồn của gói" -#: guix/scripts/build.scm:446 +#: guix/scripts/build.scm:448 msgid "" "\n" " --sources[=TYPE] build source derivations; TYPE may optionally be one\n" " of \"package\", \"all\" (default), or \"transitive\"" msgstr "" -#: guix/scripts/build.scm:449 +#: guix/scripts/build.scm:451 msgid "" "\n" " -d, --derivations return the derivation paths of the given packages" @@ -2412,19 +2425,19 @@ msgstr "" "\n" " -d, --derivations trả về các đường dẫn nguồn gốc của các gói đã cho" -#: guix/scripts/build.scm:451 +#: guix/scripts/build.scm:453 msgid "" "\n" " --check rebuild items to check for non-determinism issues" msgstr "" -#: guix/scripts/build.scm:453 +#: guix/scripts/build.scm:455 msgid "" "\n" " --repair repair the specified items" msgstr "" -#: guix/scripts/build.scm:455 guix/scripts/pack.scm:1341 +#: guix/scripts/build.scm:457 guix/scripts/pack.scm:1299 #: guix/scripts/environment.scm:98 msgid "" "\n" @@ -2435,11 +2448,11 @@ msgstr "" " -r, --root=TẬP-TIN tạo TẬP-TIN một liên kết mềm đến kết quả, và đăng ký nó\n" " như là bộ gom rác gốc" -#: guix/scripts/build.scm:458 guix/scripts/package.scm:481 +#: guix/scripts/build.scm:460 guix/scripts/package.scm:481 #: guix/scripts/install.scm:37 guix/scripts/remove.scm:36 #: guix/scripts/upgrade.scm:39 guix/scripts/pull.scm:118 #: guix/scripts/system.scm:1038 guix/scripts/copy.scm:122 -#: guix/scripts/pack.scm:1346 guix/scripts/deploy.scm:66 +#: guix/scripts/pack.scm:1304 guix/scripts/deploy.scm:66 #: guix/scripts/archive.scm:95 guix/scripts/environment.scm:122 #: guix/scripts/home.scm:140 #, fuzzy @@ -2450,7 +2463,7 @@ msgstr "" "\n" " --verbosity=MỨC dùng mức chi tiết đã cho" -#: guix/scripts/build.scm:460 +#: guix/scripts/build.scm:462 #, fuzzy msgid "" "\n" @@ -2459,7 +2472,7 @@ msgstr "" "\n" " -n, --dry-run không biên dịch dẫn xuất" -#: guix/scripts/build.scm:462 +#: guix/scripts/build.scm:464 msgid "" "\n" " --log-file return the log file names for the given derivations" @@ -2467,7 +2480,7 @@ msgstr "" "\n" " --log-file trả về tên của tập-tin nhật ký cho dẫn xuất đã cho" -#: guix/scripts/build.scm:475 guix/scripts/download.scm:106 +#: guix/scripts/build.scm:477 guix/scripts/download.scm:106 #: guix/scripts/package.scm:501 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:91 @@ -2479,14 +2492,14 @@ msgstr "" #: guix/scripts/publish.scm:120 guix/scripts/edit.scm:54 #: guix/scripts/size.scm:249 guix/scripts/graph.scm:550 #: guix/scripts/challenge.scm:464 guix/scripts/copy.scm:129 -#: guix/scripts/pack.scm:1353 guix/scripts/weather.scm:346 +#: guix/scripts/pack.scm:1311 guix/scripts/weather.scm:354 #: guix/scripts/describe.scm:98 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:153 #: 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 +#: guix/scripts/import/gem.scm:52 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:49 #: guix/scripts/refresh.scm:179 guix/scripts/repl.scm:85 @@ -2498,19 +2511,19 @@ msgstr "" "\n" " -V, --version hiển thị thông tin phiên bản rồi thoát" -#: guix/scripts/build.scm:502 +#: guix/scripts/build.scm:504 #, scheme-format msgid "" "invalid argument: '~a' option argument: ~a, ~\n" "must be one of 'package', 'all', or 'transitive'~%" msgstr "" -#: guix/scripts/build.scm:559 +#: guix/scripts/build.scm:561 #, scheme-format msgid "~s: not something we can build~%" msgstr "" -#: guix/scripts/build.scm:564 +#: guix/scripts/build.scm:566 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" @@ -2527,29 +2540,29 @@ msgid "" "@end example" msgstr "" -#: guix/scripts/build.scm:577 +#: guix/scripts/build.scm:579 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:662 +#: guix/scripts/build.scm:664 #, fuzzy, scheme-format msgid "package ~a does not support ~a~%" msgstr "gói “~a” không có nguồn~%" -#: guix/scripts/build.scm:681 +#: guix/scripts/build.scm:683 #, fuzzy, scheme-format msgid "package '~a' has no source~%" msgstr "gói “~a” không có nguồn~%" -#: guix/scripts/build.scm:729 +#: guix/scripts/build.scm:731 #, scheme-format msgid "no build log for '~a'~%" msgstr "không có nhật ký dịch cho “~a'~%" -#: guix/scripts/build.scm:790 guix/scripts/challenge.scm:541 +#: guix/scripts/build.scm:792 guix/scripts/challenge.scm:541 #, scheme-format msgid "no arguments specified, nothing to do~%" msgstr "" @@ -2898,87 +2911,82 @@ msgstr "tên tập tin của các miếng vá nên bắt đầu bằng tên củ msgid "the source URI should not be an autogenerated tarball" msgstr "" -#: guix/lint.scm:1236 +#: guix/lint.scm:1230 guix/lint.scm:1275 #, scheme-format -msgid "URL should be 'mirror://~a/~a'" +msgid "URL should be '~a'" msgstr "" -#: guix/lint.scm:1276 +#: guix/lint.scm:1268 #, fuzzy, scheme-format msgid "while accessing '~a'" msgstr "gặp lỗi khi kết nối đến “~a”: ~a~%" -#: guix/lint.scm:1283 -#, scheme-format -msgid "URL should be '~a'" -msgstr "" - #. TRANSLATORS: check and #:tests? are a #. Scheme symbol and keyword respectively #. and should not be translated. -#: guix/lint.scm:1311 +#: guix/lint.scm:1303 msgid "the 'check' phase should respect #:tests?" msgstr "" -#: guix/lint.scm:1329 guix/lint.scm:1340 guix/lint.scm:1348 guix/lint.scm:1352 +#: guix/lint.scm:1321 guix/lint.scm:1332 guix/lint.scm:1340 guix/lint.scm:1344 #, fuzzy, scheme-format msgid "failed to create ~a derivation: ~a" msgstr "gặp lỗi khi tạo gốc GC “~a”: ~a~%" -#: guix/lint.scm:1334 +#: guix/lint.scm:1326 #, fuzzy, scheme-format msgid "failed to create ~a derivation: ~s" msgstr "gặp lỗi khi đọc biểu thức ~s: ~s~%" -#: guix/lint.scm:1390 +#: guix/lint.scm:1382 #, scheme-format msgid "propagated inputs ~a and ~a collide" msgstr "" -#: guix/lint.scm:1414 +#: guix/lint.scm:1406 #, fuzzy msgid "invalid license field" msgstr "thẻ bài liên kết mềm không hợp lệ" -#: guix/lint.scm:1421 +#: guix/lint.scm:1413 msgid "while retrieving CVE vulnerabilities" msgstr "" -#: guix/lint.scm:1464 +#: guix/lint.scm:1456 #, scheme-format msgid "probably vulnerable to ~a" msgstr "" -#: guix/lint.scm:1472 +#: guix/lint.scm:1464 #, fuzzy, scheme-format msgid "no updater for ~a" msgstr "không có nhật ký dịch cho “~a'~%" -#: guix/lint.scm:1477 guix/lint.scm:1652 +#: guix/lint.scm:1469 guix/lint.scm:1644 #, scheme-format msgid "while retrieving upstream info for '~a'" msgstr "" -#: guix/lint.scm:1486 +#: guix/lint.scm:1478 #, scheme-format msgid "can be upgraded to ~a" msgstr "" -#: guix/lint.scm:1492 +#: guix/lint.scm:1484 #, scheme-format msgid "updater '~a' failed to find upstream releases" msgstr "" -#: guix/lint.scm:1519 +#: guix/lint.scm:1511 #, fuzzy, scheme-format msgid "failed to access Disarchive database at ~a" msgstr "gặp lỗi khi kết nối đến “~a”: ~a~%" -#: guix/lint.scm:1546 +#: guix/lint.scm:1538 msgid "Software Heritage rate limit reached; try again later" msgstr "" -#: guix/lint.scm:1550 +#: guix/lint.scm:1542 #, scheme-format msgid "'~a' returned ~a" msgstr "" @@ -2986,170 +2994,170 @@ msgstr "" #. TRANSLATORS: "Software Heritage" is a proper noun #. that must remain untranslated. See #. <https://www.softwareheritage.org>. -#: guix/lint.scm:1589 +#: guix/lint.scm:1581 msgid "scheduled Software Heritage archival" msgstr "" -#: guix/lint.scm:1595 +#: guix/lint.scm:1587 msgid "archival rate limit exceeded; try again later" msgstr "" -#: guix/lint.scm:1616 +#: guix/lint.scm:1608 msgid "source not archived on Software Heritage and missing from the Disarchive database" msgstr "" -#: guix/lint.scm:1626 +#: guix/lint.scm:1618 #, scheme-format msgid "Disarchive entry refers to non-existent SWH directory '~a'" msgstr "" -#: guix/lint.scm:1635 +#: guix/lint.scm:1627 #, fuzzy msgid "unsupported source type" msgstr "kiểu đề mục nar không được hỗ trợ" -#: guix/lint.scm:1644 +#: guix/lint.scm:1636 msgid "while connecting to Software Heritage" msgstr "" -#: guix/lint.scm:1661 +#: guix/lint.scm:1653 #, scheme-format msgid "ahead of Stackage LTS version ~a" msgstr "" -#: guix/lint.scm:1678 +#: guix/lint.scm:1670 #, scheme-format msgid "tabulation on line ~a, column ~a" msgstr "" -#: guix/lint.scm:1690 +#: guix/lint.scm:1682 #, scheme-format msgid "trailing white space on line ~a" msgstr "" -#: guix/lint.scm:1704 +#: guix/lint.scm:1696 #, scheme-format msgid "line ~a is way too long (~a characters)" msgstr "" -#: guix/lint.scm:1718 +#: guix/lint.scm:1710 msgid "parentheses feel lonely, move to the previous or next line" msgstr "" -#: guix/lint.scm:1795 +#: guix/lint.scm:1787 msgid "source file not found" msgstr "" -#: guix/lint.scm:1807 +#: guix/lint.scm:1799 #, fuzzy msgid "Validate package names" msgstr "Phê duyệt phần tóm lược của gói" -#: guix/lint.scm:1811 +#: guix/lint.scm:1803 msgid "Check if tests are explicitly enabled" msgstr "" -#: guix/lint.scm:1815 +#: guix/lint.scm:1807 msgid "Validate package descriptions" msgstr "Phê duyệt mô tả gói" -#: guix/lint.scm:1819 +#: guix/lint.scm:1811 msgid "Identify inputs that should be native inputs" msgstr "Đầu vào định danh cái mà có thể là đầu vào tự nhiên" -#: guix/lint.scm:1823 +#: guix/lint.scm:1815 #, fuzzy msgid "Identify inputs that shouldn't be inputs at all" msgstr "Đầu vào định danh cái mà có thể là đầu vào tự nhiên" -#: guix/lint.scm:1827 +#: guix/lint.scm:1819 #, fuzzy #| msgid "Identify inputs that should be native inputs" msgid "Identify input labels that do not match package names" msgstr "Đầu vào định danh cái mà có thể là đầu vào tự nhiên" -#: guix/lint.scm:1831 +#: guix/lint.scm:1823 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:1837 +#: guix/lint.scm:1829 msgid "Make sure the 'license' field is a <license> or a list thereof" msgstr "" -#: guix/lint.scm:1842 +#: guix/lint.scm:1834 msgid "Make sure tests are only run when requested" msgstr "" -#: guix/lint.scm:1846 +#: guix/lint.scm:1838 msgid "Suggest 'mirror://' URLs" msgstr "" -#: guix/lint.scm:1850 +#: guix/lint.scm:1842 #, fuzzy msgid "Validate file names of sources" msgstr "Phê duyệt tên tập tin của bản vá" -#: guix/lint.scm:1854 +#: guix/lint.scm:1846 msgid "Check for autogenerated tarballs" msgstr "" -#: guix/lint.scm:1858 +#: guix/lint.scm:1850 msgid "Report failure to compile a package to a derivation" msgstr "" -#: guix/lint.scm:1863 +#: guix/lint.scm:1855 msgid "Report collisions that would occur due to propagated inputs" msgstr "" -#: guix/lint.scm:1868 +#: guix/lint.scm:1860 #, fuzzy msgid "Validate file names and availability of patches" msgstr "Phê duyệt tên tập tin của bản vá" -#: guix/lint.scm:1872 +#: guix/lint.scm:1864 #, fuzzy msgid "Validate patch headers" msgstr "Phê duyệt mô tả gói" -#: guix/lint.scm:1876 +#: guix/lint.scm:1868 msgid "Look for formatting issues in the source" msgstr "" -#: guix/lint.scm:1883 +#: guix/lint.scm:1875 msgid "Validate package synopses" msgstr "Phê duyệt phần tóm lược của gói" -#: guix/lint.scm:1887 +#: guix/lint.scm:1879 msgid "Validate synopsis & description of GNU packages" msgstr "Phê duyệt tóm lược và mô tả gói GNU" -#: guix/lint.scm:1891 +#: guix/lint.scm:1883 msgid "Validate home-page URLs" msgstr "Phê duyệt các URL trang chủ" -#: guix/lint.scm:1895 +#: guix/lint.scm:1887 msgid "Validate source URLs" msgstr "Phê chuẩn các URL" -#: guix/lint.scm:1899 +#: guix/lint.scm:1891 msgid "Suggest GitHub URLs" msgstr "" -#: guix/lint.scm:1903 +#: guix/lint.scm:1895 msgid "Check the Common Vulnerabilities and Exposures (CVE) database" msgstr "" -#: guix/lint.scm:1908 +#: guix/lint.scm:1900 msgid "Check the package for new upstream releases" msgstr "" -#: guix/lint.scm:1912 +#: guix/lint.scm:1904 msgid "Ensure source code archival on Software Heritage" msgstr "" -#: guix/lint.scm:1916 +#: guix/lint.scm:1908 msgid "Ensure Haskell packages use Stackage LTS versions" msgstr "" @@ -3963,7 +3971,7 @@ msgstr "~a: số không hợp lệ~%" #: guix/scripts/import/minetest.scm:115 guix/scripts/import/cran.scm:120 #: guix/scripts/import/elpa.scm:110 guix/scripts/import/cpan.scm:87 #: guix/scripts/import/crate.scm:103 guix/scripts/import/egg.scm:106 -#: guix/scripts/import/gem.scm:105 guix/scripts/import/go.scm:122 +#: guix/scripts/import/gem.scm:110 guix/scripts/import/go.scm:122 #: guix/scripts/import/hackage.scm:158 guix/scripts/import/json.scm:97 #: guix/scripts/import/opam.scm:111 guix/scripts/import/pypi.scm:105 #: guix/scripts/import/stackage.scm:130 guix/scripts/import/texlive.scm:101 @@ -3974,7 +3982,7 @@ msgstr "số lượng đối số không đúng~%" #: guix/scripts/import/minetest.scm:117 guix/scripts/import/cran.scm:122 #: guix/scripts/import/elpa.scm:112 guix/scripts/import/cpan.scm:89 #: guix/scripts/import/crate.scm:105 guix/scripts/import/egg.scm:108 -#: guix/scripts/import/gem.scm:107 guix/scripts/import/go.scm:124 +#: guix/scripts/import/gem.scm:112 guix/scripts/import/go.scm:124 #: guix/scripts/import/hackage.scm:149 guix/scripts/import/hackage.scm:160 #: guix/scripts/import/json.scm:99 guix/scripts/import/opam.scm:113 #: guix/scripts/import/pypi.scm:107 guix/scripts/import/stackage.scm:132 @@ -4311,46 +4319,56 @@ msgstr "" msgid "updating substitutes from '~a'... ~5,1f%" msgstr "đang cập nhật danh sách thay thế từ “~a”…~%" -#: guix/scripts/substitute.scm:471 -#, scheme-format -msgid "download from '~a' failed: ~a, ~s~%" -msgstr "tải về từ “~a” gặp lỗi: ~a, ~s~%" - -#: guix/scripts/substitute.scm:481 +#: guix/scripts/substitute.scm:469 #, scheme-format msgid "while fetching ~a: server is somewhat slow~%" msgstr "khi đang lấy ~a: máy chủ hơi chậm một tí~%" -#: guix/scripts/substitute.scm:483 +#: guix/scripts/substitute.scm:471 #, scheme-format msgid "try `--no-substitutes' if the problem persists~%" msgstr "dùng “--no-substitutes” nếu vấn đề vẫn không được giải quyết~%" -#: guix/scripts/substitute.scm:490 +#: guix/scripts/substitute.scm:478 #, fuzzy, scheme-format msgid "unsupported substitute URI scheme: ~a~%" msgstr "phiên bản chữ ký không được hỗ trợ: ~a~%" -#: guix/scripts/substitute.scm:494 +#: guix/scripts/substitute.scm:487 #, fuzzy, scheme-format -msgid "no valid substitute for '~a'~%" +msgid "Downloading ~a...~%" +msgstr "Đang tải, vui lòng chờ…~%" + +#: guix/scripts/substitute.scm:592 +#, scheme-format +msgid "download from '~a' failed: ~a, ~s~%" +msgstr "tải về từ “~a” gặp lỗi: ~a, ~s~%" + +#: guix/scripts/substitute.scm:612 +#, fuzzy, scheme-format +msgid "failed to find alternative substitute for '~a'~%" msgstr "chữ ký không hợp lệ cho “~a'~%" -#: guix/scripts/substitute.scm:503 +#: guix/scripts/substitute.scm:647 #, fuzzy, scheme-format -msgid "Downloading ~a...~%" -msgstr "Đang tải, vui lòng chờ…~%" +msgid "no valid substitute for '~a'~%" +msgstr "chữ ký không hợp lệ cho “~a'~%" -#: guix/scripts/substitute.scm:608 +#: guix/scripts/substitute.scm:652 +#, scheme-format +msgid "retrying download of '~a' with other substitute URLs...~%" +msgstr "" + +#: guix/scripts/substitute.scm:687 msgid "ACL for archive imports seems to be uninitialized, substitutes may be unavailable\n" msgstr "ACL dành cho nhập kho lưu dường như là chưa được khởi tạo, việc thay thế có lẽ là không sẵn sàng\n" -#: guix/scripts/substitute.scm:694 +#: guix/scripts/substitute.scm:773 #, fuzzy, scheme-format msgid "~a: invalid URI~%" msgstr "~a: số không hợp lệ~%" -#: guix/scripts/substitute.scm:785 +#: guix/scripts/substitute.scm:864 #, scheme-format msgid "~a: unrecognized options~%" msgstr "~a: không chấp nhận các tùy chọn~%" @@ -4797,7 +4815,7 @@ msgid "" " --label=LABEL for 'image', label disk image with LABEL" msgstr "" -#: guix/scripts/system.scm:1016 guix/scripts/pack.scm:1334 +#: guix/scripts/system.scm:1016 guix/scripts/pack.scm:1292 msgid "" "\n" " --save-provenance save provenance information" @@ -5015,7 +5033,7 @@ msgid "" msgstr "" #: guix/scripts/lint.scm:111 guix/scripts/graph.scm:540 -#: guix/scripts/pack.scm:1323 guix/scripts/refresh.scm:140 +#: guix/scripts/pack.scm:1281 guix/scripts/refresh.scm:140 #: guix/scripts/style.scm:413 #, fuzzy msgid "" @@ -5552,63 +5570,58 @@ msgstr "" msgid "use '--to' or '--from'~%" msgstr "" -#: guix/scripts/pack.scm:120 -#, fuzzy, scheme-format -msgid "~a: compressor not found~%" -msgstr "~a: không tìm thấy gói~%" - -#: guix/scripts/pack.scm:328 guix/scripts/pack.scm:683 +#: guix/scripts/pack.scm:286 guix/scripts/pack.scm:641 #, scheme-format msgid "entry point not supported in the '~a' format~%" msgstr "" -#: guix/scripts/pack.scm:679 +#: guix/scripts/pack.scm:637 #, scheme-format msgid "~a is not a valid Debian archive compressor. Valid compressors are: ~a~%" msgstr "" -#: guix/scripts/pack.scm:908 +#: guix/scripts/pack.scm:866 #, scheme-format msgid "" "cross-compilation not implemented here;\n" "please email '~a'~%" msgstr "" -#: guix/scripts/pack.scm:1169 +#: guix/scripts/pack.scm:1127 msgid "The supported formats for 'guix pack' are:" msgstr "" -#: guix/scripts/pack.scm:1171 +#: guix/scripts/pack.scm:1129 msgid "" "\n" " tarball Self-contained tarball, ready to run on another machine" msgstr "" -#: guix/scripts/pack.scm:1173 +#: guix/scripts/pack.scm:1131 msgid "" "\n" " squashfs Squashfs image suitable for Singularity" msgstr "" -#: guix/scripts/pack.scm:1175 +#: guix/scripts/pack.scm:1133 msgid "" "\n" " docker Tarball ready for 'docker load'" msgstr "" -#: guix/scripts/pack.scm:1177 +#: guix/scripts/pack.scm:1135 msgid "" "\n" " deb Debian archive installable via dpkg/apt" msgstr "" -#: guix/scripts/pack.scm:1193 +#: guix/scripts/pack.scm:1151 msgid "" "\n" " --help-deb-format list options specific to the deb format" msgstr "" -#: guix/scripts/pack.scm:1197 +#: guix/scripts/pack.scm:1155 #, fuzzy msgid "" "\n" @@ -5619,7 +5632,7 @@ msgstr "" " -l, --list-generations[=MẪU]\n" " liệt kê các gói khớp MẪU" -#: guix/scripts/pack.scm:1200 +#: guix/scripts/pack.scm:1158 #, fuzzy msgid "" "\n" @@ -5630,7 +5643,7 @@ msgstr "" " --with-source=MÃ_NGUỒN\n" " dùng mã nguồn khi biên dịch gói tương ứng" -#: guix/scripts/pack.scm:1203 +#: guix/scripts/pack.scm:1161 #, fuzzy msgid "" "\n" @@ -5641,17 +5654,17 @@ msgstr "" " -l, --list-generations[=MẪU]\n" " liệt kê các gói khớp MẪU" -#: guix/scripts/pack.scm:1266 +#: guix/scripts/pack.scm:1224 #, fuzzy, scheme-format msgid "~a: invalid symlink specification~%" msgstr "thẻ bài liên kết mềm không hợp lệ" -#: guix/scripts/pack.scm:1280 +#: guix/scripts/pack.scm:1238 #, fuzzy, scheme-format msgid "~a: unsupported profile name~%" msgstr "kiểu tập tin không được hỗ trợ" -#: guix/scripts/pack.scm:1305 +#: guix/scripts/pack.scm:1263 #, fuzzy msgid "" "Usage: guix pack [OPTION]... PACKAGE...\n" @@ -5660,7 +5673,7 @@ msgstr "" "Cách dùng: guix package [TÙY CHỌN]… GÓI…\n" "Cài đặt, gỡ bỏ hay cập nhật GÓI trong một giao dịch đơn.\n" -#: guix/scripts/pack.scm:1317 +#: guix/scripts/pack.scm:1275 #, fuzzy msgid "" "\n" @@ -5669,7 +5682,7 @@ msgstr "" "\n" " -f, --format=FMT ghi mã băm theo định dạng đã cho" -#: guix/scripts/pack.scm:1319 +#: guix/scripts/pack.scm:1277 #, fuzzy msgid "" "\n" @@ -5678,19 +5691,19 @@ msgstr "" "\n" " --list-dead liệt kê các đường dẫn đã chết" -#: guix/scripts/pack.scm:1321 +#: guix/scripts/pack.scm:1279 msgid "" "\n" " -R, --relocatable produce relocatable executables" msgstr "" -#: guix/scripts/pack.scm:1325 +#: guix/scripts/pack.scm:1283 msgid "" "\n" " -C, --compression=TOOL compress using TOOL--e.g., \"lzip\"" msgstr "" -#: guix/scripts/pack.scm:1327 +#: guix/scripts/pack.scm:1285 #, fuzzy msgid "" "\n" @@ -5699,13 +5712,13 @@ msgstr "" "\n" " --share=SPEC cho “vm”, chia sẻ hệ thống tập tin chủ tuân theo SPEC" -#: guix/scripts/pack.scm:1329 +#: guix/scripts/pack.scm:1287 msgid "" "\n" " -m, --manifest=FILE create a pack with the manifest from FILE" msgstr "" -#: guix/scripts/pack.scm:1331 +#: guix/scripts/pack.scm:1289 #, fuzzy msgid "" "\n" @@ -5716,20 +5729,20 @@ msgstr "" " --with-source=MÃ_NGUỒN\n" " dùng mã nguồn khi biên dịch gói tương ứng" -#: guix/scripts/pack.scm:1336 +#: guix/scripts/pack.scm:1294 msgid "" "\n" " --localstatedir include /var/guix in the resulting pack" msgstr "" -#: guix/scripts/pack.scm:1338 +#: guix/scripts/pack.scm:1296 msgid "" "\n" " --profile-name=NAME\n" " populate /var/guix/profiles/.../NAME" msgstr "" -#: guix/scripts/pack.scm:1344 +#: guix/scripts/pack.scm:1302 #, fuzzy msgid "" "\n" @@ -5738,7 +5751,7 @@ msgstr "" "\n" " -d, --derivations trả về các đường dẫn nguồn gốc của các gói đã cho" -#: guix/scripts/pack.scm:1348 +#: guix/scripts/pack.scm:1306 #, fuzzy msgid "" "\n" @@ -5747,38 +5760,38 @@ msgstr "" "\n" " --bootstrap dùng chương trình mồi Guile để biên dịch hồ sơ" -#: guix/scripts/pack.scm:1402 +#: guix/scripts/pack.scm:1360 #, scheme-format msgid "could not determine provenance of package ~a~%" msgstr "" -#: guix/scripts/pack.scm:1411 +#: guix/scripts/pack.scm:1369 #, scheme-format msgid "both a manifest and a package list were given~%" msgstr "" -#: guix/scripts/pack.scm:1428 +#: guix/scripts/pack.scm:1386 #, fuzzy, scheme-format #| msgid "profile '~a' does not exist~%" msgid "file provided with option ~a does not exist: ~a~%" msgstr "hồ sơ “~a” không tồn tại~%" -#: guix/scripts/pack.scm:1489 +#: guix/scripts/pack.scm:1447 #, fuzzy, scheme-format msgid "~a: unknown pack format~%" msgstr "~A: không hiểu gói ~%" -#: guix/scripts/pack.scm:1516 +#: guix/scripts/pack.scm:1474 #, scheme-format msgid "no packages specified; building an empty pack~%" msgstr "" -#: guix/scripts/pack.scm:1520 +#: guix/scripts/pack.scm:1478 #, scheme-format msgid "Singularity requires you to provide a shell~%" msgstr "" -#: guix/scripts/pack.scm:1521 +#: guix/scripts/pack.scm:1479 msgid "Add @code{bash} or @code{bash-minimal} to your package list." msgstr "" @@ -5793,103 +5806,103 @@ msgstr "" msgid "looking for ~h store items on ~a...~%" msgstr "tìm bản phát hành mới nhất ~a GNU…" -#: guix/scripts/weather.scm:228 +#: guix/scripts/weather.scm:236 msgid " ~,1f% substitutes available (~h out of ~h)~%" msgstr "" -#: guix/scripts/weather.scm:234 +#: guix/scripts/weather.scm:242 #, fuzzy, scheme-format msgid " unknown substitute sizes~%" msgstr "không hiểu đơn vị: ~a~%" -#: guix/scripts/weather.scm:237 +#: guix/scripts/weather.scm:245 msgid " ~,1h MiB of nars (compressed)~%" msgstr "" -#: guix/scripts/weather.scm:238 +#: guix/scripts/weather.scm:246 msgid " at least ~,1h MiB of nars (compressed)~%" msgstr "" -#: guix/scripts/weather.scm:240 +#: guix/scripts/weather.scm:248 msgid " ~,1h MiB on disk (uncompressed)~%" msgstr "" -#: guix/scripts/weather.scm:243 +#: guix/scripts/weather.scm:251 msgid " ~,3h seconds per request (~,1h seconds in total)~%" msgstr "" -#: guix/scripts/weather.scm:245 +#: guix/scripts/weather.scm:253 msgid " ~,1h requests per second~%" msgstr "" -#: guix/scripts/weather.scm:251 +#: guix/scripts/weather.scm:259 #, scheme-format msgid " (continuous integration information unavailable)~%" msgstr "" -#: guix/scripts/weather.scm:254 +#: guix/scripts/weather.scm:262 #, scheme-format msgid " '~a' returned ~a (~s)~%" msgstr "" -#: guix/scripts/weather.scm:271 +#: guix/scripts/weather.scm:279 msgid " ~,1f% (~h out of ~h) of the missing items are queued~%" msgstr "" -#: guix/scripts/weather.scm:277 +#: guix/scripts/weather.scm:285 msgid " at least ~h queued builds~%" msgstr "" -#: guix/scripts/weather.scm:278 +#: guix/scripts/weather.scm:286 msgid " ~h queued builds~%" msgstr "" -#: guix/scripts/weather.scm:281 +#: guix/scripts/weather.scm:289 #, scheme-format msgid " ~a: ~a (~0,1f%)~%" msgstr "" -#: guix/scripts/weather.scm:287 +#: guix/scripts/weather.scm:295 #, scheme-format msgid " build rate: ~1,2f builds per hour~%" msgstr "" -#: guix/scripts/weather.scm:291 +#: guix/scripts/weather.scm:299 #, scheme-format msgid " ~a: ~,2f builds per hour~%" msgstr "" -#: guix/scripts/weather.scm:299 +#: guix/scripts/weather.scm:307 #, scheme-format msgid "Substitutes are missing for the following items:~%" msgstr "" -#: guix/scripts/weather.scm:314 +#: guix/scripts/weather.scm:322 #, fuzzy msgid "unknown system" msgstr "không hiểu" -#: guix/scripts/weather.scm:329 +#: guix/scripts/weather.scm:337 msgid "" "Usage: guix weather [OPTIONS] [PACKAGES ...]\n" "Report the availability of substitutes.\n" msgstr "" -#: guix/scripts/weather.scm:331 +#: guix/scripts/weather.scm:339 msgid "" "\n" " --substitute-urls=URLS\n" " check for available substitutes at URLS" msgstr "" -#: guix/scripts/weather.scm:334 +#: guix/scripts/weather.scm:342 msgid "" "\n" " -m, --manifest=MANIFEST\n" " look up substitutes for packages specified in MANIFEST" msgstr "" -#: guix/scripts/weather.scm:337 +#: guix/scripts/weather.scm:345 msgid "" "\n" " -c, --coverage[=COUNT]\n" @@ -5897,24 +5910,24 @@ msgid "" " COUNT dependents" msgstr "" -#: guix/scripts/weather.scm:341 +#: guix/scripts/weather.scm:349 msgid "" "\n" " --display-missing display the list of missing substitutes" msgstr "" -#: guix/scripts/weather.scm:367 +#: guix/scripts/weather.scm:375 #, fuzzy, scheme-format msgid "~a: invalid URL~%" msgstr "~a: số không hợp lệ~%" -#: guix/scripts/weather.scm:498 +#: guix/scripts/weather.scm:506 #, 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] "" -#: guix/scripts/weather.scm:504 +#: guix/scripts/weather.scm:512 #, scheme-format msgid "~a package is missing from '~a' for '~a':~%" msgid_plural "~a packages are missing from '~a' for '~a', among which:~%" @@ -6113,7 +6126,7 @@ msgstr "" #: guix/scripts/deploy.scm:259 #, scheme-format -msgid "'--' was used by '-x' was not specified~%" +msgid "'--' was used, but '-x' was not specified~%" msgstr "" #: guix/scripts/deploy.scm:282 @@ -6132,31 +6145,31 @@ msgid "importing module~{ ~a~} from the host~%" msgid_plural "importing modules~{ ~a~} from the host~%" msgstr[0] "" -#: guix/gnu-maintenance.scm:831 +#: guix/gnu-maintenance.scm:841 msgid "Updater for GNU packages" msgstr "" -#: guix/gnu-maintenance.scm:840 +#: guix/gnu-maintenance.scm:850 msgid "Updater for GNU packages only available via FTP" msgstr "" -#: guix/gnu-maintenance.scm:849 +#: guix/gnu-maintenance.scm:859 msgid "Updater for packages hosted on savannah.gnu.org" msgstr "" -#: guix/gnu-maintenance.scm:856 +#: guix/gnu-maintenance.scm:866 msgid "Updater for packages hosted on sourceforge.net" msgstr "" -#: guix/gnu-maintenance.scm:863 +#: guix/gnu-maintenance.scm:873 msgid "Updater for X.org packages" msgstr "" -#: guix/gnu-maintenance.scm:870 +#: guix/gnu-maintenance.scm:880 msgid "Updater for packages hosted on kernel.org" msgstr "" -#: guix/gnu-maintenance.scm:877 +#: guix/gnu-maintenance.scm:887 msgid "Updater that crawls HTML pages." msgstr "" @@ -6214,49 +6227,54 @@ msgstr "" msgid "exec failed with status ~d~%" msgstr "" -#: guix/transformations.scm:187 guix/transformations.scm:255 +#: guix/transformations.scm:157 +#, fuzzy, scheme-format +msgid "invalid source replacement specification: ~s" +msgstr "đặc tả gói chưa rõ ràng “~a'~%" + +#: guix/transformations.scm:189 guix/transformations.scm:257 #, fuzzy, scheme-format msgid "invalid replacement specification: ~s" msgstr "đặc tả gói chưa rõ ràng “~a'~%" -#: guix/transformations.scm:236 +#: guix/transformations.scm:238 #, scheme-format msgid "the source of ~a is not a Git reference" msgstr "" -#: guix/transformations.scm:339 +#: guix/transformations.scm:341 #, scheme-format msgid "~a: invalid Git URL replacement specification" msgstr "" -#: guix/transformations.scm:417 +#: guix/transformations.scm:419 #, scheme-format msgid "~a: invalid toolchain replacement specification" msgstr "" -#: guix/transformations.scm:519 +#: guix/transformations.scm:521 #, fuzzy msgid "failed to determine which compiler is used" msgstr "gặp lỗi khi biên dịch hồ sơ trống rỗng~%" -#: guix/transformations.scm:525 +#: guix/transformations.scm:527 #, fuzzy, scheme-format msgid "failed to determine whether ~a supports ~a" msgstr "gặp lỗi khi biên dịch hồ sơ trống rỗng~%" -#: guix/transformations.scm:533 +#: guix/transformations.scm:535 #, scheme-format msgid "compiler ~a does not support micro-architecture ~a" msgstr "" -#: guix/transformations.scm:539 +#: guix/transformations.scm:541 #, scheme-format msgid "" "Compiler ~a does not support\n" "micro-architectures of ~a." msgstr "" -#: guix/transformations.scm:544 +#: guix/transformations.scm:546 #, scheme-format msgid "" "Compiler ~a supports the following ~a\n" @@ -6267,38 +6285,38 @@ msgid "" "@end quotation" msgstr "" -#: guix/transformations.scm:602 +#: guix/transformations.scm:604 #, fuzzy, scheme-format #| msgid "~a: ~a~%" msgid "tuning ~a for CPU ~a~%" msgstr "~a: ~a~%" -#: guix/transformations.scm:742 +#: guix/transformations.scm:744 #, fuzzy, scheme-format msgid "~a: invalid package patch specification" msgstr "~a: bộ kiểm tra không hợp lệ~%" -#: guix/transformations.scm:765 +#: guix/transformations.scm:767 #, scheme-format msgid "could not determine latest upstream release of '~a'~%" msgstr "" -#: guix/transformations.scm:773 +#: guix/transformations.scm:775 #, scheme-format msgid "cannot authenticate source of '~a', version ~a~%" msgstr "" -#: guix/transformations.scm:860 +#: guix/transformations.scm:862 #, scheme-format msgid "building for ~a instead of ~a, so tuning cannot be guessed~%" msgstr "" -#: guix/transformations.scm:886 +#: guix/transformations.scm:888 #, fuzzy, scheme-format msgid "Available package transformation options:~%" msgstr "Phê duyệt mô tả gói" -#: guix/transformations.scm:892 +#: guix/transformations.scm:894 #, fuzzy msgid "" "\n" @@ -6309,35 +6327,35 @@ msgstr "" " --with-source=MÃ_NGUỒN\n" " dùng mã nguồn khi biên dịch gói tương ứng" -#: guix/transformations.scm:895 +#: guix/transformations.scm:897 msgid "" "\n" " --with-input=PACKAGE=REPLACEMENT\n" " replace dependency PACKAGE by REPLACEMENT" msgstr "" -#: guix/transformations.scm:898 +#: guix/transformations.scm:900 msgid "" "\n" " --with-graft=PACKAGE=REPLACEMENT\n" " graft REPLACEMENT on packages that refer to PACKAGE" msgstr "" -#: guix/transformations.scm:901 +#: guix/transformations.scm:903 msgid "" "\n" " --with-branch=PACKAGE=BRANCH\n" " build PACKAGE from the latest commit of BRANCH" msgstr "" -#: guix/transformations.scm:904 +#: guix/transformations.scm:906 msgid "" "\n" " --with-commit=PACKAGE=COMMIT\n" " build PACKAGE from COMMIT" msgstr "" -#: guix/transformations.scm:907 +#: guix/transformations.scm:909 #, fuzzy msgid "" "\n" @@ -6348,7 +6366,7 @@ msgstr "" " --with-source=MÃ_NGUỒN\n" " dùng mã nguồn khi biên dịch gói tương ứng" -#: guix/transformations.scm:910 +#: guix/transformations.scm:912 #, fuzzy msgid "" "\n" @@ -6359,7 +6377,7 @@ msgstr "" " --with-source=MÃ_NGUỒN\n" " dùng mã nguồn khi biên dịch gói tương ứng" -#: guix/transformations.scm:913 +#: guix/transformations.scm:915 #, fuzzy msgid "" "\n" @@ -6370,21 +6388,21 @@ msgstr "" " --with-source=MÃ_NGUỒN\n" " dùng mã nguồn khi biên dịch gói tương ứng" -#: guix/transformations.scm:916 +#: guix/transformations.scm:918 msgid "" "\n" " --with-c-toolchain=PACKAGE=TOOLCHAIN\n" " build PACKAGE and its dependents with TOOLCHAIN" msgstr "" -#: guix/transformations.scm:919 +#: guix/transformations.scm:921 msgid "" "\n" " --with-debug-info=PACKAGE\n" " build PACKAGE and preserve its debug info" msgstr "" -#: guix/transformations.scm:922 +#: guix/transformations.scm:924 #, fuzzy msgid "" "\n" @@ -6395,13 +6413,13 @@ msgstr "" " --with-source=MÃ_NGUỒN\n" " dùng mã nguồn khi biên dịch gói tương ứng" -#: guix/transformations.scm:928 +#: guix/transformations.scm:930 msgid "" "\n" " --help-transform list package transformation options not shown here" msgstr "" -#: guix/transformations.scm:977 +#: guix/transformations.scm:979 #, scheme-format msgid "transformation '~a' had no effect on ~a~%" msgstr "" @@ -7277,12 +7295,17 @@ msgstr "" msgid "Authenticating channel '~a', commits ~a to ~a (~h new commits)...~%" msgstr "" -#: guix/channels.scm:426 +#: guix/channels.scm:427 +#, scheme-format +msgid "channel '~a' lacks 'introduction' field but '.guix-authorizations' found\n" +msgstr "" + +#: guix/channels.scm:435 #, scheme-format msgid "channel '~a' lacks an introduction and cannot be authenticated~%" msgstr "" -#: guix/channels.scm:431 +#: guix/channels.scm:440 msgid "" "Add the missing introduction to your\n" "channels file to address the issue. Alternatively, you can pass\n" @@ -7290,23 +7313,23 @@ msgid "" "thus potentially malicious code." msgstr "" -#: guix/channels.scm:435 +#: guix/channels.scm:444 #, scheme-format msgid "channel authentication disabled~%" msgstr "" -#: guix/channels.scm:460 +#: guix/channels.scm:469 #, scheme-format msgid "aborting update of channel '~a' to commit ~a, which is not a descendant of ~a" msgstr "" -#: guix/channels.scm:471 guix/scripts/system/reconfigure.scm:324 +#: guix/channels.scm:480 guix/scripts/system/reconfigure.scm:324 msgid "" "Use @option{--allow-downgrades} to force\n" "this downgrade." msgstr "" -#: guix/channels.scm:475 +#: guix/channels.scm:484 msgid "" "This could indicate that the channel has\n" "been tampered with and is trying to force a roll-back, preventing you from\n" @@ -7314,35 +7337,35 @@ msgid "" "allow non-forward updates." msgstr "" -#: guix/channels.scm:528 +#: guix/channels.scm:537 #, scheme-format msgid "Updating channel '~a' from Git repository at '~a'...~%" msgstr "" -#: guix/channels.scm:549 +#: guix/channels.scm:558 #, scheme-format msgid "pulled channel '~a' from a mirror of ~a, which might be stale~%" msgstr "" -#: guix/channels.scm:801 +#: guix/channels.scm:810 msgid "'guix' channel is lacking" msgstr "" -#: guix/channels.scm:803 +#: guix/channels.scm:812 msgid "" "Make sure your list of channels\n" "contains one channel named @code{guix} providing the core of Guix." msgstr "" -#: guix/channels.scm:1097 +#: guix/channels.scm:1106 msgid "invalid channel news entry" msgstr "" -#: guix/channels.scm:1115 +#: guix/channels.scm:1124 msgid "syntactically invalid channel news file" msgstr "" -#: guix/channels.scm:1118 +#: guix/channels.scm:1127 msgid "invalid channel news file" msgstr "" @@ -8074,7 +8097,20 @@ msgstr "" msgid "'--check' is unnecessary when using '--container'; doing nothing~%" msgstr "" -#: guix/scripts/home/import.scm:184 +#: guix/scripts/home/import.scm:176 +#, scheme-format +msgid "" +";; Below is the list of packages that will show up in your\n" +";; Home profile, under ~/.guix-home/profile.\n" +msgstr "" + +#: guix/scripts/home/import.scm:183 +msgid "" +";; Below is the list of Home services. To search for available\n" +";; services, run 'guix home search KEYWORD' in a terminal.\n" +msgstr "" + +#: guix/scripts/home/import.scm:195 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" @@ -8281,7 +8317,7 @@ msgid "" msgstr "" #: guix/scripts/import/cpan.scm:83 guix/scripts/import/crate.scm:97 -#: guix/scripts/import/egg.scm:100 guix/scripts/import/gem.scm:101 +#: guix/scripts/import/egg.scm:100 guix/scripts/import/gem.scm:106 #: guix/scripts/import/opam.scm:107 guix/scripts/import/pypi.scm:101 #, fuzzy, scheme-format msgid "failed to download meta-data for package '~a'~%" @@ -8299,13 +8335,14 @@ msgid "" "Import and convert the egg package for PACKAGE-NAME.\n" msgstr "" -#: guix/scripts/import/gem.scm:45 +#: guix/scripts/import/gem.scm:47 msgid "" -"Usage: guix import gem PACKAGE-NAME\n" -"Import and convert the RubyGems package for PACKAGE-NAME.\n" +"Usage: guix import gem PACKAGE-NAME[@VERSION] Import and\n" +"convert the RubyGems package for PACKAGE-NAME. Optionally, a version can be\n" +"specified after the at-sign (@) character.\n" msgstr "" -#: guix/scripts/import/gem.scm:51 +#: guix/scripts/import/gem.scm:54 msgid "" "\n" " -r, --recursive generate package expressions for all Gem packages that are not yet in Guix" @@ -9301,6 +9338,10 @@ msgid_plural "socket-activated with %1% sockets" msgstr[0] "" #, fuzzy +#~ msgid "~a: compressor not found~%" +#~ msgstr "~a: không tìm thấy gói~%" + +#, fuzzy #~ msgid "failed to import package '~a'~%" #~ msgstr "gặp lỗi khi tải tập tin hệ điều hành “~a”:~%" |