summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--po/guix/vi.po7426
1 files changed, 6835 insertions, 591 deletions
diff --git a/po/guix/vi.po b/po/guix/vi.po
index 908585ccd2d..25510846d2c 100644
--- a/po/guix/vi.po
+++ b/po/guix/vi.po
@@ -1,81 +1,1325 @@
1# Vietnamese translation for guix. 1# Vietnamese translation for guix.
2# Bản dịch tiếng Việt dành cho guix. 2# Bản dịch tiếng Việt dành cho guix.
3# Copyright © 2015 Free Software Foundation, Inc. 3# Copyright (C) 2015-2020 the authors of Guix (msgids)
4# This file is distributed under the same license as the guix package. 4# This file is distributed under the same license as the guix package.
5# Trần Ngọc Quân <vnwildman@gmail.com>, 2013-2014, 2015. 5# Trần Ngọc Quân <vnwildman@gmail.com>, 2013-2014, 2015.
6# 6#
7msgid "" 7msgid ""
8msgstr "" 8msgstr ""
9"Project-Id-Version: guix 0.8.1\n" 9"Project-Id-Version: guix 0.8.1\n"
10"Report-Msgid-Bugs-To: ludo@gnu.org\n" 10"Report-Msgid-Bugs-To: bug-guix@gnu.org\n"
11"POT-Creation-Date: 2015-01-26 23:51+0100\n" 11"POT-Creation-Date: 2021-04-13 01:18+0200\n"
12"PO-Revision-Date: 2015-01-28 07:59+0700\n" 12"PO-Revision-Date: 2015-01-28 07:59+0700\n"
13"Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n" 13"Last-Translator: Trần Ngọc Quân <vnwildman@gmail.com>\n"
14"Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n" 14"Language-Team: Vietnamese <translation-team-vi@lists.sourceforge.net>\n"
15"Language: vi\n" 15"Language: vi\n"
16"X-Bugs: Report translation errors to the Language-Team address.\n"
17"MIME-Version: 1.0\n" 16"MIME-Version: 1.0\n"
18"Content-Type: text/plain; charset=UTF-8\n" 17"Content-Type: text/plain; charset=UTF-8\n"
19"Content-Transfer-Encoding: 8bit\n" 18"Content-Transfer-Encoding: 8bit\n"
19"X-Bugs: Report translation errors to the Language-Team address.\n"
20"Plural-Forms: nplurals=1; plural=0;\n" 20"Plural-Forms: nplurals=1; plural=0;\n"
21"X-Poedit-SourceCharset: UTF-8\n" 21"X-Poedit-SourceCharset: UTF-8\n"
22"X-Generator: Poedit 1.5.5\n" 22"X-Generator: Poedit 1.5.5\n"
23 23
24#: gnu/packages.scm:78 24#: gnu.scm:81
25#, scheme-format 25#, fuzzy, scheme-format
26msgid "~a: patch not found" 26#| msgid "~a: patch not found"
27msgid "module ~a not found"
27msgstr "~a: không tìm thấy miếng vá" 28msgstr "~a: không tìm thấy miếng vá"
28 29
29#: gnu/packages.scm:89 30#: gnu.scm:99
31msgid ""
32"You may use @command{guix package --show=foo | grep location} to search\n"
33"for the location of package @code{foo}.\n"
34"If you get the line @code{location: gnu/packages/bar.scm:174:2},\n"
35"add @code{bar} to the @code{use-package-modules} form."
36msgstr ""
37
38#: gnu.scm:107
30#, scheme-format 39#, scheme-format
31msgid "could not find bootstrap binary '~a' for system '~a'" 40msgid "Try adding @code{(use-package-modules ~a)}."
32msgstr "không thể tìm thấy phần nhị phân mồi “~a” cho hệ thống “~a”" 41msgstr ""
33 42
34#: gnu/packages.scm:141 43#: gnu.scm:122
35#, scheme-format 44#, scheme-format
36msgid "cannot access `~a': ~a~%" 45msgid ""
37msgstr "không thể truy cập “~a”: ~a~%" 46"You may use @command{guix system search ~a} to search for a service\n"
47"matching @code{~a}.\n"
48"If you get the line @code{location: gnu/services/foo.scm:188:2},\n"
49"add @code{foo} to the @code{use-service-modules} form."
50msgstr ""
38 51
39#: gnu/packages.scm:372 52#: gnu.scm:131
40#, scheme-format 53#, scheme-format
41msgid "looking for the latest release of GNU ~a..." 54msgid "Try adding @code{(use-service-modules ~a)}."
42msgstr "tìm bản phát hành mới nhất ~a GNU…" 55msgstr ""
43 56
44#: gnu/packages.scm:379 57#: gnu/packages.scm:96
45#, scheme-format 58#, scheme-format
46msgid "~a: note: using ~a but ~a is available upstream~%" 59msgid "~a: patch not found"
47msgstr "~a: ghi ch: dùng ~a nhưng ~a thì sn có trên thưng nguồn~%" 60msgstr "~a: khng tìm thy ming "
48 61
49#: gnu/packages.scm:401 guix/scripts/package.scm:306 62#: gnu/packages.scm:480 gnu/packages.scm:521
50#, scheme-format 63#, scheme-format
51msgid "ambiguous package specification `~a'~%" 64msgid "ambiguous package specification `~a'~%"
52msgstr "đặc tả gói chưa rõ ràng “~a'~%" 65msgstr "đặc tả gói chưa rõ ràng “~a'~%"
53 66
54#: gnu/packages.scm:402 guix/scripts/package.scm:308 67#: gnu/packages.scm:481 gnu/packages.scm:522
55#, scheme-format 68#, fuzzy, scheme-format
56msgid "choosing ~a from ~a~%" 69#| msgid "choosing ~a from ~a~%"
70msgid "choosing ~a@~a from ~a~%"
57msgstr "chọn ~a từ ~a~%" 71msgstr "chọn ~a từ ~a~%"
58 72
59#: gnu/packages.scm:408 73#: gnu/packages.scm:486 guix/scripts/package.scm:214
74#, fuzzy, scheme-format
75#| msgid "package `~a' has no source~%"
76msgid "package '~a' has been superseded by '~a'~%"
77msgstr "gói “~a” không có nguồn~%"
78
79#: gnu/packages.scm:493 gnu/packages.scm:510
60#, scheme-format 80#, scheme-format
61msgid "~A: package not found for version ~a~%" 81msgid "~A: package not found for version ~a~%"
62msgstr "~A: gói không tìm thấy cho phiên bản ~a~%" 82msgstr "~A: gói không tìm thấy cho phiên bản ~a~%"
63 83
64#: gnu/packages.scm:410 84#: gnu/packages.scm:494 gnu/packages.scm:511
65#, scheme-format 85#, scheme-format
66msgid "~A: unknown package~%" 86msgid "~A: unknown package~%"
67msgstr "~A: không hiểu gói ~%" 87msgstr "~A: không hiểu gói ~%"
68 88
69#: gnu/system.scm:716 89#: gnu/packages.scm:550
70msgid "system locale lacks a definition" 90#, scheme-format
71msgstr "miền địa phương hệ thống thiếu một định nghĩa" 91msgid "package `~a' lacks output `~a'~%"
92msgstr "gói “~a” thiếu kết xuất “~a'~%"
93
94#: gnu/services.scm:254
95#, scheme-format
96msgid "~a: no value specified for service of type '~a'"
97msgstr ""
98
99#: gnu/services.scm:358
100msgid ""
101"Build the operating system top-level directory, which in\n"
102"turn refers to everything the operating system needs: its kernel, initrd,\n"
103"system profile, boot script, and so on."
104msgstr ""
105
106#: gnu/services.scm:388
107msgid ""
108"Produce the operating system's boot script, which is spawned\n"
109"by the initrd once the root file system is mounted."
110msgstr ""
111
112#: gnu/services.scm:504
113msgid ""
114"Store provenance information about the system in the system\n"
115"itself: the channels used when building the system, and its configuration\n"
116"file, when available."
117msgstr ""
118
119#: gnu/services.scm:587
120msgid ""
121"Delete files from @file{/tmp}, @file{/var/run}, and other\n"
122"temporary locations at boot time."
123msgstr ""
124
125#: gnu/services.scm:649
126msgid ""
127"Run @dfn{activation} code at boot time and upon\n"
128"@command{guix system reconfigure} completion."
129msgstr ""
130
131#: gnu/services.scm:737
132msgid ""
133"Add special files to the root file system---e.g.,\n"
134"@file{/usr/bin/env}."
135msgstr ""
136
137#: gnu/services.scm:760
138#, scheme-format
139msgid "duplicate '~a' entry for /etc"
140msgstr ""
141
142#: gnu/services.scm:788
143msgid "Populate the @file{/etc} directory."
144msgstr ""
145
146#: gnu/services.scm:805
147msgid ""
148"Populate @file{/run/setuid-programs} with the specified\n"
149"executables, making them setuid-root."
150msgstr ""
151
152#: gnu/services.scm:831
153msgid ""
154"This is the @dfn{system profile}, available as\n"
155"@file{/run/current-system/profile}. It contains packages that the sysadmin\n"
156"wants to be globally available to all the system users."
157msgstr ""
158
159#: gnu/services.scm:851
160msgid ""
161"Make ``firmware'' files loadable by the operating system\n"
162"kernel. Firmware may then be uploaded to some of the machine's devices, such\n"
163"as Wifi cards."
164msgstr ""
165
166#: gnu/services.scm:882
167msgid ""
168"Register garbage-collector roots---i.e., store items that\n"
169"will not be reclaimed by the garbage collector."
170msgstr ""
171
172#: gnu/services.scm:908
173#, scheme-format
174msgid "no target of type '~a' for service '~a'"
175msgstr ""
176
177#: gnu/services.scm:934 gnu/services.scm:1053
178#, scheme-format
179msgid "more than one target service of type '~a'"
180msgstr ""
181
182#: gnu/services.scm:1043
183#, scheme-format
184msgid "service of type '~a' not found"
185msgstr ""
186
187#: gnu/system.scm:351
188#, fuzzy, scheme-format
189#| msgid "unrecognized boot parameters for '~a'~%"
190msgid "unrecognized uuid ~a at '~a'~%"
191msgstr "tham số khởi động không được thừa nhận cho “~a'~%"
192
193#: gnu/system.scm:433
194#, fuzzy, scheme-format
195#| msgid "unrecognized boot parameters for '~a'~%"
196msgid "unrecognized crypto-devices ~S at '~a'~%"
197msgstr "tham số khởi động không được thừa nhận cho “~a'~%"
198
199#: gnu/system.scm:450
200#, fuzzy, scheme-format
201#| msgid "unrecognized boot parameters for '~a'~%"
202msgid "unrecognized boot parameters at '~a'~%"
203msgstr "tham số khởi động không được thừa nhận cho “~a'~%"
204
205#: gnu/system.scm:563
206#, scheme-format
207msgid "mapped-device '~a' may not be mounted by the bootloader.~%"
208msgstr ""
209
210#: gnu/system.scm:1023
211#, scheme-format
212msgid "using a string for file '~a' is deprecated; use 'plain-file' instead~%"
213msgstr ""
214
215#: gnu/system.scm:1039
216#, scheme-format
217msgid "using a monadic value for '~a' is deprecated; use 'plain-file' instead~%"
218msgstr ""
219
220#: gnu/system.scm:1167
221#, fuzzy
222#| msgid "initializing the current root file system~%"
223msgid "missing root file system"
224msgstr "đang khởi tạo hệ thống tập tin gốc hiện tại~%"
225
226#: gnu/system.scm:1243
227#, fuzzy, scheme-format
228#| msgid "~a: invalid number~%"
229msgid "~a: invalid locale name"
230msgstr "~a: số không hợp lệ~%"
231
232#: gnu/services/shepherd.scm:143
233msgid ""
234"Run the GNU Shepherd as PID 1---i.e., the operating system's first\n"
235"process. The Shepherd takes care of managing services such as daemons by\n"
236"ensuring they are started and stopped in the right order."
237msgstr ""
238
239#: gnu/services/shepherd.scm:235
240#, scheme-format
241msgid "service '~a' provided more than once"
242msgstr ""
243
244#: gnu/services/shepherd.scm:250
245#, scheme-format
246msgid "service '~a' requires '~a', which is not provided by any service"
247msgstr ""
248
249#: gnu/services/shepherd.scm:587
250msgid ""
251"The @code{user-processes} service is responsible for\n"
252"terminating all the processes so that the root file system can be re-mounted\n"
253"read-only, just before rebooting/halting. Processes still running after a few\n"
254"seconds after @code{SIGTERM} has been sent are terminated with\n"
255"@code{SIGKILL}."
256msgstr ""
257
258#: gnu/system/mapped-devices.scm:134
259msgid "Map a device node using Linux's device mapper."
260msgstr ""
261
262#: gnu/system/mapped-devices.scm:163
263#, scheme-format
264msgid "you may need these modules in the initrd for ~a:~{ ~a~}"
265msgstr ""
266
267#: gnu/system/mapped-devices.scm:168
268#, scheme-format
269msgid ""
270"Try adding them to the\n"
271"@code{initrd-modules} field of your @code{operating-system} declaration, along\n"
272"these lines:\n"
273"\n"
274"@example\n"
275" (operating-system\n"
276" ;; @dots{}\n"
277" (initrd-modules (append (list~{ ~s~})\n"
278" %base-initrd-modules)))\n"
279"@end example\n"
280"\n"
281"If you think this diagnostic is inaccurate, use the @option{--skip-checks}\n"
282"option of @command{guix system}.\n"
283msgstr ""
284
285#: gnu/system/mapped-devices.scm:251
286#, scheme-format
287msgid "no LUKS partition with UUID '~a'"
288msgstr ""
289
290#: gnu/system/shadow.scm:254
291#, fuzzy, scheme-format
292#| msgid "The following package would be removed:~%~{~a~%~}~%"
293#| msgid_plural "The following packages would be removed:~%~{~a~%~}~%"
294msgid "the following accounts appear more than once:~{ ~a~}~%"
295msgstr "Gói sau đây sẽ nên bị gỡ bỏ:~%~{~a~%~}~%"
296
297#: gnu/system/shadow.scm:262
298#, fuzzy, scheme-format
299#| msgid "The following package would be removed:~%~{~a~%~}~%"
300#| msgid_plural "The following packages would be removed:~%~{~a~%~}~%"
301msgid "the following groups appear more than once:~{ ~a~}~%"
302msgstr "Gói sau đây sẽ nên bị gỡ bỏ:~%~{~a~%~}~%"
303
304#: gnu/system/shadow.scm:273
305#, scheme-format
306msgid "supplementary group '~a' of user '~a' is undeclared"
307msgstr ""
308
309#: gnu/system/shadow.scm:283
310#, scheme-format
311msgid "primary group '~a' of user '~a' is undeclared"
312msgstr ""
313
314#: gnu/system/shadow.scm:425
315msgid ""
316"Ensure the specified user accounts and groups exist, as well\n"
317"as each account home directory."
318msgstr ""
319
320#: guix/import/opam.scm:166
321#, fuzzy, scheme-format
322#| msgid "~A: package not found for version ~a~%"
323msgid "Package not found in opam repository: ~a~%"
324msgstr "~A: gói không tìm thấy cho phiên bản ~a~%"
325
326#: guix/import/opam.scm:388
327msgid "Updater for OPAM packages"
328msgstr ""
329
330#: gnu/installer.scm:214
331msgid "Locale"
332msgstr ""
333
334#: gnu/installer.scm:230 gnu/installer/newt/timezone.scm:58
335msgid "Timezone"
336msgstr ""
337
338#: gnu/installer.scm:247
339msgid "Keyboard mapping selection"
340msgstr ""
341
342#: gnu/installer.scm:256 gnu/installer/newt/hostname.scm:26
343msgid "Hostname"
344msgstr ""
345
346#: gnu/installer.scm:265
347msgid "Network selection"
348msgstr ""
349
350#: gnu/installer.scm:272
351msgid "Substitute server discovery"
352msgstr ""
353
354#: gnu/installer.scm:279 gnu/installer/newt/user.scm:68
355#: gnu/installer/newt/user.scm:205
356msgid "User creation"
357msgstr ""
358
359#: gnu/installer.scm:287
360msgid "Services"
361msgstr ""
362
363#: gnu/installer.scm:298
364msgid "Partitioning"
365msgstr ""
366
367#: gnu/installer.scm:305 gnu/installer/newt/final.scm:53
368#, fuzzy
369#| msgid "no configuration file specified~%"
370msgid "Configuration file"
371msgstr "chưa ghi rõ tập tin nhập cấu hình~%"
372
373#: gnu/installer/connman.scm:196
374msgid "Could not determine the state of connman."
375msgstr ""
376
377#: gnu/installer/connman.scm:322
378msgid "Unable to find expected regexp."
379msgstr ""
380
381#: gnu/installer/newt.scm:52
382msgid "Press <F1> for installation parameters."
383msgstr ""
384
385#: gnu/installer/newt.scm:65
386#, scheme-format
387msgid "The installer has encountered an unexpected problem. The backtrace is displayed below. Please report it by email to <~a>."
388msgstr ""
389
390#: gnu/installer/newt.scm:68
391msgid "Unexpected problem"
392msgstr ""
393
394#: gnu/installer/newt/ethernet.scm:66
395msgid "No ethernet service available, please try again."
396msgstr ""
397
398#: gnu/installer/newt/ethernet.scm:67
399msgid "No service"
400msgstr ""
401
402#: gnu/installer/newt/ethernet.scm:76
403msgid "Please select an ethernet network."
404msgstr ""
405
406#: gnu/installer/newt/ethernet.scm:77
407msgid "Ethernet connection"
408msgstr ""
409
410#: gnu/installer/newt/ethernet.scm:81 gnu/installer/newt/keymap.scm:56
411#: gnu/installer/newt/locale.scm:43 gnu/installer/newt/network.scm:63
412#: gnu/installer/newt/network.scm:84 gnu/installer/newt/page.scm:309
413#: gnu/installer/newt/page.scm:673 gnu/installer/newt/page.scm:758
414#: gnu/installer/newt/partition.scm:56 gnu/installer/newt/partition.scm:91
415#: gnu/installer/newt/partition.scm:123 gnu/installer/newt/partition.scm:134
416#: gnu/installer/newt/partition.scm:631 gnu/installer/newt/partition.scm:652
417#: gnu/installer/newt/partition.scm:698 gnu/installer/newt/partition.scm:749
418#: gnu/installer/newt/partition.scm:760 gnu/installer/newt/services.scm:88
419#: gnu/installer/newt/timezone.scm:63 gnu/installer/newt/user.scm:204
420#: gnu/installer/newt/wifi.scm:206
421msgid "Exit"
422msgstr ""
423
424#: gnu/installer/newt/final.scm:46
425#, scheme-format
426msgid "We're now ready to proceed with the installation! A system configuration file has been generated, it is displayed below. This file will be available as '~a' on the installed system. The new system will be created from this file once you've pressed OK. This will take a few minutes."
427msgstr ""
428
429#: gnu/installer/newt/final.scm:70
430msgid "Installation complete"
431msgstr ""
432
433#: gnu/installer/newt/final.scm:71 gnu/installer/newt/parameters.scm:45
434#: gnu/installer/newt/welcome.scm:145
435msgid "Reboot"
436msgstr ""
437
438#: gnu/installer/newt/final.scm:72
439msgid "Congratulations! Installation is now complete. You may remove the device containing the installation image and press the button to reboot."
440msgstr ""
441
442#: gnu/installer/newt/final.scm:86
443msgid "Installation failed"
444msgstr ""
445
446#: gnu/installer/newt/final.scm:87
447msgid "Resume"
448msgstr ""
449
450#: gnu/installer/newt/final.scm:88
451msgid "Restart the installer"
452msgstr ""
453
454#: gnu/installer/newt/final.scm:89
455msgid "The final system installation step failed. You can resume from a specific step, or restart the installer."
456msgstr ""
457
458#: gnu/installer/newt/parameters.scm:31
459msgid "Please enter the HTTP proxy URL. If you enter an empty string, proxy usage will be disabled."
460msgstr ""
461
462#: gnu/installer/newt/parameters.scm:33
463msgid "HTTP proxy configuration"
464msgstr ""
465
466#: gnu/installer/newt/parameters.scm:43
467msgid "Change keyboard layout"
468msgstr ""
469
470#: gnu/installer/newt/parameters.scm:44
471msgid "Configure HTTP proxy"
472msgstr ""
473
474#: gnu/installer/newt/parameters.scm:48
475msgid "Please choose one of the following parameters or press ‘Back’ to go back to the installation process."
476msgstr ""
477
478#: gnu/installer/newt/parameters.scm:50
479msgid "Installation parameters"
480msgstr ""
481
482#: gnu/installer/newt/parameters.scm:55 gnu/installer/newt/keymap.scm:74
483#: gnu/installer/newt/locale.scm:63 gnu/installer/newt/locale.scm:78
484#: gnu/installer/newt/locale.scm:94 gnu/installer/newt/partition.scm:588
485#: gnu/installer/newt/timezone.scm:64
486msgid "Back"
487msgstr ""
488
489#: gnu/installer/newt/hostname.scm:25
490msgid "Please enter the system hostname."
491msgstr ""
492
493#: gnu/installer/newt/keymap.scm:38
494msgid "Layout"
495msgstr ""
496
497#: gnu/installer/newt/keymap.scm:43
498msgid "Please choose your keyboard layout. It will only be used during the installation process. Non-Latin layouts can be toggled with Alt+Shift."
499msgstr ""
500
501#: gnu/installer/newt/keymap.scm:46
502msgid "Please choose your keyboard layout. It will be used during the install process, and for the installed system. Non-Latin layouts can be toggled with Alt+Shift. You can switch to a different layout at any time from the parameters menu."
503msgstr ""
504
505#: gnu/installer/newt/keymap.scm:55 gnu/installer/newt/network.scm:62
506#: gnu/installer/newt/page.scm:308
507msgid "Continue"
508msgstr ""
509
510#: gnu/installer/newt/keymap.scm:67
511msgid "Variant"
512msgstr ""
513
514#: gnu/installer/newt/keymap.scm:70
515msgid "Please choose a variant for your keyboard layout."
516msgstr ""
517
518#: gnu/installer/newt/locale.scm:36
519msgid "Locale language"
520msgstr ""
521
522#: gnu/installer/newt/locale.scm:37
523msgid "Choose the language to use for the installation process and for the installed system."
524msgstr ""
525
526#: gnu/installer/newt/locale.scm:57
527#, fuzzy
528#| msgid "<unknown location>"
529msgid "Locale location"
530msgstr "<không hiểu vị trí>"
531
532#: gnu/installer/newt/locale.scm:60
533msgid "Choose a territory for this language."
534msgstr ""
535
536#: gnu/installer/newt/locale.scm:71
537msgid "Locale codeset"
538msgstr ""
539
540#: gnu/installer/newt/locale.scm:74
541msgid "Choose the locale encoding."
542msgstr ""
543
544#: gnu/installer/newt/locale.scm:86
545msgid "Locale modifier"
546msgstr ""
547
548#: gnu/installer/newt/locale.scm:89
549msgid "Choose your locale's modifier. The most frequent modifier is euro. It indicates that you want to use Euro as the currency symbol."
550msgstr ""
551
552#: gnu/installer/newt/locale.scm:190
553#, fuzzy
554#| msgid "<unknown location>"
555msgid "No location"
556msgstr "<không hiểu vị trí>"
557
558#: gnu/installer/newt/locale.scm:217
559msgid "No modifier"
560msgstr ""
561
562#: gnu/installer/newt/menu.scm:35
563msgid "Choose where you want to resume the install. You can also abort the installation by pressing the Abort button."
564msgstr ""
565
566#: gnu/installer/newt/menu.scm:37
567msgid "Installation menu"
568msgstr ""
569
570#: gnu/installer/newt/menu.scm:41
571msgid "Abort"
572msgstr ""
573
574#: gnu/installer/newt/network.scm:61 gnu/installer/newt/network.scm:80
575msgid "Internet access"
576msgstr ""
577
578#: gnu/installer/newt/network.scm:64
579msgid "The install process requires Internet access but no network devices were found. Do you want to continue anyway?"
580msgstr ""
581
582#: gnu/installer/newt/network.scm:78
583msgid "The install process requires Internet access. Please select a network device."
584msgstr ""
585
586#: gnu/installer/newt/network.scm:103
587msgid "Powering technology"
588msgstr ""
589
590#: gnu/installer/newt/network.scm:104
591#, scheme-format
592msgid "Waiting for technology ~a to be powered."
593msgstr ""
594
595#: gnu/installer/newt/network.scm:128
596msgid "Checking connectivity"
597msgstr ""
598
599#: gnu/installer/newt/network.scm:129
600msgid "Waiting for Internet access establishment..."
601msgstr ""
602
603#: gnu/installer/newt/network.scm:139
604msgid "The selected network does not provide access to the Internet, please try again."
605msgstr ""
606
607#: gnu/installer/newt/network.scm:141 gnu/installer/newt/wifi.scm:108
608msgid "Connection error"
609msgstr ""
610
611#: gnu/installer/newt/page.scm:198
612#, fuzzy, scheme-format
613#| msgid "Downloading, please wait...~%"
614msgid "Connecting to ~a, please wait."
615msgstr "Đang tải, vui lòng chờ…~%"
616
617#: gnu/installer/newt/page.scm:199
618msgid "Connection in progress"
619msgstr ""
620
621#: gnu/installer/newt/page.scm:218 gnu/installer/newt/user.scm:60
622msgid "Show"
623msgstr ""
624
625#: gnu/installer/newt/page.scm:225 gnu/installer/newt/page.scm:672
626#: gnu/installer/newt/page.scm:757 gnu/installer/newt/partition.scm:451
627#: gnu/installer/newt/partition.scm:630 gnu/installer/newt/partition.scm:651
628#: gnu/installer/newt/partition.scm:690 gnu/installer/newt/user.scm:66
629#: gnu/installer/newt/user.scm:203
630msgid "OK"
631msgstr ""
632
633#: gnu/installer/newt/page.scm:251
634msgid "Please enter a non empty input."
635msgstr ""
636
637#: gnu/installer/newt/page.scm:252 gnu/installer/newt/user.scm:123
638msgid "Empty input"
639msgstr ""
640
641#: gnu/installer/newt/page.scm:760
642msgid "Edit"
643msgstr ""
644
645#: gnu/installer/newt/partition.scm:47
646msgid "Everything is one partition"
647msgstr ""
648
649#: gnu/installer/newt/partition.scm:48
650msgid "Separate /home partition"
651msgstr ""
652
653#: gnu/installer/newt/partition.scm:50
654msgid "Please select a partitioning scheme."
655msgstr ""
656
657#: gnu/installer/newt/partition.scm:51
658msgid "Partition scheme"
659msgstr ""
660
661#. TRANSLATORS: The ~{ and ~} format specifiers are used to iterate the list
662#. of device names of the user partitions that will be formatted.
663#: gnu/installer/newt/partition.scm:65
664#, scheme-format
665msgid "We are about to write the configured partition table to the disk and format the partitions listed below. Their data will be lost. Do you wish to continue?~%~%~{ - ~a~%~}"
666msgstr ""
667
668#: gnu/installer/newt/partition.scm:71
669msgid "Format disk?"
670msgstr ""
671
672#: gnu/installer/newt/partition.scm:74
673msgid "Partition formatting is in progress, please wait."
674msgstr ""
675
676#: gnu/installer/newt/partition.scm:75
677msgid "Preparing partitions"
678msgstr ""
679
680#: gnu/installer/newt/partition.scm:86
681msgid "Please select a disk."
682msgstr ""
683
684#: gnu/installer/newt/partition.scm:87
685msgid "Disk"
686msgstr ""
687
688#: gnu/installer/newt/partition.scm:99
689msgid "Select a new partition table type. Be careful, all data on the disk will be lost."
690msgstr ""
691
692#: gnu/installer/newt/partition.scm:101
693msgid "Partition table"
694msgstr ""
695
696#: gnu/installer/newt/partition.scm:118
697msgid "Please select a partition type."
698msgstr ""
699
700#: gnu/installer/newt/partition.scm:119
701msgid "Partition type"
702msgstr ""
703
704#: gnu/installer/newt/partition.scm:129
705msgid "Please select the file-system type for this partition."
706msgstr ""
707
708#: gnu/installer/newt/partition.scm:130
709msgid "File-system type"
710msgstr ""
711
712#: gnu/installer/newt/partition.scm:143
713msgid "Primary partitions count exceeded."
714msgstr ""
715
716#: gnu/installer/newt/partition.scm:144 gnu/installer/newt/partition.scm:149
717#: gnu/installer/newt/partition.scm:154
718msgid "Creation error"
719msgstr ""
720
721#: gnu/installer/newt/partition.scm:148
722msgid "Extended partition creation error."
723msgstr ""
724
725#: gnu/installer/newt/partition.scm:153
726msgid "Logical partition creation error."
727msgstr ""
728
729#: gnu/installer/newt/partition.scm:167
730#, scheme-format
731msgid "Please enter the password for the encryption of partition ~a (label: ~a)."
732msgstr ""
733
734#: gnu/installer/newt/partition.scm:169 gnu/installer/newt/wifi.scm:92
735msgid "Password required"
736msgstr ""
737
738#: gnu/installer/newt/partition.scm:174
739#, scheme-format
740msgid "Please confirm the password for the encryption of partition ~a (label: ~a)."
741msgstr ""
742
743#: gnu/installer/newt/partition.scm:176 gnu/installer/newt/user.scm:160
744msgid "Password confirmation required"
745msgstr ""
746
747#: gnu/installer/newt/partition.scm:188 gnu/installer/newt/user.scm:168
748msgid "Password mismatch, please try again."
749msgstr ""
750
751#: gnu/installer/newt/partition.scm:189 gnu/installer/newt/user.scm:169
752msgid "Password error"
753msgstr ""
754
755#: gnu/installer/newt/partition.scm:275
756msgid "Please enter the partition gpt name."
757msgstr ""
758
759#: gnu/installer/newt/partition.scm:276
760msgid "Partition name"
761msgstr ""
762
763#: gnu/installer/newt/partition.scm:306
764msgid "Please enter the encrypted label"
765msgstr ""
766
767#: gnu/installer/newt/partition.scm:307
768msgid "Encryption label"
769msgstr ""
770
771#: gnu/installer/newt/partition.scm:324
772#, scheme-format
773msgid "Please enter the size of the partition. The maximum size is ~a."
774msgstr ""
775
776#: gnu/installer/newt/partition.scm:326
777msgid "Partition size"
778msgstr ""
779
780#: gnu/installer/newt/partition.scm:344
781msgid "The percentage can not be superior to 100."
782msgstr ""
783
784#: gnu/installer/newt/partition.scm:345 gnu/installer/newt/partition.scm:350
785#: gnu/installer/newt/partition.scm:355
786msgid "Size error"
787msgstr ""
788
789#: gnu/installer/newt/partition.scm:349
790msgid "The requested size is incorrectly formatted, or too large."
791msgstr ""
792
793#: gnu/installer/newt/partition.scm:354
794msgid "The request size is superior to the maximum size."
795msgstr ""
796
797#: gnu/installer/newt/partition.scm:374
798msgid "Please enter the desired mounting point for this partition. Leave this field empty if you don't want to set a mounting point."
799msgstr ""
800
801#: gnu/installer/newt/partition.scm:376
802msgid "Mounting point"
803msgstr ""
804
805#: gnu/installer/newt/partition.scm:440
806#, scheme-format
807msgid "Creating ~a partition starting at ~a of ~a."
808msgstr ""
809
810#: gnu/installer/newt/partition.scm:442
811#, scheme-format
812msgid "You are currently editing partition ~a."
813msgstr ""
814
815#: gnu/installer/newt/partition.scm:445
816msgid "Partition creation"
817msgstr ""
818
819#: gnu/installer/newt/partition.scm:446
820msgid "Partition edit"
821msgstr ""
822
823#: gnu/installer/newt/partition.scm:627
824#, scheme-format
825msgid "Are you sure you want to delete everything on disk ~a?"
826msgstr ""
827
828#: gnu/installer/newt/partition.scm:629
829msgid "Delete disk"
830msgstr ""
831
832#: gnu/installer/newt/partition.scm:643
833msgid "You cannot delete a free space area."
834msgstr ""
835
836#: gnu/installer/newt/partition.scm:644 gnu/installer/newt/partition.scm:650
837msgid "Delete partition"
838msgstr ""
839
840#: gnu/installer/newt/partition.scm:648
841#, scheme-format
842msgid "Are you sure you want to delete partition ~a?"
843msgstr ""
844
845#: gnu/installer/newt/partition.scm:665
846msgid ""
847"You can change a disk's partition table by selecting it and pressing ENTER. You can also edit a partition by selecting it and pressing ENTER, or remove it by pressing DELETE. To create a new partition, select a free space area and press ENTER.\n"
848"\n"
849"At least one partition must have its mounting point set to '/'."
850msgstr ""
851
852#: gnu/installer/newt/partition.scm:671
853#, scheme-format
854msgid "This is the proposed partitioning. It is still possible to edit it or to go back to install menu by pressing the Exit button.~%~%"
855msgstr ""
856
857#: gnu/installer/newt/partition.scm:681
858msgid "Guided partitioning"
859msgstr ""
860
861#: gnu/installer/newt/partition.scm:682
862msgid "Manual partitioning"
863msgstr ""
864
865#: gnu/installer/newt/partition.scm:707
866msgid "No root mount point found."
867msgstr ""
868
869#: gnu/installer/newt/partition.scm:708
870msgid "Missing mount point"
871msgstr ""
872
873#: gnu/installer/newt/partition.scm:739
874msgid "Guided - using the entire disk"
875msgstr ""
876
877#: gnu/installer/newt/partition.scm:740
878msgid "Guided - using the entire disk with encryption"
879msgstr ""
880
881#: gnu/installer/newt/partition.scm:741
882msgid "Manual"
883msgstr ""
884
885#: gnu/installer/newt/partition.scm:743
886msgid "Please select a partitioning method."
887msgstr ""
888
889#: gnu/installer/newt/partition.scm:744
890msgid "Partitioning method"
891msgstr ""
892
893#: gnu/installer/newt/services.scm:38
894msgid "Please select the desktop environment(s) you wish to install. If you select multiple desktop environments here, you will be able to choose from them later when you log in."
895msgstr ""
896
897#: gnu/installer/newt/services.scm:41
898msgid "Desktop environment"
899msgstr ""
900
901#: gnu/installer/newt/services.scm:58
902msgid "You can now select networking services to run on your system."
903msgstr ""
904
905#: gnu/installer/newt/services.scm:60
906msgid "Network service"
907msgstr ""
908
909#: gnu/installer/newt/services.scm:73
910msgid "Network management"
911msgstr ""
912
913#: gnu/installer/newt/services.scm:76
914msgid ""
915"Choose the method to manage network connections.\n"
916"\n"
917"We recommend NetworkManager or Connman for a WiFi-capable laptop; the DHCP client may be enough for a server."
918msgstr ""
919
920#: gnu/installer/newt/substitutes.scm:31
921msgid "Substitute server discovery."
922msgstr ""
923
924#: gnu/installer/newt/substitutes.scm:32
925msgid "Enable"
926msgstr ""
927
928#: gnu/installer/newt/substitutes.scm:32
929msgid "Disable"
930msgstr ""
931
932#: gnu/installer/newt/substitutes.scm:33
933msgid ""
934" By turning this option on, you allow Guix to fetch substitutes (pre-built binaries) during installation from servers discovered on your local area network (LAN) in addition to the official server. This can increase download throughput.\n"
935"\n"
936" There are no security risks: only genuine substitutes may be retrieved from those servers. However, eavesdroppers on your LAN may be able to see what software you are installing."
937msgstr ""
938
939#: gnu/installer/newt/timezone.scm:59
940msgid "Please select a timezone."
941msgstr ""
942
943#: gnu/installer/newt/user.scm:45
944msgid "Name"
945msgstr ""
946
947#: gnu/installer/newt/user.scm:47
948msgid "Real name"
949msgstr ""
950
951#: gnu/installer/newt/user.scm:49
952msgid "Home directory"
953msgstr ""
954
955#: gnu/installer/newt/user.scm:51
956msgid "Password"
957msgstr ""
958
959#: gnu/installer/newt/user.scm:122
960msgid "Empty inputs are not allowed."
961msgstr ""
962
963#: gnu/installer/newt/user.scm:159
964msgid "Please confirm the password."
965msgstr ""
966
967#. TRANSLATORS: Leave "root" untranslated: it refers to the name of the
968#. system administrator account.
969#: gnu/installer/newt/user.scm:176
970msgid "Please choose a password for the system administrator (\"root\")."
971msgstr ""
972
973#: gnu/installer/newt/user.scm:178
974msgid "System administrator password"
975msgstr ""
976
977#: gnu/installer/newt/user.scm:191
978msgid "Please add at least one user to system using the 'Add' button."
979msgstr ""
980
981#: gnu/installer/newt/user.scm:194
982msgid "Add"
983msgstr ""
984
985#: gnu/installer/newt/user.scm:195
986msgid "Delete"
987msgstr ""
988
989#: gnu/installer/newt/user.scm:255
990msgid "Please create at least one user."
991msgstr ""
992
993#: gnu/installer/newt/user.scm:256
994msgid "No user"
995msgstr ""
996
997#: gnu/installer/newt/welcome.scm:125
998msgid "GNU Guix install"
999msgstr ""
1000
1001#: gnu/installer/newt/welcome.scm:126
1002msgid ""
1003"Welcome to GNU Guix system installer!\n"
1004"\n"
1005"You will be guided through a graphical installation program.\n"
1006"\n"
1007"If you are familiar with GNU/Linux and you want tight control over the installation process, you can instead choose manual installation. Documentation is accessible at any time by pressing Ctrl-Alt-F2."
1008msgstr ""
72 1009
73#: guix/scripts/build.scm:65 1010#: gnu/installer/newt/welcome.scm:135
1011msgid "Graphical install using a terminal based interface"
1012msgstr ""
1013
1014#: gnu/installer/newt/welcome.scm:138
1015msgid "Install using the shell based process"
1016msgstr ""
1017
1018#: gnu/installer/newt/wifi.scm:82
1019msgid "Unable to find a wifi technology"
1020msgstr ""
1021
1022#: gnu/installer/newt/wifi.scm:86
1023msgid "Scanning wifi for available networks, please wait."
1024msgstr ""
1025
1026#: gnu/installer/newt/wifi.scm:87
1027msgid "Scan in progress"
1028msgstr ""
1029
1030#: gnu/installer/newt/wifi.scm:91
1031msgid "Please enter the wifi password."
1032msgstr ""
1033
1034#: gnu/installer/newt/wifi.scm:98
1035#, scheme-format
1036msgid "The password you entered for ~a is incorrect."
1037msgstr ""
1038
1039#: gnu/installer/newt/wifi.scm:100
1040msgid "Wrong password"
1041msgstr ""
1042
1043#: gnu/installer/newt/wifi.scm:106
1044#, scheme-format
1045msgid "An error occurred while trying to connect to ~a, please retry."
1046msgstr ""
1047
1048#: gnu/installer/newt/wifi.scm:201
1049msgid "Please select a wifi network."
1050msgstr ""
1051
1052#: gnu/installer/newt/wifi.scm:207
1053msgid "Scan"
1054msgstr ""
1055
1056#: gnu/installer/newt/wifi.scm:212
1057msgid "No wifi detected"
1058msgstr ""
1059
1060#: gnu/installer/newt/wifi.scm:227
1061msgid "Wifi"
1062msgstr ""
1063
1064#: gnu/installer/parted.scm:402 gnu/installer/parted.scm:439
1065msgid "Free space"
1066msgstr ""
1067
1068#: gnu/installer/parted.scm:528
1069#, fuzzy, scheme-format
1070#| msgid "~a: ~a~%"
1071msgid "Name: ~a"
1072msgstr "~a: ~a~%"
1073
1074#: gnu/installer/parted.scm:529 gnu/installer/parted.scm:575
1075msgid "None"
1076msgstr ""
1077
1078#: gnu/installer/parted.scm:534
1079#, scheme-format
1080msgid "Type: ~a"
1081msgstr ""
1082
1083#: gnu/installer/parted.scm:538
1084#, scheme-format
1085msgid "File system type: ~a"
1086msgstr ""
1087
1088#: gnu/installer/parted.scm:544
1089#, scheme-format
1090msgid "Bootable flag: ~:[off~;on~]"
1091msgstr ""
1092
1093#: gnu/installer/parted.scm:548
1094#, scheme-format
1095msgid "ESP flag: ~:[off~;on~]"
1096msgstr ""
1097
1098#: gnu/installer/parted.scm:554
1099#, scheme-format
1100msgid "Size: ~a"
1101msgstr ""
1102
1103#: gnu/installer/parted.scm:560
1104#, scheme-format
1105msgid "Encryption: ~:[No~a~;Yes (label '~a')~]"
1106msgstr ""
1107
1108#: gnu/installer/parted.scm:566
1109#, scheme-format
1110msgid "Format the partition? ~:[No~;Yes~]"
1111msgstr ""
1112
1113#: gnu/installer/parted.scm:572
1114#, scheme-format
1115msgid "Mount point: ~a"
1116msgstr ""
1117
1118#: gnu/installer/parted.scm:1395
1119#, scheme-format
1120msgid "Device ~a is still in use."
1121msgstr ""
1122
1123#: gnu/installer/services.scm:94
1124msgid "OpenSSH secure shell daemon (sshd)"
1125msgstr ""
1126
1127#: gnu/installer/services.scm:98
1128msgid "Tor anonymous network router"
1129msgstr ""
1130
1131#: gnu/installer/services.scm:102
1132msgid "Mozilla NSS certificates, for HTTPS access"
1133msgstr ""
1134
1135#: gnu/installer/services.scm:109
1136msgid "NetworkManager network connection manager"
1137msgstr ""
1138
1139#: gnu/installer/services.scm:114
1140msgid "Connman network connection manager"
1141msgstr ""
1142
1143#: gnu/installer/services.scm:119
1144msgid "DHCP client (dynamic IP address assignment)"
1145msgstr ""
1146
1147#: gnu/installer/timezone.scm:110
1148#, scheme-format
1149msgid "Unable to locate path: ~a."
1150msgstr ""
1151
1152#: gnu/installer/utils.scm:83
1153#, scheme-format
1154msgid "Press Enter to continue.~%"
1155msgstr ""
1156
1157#: gnu/installer/utils.scm:108
1158#, scheme-format
1159msgid "Command failed with exit code ~a.~%"
1160msgstr ""
1161
1162#: gnu/machine/ssh.scm:114
1163#, scheme-format
1164msgid "<machine-ssh-configuration> without a 'host-key' is deprecated~%"
1165msgstr ""
1166
1167#: gnu/machine/ssh.scm:189
1168#, fuzzy, scheme-format
1169#| msgid "URI ~a domain not found: ~a"
1170msgid "device '~a' not found: ~a"
1171msgstr "URI ~a không tìm thấy miền: ~a"
1172
1173#: gnu/machine/ssh.scm:204
1174#, scheme-format
1175msgid "no file system with label '~a'"
1176msgstr ""
1177
1178#: gnu/machine/ssh.scm:223
1179#, scheme-format
1180msgid "no file system with UUID '~a'"
1181msgstr ""
1182
1183#: gnu/machine/ssh.scm:273
1184#, scheme-format
1185msgid "missing modules for ~a:~{ ~a~}~%"
1186msgstr ""
1187
1188#: gnu/machine/ssh.scm:308
1189#, scheme-format
1190msgid "incorrect target system ('~a' was given, while the system reports that it is '~a')~%"
1191msgstr ""
1192
1193#: gnu/machine/ssh.scm:434
1194#, scheme-format
1195msgid "no signing key '~a'. have you run 'guix archive --generate-key?'"
1196msgstr ""
1197
1198#: gnu/machine/ssh.scm:485
1199msgid "could not roll-back machine"
1200msgstr ""
1201
1202#: gnu/machine/ssh.scm:526
1203msgid ""
1204"Provisioning for machines that are accessible over SSH\n"
1205"and have a known host-name. This entails little more than maintaining an SSH\n"
1206"connection to the host."
1207msgstr ""
1208
1209#: gnu/machine/ssh.scm:536
1210#, scheme-format
1211msgid ""
1212"unsupported machine configuration '~a'\n"
1213"for environment of type '~a'"
1214msgstr ""
1215
1216#: gnu/packages/bootstrap.scm:165
1217#, scheme-format
1218msgid "could not find bootstrap binary '~a' for system '~a'"
1219msgstr "không thể tìm thấy phần nhị phân mồi “~a” cho hệ thống “~a”"
1220
1221#: gnu/packages/bootstrap.scm:476
1222msgid "Raw build system with direct store access"
1223msgstr ""
1224
1225#: gnu/packages/bootstrap.scm:484
1226msgid "Pre-built Guile for bootstrapping purposes."
1227msgstr ""
1228
1229#: guix/build/utils.scm:715
1230#, scheme-format
1231msgid "'~a~{ ~a~}' exited with status ~a; output follows:~%~%~{ ~a~%~}"
1232msgstr ""
1233
1234#: guix/scripts.scm:87
1235msgid "main commands"
1236msgstr ""
1237
1238#: guix/scripts.scm:88
1239msgid "software development commands"
1240msgstr ""
1241
1242#: guix/scripts.scm:89
1243msgid "packaging commands"
1244msgstr ""
1245
1246#: guix/scripts.scm:90
1247msgid "plumbing commands"
1248msgstr ""
1249
1250#: guix/scripts.scm:91
1251msgid "internal commands"
1252msgstr ""
1253
1254#: guix/scripts.scm:92
1255msgid "extension commands"
1256msgstr ""
1257
1258#: guix/scripts.scm:137
1259#, scheme-format
1260msgid "invalid argument: ~a~%"
1261msgstr "đối số không hợp lệ: ~a~%"
1262
1263#: guix/scripts.scm:166 guix/scripts/import/cran.scm:91
1264#: guix/scripts/import/elpa.scm:85 guix/scripts/import/cpan.scm:71
1265#: guix/scripts/import/crate.scm:80 guix/scripts/import/gem.scm:78
1266#: guix/scripts/import/gnu.scm:86 guix/scripts/import/go.scm:89
1267#: guix/scripts/import/hackage.scm:110 guix/scripts/import/json.scm:79
1268#: guix/scripts/import/nix.scm:71 guix/scripts/import/opam.scm:81
1269#: guix/scripts/import/pypi.scm:77 guix/scripts/import/stackage.scm:94
1270#: guix/scripts/import/texlive.scm:78
1271#, scheme-format
1272msgid "~A: unrecognized option~%"
1273msgstr "~A: tùy chọn không được chấp nhận~%"
1274
1275#: guix/scripts.scm:169
1276#, scheme-format
1277msgid "Did you mean @code{~a}?~%"
1278msgstr ""
1279
1280#: guix/scripts.scm:253
1281#, scheme-format
1282msgid "Your Guix installation is ~a day old.\n"
1283msgid_plural "Your Guix installation is ~a days old.\n"
1284msgstr[0] ""
1285
1286#: guix/scripts.scm:259
1287#, scheme-format
1288msgid ""
1289"Consider running 'guix pull' followed by\n"
1290"'~a' to get up-to-date packages and security updates.\n"
1291msgstr ""
1292
1293#: guix/scripts.scm:323
1294#, scheme-format
1295msgid "only ~,1f GiB of free space available on ~a~%"
1296msgstr ""
1297
1298#: guix/scripts.scm:325
1299msgid ""
1300"Consider deleting old profile\n"
1301"generations and collecting garbage, along these lines:\n"
1302"\n"
1303"@example\n"
1304"guix gc --delete-generations=1m\n"
1305"@end example\n"
1306msgstr ""
1307
1308#: guix/scripts/build.scm:85
1309#, fuzzy, scheme-format
1310#| msgid "no build log for '~a'~%"
1311msgid "cannot access build log at '~a':~%"
1312msgstr "không có nhật ký dịch cho “~a'~%"
1313
1314#: guix/scripts/build.scm:139
74#, scheme-format 1315#, scheme-format
75msgid "failed to create GC root `~a': ~a~%" 1316msgid "failed to create GC root `~a': ~a~%"
76msgstr "gặp lỗi khi tạo gốc GC “~a”: ~a~%" 1317msgstr "gặp lỗi khi tạo gốc GC “~a”: ~a~%"
77 1318
78#: guix/scripts/build.scm:102 1319#: guix/scripts/build.scm:154 guix/scripts/search.scm:42
1320#: guix/scripts/show.scm:41 guix/scripts/lint.scm:112 guix/scripts/edit.scm:48
1321#: guix/scripts/size.scm:246 guix/scripts/graph.scm:547
1322#: guix/scripts/repl.scm:80
79msgid "" 1323msgid ""
80"\n" 1324"\n"
81" -L, --load-path=DIR prepend DIR to the package module search path" 1325" -L, --load-path=DIR prepend DIR to the package module search path"
@@ -83,7 +1327,7 @@ msgstr ""
83"\n" 1327"\n"
84" -L, --load-path=TMỤC nối thêm vào trước đường dẫn để tìm kiếm mô-đun gói" 1328" -L, --load-path=TMỤC nối thêm vào trước đường dẫn để tìm kiếm mô-đun gói"
85 1329
86#: guix/scripts/build.scm:104 1330#: guix/scripts/build.scm:156
87msgid "" 1331msgid ""
88"\n" 1332"\n"
89" -K, --keep-failed keep build tree of failed builds" 1333" -K, --keep-failed keep build tree of failed builds"
@@ -91,7 +1335,19 @@ msgstr ""
91"\n" 1335"\n"
92" -K, --keep-failed giữ lại cây biên dịch của lần biên dịch gặp lỗi" 1336" -K, --keep-failed giữ lại cây biên dịch của lần biên dịch gặp lỗi"
93 1337
94#: guix/scripts/build.scm:106 1338#: guix/scripts/build.scm:158
1339#, fuzzy
1340#| msgid ""
1341#| "\n"
1342#| " -n, --dry-run do not build the derivations"
1343msgid ""
1344"\n"
1345" -k, --keep-going keep going when some of the derivations fail"
1346msgstr ""
1347"\n"
1348" -n, --dry-run không biên dịch dẫn xuất"
1349
1350#: guix/scripts/build.scm:160
95msgid "" 1351msgid ""
96"\n" 1352"\n"
97" -n, --dry-run do not build the derivations" 1353" -n, --dry-run do not build the derivations"
@@ -99,7 +1355,7 @@ msgstr ""
99"\n" 1355"\n"
100" -n, --dry-run không biên dịch dẫn xuất" 1356" -n, --dry-run không biên dịch dẫn xuất"
101 1357
102#: guix/scripts/build.scm:108 1358#: guix/scripts/build.scm:162
103msgid "" 1359msgid ""
104"\n" 1360"\n"
105" --fallback fall back to building when the substituter fails" 1361" --fallback fall back to building when the substituter fails"
@@ -107,7 +1363,7 @@ msgstr ""
107"\n" 1363"\n"
108" --roll-back quay lại dịch khi “substituter” thất bại" 1364" --roll-back quay lại dịch khi “substituter” thất bại"
109 1365
110#: guix/scripts/build.scm:110 1366#: guix/scripts/build.scm:164
111msgid "" 1367msgid ""
112"\n" 1368"\n"
113" --no-substitutes build instead of resorting to pre-built substitutes" 1369" --no-substitutes build instead of resorting to pre-built substitutes"
@@ -115,15 +1371,34 @@ msgstr ""
115"\n" 1371"\n"
116" --no-substitutes biên dịch thay vì nhờ vào phần thay thế được dựng trước" 1372" --no-substitutes biên dịch thay vì nhờ vào phần thay thế được dựng trước"
117 1373
118#: guix/scripts/build.scm:112 1374#: guix/scripts/build.scm:166 guix/scripts/size.scm:235
119msgid "" 1375msgid ""
120"\n" 1376"\n"
121" --no-build-hook do not attempt to offload builds via the build hook" 1377" --substitute-urls=URLS\n"
1378" fetch substitute from URLS if they are authorized"
1379msgstr ""
1380
1381#: guix/scripts/build.scm:169
1382msgid ""
1383"\n"
1384" --no-grafts do not graft packages"
1385msgstr ""
1386"\n"
1387" --no-grafts không gói ghép"
1388
1389#: guix/scripts/build.scm:171
1390#, fuzzy
1391#| msgid ""
1392#| "\n"
1393#| " --no-build-hook do not attempt to offload builds via the build hook"
1394msgid ""
1395"\n"
1396" --no-offload do not attempt to offload builds"
122msgstr "" 1397msgstr ""
123"\n" 1398"\n"
124" --no-build-hook không cố biên dịch không tải thông qua móc biên dịch" 1399" --no-build-hook không cố biên dịch không tải thông qua móc biên dịch"
125 1400
126#: guix/scripts/build.scm:114 1401#: guix/scripts/build.scm:173
127msgid "" 1402msgid ""
128"\n" 1403"\n"
129" --max-silent-time=SECONDS\n" 1404" --max-silent-time=SECONDS\n"
@@ -133,7 +1408,7 @@ msgstr ""
133" --max-silent-time=GIÂY\n" 1408" --max-silent-time=GIÂY\n"
134" đánh dấu là việc dịch sẽ là lỗi nếu lâu hơn số GIÂY này" 1409" đánh dấu là việc dịch sẽ là lỗi nếu lâu hơn số GIÂY này"
135 1410
136#: guix/scripts/build.scm:117 1411#: guix/scripts/build.scm:176
137msgid "" 1412msgid ""
138"\n" 1413"\n"
139" --timeout=SECONDS mark the build as failed after SECONDS of activity" 1414" --timeout=SECONDS mark the build as failed after SECONDS of activity"
@@ -141,15 +1416,13 @@ msgstr ""
141"\n" 1416"\n"
142" --timeout=GIÂY đánh dấu là việc dịch sẽ là lỗi nếu lâu hơn số GIÂY này" 1417" --timeout=GIÂY đánh dấu là việc dịch sẽ là lỗi nếu lâu hơn số GIÂY này"
143 1418
144#: guix/scripts/build.scm:119 1419#: guix/scripts/build.scm:178
145msgid "" 1420msgid ""
146"\n" 1421"\n"
147" --verbosity=LEVEL use the given verbosity LEVEL" 1422" --rounds=N build N times in a row to detect non-determinism"
148msgstr "" 1423msgstr ""
149"\n"
150" --verbosity=MỨC dùng mức chi tiết đã cho"
151 1424
152#: guix/scripts/build.scm:121 1425#: guix/scripts/build.scm:180
153msgid "" 1426msgid ""
154"\n" 1427"\n"
155" -c, --cores=N allow the use of up to N CPU cores for the build" 1428" -c, --cores=N allow the use of up to N CPU cores for the build"
@@ -157,7 +1430,7 @@ msgstr ""
157"\n" 1430"\n"
158" -c, --cores=N cho dùng đến N lõi CPU cho công việc biên dịch" 1431" -c, --cores=N cho dùng đến N lõi CPU cho công việc biên dịch"
159 1432
160#: guix/scripts/build.scm:123 1433#: guix/scripts/build.scm:182
161msgid "" 1434msgid ""
162"\n" 1435"\n"
163" -M, --max-jobs=N allow at most N build jobs" 1436" -M, --max-jobs=N allow at most N build jobs"
@@ -165,12 +1438,33 @@ msgstr ""
165"\n" 1438"\n"
166" -M, --max-jobs=N cho phép nhiều nhất là biên dịch N công việc" 1439" -M, --max-jobs=N cho phép nhiều nhất là biên dịch N công việc"
167 1440
168#: guix/scripts/build.scm:198 guix/scripts/build.scm:205 1441#: guix/scripts/build.scm:184
1442#, fuzzy
1443#| msgid ""
1444#| "\n"
1445#| " --verbose produce verbose output"
1446msgid ""
1447"\n"
1448" --debug=LEVEL produce debugging output at LEVEL"
1449msgstr ""
1450"\n"
1451" --verbose tạo ra kết xuất chi tiết"
1452
1453#: guix/scripts/build.scm:201
1454msgid "'--keep-failed' ignored since you are talking to a remote daemon\n"
1455msgstr ""
1456
1457#: guix/scripts/build.scm:282
1458#, scheme-format
1459msgid "'--no-build-hook' is deprecated; use '--no-offload' instead~%"
1460msgstr ""
1461
1462#: guix/scripts/build.scm:312 guix/scripts/build.scm:319
169#, scheme-format 1463#, scheme-format
170msgid "not a number: '~a' option argument: ~a~%" 1464msgid "not a number: '~a' option argument: ~a~%"
171msgstr "không phải là con số: “~a” tham số tùy chọn: ~a~%" 1465msgstr "không phải là con số: “~a” tham số tùy chọn: ~a~%"
172 1466
173#: guix/scripts/build.scm:224 1467#: guix/scripts/build.scm:340
174msgid "" 1468msgid ""
175"Usage: guix build [OPTION]... PACKAGE-OR-DERIVATION...\n" 1469"Usage: guix build [OPTION]... PACKAGE-OR-DERIVATION...\n"
176"Build the given PACKAGE-OR-DERIVATION and return their output paths.\n" 1470"Build the given PACKAGE-OR-DERIVATION and return their output paths.\n"
@@ -178,7 +1472,7 @@ msgstr ""
178"Cách dùng: guix build [TÙY-CHỌN]… PACKAGE-OR-DERIVATION…\n" 1472"Cách dùng: guix build [TÙY-CHỌN]… PACKAGE-OR-DERIVATION…\n"
179"Biên dịch PACKAGE-OR-DERIVATION đã cho và trả về đường dẫn kết xuất của chúng.\n" 1473"Biên dịch PACKAGE-OR-DERIVATION đã cho và trả về đường dẫn kết xuất của chúng.\n"
180 1474
181#: guix/scripts/build.scm:226 1475#: guix/scripts/build.scm:342 guix/scripts/archive.scm:91
182msgid "" 1476msgid ""
183"\n" 1477"\n"
184" -e, --expression=EXPR build the package or derivation EXPR evaluates to" 1478" -e, --expression=EXPR build the package or derivation EXPR evaluates to"
@@ -186,7 +1480,27 @@ msgstr ""
186"\n" 1480"\n"
187" -e, --expression=BTHỨC biên dịch gói hay tìm nguồn gốc BTHỨC lượng giá cho" 1481" -e, --expression=BTHỨC biên dịch gói hay tìm nguồn gốc BTHỨC lượng giá cho"
188 1482
189#: guix/scripts/build.scm:228 1483#: guix/scripts/build.scm:344
1484#, fuzzy
1485#| msgid ""
1486#| "\n"
1487#| " -e, --expression=EXPR build the package or derivation EXPR evaluates to"
1488msgid ""
1489"\n"
1490" -f, --file=FILE build the package or derivation that the code within\n"
1491" FILE evaluates to"
1492msgstr ""
1493"\n"
1494" -e, --expression=BTHỨC biên dịch gói hay tìm nguồn gốc BTHỨC lượng giá cho"
1495
1496#: guix/scripts/build.scm:347
1497msgid ""
1498"\n"
1499" -m, --manifest=FILE build the packages that the manifest given in FILE\n"
1500" evaluates to"
1501msgstr ""
1502
1503#: guix/scripts/build.scm:350 guix/scripts/archive.scm:93
190msgid "" 1504msgid ""
191"\n" 1505"\n"
192" -S, --source build the packages' source derivations" 1506" -S, --source build the packages' source derivations"
@@ -194,7 +1508,16 @@ msgstr ""
194"\n" 1508"\n"
195" -S, --source biên dịch nguồn gốc mã nguồn của gói" 1509" -S, --source biên dịch nguồn gốc mã nguồn của gói"
196 1510
197#: guix/scripts/build.scm:230 1511#: guix/scripts/build.scm:352
1512msgid ""
1513"\n"
1514" --sources[=TYPE] build source derivations; TYPE may optionally be one\n"
1515" of \"package\", \"all\" (default), or \"transitive\""
1516msgstr ""
1517
1518#: guix/scripts/build.scm:355 guix/scripts/pull.scm:121
1519#: guix/scripts/pack.scm:1086 guix/scripts/archive.scm:95
1520#: guix/scripts/environment.scm:151
198msgid "" 1521msgid ""
199"\n" 1522"\n"
200" -s, --system=SYSTEM attempt to build for SYSTEM--e.g., \"i686-linux\"" 1523" -s, --system=SYSTEM attempt to build for SYSTEM--e.g., \"i686-linux\""
@@ -202,7 +1525,8 @@ msgstr ""
202"\n" 1525"\n"
203" -s, --system=HỆ-THỐNG cố biên dịch cho HỆ-THỐNG--ví dụ: \"i686-linux\"" 1526" -s, --system=HỆ-THỐNG cố biên dịch cho HỆ-THỐNG--ví dụ: \"i686-linux\""
204 1527
205#: guix/scripts/build.scm:232 1528#: guix/scripts/build.scm:357 guix/scripts/system.scm:1015
1529#: guix/scripts/pack.scm:1088 guix/scripts/archive.scm:97
206msgid "" 1530msgid ""
207"\n" 1531"\n"
208" --target=TRIPLET cross-build for TRIPLET--e.g., \"armel-linux-gnu\"" 1532" --target=TRIPLET cross-build for TRIPLET--e.g., \"armel-linux-gnu\""
@@ -210,33 +1534,28 @@ msgstr ""
210"\n" 1534"\n"
211" --target=BỘ_BA biên dịch chéo cho BỘ BA--ví dụ: \"armel-linux-gnu\"" 1535" --target=BỘ_BA biên dịch chéo cho BỘ BA--ví dụ: \"armel-linux-gnu\""
212 1536
213#: guix/scripts/build.scm:234 1537#: guix/scripts/build.scm:359
214msgid "" 1538msgid ""
215"\n" 1539"\n"
216" --with-source=SOURCE\n" 1540" -d, --derivations return the derivation paths of the given packages"
217" use SOURCE when building the corresponding package"
218msgstr "" 1541msgstr ""
219"\n" 1542"\n"
220" --with-source=MÃ_NGUỒN\n" 1543" -d, --derivations trả về các đường dẫn nguồn gốc của các gói đã cho"
221" dùng mã nguồn khi biên dịch gói tương ứng"
222 1544
223#: guix/scripts/build.scm:237 1545#: guix/scripts/build.scm:361
224msgid "" 1546msgid ""
225"\n" 1547"\n"
226" --no-grafts do not graft packages" 1548" --check rebuild items to check for non-determinism issues"
227msgstr "" 1549msgstr ""
228"\n"
229" --no-grafts không gói ghép"
230 1550
231#: guix/scripts/build.scm:239 1551#: guix/scripts/build.scm:363
232msgid "" 1552msgid ""
233"\n" 1553"\n"
234" -d, --derivations return the derivation paths of the given packages" 1554" --repair repair the specified items"
235msgstr "" 1555msgstr ""
236"\n"
237" -d, --derivations trả về các đường dẫn nguồn gốc của các gói đã cho"
238 1556
239#: guix/scripts/build.scm:241 1557#: guix/scripts/build.scm:365 guix/scripts/pack.scm:1106
1558#: guix/scripts/environment.scm:153
240msgid "" 1559msgid ""
241"\n" 1560"\n"
242" -r, --root=FILE make FILE a symlink to the result, and register it\n" 1561" -r, --root=FILE make FILE a symlink to the result, and register it\n"
@@ -246,7 +1565,36 @@ msgstr ""
246" -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" 1565" -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"
247" như là bộ gom rác gốc" 1566" như là bộ gom rác gốc"
248 1567
249#: guix/scripts/build.scm:244 1568#: guix/scripts/build.scm:368 guix/scripts/package.scm:480
1569#: guix/scripts/install.scm:37 guix/scripts/remove.scm:36
1570#: guix/scripts/upgrade.scm:39 guix/scripts/pull.scm:119
1571#: guix/scripts/system.scm:1017 guix/scripts/copy.scm:115
1572#: guix/scripts/pack.scm:1111 guix/scripts/deploy.scm:58
1573#: guix/scripts/archive.scm:99 guix/scripts/environment.scm:177
1574#, fuzzy
1575#| msgid ""
1576#| "\n"
1577#| " --verbosity=LEVEL use the given verbosity LEVEL"
1578msgid ""
1579"\n"
1580" -v, --verbosity=LEVEL use the given verbosity LEVEL"
1581msgstr ""
1582"\n"
1583" --verbosity=MỨC dùng mức chi tiết đã cho"
1584
1585#: guix/scripts/build.scm:370
1586#, fuzzy
1587#| msgid ""
1588#| "\n"
1589#| " -n, --dry-run do not build the derivations"
1590msgid ""
1591"\n"
1592" -q, --quiet do not show the build log"
1593msgstr ""
1594"\n"
1595" -n, --dry-run không biên dịch dẫn xuất"
1596
1597#: guix/scripts/build.scm:372
250msgid "" 1598msgid ""
251"\n" 1599"\n"
252" --log-file return the log file names for the given derivations" 1600" --log-file return the log file names for the given derivations"
@@ -254,11 +1602,29 @@ msgstr ""
254"\n" 1602"\n"
255" --log-file trả về tên của tập-tin nhật ký cho dẫn xuất đã cho" 1603" --log-file trả về tên của tập-tin nhật ký cho dẫn xuất đã cho"
256 1604
257#: guix/scripts/build.scm:249 guix/scripts/download.scm:53 1605#: guix/scripts/build.scm:379 guix/scripts/download.scm:104
258#: guix/scripts/package.scm:467 guix/scripts/gc.scm:58 1606#: guix/scripts/package.scm:498 guix/scripts/install.scm:44
259#: guix/scripts/hash.scm:55 guix/scripts/pull.scm:81 1607#: guix/scripts/remove.scm:41 guix/scripts/upgrade.scm:48
260#: guix/scripts/substitute-binary.scm:566 guix/scripts/system.scm:414 1608#: guix/scripts/search.scm:37 guix/scripts/show.scm:36 guix/scripts/gc.scm:88
261#: guix/scripts/lint.scm:469 1609#: guix/scripts/git.scm:34 guix/scripts/git/authenticate.scm:110
1610#: guix/scripts/hash.scm:65 guix/scripts/import.scm:95
1611#: guix/scripts/import/cran.scm:48 guix/scripts/pull.scm:127
1612#: guix/scripts/substitute.scm:248 guix/scripts/system.scm:1024
1613#: guix/scripts/lint.scm:115 guix/scripts/publish.scm:113
1614#: guix/scripts/edit.scm:51 guix/scripts/size.scm:249
1615#: guix/scripts/graph.scm:552 guix/scripts/challenge.scm:425
1616#: guix/scripts/copy.scm:120 guix/scripts/pack.scm:1116
1617#: guix/scripts/weather.scm:302 guix/scripts/describe.scm:96
1618#: guix/scripts/processes.scm:301 guix/scripts/deploy.scm:53
1619#: guix/scripts/container.scm:35 guix/scripts/container/exec.scm:43
1620#: guix/scripts/archive.scm:106 guix/scripts/environment.scm:186
1621#: guix/scripts/time-machine.scm:67 guix/scripts/import/cpan.scm:43
1622#: guix/scripts/import/crate.scm:49 guix/scripts/import/gem.scm:44
1623#: guix/scripts/import/gnu.scm:49 guix/scripts/import/go.scm:48
1624#: guix/scripts/import/json.scm:51 guix/scripts/import/nix.scm:43
1625#: guix/scripts/import/opam.scm:43 guix/scripts/import/pypi.scm:44
1626#: guix/scripts/import/texlive.scm:46 guix/scripts/refresh.scm:186
1627#: guix/scripts/repl.scm:83
262msgid "" 1628msgid ""
263"\n" 1629"\n"
264" -h, --help display this help and exit" 1630" -h, --help display this help and exit"
@@ -266,11 +1632,28 @@ msgstr ""
266"\n" 1632"\n"
267" -h, --help hiển thị trợ giúp này rồi thoát" 1633" -h, --help hiển thị trợ giúp này rồi thoát"
268 1634
269#: guix/scripts/build.scm:251 guix/scripts/download.scm:55 1635#: guix/scripts/build.scm:381 guix/scripts/download.scm:106
270#: guix/scripts/package.scm:469 guix/scripts/gc.scm:60 1636#: guix/scripts/package.scm:500 guix/scripts/install.scm:46
271#: guix/scripts/hash.scm:57 guix/scripts/pull.scm:83 1637#: guix/scripts/remove.scm:43 guix/scripts/upgrade.scm:50
272#: guix/scripts/substitute-binary.scm:568 guix/scripts/system.scm:416 1638#: guix/scripts/search.scm:39 guix/scripts/show.scm:38 guix/scripts/gc.scm:90
273#: guix/scripts/lint.scm:473 1639#: guix/scripts/git.scm:36 guix/scripts/git/authenticate.scm:112
1640#: guix/scripts/hash.scm:67 guix/scripts/import.scm:97
1641#: guix/scripts/import/cran.scm:54 guix/scripts/pull.scm:129
1642#: guix/scripts/substitute.scm:250 guix/scripts/system.scm:1026
1643#: guix/scripts/lint.scm:119 guix/scripts/publish.scm:115
1644#: guix/scripts/edit.scm:53 guix/scripts/size.scm:251
1645#: guix/scripts/graph.scm:554 guix/scripts/challenge.scm:427
1646#: guix/scripts/copy.scm:122 guix/scripts/pack.scm:1118
1647#: guix/scripts/weather.scm:304 guix/scripts/describe.scm:98
1648#: guix/scripts/processes.scm:303 guix/scripts/deploy.scm:55
1649#: guix/scripts/container.scm:37 guix/scripts/container/exec.scm:45
1650#: guix/scripts/archive.scm:108 guix/scripts/environment.scm:188
1651#: guix/scripts/time-machine.scm:69 guix/scripts/import/cpan.scm:45
1652#: guix/scripts/import/crate.scm:51 guix/scripts/import/gem.scm:46
1653#: guix/scripts/import/gnu.scm:51 guix/scripts/import/json.scm:53
1654#: guix/scripts/import/nix.scm:45 guix/scripts/import/opam.scm:49
1655#: guix/scripts/import/pypi.scm:48 guix/scripts/import/texlive.scm:48
1656#: guix/scripts/refresh.scm:188 guix/scripts/repl.scm:85
274msgid "" 1657msgid ""
275"\n" 1658"\n"
276" -V, --version display version information and exit" 1659" -V, --version display version information and exit"
@@ -278,41 +1661,508 @@ msgstr ""
278"\n" 1661"\n"
279" -V, --version hiển thị thông tin phiên bản rồi thoát" 1662" -V, --version hiển thị thông tin phiên bản rồi thoát"
280 1663
281#: guix/scripts/build.scm:383 1664#: guix/scripts/build.scm:408
282#, scheme-format 1665#, scheme-format
283msgid "sources do not match any package:~{ ~a~}~%" 1666msgid ""
284msgstr "mã nguồn không khớp bất kỳ gói nào:~{ ~a~}~%" 1667"invalid argument: '~a' option argument: ~a, ~\n"
1668"must be one of 'package', 'all', or 'transitive'~%"
1669msgstr ""
285 1670
286#: guix/scripts/build.scm:417 guix/scripts/download.scm:96 1671#: guix/scripts/build.scm:470
287#: guix/scripts/package.scm:694 guix/scripts/gc.scm:122
288#: guix/scripts/pull.scm:213 guix/scripts/system.scm:499
289#: guix/scripts/lint.scm:521
290#, scheme-format 1672#, scheme-format
291msgid "~A: unrecognized option~%" 1673msgid "~s: not something we can build~%"
292msgstr "~A: tùy chọn không được chấp nhận~%" 1674msgstr ""
1675
1676#: guix/scripts/build.scm:475
1677msgid ""
1678"If you build from a file, make sure the last Scheme\n"
1679"expression returns a package value. @code{define-public} defines a variable,\n"
1680"but returns @code{#<unspecified>}. To fix this, add a Scheme expression at\n"
1681"the end of the file that consists only of the package's variable name you\n"
1682"defined, as in this example:\n"
1683"\n"
1684"@example\n"
1685"(define-public my-package\n"
1686" (package\n"
1687" ...))\n"
1688"\n"
1689"my-package\n"
1690"@end example"
1691msgstr ""
293 1692
294#: guix/scripts/build.scm:445 1693#: guix/scripts/build.scm:488
1694msgid ""
1695"If you build from a file, make sure the last\n"
1696"Scheme expression returns a package, gexp, derivation or a list of such\n"
1697"values."
1698msgstr ""
1699
1700#: guix/scripts/build.scm:574
1701#, fuzzy, scheme-format
1702#| msgid "package `~a' has no source~%"
1703msgid "package '~a' has no source~%"
1704msgstr "gói “~a” không có nguồn~%"
1705
1706#: guix/scripts/build.scm:622
295#, scheme-format 1707#, scheme-format
296msgid "no build log for '~a'~%" 1708msgid "no build log for '~a'~%"
297msgstr "không có nhật ký dịch cho “~a'~%" 1709msgstr "không có nhật ký dịch cho “~a'~%"
298 1710
299#: guix/scripts/download.scm:44 1711#: guix/discovery.scm:96
1712#, scheme-format
1713msgid "cannot access `~a': ~a~%"
1714msgstr "không thể truy cập “~a”: ~a~%"
1715
1716#: guix/lint.scm:181
1717#, fuzzy
1718#| msgid "synopsis should be less than 80 characters long"
1719msgid "name should be longer than a single character"
1720msgstr "tóm lược nên ngắn hơn 80 ký tự"
1721
1722#: guix/lint.scm:202
1723msgid "description should not be empty"
1724msgstr "phần mô tả không thể là rỗng"
1725
1726#: guix/lint.scm:213
1727msgid "Texinfo markup in description is invalid"
1728msgstr ""
1729
1730#: guix/lint.scm:223
1731#, fuzzy, scheme-format
1732#| msgid "description should not be empty"
1733msgid ""
1734"description should not contain ~\n"
1735"trademark sign '~a' at ~d"
1736msgstr "phần mô tả không thể là rỗng"
1737
1738#. TRANSLATORS: '@code' is Texinfo markup and must be kept
1739#. as is.
1740#: guix/lint.scm:236
1741msgid "use @code or similar ornament instead of quotes"
1742msgstr ""
1743
1744#: guix/lint.scm:248
1745msgid "description should start with an upper-case letter or digit"
1746msgstr "phần mô tả nên bắt đầu bằng một chữ HOA hay chữ số"
1747
1748#: guix/lint.scm:266
1749#, scheme-format
1750msgid ""
1751"sentences in description should be followed ~\n"
1752"by two spaces; possible infraction~p at ~{~a~^, ~}"
1753msgstr ""
1754"các câu trong phần mô tả nên theo sau bởi ~\n"
1755"hai dấu cách; có thể phạm luật ~p tại ~{~a~^, ~}"
1756
1757#: guix/lint.scm:287
1758#, fuzzy, scheme-format
1759#| msgid "Validate package descriptions"
1760msgid "invalid description: ~s"
1761msgstr "Phê duyệt mô tả gói"
1762
1763#: guix/lint.scm:357
1764#, fuzzy, scheme-format
1765#| msgid "pkg-config should probably be a native input"
1766msgid "'~a' should probably be a native input"
1767msgstr "pkg-config nên hầu như chắc chắn là đầu vào nguyên bản"
1768
1769#: guix/lint.scm:372
1770#, fuzzy, scheme-format
1771#| msgid "pkg-config should probably be a native input"
1772msgid "'~a' should probably not be an input at all"
1773msgstr "pkg-config nên hầu như chắc chắn là đầu vào nguyên bản"
1774
1775#: guix/lint.scm:393
1776msgid "no period allowed at the end of the synopsis"
1777msgstr "không có dấu chấm ở cuối phần tóm lược"
1778
1779#: guix/lint.scm:407
1780msgid "no article allowed at the beginning of the synopsis"
1781msgstr "không có bài viết tại đầu của tóm lược"
1782
1783#: guix/lint.scm:416
1784msgid "synopsis should be less than 80 characters long"
1785msgstr "tóm lược nên ngắn hơn 80 ký tự"
1786
1787#: guix/lint.scm:425
1788msgid "synopsis should start with an upper-case letter or digit"
1789msgstr "phần tóm lược nên bắt đầu bằng một chữ HOA hay chữ số"
1790
1791#: guix/lint.scm:433
1792msgid "synopsis should not start with the package name"
1793msgstr "phần tóm lược không nên bắt đầu bằng tên gói"
1794
1795#: guix/lint.scm:447
1796msgid "Texinfo markup in synopsis is invalid"
1797msgstr ""
1798
1799#: guix/lint.scm:462
1800msgid "synopsis should not be empty"
1801msgstr "tóm lược không thể trống rỗng"
1802
1803#: guix/lint.scm:472
1804#, fuzzy, scheme-format
1805#| msgid "invalid syntax: ~a~%"
1806msgid "invalid synopsis: ~s"
1807msgstr "cú pháp không hợp lệ: ~a~%"
1808
1809#: guix/lint.scm:590
1810#, scheme-format
1811msgid "URI ~a returned suspiciously small file (~a bytes)"
1812msgstr ""
1813
1814#: guix/lint.scm:599
1815#, scheme-format
1816msgid "permanent redirect from ~a to ~a"
1817msgstr ""
1818
1819#: guix/lint.scm:605
1820#, scheme-format
1821msgid "invalid permanent redirect from ~a"
1822msgstr ""
1823
1824#: guix/lint.scm:611 guix/lint.scm:621
1825#, scheme-format
1826msgid "URI ~a not reachable: ~a (~s)"
1827msgstr "URI ~a không thể tiếp cận: ~a (~s)"
1828
1829#: guix/lint.scm:627
1830#, scheme-format
1831msgid "URI ~a domain not found: ~a"
1832msgstr "URI ~a không tìm thấy miền: ~a"
1833
1834#: guix/lint.scm:633
1835#, scheme-format
1836msgid "URI ~a unreachable: ~a"
1837msgstr "URI ~a không tiếp cận được: ~a"
1838
1839#: guix/lint.scm:641
1840#, scheme-format
1841msgid "TLS certificate error: ~a"
1842msgstr ""
1843
1844#: guix/lint.scm:668
1845msgid "invalid value for home page"
1846msgstr "giá trị của trang chủ không hợp lệ"
1847
1848#: guix/lint.scm:673
1849#, scheme-format
1850msgid "invalid home page URL: ~s"
1851msgstr "URL trang chủ không hợp lệ: ~s"
1852
1853#: guix/lint.scm:710
1854msgid "file names of patches should start with the package name"
1855msgstr "tên tập tin của các miếng vá nên bắt đầu bằng tên của gói"
1856
1857#: guix/lint.scm:726
1858#, scheme-format
1859msgid "~a: file name is too long"
1860msgstr ""
1861
1862#: guix/lint.scm:747
1863#, scheme-format
1864msgid "~a: empty patch"
1865msgstr ""
1866
1867#: guix/lint.scm:755
1868#, scheme-format
1869msgid "~a: patch lacks comment and upstream status"
1870msgstr ""
1871
1872#: guix/lint.scm:816
1873#, fuzzy, scheme-format
1874#| msgid "~a: ~a: proposed synopsis: ~s~%"
1875msgid "proposed synopsis: ~s~%"
1876msgstr "~a: ~a: tóm lược dự kiến: ~s~%"
1877
1878#: guix/lint.scm:830
1879#, fuzzy, scheme-format
1880#| msgid "~a: ~a: proposed description:~% \"~a\"~%"
1881msgid "proposed description:~% \"~a\"~%"
1882msgstr "~a: ~a: mô tả dự kiến:~% \"~a\"~%"
1883
1884#: guix/lint.scm:881
1885#, fuzzy
1886#| msgid "URI ~a unreachable: ~a"
1887msgid "all the source URIs are unreachable:"
1888msgstr "URI ~a không tiếp cận được: ~a"
1889
1890#: guix/lint.scm:910
1891#, fuzzy
1892#| msgid "file names of patches should start with the package name"
1893msgid "the source file name should contain the package name"
1894msgstr "tên tập tin của các miếng vá nên bắt đầu bằng tên của gói"
1895
1896#: guix/lint.scm:922
1897msgid "the source URI should not be an autogenerated tarball"
1898msgstr ""
1899
1900#: guix/lint.scm:946
1901#, scheme-format
1902msgid "URL should be 'mirror://~a/~a'"
1903msgstr ""
1904
1905#: guix/lint.scm:991
1906#, scheme-format
1907msgid "URL should be '~a'"
1908msgstr ""
1909
1910#: guix/lint.scm:1013 guix/lint.scm:1024 guix/lint.scm:1032
1911#, fuzzy, scheme-format
1912#| msgid "failed to create GC root `~a': ~a~%"
1913msgid "failed to create ~a derivation: ~a"
1914msgstr "gặp lỗi khi tạo gốc GC “~a”: ~a~%"
1915
1916#: guix/lint.scm:1018 guix/lint.scm:1046
1917#, fuzzy, scheme-format
1918#| msgid "failed to read expression ~s: ~s~%"
1919msgid "failed to create ~a derivation: ~s"
1920msgstr "gặp lỗi khi đọc biểu thức ~s: ~s~%"
1921
1922#: guix/lint.scm:1074
1923#, scheme-format
1924msgid "propagated inputs ~a and ~a collide"
1925msgstr ""
1926
1927#: guix/lint.scm:1098
1928#, fuzzy
1929#| msgid "invalid symlink tokens"
1930msgid "invalid license field"
1931msgstr "thẻ bài liên kết mềm không hợp lệ"
1932
1933#: guix/lint.scm:1105
1934#, scheme-format
1935msgid "~a: HTTP GET error for ~a: ~a (~s)~%"
1936msgstr ""
1937
1938#: guix/lint.scm:1115
1939#, fuzzy, scheme-format
1940#| msgid "host name lookup error: ~a~%"
1941msgid "~a: host lookup failure: ~a~%"
1942msgstr "lỗi truy vấn tên máy: ~a~%"
1943
1944#: guix/lint.scm:1120
1945#, scheme-format
1946msgid "~a: TLS certificate error: ~a"
1947msgstr ""
1948
1949#: guix/lint.scm:1131 guix/ui.scm:846 guix/scripts/offload.scm:191
1950#, scheme-format
1951msgid "~a: ~a~%"
1952msgstr "~a: ~a~%"
1953
1954#: guix/lint.scm:1145
1955msgid "while retrieving CVE vulnerabilities"
1956msgstr ""
1957
1958#: guix/lint.scm:1188
1959#, scheme-format
1960msgid "probably vulnerable to ~a"
1961msgstr ""
1962
1963#: guix/lint.scm:1196
1964#, fuzzy, scheme-format
1965#| msgid "no build log for '~a'~%"
1966msgid "no updater for ~a"
1967msgstr "không có nhật ký dịch cho “~a'~%"
1968
1969#: guix/lint.scm:1201 guix/lint.scm:1319
1970#, scheme-format
1971msgid "while retrieving upstream info for '~a'"
1972msgstr ""
1973
1974#: guix/lint.scm:1210
1975#, scheme-format
1976msgid "can be upgraded to ~a"
1977msgstr ""
1978
1979#: guix/lint.scm:1216
1980#, scheme-format
1981msgid "updater '~a' failed to find upstream releases"
1982msgstr ""
1983
1984#: guix/lint.scm:1233
1985msgid "Software Heritage rate limit reached; try again later"
1986msgstr ""
1987
1988#: guix/lint.scm:1237
1989#, scheme-format
1990msgid "'~a' returned ~a"
1991msgstr ""
1992
1993#. TRANSLATORS: "Software Heritage" is a proper noun
1994#. that must remain untranslated. See
1995#. <https://www.softwareheritage.org>.
1996#: guix/lint.scm:1276
1997msgid "scheduled Software Heritage archival"
1998msgstr ""
1999
2000#: guix/lint.scm:1282
2001msgid "archival rate limit exceeded; try again later"
2002msgstr ""
2003
2004#: guix/lint.scm:1298
2005msgid "source not archived on Software Heritage"
2006msgstr ""
2007
2008#: guix/lint.scm:1311
2009msgid "while connecting to Software Heritage"
2010msgstr ""
2011
2012#: guix/lint.scm:1328
2013#, scheme-format
2014msgid "ahead of Stackage LTS version ~a"
2015msgstr ""
2016
2017#: guix/lint.scm:1345
2018#, scheme-format
2019msgid "tabulation on line ~a, column ~a"
2020msgstr ""
2021
2022#: guix/lint.scm:1357
2023#, scheme-format
2024msgid "trailing white space on line ~a"
2025msgstr ""
2026
2027#: guix/lint.scm:1371
2028#, scheme-format
2029msgid "line ~a is way too long (~a characters)"
2030msgstr ""
2031
2032#: guix/lint.scm:1385
2033msgid "parentheses feel lonely, move to the previous or next line"
2034msgstr ""
2035
2036#: guix/lint.scm:1462
2037msgid "source file not found"
2038msgstr ""
2039
2040#: guix/lint.scm:1474
2041#, fuzzy
2042#| msgid "Validate package synopses"
2043msgid "Validate package names"
2044msgstr "Phê duyệt phần tóm lược của gói"
2045
2046#: guix/lint.scm:1478
2047msgid "Validate package descriptions"
2048msgstr "Phê duyệt mô tả gói"
2049
2050#: guix/lint.scm:1482
2051msgid "Identify inputs that should be native inputs"
2052msgstr "Đầu vào định danh cái mà có thể là đầu vào tự nhiên"
2053
2054#: guix/lint.scm:1486
2055#, fuzzy
2056#| msgid "Identify inputs that should be native inputs"
2057msgid "Identify inputs that shouldn't be inputs at all"
2058msgstr "Đầu vào định danh cái mà có thể là đầu vào tự nhiên"
2059
2060#. TRANSLATORS: <license> is the name of a data type and must not be
2061#. translated.
2062#: guix/lint.scm:1492
2063msgid "Make sure the 'license' field is a <license> or a list thereof"
2064msgstr ""
2065
2066#: guix/lint.scm:1497
2067msgid "Suggest 'mirror://' URLs"
2068msgstr ""
2069
2070#: guix/lint.scm:1501
2071#, fuzzy
2072#| msgid "Validate file names of patches"
2073msgid "Validate file names of sources"
2074msgstr "Phê duyệt tên tập tin của bản vá"
2075
2076#: guix/lint.scm:1505
2077msgid "Check for autogenerated tarballs"
2078msgstr ""
2079
2080#: guix/lint.scm:1509
2081msgid "Report failure to compile a package to a derivation"
2082msgstr ""
2083
2084#: guix/lint.scm:1514
2085msgid "Report collisions that would occur due to propagated inputs"
2086msgstr ""
2087
2088#: guix/lint.scm:1519
2089#, fuzzy
2090#| msgid "Validate file names of patches"
2091msgid "Validate file names and availability of patches"
2092msgstr "Phê duyệt tên tập tin của bản vá"
2093
2094#: guix/lint.scm:1523
2095#, fuzzy
2096#| msgid "Validate package descriptions"
2097msgid "Validate patch headers"
2098msgstr "Phê duyệt mô tả gói"
2099
2100#: guix/lint.scm:1527
2101msgid "Look for formatting issues in the source"
2102msgstr ""
2103
2104#: guix/lint.scm:1534
2105msgid "Validate package synopses"
2106msgstr "Phê duyệt phần tóm lược của gói"
2107
2108#: guix/lint.scm:1538
2109msgid "Validate synopsis & description of GNU packages"
2110msgstr "Phê duyệt tóm lược và mô tả gói GNU"
2111
2112#: guix/lint.scm:1542
2113msgid "Validate home-page URLs"
2114msgstr "Phê duyệt các URL trang chủ"
2115
2116#: guix/lint.scm:1546
2117msgid "Validate source URLs"
2118msgstr "Phê chuẩn các URL"
2119
2120#: guix/lint.scm:1550
2121msgid "Suggest GitHub URLs"
2122msgstr ""
2123
2124#: guix/lint.scm:1554
2125msgid "Check the Common Vulnerabilities and Exposures (CVE) database"
2126msgstr ""
2127
2128#: guix/lint.scm:1559
2129msgid "Check the package for new upstream releases"
2130msgstr ""
2131
2132#: guix/lint.scm:1563
2133msgid "Ensure source code archival on Software Heritage"
2134msgstr ""
2135
2136#: guix/lint.scm:1567
2137msgid "Ensure Haskell packages use Stackage LTS versions"
2138msgstr ""
2139
2140#: guix/scripts/download.scm:87
300msgid "" 2141msgid ""
301"Usage: guix download [OPTION] URL\n" 2142"Usage: guix download [OPTION] URL\n"
302"Download the file at URL, add it to the store, and print its store path\n" 2143"Download the file at URL to the store or to the given file, and print its\n"
303"and the hash of its contents.\n" 2144"file name and the hash of its contents.\n"
304"\n" 2145msgstr ""
305"Supported formats: 'nix-base32' (default), 'base32', and 'base16'\n" 2146
306"('hex' and 'hexadecimal' can be used as well).\n" 2147#: guix/scripts/download.scm:91 guix/scripts/hash.scm:53
2148#, fuzzy
2149#| msgid ""
2150#| "Usage: guix hash [OPTION] FILE\n"
2151#| "Return the cryptographic hash of FILE.\n"
2152#| "\n"
2153#| "Supported formats: 'nix-base32' (default), 'base32', and 'base16' ('hex'\n"
2154#| "and 'hexadecimal' can be used as well).\n"
2155msgid ""
2156"Supported formats: 'base64', 'nix-base32' (default), 'base32',\n"
2157"and 'base16' ('hex' and 'hexadecimal' can be used as well).\n"
307msgstr "" 2158msgstr ""
308"Cách dùng: guix download [TÙY-CHỌN] URL\n" 2159"Cách dùng: guix hash [TÙY-CHỌN] TẬP-TIN\n"
309"Tải về tập tin từ URL, thêm nó vào kho chứa, và in đường dẫn\n" 2160"Trả về mã băm của TẬP-TIN.\n"
310"và mã băm nội dung của nó.\n"
311"\n" 2161"\n"
312"Các định dạng được hỗ trợ: “nix-base32” (mặc định), “base32”, và “base16”\n" 2162"Các định dạng được hỗ trợ: “nix-base32” (mặc định), “base32”, và “base16”\n"
313"(dùng “hex” và “hexadecimal” cũng được).\n" 2163"(“hex” và “hexadecimal” có thể được dùng cũng tốt).\n"
314 2164
315#: guix/scripts/download.scm:50 guix/scripts/hash.scm:50 2165#: guix/scripts/download.scm:94 guix/scripts/hash.scm:60
316msgid "" 2166msgid ""
317"\n" 2167"\n"
318" -f, --format=FMT write the hash in the given format" 2168" -f, --format=FMT write the hash in the given format"
@@ -320,73 +2170,147 @@ msgstr ""
320"\n" 2170"\n"
321" -f, --format=FMT ghi mã băm theo định dạng đã cho" 2171" -f, --format=FMT ghi mã băm theo định dạng đã cho"
322 2172
323#: guix/scripts/download.scm:73 guix/scripts/hash.scm:75 2173#: guix/scripts/download.scm:96 guix/scripts/hash.scm:58
2174msgid ""
2175"\n"
2176" -H, --hash=ALGORITHM use the given hash ALGORITHM"
2177msgstr ""
2178
2179#: guix/scripts/download.scm:98
2180msgid ""
2181"\n"
2182" --no-check-certificate\n"
2183" do not validate the certificate of HTTPS servers "
2184msgstr ""
2185
2186#: guix/scripts/download.scm:101
2187msgid ""
2188"\n"
2189" -o, --output=FILE download to FILE"
2190msgstr ""
2191
2192#: guix/scripts/download.scm:126 guix/scripts/hash.scm:97
324#, scheme-format 2193#, scheme-format
325msgid "unsupported hash format: ~a~%" 2194msgid "unsupported hash format: ~a~%"
326msgstr "định dạng băm không được hỗ trợ: ~a~%" 2195msgstr "định dạng băm không được hỗ trợ: ~a~%"
327 2196
328#: guix/scripts/download.scm:106 2197#: guix/scripts/download.scm:134 guix/scripts/hash.scm:81
2198#, fuzzy, scheme-format
2199#| msgid "~a: unknown action~%"
2200msgid "~a: unknown hash algorithm~%"
2201msgstr "~a: không hiểu thao tác~%"
2202
2203#: guix/scripts/download.scm:171 guix/scripts/package.scm:1072
2204#: guix/scripts/pull.scm:760 guix/scripts/publish.scm:1125
2205#: guix/scripts/time-machine.scm:123
2206#, scheme-format
2207msgid "~A: extraneous argument~%"
2208msgstr "~A: đối số ngoại lai~%"
2209
2210#: guix/scripts/download.scm:177
2211#, fuzzy, scheme-format
2212#| msgid "~a: download failed~%"
2213msgid "no download URI was specified~%"
2214msgstr "~a: gặp lỗi khi tải về~%"
2215
2216#: guix/scripts/download.scm:182
329#, scheme-format 2217#, scheme-format
330msgid "~a: failed to parse URI~%" 2218msgid "~a: failed to parse URI~%"
331msgstr "~a: gặp lỗi khi phân tích URI~%" 2219msgstr "~a: gặp lỗi khi phân tích URI~%"
332 2220
333#: guix/scripts/download.scm:117 2221#: guix/scripts/download.scm:192
334#, scheme-format 2222#, scheme-format
335msgid "~a: download failed~%" 2223msgid "~a: download failed~%"
336msgstr "~a: gặp lỗi khi tải về~%" 2224msgstr "~a: gặp lỗi khi tải về~%"
337 2225
338#: guix/scripts/package.scm:98 2226#: guix/scripts/package.scm:128
339#, scheme-format 2227#, scheme-format
340msgid "failed to build the empty profile~%" 2228msgid "not removing generation ~a, which is current~%"
341msgstr "gặp lỗi khi biên dịch hồ sơ trống rỗng~%" 2229msgstr ""
342 2230
343#: guix/scripts/package.scm:114 2231#: guix/scripts/package.scm:135
344#, scheme-format 2232#, fuzzy, scheme-format
345msgid "switching from generation ~a to ~a~%" 2233#| msgid "cannot switch to generation '~a'~%"
346msgstr "chuyển từ thế hệ ~a sang ~a~%" 2234msgid "no matching generation~%"
2235msgstr "không thể chuyển đến thế hệ “~a'~%"
347 2236
348#: guix/scripts/package.scm:133 2237#: guix/scripts/package.scm:157
349#, scheme-format 2238#, scheme-format
350msgid "nothing to do: already at the empty profile~%" 2239msgid "nothing to be done~%"
351msgstr "không có gì cần làm: đã là một hồ sơ trống rỗng~%" 2240msgstr "không có gì cần làm~%"
352 2241
353#: guix/scripts/package.scm:145 2242#: guix/scripts/package.scm:258
354#, scheme-format 2243#, fuzzy, scheme-format
355msgid "deleting ~a~%" 2244#| msgid "package `~a' has no source~%"
356msgstr "đang xóa ~a~%" 2245msgid "package '~a' no longer exists~%"
2246msgstr "gói “~a” không có nguồn~%"
357 2247
358#: guix/scripts/package.scm:296 2248#: guix/scripts/package.scm:313
359#, scheme-format 2249#, scheme-format
360msgid "package `~a' lacks output `~a'~%" 2250msgid ""
361msgstr "gói “~a” thiếu kết xuất “~a'~%" 2251"Consider setting the necessary environment\n"
2252"variables by running:\n"
2253"\n"
2254"@example\n"
2255"GUIX_PROFILE=\"~a\"\n"
2256". \"$GUIX_PROFILE/etc/profile\"\n"
2257"@end example\n"
2258"\n"
2259"Alternately, see @command{guix package --search-paths -p ~s}."
2260msgstr ""
362 2261
363#: guix/scripts/package.scm:313 2262#: guix/scripts/package.scm:355
2263msgid ""
2264";; This \"manifest\" file can be passed to 'guix package -m' to reproduce\n"
2265";; the content of your profile. This is \"symbolic\": it only specifies\n"
2266";; package names. To reproduce the exact same profile, you also need to\n"
2267";; capture the channels being used, as returned by \"guix describe\".\n"
2268";; See the \"Replicating Guix\" section in the manual.\n"
2269msgstr ""
2270
2271#: guix/scripts/package.scm:387
364#, scheme-format 2272#, scheme-format
365msgid "~a: package not found~%" 2273msgid "no provenance information for this profile~%"
366msgstr "~a: không tìm thấy gói~%" 2274msgstr ""
2275
2276#: guix/scripts/package.scm:389
2277msgid ""
2278";; This channel file can be passed to 'guix pull -C' or to\n"
2279";; 'guix time-machine -C' to obtain the Guix revision that was\n"
2280";; used to populate this profile.\n"
2281msgstr ""
367 2282
368#: guix/scripts/package.scm:406 2283#: guix/scripts/package.scm:401
369#, scheme-format 2284#, scheme-format
370msgid "The following environment variable definitions may be needed:~%" 2285msgid ";; Note: these other commits were also used to install some of the packages in this profile:~%"
371msgstr "Những định nghĩa biến môi trường sau đây là cần thiết:~%" 2286msgstr ""
372 2287
373#: guix/scripts/package.scm:422 2288#: guix/scripts/package.scm:431
2289#, fuzzy
2290#| msgid ""
2291#| "Usage: guix package [OPTION]... PACKAGES...\n"
2292#| "Install, remove, or upgrade PACKAGES in a single transaction.\n"
374msgid "" 2293msgid ""
375"Usage: guix package [OPTION]... PACKAGES...\n" 2294"Usage: guix package [OPTION]...\n"
376"Install, remove, or upgrade PACKAGES in a single transaction.\n" 2295"Install, remove, or upgrade packages in a single transaction.\n"
377msgstr "" 2296msgstr ""
378"Cách dùng: guix package [TÙY CHỌN]… GÓI…\n" 2297"Cách dùng: guix package [TÙY CHỌN]… GÓI…\n"
379"Cài đặt, gỡ bỏ hay cập nhật GÓI trong một giao dịch đơn.\n" 2298"Cài đặt, gỡ bỏ hay cập nhật GÓI trong một giao dịch đơn.\n"
380 2299
381#: guix/scripts/package.scm:424 2300#: guix/scripts/package.scm:433
2301#, fuzzy
2302#| msgid ""
2303#| "\n"
2304#| " -i, --install=PACKAGE install PACKAGE"
382msgid "" 2305msgid ""
383"\n" 2306"\n"
384" -i, --install=PACKAGE install PACKAGE" 2307" -i, --install PACKAGE ...\n"
2308" install PACKAGEs"
385msgstr "" 2309msgstr ""
386"\n" 2310"\n"
387" -i, --install=GÓI cài đặt GÓI" 2311" -i, --install=GÓI cài đặt GÓI"
388 2312
389#: guix/scripts/package.scm:426 2313#: guix/scripts/package.scm:436
390msgid "" 2314msgid ""
391"\n" 2315"\n"
392" -e, --install-from-expression=EXP\n" 2316" -e, --install-from-expression=EXP\n"
@@ -396,15 +2320,36 @@ msgstr ""
396" -e, --install-from-expression=BT\n" 2320" -e, --install-from-expression=BT\n"
397" cài đặt gói được BT định giá cho" 2321" cài đặt gói được BT định giá cho"
398 2322
399#: guix/scripts/package.scm:429 2323#: guix/scripts/package.scm:439
2324#, fuzzy
2325#| msgid ""
2326#| "\n"
2327#| " -e, --install-from-expression=EXP\n"
2328#| " install the package EXP evaluates to"
400msgid "" 2329msgid ""
401"\n" 2330"\n"
402" -r, --remove=PACKAGE remove PACKAGE" 2331" -f, --install-from-file=FILE\n"
2332" install the package that the code within FILE\n"
2333" evaluates to"
2334msgstr ""
2335"\n"
2336" -e, --install-from-expression=BT\n"
2337" cài đặt gói được BT định giá cho"
2338
2339#: guix/scripts/package.scm:443
2340#, fuzzy
2341#| msgid ""
2342#| "\n"
2343#| " -r, --remove=PACKAGE remove PACKAGE"
2344msgid ""
2345"\n"
2346" -r, --remove PACKAGE ...\n"
2347" remove PACKAGEs"
403msgstr "" 2348msgstr ""
404"\n" 2349"\n"
405" -r, --remove=GÓI gỡ bỏ GÓI" 2350" -r, --remove=GÓI gỡ bỏ GÓI"
406 2351
407#: guix/scripts/package.scm:431 2352#: guix/scripts/package.scm:446
408msgid "" 2353msgid ""
409"\n" 2354"\n"
410" -u, --upgrade[=REGEXP] upgrade all the installed packages matching REGEXP" 2355" -u, --upgrade[=REGEXP] upgrade all the installed packages matching REGEXP"
@@ -412,7 +2357,26 @@ msgstr ""
412"\n" 2357"\n"
413" -u, --upgrade[=BTCQ] cập nhật tất cả các gói khớp với BTCQ" 2358" -u, --upgrade[=BTCQ] cập nhật tất cả các gói khớp với BTCQ"
414 2359
415#: guix/scripts/package.scm:433 2360#: guix/scripts/package.scm:448
2361msgid ""
2362"\n"
2363" -m, --manifest=FILE create a new profile generation with the manifest\n"
2364" from FILE"
2365msgstr ""
2366
2367#: guix/scripts/package.scm:451 guix/scripts/upgrade.scm:41
2368#, fuzzy
2369#| msgid ""
2370#| "\n"
2371#| " -u, --upgrade[=REGEXP] upgrade all the installed packages matching REGEXP"
2372msgid ""
2373"\n"
2374" --do-not-upgrade[=REGEXP] do not upgrade any packages matching REGEXP"
2375msgstr ""
2376"\n"
2377" -u, --upgrade[=BTCQ] cập nhật tất cả các gói khớp với BTCQ"
2378
2379#: guix/scripts/package.scm:453 guix/scripts/pull.scm:109
416msgid "" 2380msgid ""
417"\n" 2381"\n"
418" --roll-back roll back to the previous generation" 2382" --roll-back roll back to the previous generation"
@@ -420,15 +2384,20 @@ msgstr ""
420"\n" 2384"\n"
421" --roll-back quay lại thế hệ trước" 2385" --roll-back quay lại thế hệ trước"
422 2386
423#: guix/scripts/package.scm:435 2387#: guix/scripts/package.scm:455
2388#, fuzzy
2389#| msgid ""
2390#| "\n"
2391#| " --search-paths display needed environment variable definitions"
424msgid "" 2392msgid ""
425"\n" 2393"\n"
426" --search-paths display needed environment variable definitions" 2394" --search-paths[=KIND]\n"
2395" display needed environment variable definitions"
427msgstr "" 2396msgstr ""
428"\n" 2397"\n"
429" --search-paths hiển thị các định nghĩa biến môi trường cần thiết" 2398" --search-paths hiển thị các định nghĩa biến môi trường cần thiết"
430 2399
431#: guix/scripts/package.scm:437 2400#: guix/scripts/package.scm:458 guix/scripts/pull.scm:106
432msgid "" 2401msgid ""
433"\n" 2402"\n"
434" -l, --list-generations[=PATTERN]\n" 2403" -l, --list-generations[=PATTERN]\n"
@@ -438,7 +2407,7 @@ msgstr ""
438" -l, --list-generations[=MẪU]\n" 2407" -l, --list-generations[=MẪU]\n"
439" liệt kê các gói khớp MẪU" 2408" liệt kê các gói khớp MẪU"
440 2409
441#: guix/scripts/package.scm:440 2410#: guix/scripts/package.scm:461 guix/scripts/pull.scm:111
442msgid "" 2411msgid ""
443"\n" 2412"\n"
444" -d, --delete-generations[=PATTERN]\n" 2413" -d, --delete-generations[=PATTERN]\n"
@@ -448,7 +2417,7 @@ msgstr ""
448" -d, --delete-generations[=MẪU]\n" 2417" -d, --delete-generations[=MẪU]\n"
449" xóa các bộ tạo khớp MẪU" 2418" xóa các bộ tạo khớp MẪU"
450 2419
451#: guix/scripts/package.scm:443 2420#: guix/scripts/package.scm:464 guix/scripts/pull.scm:114
452msgid "" 2421msgid ""
453"\n" 2422"\n"
454" -S, --switch-generation=PATTERN\n" 2423" -S, --switch-generation=PATTERN\n"
@@ -458,7 +2427,26 @@ msgstr ""
458" -S, --switch-generation=MẪU\n" 2427" -S, --switch-generation=MẪU\n"
459" chuyển sang một thế hệ khớp MẪU" 2428" chuyển sang một thế hệ khớp MẪU"
460 2429
461#: guix/scripts/package.scm:446 2430#: guix/scripts/package.scm:467
2431#, fuzzy
2432#| msgid ""
2433#| "\n"
2434#| " --list-live list live paths"
2435msgid ""
2436"\n"
2437" --export-manifest print a manifest for the chosen profile"
2438msgstr ""
2439"\n"
2440" --list-live liệt kê đường dẫn còn sống"
2441
2442#: guix/scripts/package.scm:469
2443msgid ""
2444"\n"
2445" --export-channels print channels for the chosen profile"
2446msgstr ""
2447
2448#: guix/scripts/package.scm:471 guix/scripts/install.scm:34
2449#: guix/scripts/remove.scm:33 guix/scripts/upgrade.scm:37
462msgid "" 2450msgid ""
463"\n" 2451"\n"
464" -p, --profile=PROFILE use PROFILE instead of the user's default profile" 2452" -p, --profile=PROFILE use PROFILE instead of the user's default profile"
@@ -466,23 +2454,33 @@ msgstr ""
466"\n" 2454"\n"
467" -p, --profile=HỒ_SƠ dùng hồ sơ đưa ra thay cho hồ sơ mặc định" 2455" -p, --profile=HỒ_SƠ dùng hồ sơ đưa ra thay cho hồ sơ mặc định"
468 2456
469#: guix/scripts/package.scm:449 2457#: guix/scripts/package.scm:473
2458#, fuzzy
2459#| msgid ""
2460#| "\n"
2461#| " --list-live list live paths"
470msgid "" 2462msgid ""
471"\n" 2463"\n"
472" --bootstrap use the bootstrap Guile to build the profile" 2464" --list-profiles list the user's profiles"
473msgstr "" 2465msgstr ""
474"\n" 2466"\n"
475" --bootstrap dùng chương trình mi Guile đ biên dch h" 2467" --list-live lit đưng dn còn sng"
476 2468
477#: guix/scripts/package.scm:451 guix/scripts/pull.scm:74 2469#: guix/scripts/package.scm:476
478msgid "" 2470msgid ""
479"\n" 2471"\n"
480" --verbose produce verbose output" 2472" --allow-collisions do not treat collisions in the profile as an error"
481msgstr "" 2473msgstr ""
2474
2475#: guix/scripts/package.scm:478
2476msgid ""
482"\n" 2477"\n"
483" --verbose tạo ra kết xuất chi tiết" 2478" --bootstrap use the bootstrap Guile to build the profile"
2479msgstr ""
2480"\n"
2481" --bootstrap dùng chương trình mồi Guile để biên dịch hồ sơ"
484 2482
485#: guix/scripts/package.scm:454 2483#: guix/scripts/package.scm:483
486msgid "" 2484msgid ""
487"\n" 2485"\n"
488" -s, --search=REGEXP search in synopsis and description using REGEXP" 2486" -s, --search=REGEXP search in synopsis and description using REGEXP"
@@ -491,7 +2489,7 @@ msgstr ""
491" -s, --search=BTCQ tìm trong tóm lược và mô tả\n" 2489" -s, --search=BTCQ tìm trong tóm lược và mô tả\n"
492" sử dụng BIỂU THỨC CHÍNH QUY" 2490" sử dụng BIỂU THỨC CHÍNH QUY"
493 2491
494#: guix/scripts/package.scm:456 2492#: guix/scripts/package.scm:485
495msgid "" 2493msgid ""
496"\n" 2494"\n"
497" -I, --list-installed[=REGEXP]\n" 2495" -I, --list-installed[=REGEXP]\n"
@@ -501,7 +2499,7 @@ msgstr ""
501" -I, --list-installed[=BIỂU-THỨC-CHÍNH-QUY]\n" 2499" -I, --list-installed[=BIỂU-THỨC-CHÍNH-QUY]\n"
502" kiệt kê các gói khớp BTCQ đã cài đặt" 2500" kiệt kê các gói khớp BTCQ đã cài đặt"
503 2501
504#: guix/scripts/package.scm:459 2502#: guix/scripts/package.scm:488
505msgid "" 2503msgid ""
506"\n" 2504"\n"
507" -A, --list-available[=REGEXP]\n" 2505" -A, --list-available[=REGEXP]\n"
@@ -511,76 +2509,123 @@ msgstr ""
511" -A, --list-available[=BIỂU-THỨC-CHÍNH-QUY]\n" 2509" -A, --list-available[=BIỂU-THỨC-CHÍNH-QUY]\n"
512" kiệt kê các gói khớp BTCQ" 2510" kiệt kê các gói khớp BTCQ"
513 2511
514#: guix/scripts/package.scm:462 2512#: guix/scripts/package.scm:491
2513#, fuzzy
2514#| msgid ""
2515#| "\n"
2516#| " --show=PACKAGE show details about PACKAGE"
515msgid "" 2517msgid ""
516"\n" 2518"\n"
517" --show=PACKAGE show details about PACKAGE" 2519" --show=PACKAGE show details about PACKAGE"
518msgstr "" 2520msgstr ""
519"\n" 2521"\n"
520" --show=GÓI hiển thị thông tin chi tiết về GÓI" 2522" --show=GÓI hiển thị thông tin chi tiết về GÓI"
521 2523
522#: guix/scripts/package.scm:698 2524#: guix/scripts/package.scm:546
523#, scheme-format
524msgid "~A: extraneous argument~%"
525msgstr "~A: đối số ngoại lai~%"
526
527#: guix/scripts/package.scm:708
528#, scheme-format 2525#, scheme-format
529msgid "Try \"info '(guix) Invoking guix package'\" for more information.~%" 2526msgid "upgrade regexp '~a' looks like a command-line option~%"
530msgstr "Thử chạy lệnh \"info “(guix) Invoking guix package'\" để có thêm thông tin.~%" 2527msgstr ""
531 2528
532#: guix/scripts/package.scm:730 2529#: guix/scripts/package.scm:549
533#, scheme-format 2530#, scheme-format
534msgid "error: while creating directory `~a': ~a~%" 2531msgid "is this intended?~%"
535msgstr "lỗi: trong khi tạo thư mục “~a”: ~a~%" 2532msgstr ""
536 2533
537#: guix/scripts/package.scm:734 2534#: guix/scripts/package.scm:599
538#, scheme-format 2535#, scheme-format
539msgid "Please create the `~a' directory, with you as the owner.~%" 2536msgid "~a: unsupported kind of search path~%"
540msgstr "Hãy tạo thư mục “~a”, với bạn là chủ sở hữu.~%" 2537msgstr ""
541 2538
542#: guix/scripts/package.scm:741 2539#: guix/scripts/package.scm:733
543#, scheme-format 2540#, scheme-format
544msgid "error: directory `~a' is not owned by you~%" 2541msgid "cannot install non-package object: ~s~%"
545msgstr "lỗi: thư mục “~a” không được sở hữu bởi bạn~%" 2542msgstr ""
546 2543
547#: guix/scripts/package.scm:744 2544#: guix/scripts/package.scm:914
548#, scheme-format 2545#, fuzzy, scheme-format
549msgid "Please change the owner of `~a' to user ~s.~%" 2546#| msgid "~a: package not found~%"
550msgstr "Vui lòng đổi chủ sở hữu của “~a” thành ~s.~%" 2547msgid "~a~@[@~a~]: package not found~%"
2548msgstr "~a: không tìm thấy gói~%"
551 2549
552#: guix/scripts/package.scm:777 2550#: guix/scripts/package.scm:961 guix/scripts/pull.scm:689
553#, scheme-format 2551#, scheme-format
554msgid "cannot switch to generation '~a'~%" 2552msgid "cannot switch to generation '~a'~%"
555msgstr "không thể chuyển đến thế hệ “~a'~%" 2553msgstr "không thể chuyển đến thế hệ “~a'~%"
556 2554
557#: guix/scripts/package.scm:809 guix/scripts/package.scm:910 2555#: guix/scripts/install.scm:31
558#, scheme-format 2556#, fuzzy
559msgid "invalid syntax: ~a~%" 2557#| msgid ""
560msgstr "cú pháp không hợp lệ: ~a~%" 2558#| "Usage: guix package [OPTION]... PACKAGES...\n"
2559#| "Install, remove, or upgrade PACKAGES in a single transaction.\n"
2560msgid ""
2561"Usage: guix install [OPTION] PACKAGES...\n"
2562"Install the given PACKAGES.\n"
2563"This is an alias for 'guix package -i'.\n"
2564msgstr ""
2565"Cách dùng: guix package [TÙY CHỌN]… GÓI…\n"
2566"Cài đặt, gỡ bỏ hay cập nhật GÓI trong một giao dịch đơn.\n"
561 2567
562#: guix/scripts/package.scm:846 2568#: guix/scripts/remove.scm:30
563#, scheme-format 2569#, fuzzy
564msgid "nothing to be done~%" 2570#| msgid ""
565msgstr "không có gì cần làm~%" 2571#| "Usage: guix package [OPTION]... PACKAGES...\n"
2572#| "Install, remove, or upgrade PACKAGES in a single transaction.\n"
2573msgid ""
2574"Usage: guix remove [OPTION] PACKAGES...\n"
2575"Remove the given PACKAGES.\n"
2576"This is an alias for 'guix package -r'.\n"
2577msgstr ""
2578"Cách dùng: guix package [TÙY CHỌN]… GÓI…\n"
2579"Cài đặt, gỡ bỏ hay cập nhật GÓI trong một giao dịch đơn.\n"
566 2580
567#: guix/scripts/package.scm:861 2581#: guix/scripts/upgrade.scm:34
568#, scheme-format 2582msgid ""
569msgid "~a package in profile~%" 2583"Usage: guix upgrade [OPTION] [REGEXP]\n"
570msgid_plural "~a packages in profile~%" 2584"Upgrade packages that match REGEXP.\n"
571msgstr[0] "~a gói trong hồ sơ~%" 2585"This is an alias for 'guix package -u'.\n"
2586msgstr ""
2587
2588#: guix/scripts/search.scm:32
2589msgid ""
2590"Usage: guix search [OPTION] REGEXPS...\n"
2591"Search for packages matching REGEXPS."
2592msgstr ""
2593
2594#: guix/scripts/search.scm:34
2595msgid ""
2596"\n"
2597"This is an alias for 'guix package -s'.\n"
2598msgstr ""
572 2599
573#: guix/scripts/package.scm:876 2600#: guix/scripts/search.scm:75
574#, scheme-format 2601#, scheme-format
575msgid "Generation ~a\t~a" 2602msgid "missing arguments: no regular expressions to search for~%"
576msgstr "Tạo ~a\t~a" 2603msgstr ""
2604
2605#: guix/scripts/show.scm:31
2606#, fuzzy
2607#| msgid ""
2608#| "\n"
2609#| " --show=PACKAGE show details about PACKAGE"
2610msgid ""
2611"Usage: guix show [OPTION] PACKAGE...\n"
2612"Show details about PACKAGE."
2613msgstr ""
2614"\n"
2615" --show=GÓI hiển thị thông tin chi tiết về GÓI"
577 2616
578#: guix/scripts/package.scm:883 2617#: guix/scripts/show.scm:33
2618msgid ""
2619"\n"
2620"This is an alias for 'guix package --show='.\n"
2621msgstr ""
2622
2623#: guix/scripts/show.scm:74
579#, scheme-format 2624#, scheme-format
580msgid "~a\t(current)~%" 2625msgid "missing arguments: no package to show~%"
581msgstr "~a\t(hiện tại)~%" 2626msgstr ""
582 2627
583#: guix/scripts/gc.scm:39 2628#: guix/scripts/gc.scm:47
584msgid "" 2629msgid ""
585"Usage: guix gc [OPTION]... PATHS...\n" 2630"Usage: guix gc [OPTION]... PATHS...\n"
586"Invoke the garbage collector.\n" 2631"Invoke the garbage collector.\n"
@@ -588,7 +2633,7 @@ msgstr ""
588"Cách dùng: guix gc [TÙY-CHỌN]… ĐƯỜNG-DẪN…\n" 2633"Cách dùng: guix gc [TÙY-CHỌN]… ĐƯỜNG-DẪN…\n"
589"Gọi bộ xử lý rác.\n" 2634"Gọi bộ xử lý rác.\n"
590 2635
591#: guix/scripts/gc.scm:41 2636#: guix/scripts/gc.scm:49
592msgid "" 2637msgid ""
593"\n" 2638"\n"
594" -C, --collect-garbage[=MIN]\n" 2639" -C, --collect-garbage[=MIN]\n"
@@ -598,15 +2643,58 @@ msgstr ""
598" -C, --collect-garbage[=TỐI-THIỂU]\n" 2643" -C, --collect-garbage[=TỐI-THIỂU]\n"
599" sưu tập TỐI-THIỂU byte rác" 2644" sưu tập TỐI-THIỂU byte rác"
600 2645
601#: guix/scripts/gc.scm:44 2646#: guix/scripts/gc.scm:52
2647msgid ""
2648"\n"
2649" -F, --free-space=FREE attempt to reach FREE available space in the store"
2650msgstr ""
2651
2652#: guix/scripts/gc.scm:54
2653#, fuzzy
2654#| msgid ""
2655#| "\n"
2656#| " -d, --delete-generations[=PATTERN]\n"
2657#| " delete generations matching PATTERN"
602msgid "" 2658msgid ""
603"\n" 2659"\n"
604" -d, --delete attempt to delete PATHS" 2660" -d, --delete-generations[=PATTERN]\n"
2661" delete profile generations matching PATTERN"
2662msgstr ""
2663"\n"
2664" -d, --delete-generations[=MẪU]\n"
2665" xóa các bộ tạo khớp MẪU"
2666
2667#: guix/scripts/gc.scm:57
2668#, fuzzy
2669#| msgid ""
2670#| "\n"
2671#| " -d, --delete attempt to delete PATHS"
2672msgid ""
2673"\n"
2674" -D, --delete attempt to delete PATHS"
605msgstr "" 2675msgstr ""
606"\n" 2676"\n"
607" -d, --delete cố xóa ĐƯỜNG DẪN" 2677" -d, --delete cố xóa ĐƯỜNG DẪN"
608 2678
609#: guix/scripts/gc.scm:46 2679#: guix/scripts/gc.scm:59
2680msgid ""
2681"\n"
2682" --list-roots list the user's garbage collector roots"
2683msgstr ""
2684
2685#: guix/scripts/gc.scm:61
2686msgid ""
2687"\n"
2688" --list-busy list store items used by running processes"
2689msgstr ""
2690
2691#: guix/scripts/gc.scm:63
2692msgid ""
2693"\n"
2694" --optimize optimize the store by deduplicating identical files"
2695msgstr ""
2696
2697#: guix/scripts/gc.scm:65
610msgid "" 2698msgid ""
611"\n" 2699"\n"
612" --list-dead list dead paths" 2700" --list-dead list dead paths"
@@ -614,7 +2702,7 @@ msgstr ""
614"\n" 2702"\n"
615" --list-dead liệt kê các đường dẫn đã chết" 2703" --list-dead liệt kê các đường dẫn đã chết"
616 2704
617#: guix/scripts/gc.scm:48 2705#: guix/scripts/gc.scm:67
618msgid "" 2706msgid ""
619"\n" 2707"\n"
620" --list-live list live paths" 2708" --list-live list live paths"
@@ -622,7 +2710,7 @@ msgstr ""
622"\n" 2710"\n"
623" --list-live liệt kê đường dẫn còn sống" 2711" --list-live liệt kê đường dẫn còn sống"
624 2712
625#: guix/scripts/gc.scm:51 2713#: guix/scripts/gc.scm:70
626msgid "" 2714msgid ""
627"\n" 2715"\n"
628" --references list the references of PATHS" 2716" --references list the references of PATHS"
@@ -630,7 +2718,7 @@ msgstr ""
630"\n" 2718"\n"
631" --references liệt kê các tham chiếu của ĐƯỜNG-DẪN" 2719" --references liệt kê các tham chiếu của ĐƯỜNG-DẪN"
632 2720
633#: guix/scripts/gc.scm:53 2721#: guix/scripts/gc.scm:72
634msgid "" 2722msgid ""
635"\n" 2723"\n"
636" -R, --requisites list the requisites of PATHS" 2724" -R, --requisites list the requisites of PATHS"
@@ -638,7 +2726,7 @@ msgstr ""
638"\n" 2726"\n"
639" -R, --referrers liệt kê các điều kiện cần cho biến PATH" 2727" -R, --referrers liệt kê các điều kiện cần cho biến PATH"
640 2728
641#: guix/scripts/gc.scm:55 2729#: guix/scripts/gc.scm:74
642msgid "" 2730msgid ""
643"\n" 2731"\n"
644" --referrers list the referrers of PATHS" 2732" --referrers list the referrers of PATHS"
@@ -646,26 +2734,193 @@ msgstr ""
646"\n" 2734"\n"
647" --referrers liệt kê các ĐƯỜNG DẪN cho biến PATH" 2735" --referrers liệt kê các ĐƯỜNG DẪN cho biến PATH"
648 2736
649#: guix/scripts/gc.scm:84 2737#: guix/scripts/gc.scm:76
2738#, fuzzy
2739#| msgid ""
2740#| "\n"
2741#| " --referrers list the referrers of PATHS"
2742msgid ""
2743"\n"
2744" --derivers list the derivers of PATHS"
2745msgstr ""
2746"\n"
2747" --referrers liệt kê các ĐƯỜNG DẪN cho biến PATH"
2748
2749#: guix/scripts/gc.scm:79
2750msgid ""
2751"\n"
2752" --verify[=OPTS] verify the integrity of the store; OPTS is a\n"
2753" comma-separated combination of 'repair' and\n"
2754" 'contents'"
2755msgstr ""
2756
2757#: guix/scripts/gc.scm:83
2758#, fuzzy
2759#| msgid ""
2760#| "\n"
2761#| " --list-dead list dead paths"
2762msgid ""
2763"\n"
2764" --list-failures list cached build failures"
2765msgstr ""
2766"\n"
2767" --list-dead liệt kê các đường dẫn đã chết"
2768
2769#: guix/scripts/gc.scm:85
2770msgid ""
2771"\n"
2772" --clear-failures remove PATHS from the set of cached failures"
2773msgstr ""
2774
2775#: guix/scripts/gc.scm:99
2776#, fuzzy, scheme-format
2777#| msgid "~a: invalid number~%"
2778msgid "~a: invalid '--verify' option~%"
2779msgstr "~a: số không hợp lệ~%"
2780
2781#: guix/scripts/gc.scm:142
650#, scheme-format 2782#, scheme-format
651msgid "invalid amount of storage: ~a~%" 2783msgid "invalid amount of storage: ~a~%"
652msgstr "số lượng kho chứa không hợp lệ: ~a~%" 2784msgstr "số lượng kho chứa không hợp lệ: ~a~%"
653 2785
654#: guix/scripts/hash.scm:45 2786#: guix/scripts/gc.scm:156
2787#, scheme-format
2788msgid "'-d' as an alias for '--delete' is deprecated; use '-D'~%"
2789msgstr ""
2790
2791#: guix/scripts/gc.scm:163
2792#, scheme-format
2793msgid "~s does not denote a duration~%"
2794msgstr ""
2795
2796#: guix/scripts/gc.scm:251
2797msgid "already ~h MiBs available on ~a, nothing to do~%"
2798msgstr ""
2799
2800#: guix/scripts/gc.scm:254
2801#, fuzzy
2802#| msgid "deleting ~a~%"
2803msgid "freeing ~h MiBs~%"
2804msgstr "đang xóa ~a~%"
2805
2806#: guix/scripts/gc.scm:293
2807#, fuzzy, scheme-format
2808#| msgid "~A: extraneous argument~%"
2809msgid "extraneous arguments: ~{~a ~}~%"
2810msgstr "~A: đối số ngoại lai~%"
2811
2812#: guix/scripts/gc.scm:317 guix/scripts/gc.scm:320
2813msgid "freed ~h MiBs~%"
2814msgstr ""
2815
2816#: guix/scripts/git.scm:26
2817#, fuzzy
2818#| msgid ""
2819#| "Usage: guix COMMAND ARGS...\n"
2820#| "Run COMMAND with ARGS.\n"
2821msgid ""
2822"Usage: guix git COMMAND ARGS...\n"
2823"Operate on Git repositories.\n"
2824msgstr ""
2825"Cách dùng: guix LỆNH ĐỐI_SỐ…\n"
2826"Chạy LỆNH với các ĐỐI SỐ.\n"
2827
2828#: guix/scripts/git.scm:29 guix/scripts/system.scm:939
2829#: guix/scripts/container.scm:30
2830msgid "The valid values for ACTION are:\n"
2831msgstr "Các giá trị hợp lệ cho THAO TÁC là:\n"
2832
2833#: guix/scripts/git.scm:31
2834msgid " authenticate verify commit signatures and authorizations\n"
2835msgstr ""
2836
2837#: guix/scripts/git.scm:57
2838#, fuzzy, scheme-format
2839#| msgid "guix: missing command name~%"
2840msgid "guix git: missing sub-command~%"
2841msgstr "guix: thiếu tên lệnh~%"
2842
2843#: guix/scripts/git.scm:67
2844#, fuzzy, scheme-format
2845#| msgid "guix: missing command name~%"
2846msgid "guix git: invalid sub-command~%"
2847msgstr "guix: thiếu tên lệnh~%"
2848
2849#: guix/scripts/git/authenticate.scm:81
2850#, scheme-format
2851msgid "Signing statistics:~%"
2852msgstr ""
2853
2854#: guix/scripts/git/authenticate.scm:94
2855msgid ""
2856"Usage: guix git authenticate COMMIT SIGNER [OPTIONS...]\n"
2857"Authenticate the given Git checkout using COMMIT/SIGNER as its introduction.\n"
2858msgstr ""
2859
2860#: guix/scripts/git/authenticate.scm:96
2861msgid ""
2862"\n"
2863" -r, --repository=DIRECTORY\n"
2864" open the Git repository at DIRECTORY"
2865msgstr ""
2866
2867#: guix/scripts/git/authenticate.scm:99
2868msgid ""
2869"\n"
2870" -k, --keyring=REFERENCE\n"
2871" load keyring from REFERENCE, a Git branch"
2872msgstr ""
2873
2874#: guix/scripts/git/authenticate.scm:102
2875msgid ""
2876"\n"
2877" --stats display commit signing statistics upon completion"
2878msgstr ""
2879
2880#: guix/scripts/git/authenticate.scm:104
2881msgid ""
2882"\n"
2883" --cache-key=KEY cache authenticated commits under KEY"
2884msgstr ""
2885
2886#: guix/scripts/git/authenticate.scm:106
2887#, fuzzy
2888#| msgid ""
2889#| "\n"
2890#| " -l, --list-generations[=PATTERN]\n"
2891#| " list generations matching PATTERN"
2892msgid ""
2893"\n"
2894" --historical-authorizations=FILE\n"
2895" read historical authorizations from FILE"
2896msgstr ""
2897"\n"
2898" -l, --list-generations[=MẪU]\n"
2899" liệt kê các gói khớp MẪU"
2900
2901#: guix/scripts/git/authenticate.scm:138
2902msgid "Authenticating commits ~a to ~a (~h new commits)...~%"
2903msgstr ""
2904
2905#: guix/scripts/git/authenticate.scm:178
2906#, fuzzy, scheme-format
2907#| msgid "wrong number of arguments~%"
2908msgid "wrong number of arguments; expected COMMIT and SIGNER~%"
2909msgstr "số lượng đối số không đúng~%"
2910
2911#: guix/scripts/hash.scm:50
655msgid "" 2912msgid ""
656"Usage: guix hash [OPTION] FILE\n" 2913"Usage: guix hash [OPTION] FILE\n"
657"Return the cryptographic hash of FILE.\n" 2914"Return the cryptographic hash of FILE.\n"
658"\n"
659"Supported formats: 'nix-base32' (default), 'base32', and 'base16' ('hex'\n"
660"and 'hexadecimal' can be used as well).\n"
661msgstr "" 2915msgstr ""
662"Cách dùng: guix hash [TÙY-CHỌN] TẬP-TIN\n" 2916
663"Trả về mã băm của TẬP-TIN.\n" 2917#: guix/scripts/hash.scm:56
2918msgid ""
664"\n" 2919"\n"
665"Các định dạng được hỗ trợ: “nix-base32” (mặc định), “base32”, và “base16”\n" 2920" -x, --exclude-vcs exclude version control directories"
666"(“hex” và “hexadecimal” có thể được dùng cũng tốt).\n" 2921msgstr ""
667 2922
668#: guix/scripts/hash.scm:52 2923#: guix/scripts/hash.scm:62
669msgid "" 2924msgid ""
670"\n" 2925"\n"
671" -r, --recursive compute the hash on FILE recursively" 2926" -r, --recursive compute the hash on FILE recursively"
@@ -673,22 +2928,166 @@ msgstr ""
673"\n" 2928"\n"
674" -r, --recursive tính mã băm trên TẬP-TIN một cách đệ quy" 2929" -r, --recursive tính mã băm trên TẬP-TIN một cách đệ quy"
675 2930
676#: guix/scripts/hash.scm:103 2931#: guix/scripts/hash.scm:172 guix/ui.scm:398 guix/ui.scm:429 guix/ui.scm:789
677#, scheme-format 2932#: guix/ui.scm:837 guix/ui.scm:893
678msgid "unrecognized option: ~a~%"
679msgstr "tùy chọn không được thừa nhận: ~a~%"
680
681#: guix/scripts/hash.scm:134 guix/ui.scm:258
682#, scheme-format 2933#, scheme-format
683msgid "~a~%" 2934msgid "~a~%"
684msgstr "~a~%" 2935msgstr "~a~%"
685 2936
686#: guix/scripts/hash.scm:137 2937#: guix/scripts/hash.scm:175 guix/scripts/system.scm:1298
2938#: guix/scripts/system.scm:1314 guix/scripts/system.scm:1321
2939#: guix/scripts/system.scm:1327 guix/scripts/import/gnu.scm:103
2940#: guix/scripts/import/nix.scm:90 guix/scripts/offload.scm:826
2941#: guix/scripts/offload.scm:838
687#, scheme-format 2942#, scheme-format
688msgid "wrong number of arguments~%" 2943msgid "wrong number of arguments~%"
689msgstr "số lượng đối số không đúng~%" 2944msgstr "số lượng đối số không đúng~%"
690 2945
691#: guix/scripts/pull.scm:72 2946#: guix/scripts/import.scm:89
2947#, fuzzy
2948#| msgid ""
2949#| "Usage: guix COMMAND ARGS...\n"
2950#| "Run COMMAND with ARGS.\n"
2951msgid ""
2952"Usage: guix import IMPORTER ARGS ...\n"
2953"Run IMPORTER with ARGS.\n"
2954msgstr ""
2955"Cách dùng: guix LỆNH ĐỐI_SỐ…\n"
2956"Chạy LỆNH với các ĐỐI SỐ.\n"
2957
2958#: guix/scripts/import.scm:92
2959#, fuzzy
2960#| msgid "COMMAND must be one of the sub-commands listed below:\n"
2961msgid "IMPORTER must be one of the importers listed below:\n"
2962msgstr "LỆNH phải là một trong số những câu lệnh con được liệt kê dưới đây:\n"
2963
2964#: guix/scripts/import.scm:109
2965#, fuzzy, scheme-format
2966#| msgid "guix: missing command name~%"
2967msgid "guix import: missing importer name~%"
2968msgstr "guix: thiếu tên lệnh~%"
2969
2970#: guix/scripts/import.scm:131
2971#, fuzzy, scheme-format
2972#| msgid "~a: download failed~%"
2973msgid "'~a' import failed~%"
2974msgstr "~a: gặp lỗi khi tải về~%"
2975
2976#: guix/scripts/import.scm:132
2977#, fuzzy, scheme-format
2978#| msgid "~a: invalid number~%"
2979msgid "~a: invalid importer~%"
2980msgstr "~a: số không hợp lệ~%"
2981
2982#: guix/scripts/import/cran.scm:44
2983msgid ""
2984"Usage: guix import cran PACKAGE-NAME\n"
2985"Import and convert the CRAN package for PACKAGE-NAME.\n"
2986msgstr ""
2987
2988#: guix/scripts/import/cran.scm:46 guix/scripts/import/texlive.scm:44
2989msgid ""
2990"\n"
2991" -a, --archive=ARCHIVE specify the archive repository"
2992msgstr ""
2993
2994#: guix/scripts/import/cran.scm:50 guix/scripts/import/crate.scm:46
2995#: guix/scripts/import/opam.scm:45 guix/scripts/import/pypi.scm:46
2996#, fuzzy
2997#| msgid ""
2998#| "\n"
2999#| " -r, --recursive compute the hash on FILE recursively"
3000msgid ""
3001"\n"
3002" -r, --recursive import packages recursively"
3003msgstr ""
3004"\n"
3005" -r, --recursive tính mã băm trên TẬP-TIN một cách đệ quy"
3006
3007#: guix/scripts/import/cran.scm:52
3008msgid ""
3009"\n"
3010" -s, --style=STYLE choose output style, either specification or variable"
3011msgstr ""
3012
3013#: guix/scripts/import/cran.scm:116 guix/scripts/import/texlive.scm:95
3014#, fuzzy, scheme-format
3015#| msgid "failed to load operating system file '~a':~%"
3016msgid "failed to download description for package '~a'~%"
3017msgstr "gặp lỗi khi tải tập tin hệ điều hành “~a”:~%"
3018
3019#: guix/scripts/import/cran.scm:120 guix/scripts/import/elpa.scm:113
3020#: guix/scripts/import/cpan.scm:90 guix/scripts/import/crate.scm:107
3021#: guix/scripts/import/gem.scm:104 guix/scripts/import/go.scm:125
3022#: guix/scripts/import/hackage.scm:161 guix/scripts/import/json.scm:100
3023#: guix/scripts/import/opam.scm:110 guix/scripts/import/pypi.scm:105
3024#: guix/scripts/import/stackage.scm:133 guix/scripts/import/texlive.scm:99
3025#, fuzzy, scheme-format
3026#| msgid "wrong number of arguments~%"
3027msgid "too few arguments~%"
3028msgstr "số lượng đối số không đúng~%"
3029
3030#: guix/scripts/import/cran.scm:122 guix/scripts/import/elpa.scm:115
3031#: guix/scripts/import/cpan.scm:92 guix/scripts/import/crate.scm:109
3032#: guix/scripts/import/gem.scm:106 guix/scripts/import/go.scm:127
3033#: guix/scripts/import/hackage.scm:152 guix/scripts/import/hackage.scm:163
3034#: guix/scripts/import/json.scm:102 guix/scripts/import/opam.scm:112
3035#: guix/scripts/import/pypi.scm:107 guix/scripts/import/stackage.scm:135
3036#: guix/scripts/import/texlive.scm:101
3037#, fuzzy, scheme-format
3038#| msgid "wrong arguments"
3039msgid "too many arguments~%"
3040msgstr "các đối số sai"
3041
3042#: guix/scripts/import/elpa.scm:44
3043msgid ""
3044"Usage: guix import elpa PACKAGE-NAME\n"
3045"Import the latest package named PACKAGE-NAME from an ELPA repository.\n"
3046msgstr ""
3047
3048#: guix/scripts/import/elpa.scm:46
3049msgid ""
3050"\n"
3051" -a, --archive=ARCHIVE specify the archive repository"
3052msgstr ""
3053
3054#: guix/scripts/import/elpa.scm:48
3055#, fuzzy
3056#| msgid ""
3057#| "\n"
3058#| " -h, --help display this help and exit"
3059msgid ""
3060"\n"
3061" -h, --help display this help and exit"
3062msgstr ""
3063"\n"
3064" -h, --help hiển thị trợ giúp này rồi thoát"
3065
3066#: guix/scripts/import/elpa.scm:50
3067msgid ""
3068"\n"
3069" -r, --recursive generate package expressions for all Emacs packages that are not yet in Guix"
3070msgstr ""
3071
3072#: guix/scripts/import/elpa.scm:52
3073#, fuzzy
3074#| msgid ""
3075#| "\n"
3076#| " -V, --version display version information and exit"
3077msgid ""
3078"\n"
3079" -V, --version display version information and exit"
3080msgstr ""
3081"\n"
3082" -V, --version hiển thị thông tin phiên bản rồi thoát"
3083
3084#: guix/scripts/import/elpa.scm:110
3085#, fuzzy, scheme-format
3086#| msgid "failed to load operating system file '~a':~%"
3087msgid "failed to download package '~a'~%"
3088msgstr "gặp lỗi khi tải tập tin hệ điều hành “~a”:~%"
3089
3090#: guix/scripts/pull.scm:89
692msgid "" 3091msgid ""
693"Usage: guix pull [OPTION]...\n" 3092"Usage: guix pull [OPTION]...\n"
694"Download and deploy the latest version of Guix.\n" 3093"Download and deploy the latest version of Guix.\n"
@@ -696,152 +3095,219 @@ msgstr ""
696"Cách dùng: guix pull [TÙY-CHỌN]…\n" 3095"Cách dùng: guix pull [TÙY-CHỌN]…\n"
697"Tải về và khai triển phiên bản mới nhất của Guix.\n" 3096"Tải về và khai triển phiên bản mới nhất của Guix.\n"
698 3097
699#: guix/scripts/pull.scm:76 3098#: guix/scripts/pull.scm:91 guix/scripts/time-machine.scm:53
700msgid "" 3099msgid ""
701"\n" 3100"\n"
702" --url=URL download the Guix tarball from URL" 3101" -C, --channels=FILE deploy the channels defined in FILE"
3102msgstr ""
3103
3104#: guix/scripts/pull.scm:93
3105#, fuzzy
3106#| msgid ""
3107#| "\n"
3108#| " --url=URL download the Guix tarball from URL"
3109msgid ""
3110"\n"
3111" --url=URL download \"guix\" channel from the Git repository at URL"
703msgstr "" 3112msgstr ""
704"\n" 3113"\n"
705" --url=URL tải gói Guix từ URL" 3114" --url=URL tải gói Guix từ URL"
706 3115
707#: guix/scripts/pull.scm:78 3116#: guix/scripts/pull.scm:95
708msgid "" 3117msgid ""
709"\n" 3118"\n"
710" --bootstrap use the bootstrap Guile to build the new Guix" 3119" --commit=COMMIT download the specified \"guix\" channel COMMIT"
711msgstr "" 3120msgstr ""
712"\n"
713" --bootstrap dùng chương trình mồi Guile để biên dịch Guix"
714 3121
715#: guix/scripts/pull.scm:132 3122#: guix/scripts/pull.scm:97
716msgid "tarball did not produce a single source directory" 3123msgid ""
717msgstr "kho tar không sản sinh ra một thư mục mã nguồn đơn" 3124"\n"
3125" --branch=BRANCH download the tip of the specified \"guix\" channel BRANCH"
3126msgstr ""
718 3127
719#: guix/scripts/pull.scm:150 3128#: guix/scripts/pull.scm:99
720#, scheme-format 3129msgid ""
721msgid "unpacking '~a'...~%" 3130"\n"
722msgstr "đang giải nén “~a”…~%" 3131" --allow-downgrades allow downgrades to earlier channel revisions"
3132msgstr ""
723 3133
724#: guix/scripts/pull.scm:159 3134#: guix/scripts/pull.scm:101 guix/scripts/time-machine.scm:61
725msgid "failed to unpack source code" 3135#, fuzzy
726msgstr "gặp lỗi khi giải gói mã nguồn" 3136#| msgid ""
3137#| "\n"
3138#| " -e, --install-from-expression=EXP\n"
3139#| " install the package EXP evaluates to"
3140msgid ""
3141"\n"
3142" --disable-authentication\n"
3143" disable channel authentication"
3144msgstr ""
3145"\n"
3146" -e, --install-from-expression=BT\n"
3147" cài đặt gói được BT định giá cho"
727 3148
728#: guix/scripts/pull.scm:200 3149#: guix/scripts/pull.scm:104
729#, scheme-format 3150#, fuzzy
730msgid "updated ~a successfully deployed under `~a'~%" 3151#| msgid ""
731msgstr "đã cập nhật ~a thành công được triển khai dưới “~a'~%" 3152#| "\n"
3153#| " --roll-back roll back to the previous generation"
3154msgid ""
3155"\n"
3156" -N, --news display news compared to the previous generation"
3157msgstr ""
3158"\n"
3159" --roll-back quay lại thế hệ trước"
732 3160
733#: guix/scripts/pull.scm:203 3161#: guix/scripts/pull.scm:117
734#, scheme-format 3162#, fuzzy, scheme-format
735msgid "failed to update Guix, check the build log~%" 3163#| msgid ""
736msgstr "gặp lỗi khi cập nhật Guix, hãy kiểm tra nhật ký biên dịch~%" 3164#| "\n"
3165#| " -p, --profile=PROFILE use PROFILE instead of the user's default profile"
3166msgid ""
3167"\n"
3168" -p, --profile=PROFILE use PROFILE instead of ~/.config/guix/current"
3169msgstr ""
3170"\n"
3171" -p, --profile=HỒ_SƠ dùng hồ sơ đưa ra thay cho hồ sơ mặc định"
737 3172
738#: guix/scripts/pull.scm:205 3173#: guix/scripts/pull.scm:123
739msgid "Guix already up to date\n" 3174msgid ""
740msgstr "Guix đã cập nhật rồi\n" 3175"\n"
3176" --bootstrap use the bootstrap Guile to build the new Guix"
3177msgstr ""
3178"\n"
3179" --bootstrap dùng chương trình mồi Guile để biên dịch Guix"
741 3180
742#: guix/scripts/pull.scm:215 3181#: guix/scripts/pull.scm:212 guix/scripts/system/reconfigure.scm:328
743#, scheme-format 3182#, scheme-format
744msgid "~A: unexpected argument~%" 3183msgid "rolling back channel '~a' from ~a to ~a~%"
745msgstr "~A: gặp đối số bất thường~%" 3184msgstr ""
746
747#: guix/scripts/pull.scm:224
748msgid "failed to download up-to-date source, exiting\n"
749msgstr "gặp lỗi khi tải về cập nhật mới nhất của mã nguồn, đang thoát\n"
750 3185
751#: guix/scripts/substitute-binary.scm:80 3186#: guix/scripts/pull.scm:215 guix/scripts/system/reconfigure.scm:331
752#, scheme-format 3187#, scheme-format
753msgid "authentication and authorization of substitutes disabled!~%" 3188msgid "moving channel '~a' from ~a to unrelated commit ~a~%"
754msgstr "chứng thực và ủy quyền của cái thay thế bị tắt!~%" 3189msgstr ""
755 3190
756#: guix/scripts/substitute-binary.scm:163 3191#: guix/scripts/pull.scm:244
757#, scheme-format 3192msgid "New in this revision:\n"
758msgid "download from '~a' failed: ~a, ~s~%" 3193msgstr ""
759msgstr "tải về từ “~a” gặp lỗi: ~a, ~s~%"
760 3194
761#: guix/scripts/substitute-binary.scm:178 3195#. TRANSLATORS: This describes a "channel"; the first placeholder is
762#, scheme-format 3196#. the channel name (e.g., "guix") and the second placeholder is its
763msgid "while fetching ~a: server is somewhat slow~%" 3197#. URL.
764msgstr "khi đang lấy ~a: máy chủ hơi chậm một tí~%" 3198#: guix/scripts/pull.scm:253
3199#, fuzzy, scheme-format
3200#| msgid "~a: ~a~%"
3201msgid " ~a at ~a~%"
3202msgstr "~a: ~a~%"
765 3203
766#: guix/scripts/substitute-binary.scm:180 3204#: guix/scripts/pull.scm:291
767#, scheme-format 3205#, scheme-format
768msgid "try `--no-substitutes' if the problem persists~%" 3206msgid " commit ~a~%"
769msgstr "dùng “--no-substitutes” nếu vấn đề vẫn không được giải quyết~%" 3207msgstr ""
770 3208
771#: guix/scripts/substitute-binary.scm:221 3209#: guix/scripts/pull.scm:328
772#, scheme-format 3210#, scheme-format
773msgid "updating list of substitutes from '~a'...~%" 3211msgid "News for channel '~a'~%"
774msgstr "đang cập nhật danh sách thay thế từ “~a”…~%" 3212msgstr ""
775 3213
776#: guix/scripts/substitute-binary.scm:253 3214#: guix/scripts/pull.scm:354
777#, scheme-format 3215#, scheme-format
778msgid "signature version must be a number: ~s~%" 3216msgid " ~a new channel:~%"
779msgstr "phiên bản chữ ký phải là con số: ~a~%" 3217msgid_plural " ~a new channels:~%"
3218msgstr[0] ""
780 3219
781#: guix/scripts/substitute-binary.scm:257 3220#: guix/scripts/pull.scm:364
782#, scheme-format 3221#, scheme-format
783msgid "unsupported signature version: ~a~%" 3222msgid " ~a channel removed:~%"
784msgstr "phiên bản chữ ký không được hỗ trợ: ~a~%" 3223msgid_plural " ~a channels removed:~%"
3224msgstr[0] ""
785 3225
786#: guix/scripts/substitute-binary.scm:265 3226#: guix/scripts/pull.scm:440
787#, scheme-format 3227msgid "Run @command{guix pull --news} to read all the news."
788msgid "signature is not a valid s-expression: ~s~%" 3228msgstr ""
789msgstr "chữ ký không phải là một biểu thức s hợp lệ: ~s~%"
790 3229
791#: guix/scripts/substitute-binary.scm:269 3230#: guix/scripts/pull.scm:448
792#, scheme-format 3231#, scheme-format
793msgid "invalid format of the signature field: ~a~%" 3232msgid ""
794msgstr "định dạng trường chữ ký không hợp lệ: ~a~%" 3233"After setting @code{PATH}, run\n"
3234"@command{hash guix} to make sure your shell refers to @file{~a}."
3235msgstr ""
795 3236
796#: guix/scripts/substitute-binary.scm:304 3237#: guix/scripts/pull.scm:483
797#, scheme-format 3238#, fuzzy, scheme-format
798msgid "invalid signature for '~a'~%" 3239#| msgid "switching from generation ~a to ~a~%"
799msgstr "chữ ký không hợp lệ cho “~a'~%" 3240msgid "Migrating profile generations to '~a'...~%"
3241msgstr "chuyển từ thế hệ ~a sang ~a~%"
800 3242
801#: guix/scripts/substitute-binary.scm:306 3243#: guix/scripts/pull.scm:527
802#, scheme-format 3244#, fuzzy, scheme-format
803msgid "hash mismatch for '~a'~%" 3245#| msgid "error: while creating directory `~a': ~a~%"
804msgstr "mã băm không khớp nhau cho “~a'~%" 3246msgid "while creating symlink '~a': ~a~%"
3247msgstr "lỗi: trong khi tạo thư mục “~a”: ~a~%"
805 3248
806#: guix/scripts/substitute-binary.scm:308 3249#: guix/scripts/pull.scm:616
807#, scheme-format 3250#, fuzzy
808msgid "'~a' is signed with an unauthorized key~%" 3251#| msgid "~A: unknown package~%"
809msgstr "“~a” được ký bằng khóa trái phép~%" 3252msgid " ~h new package: ~a~%"
3253msgid_plural " ~h new packages: ~a~%"
3254msgstr[0] "~A: không hiểu gói ~%"
3255
3256#: guix/scripts/pull.scm:624
3257#, fuzzy
3258#| msgid "~a package in profile~%"
3259#| msgid_plural "~a packages in profile~%"
3260msgid " ~h package upgraded: ~a~%"
3261msgid_plural " ~h packages upgraded: ~a~%"
3262msgstr[0] "~a gói trong hồ sơ~%"
810 3263
811#: guix/scripts/substitute-binary.scm:310 3264#: guix/scripts/pull.scm:713
812#, scheme-format 3265#, scheme-format
813msgid "signature on '~a' is corrupt~%" 3266msgid "'~a' did not return a list of channels~%"
814msgstr "chữ ký trên “~a” bị hỏng~%" 3267msgstr ""
815 3268
816#: guix/scripts/substitute-binary.scm:344 3269#: guix/scripts/pull.scm:729
817#, scheme-format 3270#, scheme-format
818msgid "substitute at '~a' lacks a signature~%" 3271msgid ""
819msgstr "cái thay thế tại “~a” thiếu chữ ký~%" 3272"The 'GUIX_PULL_URL' environment variable is deprecated.\n"
3273"Use '~/.config/guix/channels.scm' instead."
3274msgstr ""
820 3275
821#: guix/scripts/substitute-binary.scm:532 3276#: guix/scripts/pull.scm:802
822#, scheme-format 3277#, scheme-format
823msgid "Downloading, please wait...~%" 3278msgid "Building from this channel:~%"
824msgstr "Đang tải, vui lòng chờ…~%" 3279msgid_plural "Building from these channels:~%"
3280msgstr[0] ""
825 3281
826#: guix/scripts/substitute-binary.scm:534 3282#: guix/scripts/substitute.scm:87
827#, scheme-format 3283#, scheme-format
828msgid "(Please consider upgrading Guile to get proper progress report.)~%" 3284msgid "authentication and authorization of substitutes disabled!~%"
829msgstr "(Hãy cân nhc nng cp Guile đ nhận đưc báo o tiến trình đng đn.)~%" 3285msgstr "chứng thc v y quyn ca cái thay th b tt!~%"
830 3286
831#: guix/scripts/substitute-binary.scm:547 3287#: guix/scripts/substitute.scm:222
832#, scheme-format 3288#, scheme-format
833msgid "host name lookup error: ~a~%" 3289msgid "host name lookup error: ~a~%"
834msgstr "lỗi truy vấn tên máy: ~a~%" 3290msgstr "lỗi truy vấn tên máy: ~a~%"
835 3291
836#: guix/scripts/substitute-binary.scm:556 3292#: guix/scripts/substitute.scm:227
3293#, fuzzy, scheme-format
3294#| msgid "error: while creating directory `~a': ~a~%"
3295msgid "TLS error in procedure '~a': ~a~%"
3296msgstr "lỗi: trong khi tạo thư mục “~a”: ~a~%"
3297
3298#: guix/scripts/substitute.scm:238
3299#, fuzzy
3300#| msgid ""
3301#| "Usage: guix substitute-binary [OPTION]...\n"
3302#| "Internal tool to substitute a pre-built binary to a local build.\n"
837msgid "" 3303msgid ""
838"Usage: guix substitute-binary [OPTION]...\n" 3304"Usage: guix substitute [OPTION]...\n"
839"Internal tool to substitute a pre-built binary to a local build.\n" 3305"Internal tool to substitute a pre-built binary to a local build.\n"
840msgstr "" 3306msgstr ""
841"Cách dùng: guix substitute-binary [TÙY-CHỌN]…\n" 3307"Cách dùng: guix substitute-binary [TÙY-CHỌN]…\n"
842"Công cụ nội tại để thay thế nhị phân dịch sẵn thành dịch nội bộ.\n" 3308"Công cụ nội tại để thay thế nhị phân dịch sẵn thành dịch nội bộ.\n"
843 3309
844#: guix/scripts/substitute-binary.scm:558 3310#: guix/scripts/substitute.scm:240
845msgid "" 3311msgid ""
846"\n" 3312"\n"
847" --query report on the availability of substitutes for the\n" 3313" --query report on the availability of substitutes for the\n"
@@ -851,7 +3317,7 @@ msgstr ""
851" --query báo cáo trên tính sẵn sàng của thay thế cho\n" 3317" --query báo cáo trên tính sẵn sàng của thay thế cho\n"
852" các tên tập-tin lưu trữ được chuyển trên đầu ra tiêu chuẩn" 3318" các tên tập-tin lưu trữ được chuyển trên đầu ra tiêu chuẩn"
853 3319
854#: guix/scripts/substitute-binary.scm:561 3320#: guix/scripts/substitute.scm:243
855msgid "" 3321msgid ""
856"\n" 3322"\n"
857" --substitute STORE-FILE DESTINATION\n" 3323" --substitute STORE-FILE DESTINATION\n"
@@ -863,173 +3329,582 @@ msgstr ""
863" tải về TẬP-TIN-LƯU và lưu nó trong tập tin ĐÍCH\n" 3329" tải về TẬP-TIN-LƯU và lưu nó trong tập tin ĐÍCH\n"
864" Nar" 3330" Nar"
865 3331
866#: guix/scripts/substitute-binary.scm:606 3332#: guix/scripts/substitute.scm:323
867msgid "ACL for archive imports seems to be uninitialized, substitutes may be unavailable\n" 3333#, fuzzy, scheme-format
868msgstr "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" 3334#| msgid "updating list of substitutes from '~a'...~%"
3335msgid "updating substitutes from '~a'... ~5,1f%"
3336msgstr "đang cập nhật danh sách thay thế từ “~a”…~%"
869 3337
870#: guix/scripts/substitute-binary.scm:640 3338#: guix/scripts/substitute.scm:462
871#, scheme-format 3339#, scheme-format
872msgid "these substitute URLs will not be used:~{ ~a~}~%" 3340msgid "download from '~a' failed: ~a, ~s~%"
873msgstr "URL thay th s không đưc dùng:~{ ~a~}~%" 3341msgstr "ti v t “~a” gặp lỗi: ~a, ~s~%"
874 3342
875#: guix/scripts/substitute-binary.scm:666 3343#: guix/scripts/substitute.scm:472
876#, scheme-format 3344#, scheme-format
877msgid "failed to look up host '~a' (~a), substituter disabled~%" 3345msgid "while fetching ~a: server is somewhat slow~%"
878msgstr "gặp lỗi khi tìm y ~a (~a), b thay th đã b tt~%" 3346msgstr "khi đang lấy ~a: máy ch hơi chm mt tí~%"
879 3347
880#: guix/scripts/substitute-binary.scm:777 3348#: guix/scripts/substitute.scm:474
3349#, scheme-format
3350msgid "try `--no-substitutes' if the problem persists~%"
3351msgstr "dùng “--no-substitutes” nếu vấn đề vẫn không được giải quyết~%"
3352
3353#: guix/scripts/substitute.scm:481
3354#, fuzzy, scheme-format
3355#| msgid "unsupported signature version: ~a~%"
3356msgid "unsupported substitute URI scheme: ~a~%"
3357msgstr "phiên bản chữ ký không được hỗ trợ: ~a~%"
3358
3359#: guix/scripts/substitute.scm:485
3360#, fuzzy, scheme-format
3361#| msgid "invalid signature for '~a'~%"
3362msgid "no valid substitute for '~a'~%"
3363msgstr "chữ ký không hợp lệ cho “~a'~%"
3364
3365#: guix/scripts/substitute.scm:494
3366#, fuzzy, scheme-format
3367#| msgid "Downloading, please wait...~%"
3368msgid "Downloading ~a...~%"
3369msgstr "Đang tải, vui lòng chờ…~%"
3370
3371#: guix/scripts/substitute.scm:598
3372msgid "ACL for archive imports seems to be uninitialized, substitutes may be unavailable\n"
3373msgstr "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"
3374
3375#: guix/scripts/substitute.scm:683
3376#, fuzzy, scheme-format
3377#| msgid "~a: invalid number~%"
3378msgid "~a: invalid URI~%"
3379msgstr "~a: số không hợp lệ~%"
3380
3381#: guix/scripts/substitute.scm:770
881#, scheme-format 3382#, scheme-format
882msgid "~a: unrecognized options~%" 3383msgid "~a: unrecognized options~%"
883msgstr "~a: không chấp nhận các tùy chọn~%" 3384msgstr "~a: không chấp nhận các tùy chọn~%"
884 3385
885#: guix/scripts/authenticate.scm:58 3386#: guix/scripts/authenticate.scm:64
886#, scheme-format 3387#, fuzzy, scheme-format
887msgid "cannot find public key for secret key '~a'~%" 3388#| msgid "failed to connect to `~a': ~a~%"
888msgstr "không thể tìm thấy khóa công cho khóa bí mật “~a'~%" 3389msgid "failed to load key pair at '~a': ~a~%"
3390msgstr "gặp lỗi khi kết nối đến “~a”: ~a~%"
889 3391
890#: guix/scripts/authenticate.scm:78 3392#: guix/scripts/authenticate.scm:86
891#, scheme-format 3393#, fuzzy, scheme-format
892msgid "error: invalid signature: ~a~%" 3394#| msgid "invalid signature"
893msgstr "lỗi: chữ ký không hợp lệ: ~a~%" 3395msgid "invalid signature: ~a"
3396msgstr "chữ ký sai"
894 3397
895#: guix/scripts/authenticate.scm:80 3398#: guix/scripts/authenticate.scm:89
896#, scheme-format 3399#, fuzzy, scheme-format
897msgid "error: unauthorized public key: ~a~%" 3400#| msgid "unauthorized public key"
898msgstr "lỗi: khóa công không đúng: ~a~%" 3401msgid "unauthorized public key: ~a"
3402msgstr "khóa công trái phép"
899 3403
900#: guix/scripts/authenticate.scm:82 3404#: guix/scripts/authenticate.scm:92
901#, scheme-format 3405#, fuzzy, scheme-format
902msgid "error: corrupt signature data: ~a~%" 3406#| msgid "corrupt signature data"
903msgstr "lỗi: dữ liệu chữ ký bị hỏng: ~a~%" 3407msgid "corrupt signature data: ~a"
3408msgstr "dữ liệu chữ ký bị hỏng"
904 3409
905#: guix/scripts/authenticate.scm:126 3410#: guix/scripts/authenticate.scm:184
3411#, fuzzy
3412#| msgid ""
3413#| "Usage: guix authenticate OPTION...\n"
3414#| "Sign or verify the signature on the given file. This tool is meant to\n"
3415#| "be used internally by 'guix-daemon'.\n"
906msgid "" 3416msgid ""
907"Usage: guix authenticate OPTION...\n" 3417"Usage: guix authenticate OPTION...\n"
908"Sign or verify the signature on the given file. This tool is meant to\n" 3418"Sign data or verify signatures. This tool is meant to be used internally by\n"
909"be used internally by 'guix-daemon'.\n" 3419"'guix-daemon'.\n"
910msgstr "" 3420msgstr ""
911"Cách dùng: guix authenticate TÙY-CHỌN…\n" 3421"Cách dùng: guix authenticate TÙY-CHỌN…\n"
912"Ký hoặc xác minh chữ ký trên tập tin đã cho. Công cụ này được dùng\n" 3422"Ký hoặc xác minh chữ ký trên tập tin đã cho. Công cụ này được dùng\n"
913"nội bộ bởi “guix-daemon”.\n" 3423"nội bộ bởi “guix-daemon”.\n"
914 3424
915#: guix/scripts/authenticate.scm:132 3425#: guix/scripts/authenticate.scm:218
916msgid "wrong arguments" 3426#, scheme-format
3427msgid "~s: invalid command; ignoring~%"
3428msgstr ""
3429
3430#: guix/scripts/authenticate.scm:223
3431#, fuzzy, scheme-format
3432#| msgid "wrong arguments"
3433msgid "wrong arguments~%"
917msgstr "các đối số sai" 3434msgstr "các đối số sai"
918 3435
919#: guix/scripts/system.scm:75 3436#: guix/scripts/system.scm:175
3437#, fuzzy, scheme-format
3438#| msgid "unpacking '~a'...~%"
3439msgid "copying to '~a'..."
3440msgstr "đang giải nén “~a”…~%"
3441
3442#: guix/scripts/system.scm:211
920#, scheme-format 3443#, scheme-format
921msgid "failed to open operating system file '~a': ~a~%" 3444msgid "initializing the current root file system~%"
922msgstr "gặp lỗi khi mở tập tin hệ điều hành “~a”: ~a~%" 3445msgstr "đang khởi tạo hệ thống tập tin gốc hiện tại~%"
3446
3447#: guix/scripts/system.scm:225
3448#, scheme-format
3449msgid "not running as 'root', so the ownership of '~a' may be incorrect!~%"
3450msgstr ""
3451
3452#: guix/scripts/system.scm:255 guix/scripts/system.scm:751
3453#: guix/scripts/system.scm:857
3454#, fuzzy, scheme-format
3455#| msgid "updated ~a successfully deployed under `~a'~%"
3456msgid "bootloader successfully installed on '~a'~%"
3457msgstr "đã cập nhật ~a thành công được triển khai dưới “~a'~%"
3458
3459#: guix/scripts/system.scm:278
3460#, scheme-format
3461msgid "while talking to shepherd: ~a~%"
3462msgstr ""
3463
3464#: guix/scripts/system.scm:286
3465#, fuzzy, scheme-format
3466#| msgid "guix: ~a: command not found~%"
3467msgid "service '~a' could not be found~%"
3468msgstr "guix: ~a: không tìm thấy lệnh~%"
3469
3470#: guix/scripts/system.scm:289
3471#, fuzzy, scheme-format
3472#| msgid "profile '~a' does not exist~%"
3473msgid "service '~a' does not have an action '~a'~%"
3474msgstr "hồ sơ “~a” không tồn tại~%"
3475
3476#: guix/scripts/system.scm:293
3477#, scheme-format
3478msgid "exception caught while executing '~a' on service '~a':~%"
3479msgstr ""
3480
3481#: guix/scripts/system.scm:301
3482#, scheme-format
3483msgid "something went wrong: ~s~%"
3484msgstr ""
3485
3486#: guix/scripts/system.scm:304
3487#, scheme-format
3488msgid "shepherd error~%"
3489msgstr ""
3490
3491#: guix/scripts/system.scm:308
3492#, scheme-format
3493msgid "some services could not be upgraded~%"
3494msgstr ""
3495
3496#: guix/scripts/system.scm:309
3497msgid ""
3498"To allow changes to all the system services to take\n"
3499"effect, you will need to reboot."
3500msgstr ""
3501
3502#: guix/scripts/system.scm:375
3503#, fuzzy, scheme-format
3504#| msgid "cannot switch to generation '~a'~%"
3505msgid "cannot switch to system generation '~a'~%"
3506msgstr "không thể chuyển đến thế hệ “~a'~%"
3507
3508#: guix/scripts/system.scm:451
3509msgid "the DAG of services"
3510msgstr ""
3511
3512#: guix/scripts/system.scm:464
3513msgid "the dependency graph of shepherd services"
3514msgstr ""
3515
3516#: guix/scripts/system.scm:479
3517#, scheme-format
3518msgid " repository URL: ~a~%"
3519msgstr ""
3520
3521#: guix/scripts/system.scm:481
3522#, scheme-format
3523msgid " branch: ~a~%"
3524msgstr ""
3525
3526#: guix/scripts/system.scm:482
3527#, scheme-format
3528msgid " commit: ~a~%"
3529msgstr ""
923 3530
924#: guix/scripts/system.scm:79 3531#: guix/scripts/system.scm:502
3532#, fuzzy, scheme-format
3533#| msgid "invalid number: ~a~%"
3534msgid " file name: ~a~%"
3535msgstr "số không hợp lệ: ~a~%"
3536
3537#: guix/scripts/system.scm:503
3538#, scheme-format
3539msgid " canonical file name: ~a~%"
3540msgstr ""
3541
3542#. TRANSLATORS: Please preserve the two-space indentation.
3543#: guix/scripts/system.scm:505
3544#, fuzzy, scheme-format
3545#| msgid "~a: ~a~%"
3546msgid " label: ~a~%"
3547msgstr "~a: ~a~%"
3548
3549#: guix/scripts/system.scm:506
925#, scheme-format 3550#, scheme-format
926msgid "~a: error: ~a~%" 3551msgid " bootloader: ~a~%"
3552msgstr ""
3553
3554#. TRANSLATORS: The '~[', '~;', and '~]' sequences in this string must
3555#. be preserved. They denote conditionals, such that the result will
3556#. look like:
3557#. root device: UUID: 12345-678
3558#. or:
3559#. root device: label: "my-root"
3560#. or just:
3561#. root device: /dev/sda3
3562#: guix/scripts/system.scm:516
3563#, scheme-format
3564msgid " root device: ~[UUID: ~a~;label: ~s~;~a~]~%"
3565msgstr ""
3566
3567#: guix/scripts/system.scm:522
3568#, fuzzy, scheme-format
3569#| msgid "~a: error: ~a~%"
3570msgid " kernel: ~a~%"
927msgstr "~a: lỗi: ~a~%" 3571msgstr "~a: lỗi: ~a~%"
928 3572
929#: guix/scripts/system.scm:83 3573#: guix/scripts/system.scm:527
930#, scheme-format 3574#, scheme-format
931msgid "failed to load operating system file '~a':~%" 3575msgid " multiboot: ~a~%"
932msgstr "gặp lỗi khi tải tập tin hệ điều hành “~a”:~%" 3576msgstr ""
933 3577
934#: guix/scripts/system.scm:120 3578#. TRANSLATORS: Here "channel" is the same terminology as used in
3579#. "guix describe" and "guix pull --channels".
3580#: guix/scripts/system.scm:533
935#, scheme-format 3581#, scheme-format
936msgid "failed to register '~a' under '~a'~%" 3582msgid " channels:~%"
937msgstr "gặp lỗi khi đăng ký “~a” dưới ~a~%" 3583msgstr ""
3584
3585#: guix/scripts/system.scm:536
3586#, fuzzy, scheme-format
3587#| msgid "no configuration file specified~%"
3588msgid " configuration file: ~a~%"
3589msgstr "chưa ghi rõ tập tin nhập cấu hình~%"
938 3590
939#: guix/scripts/system.scm:152 3591#: guix/scripts/system.scm:609
3592#, fuzzy, scheme-format
3593#| msgid "URI ~a domain not found: ~a"
3594msgid "device '~a' not found: ~a~%"
3595msgstr "URI ~a không tìm thấy miền: ~a"
3596
3597#: guix/scripts/system.scm:612
940#, scheme-format 3598#, scheme-format
941msgid "failed to install GRUB on device '~a'~%" 3599msgid ""
942msgstr "gặp lỗi khi cài đặt GRUB trên thiết bị “~a'~%" 3600"If '~a' is a file system\n"
3601"label, write @code{(file-system-label ~s)} in your @code{device} field."
3602msgstr ""
943 3603
944#: guix/scripts/system.scm:169 3604#: guix/scripts/system.scm:621
945#, scheme-format 3605#, scheme-format
946msgid "initializing the current root file system~%" 3606msgid "file system with label '~a' not found~%"
947msgstr "đang khởi tạo hệ thống tập tin gốc hiện tại~%" 3607msgstr ""
948 3608
949#: guix/scripts/system.scm:223 3609#: guix/scripts/system.scm:627
3610#, scheme-format
3611msgid "file system with UUID '~a' not found~%"
3612msgstr ""
3613
3614#: guix/scripts/system.scm:714
3615#, scheme-format
3616msgid "'disk-image' is deprecated: use 'image' instead~%"
3617msgstr ""
3618
3619#: guix/scripts/system.scm:716
3620#, scheme-format
3621msgid "'vm-image' is deprecated: use 'image' instead~%"
3622msgstr ""
3623
3624#: guix/scripts/system.scm:729
3625#, scheme-format
3626msgid "Consider running 'guix pull' before 'reconfigure'.~%"
3627msgstr ""
3628
3629#: guix/scripts/system.scm:730
3630#, scheme-format
3631msgid "Failing to do that may downgrade your system!~%"
3632msgstr ""
3633
3634#: guix/scripts/system.scm:850
950#, scheme-format 3635#, scheme-format
951msgid "activating system...~%" 3636msgid "activating system...~%"
952msgstr "đang kích hoạt hệ thống…~%" 3637msgstr "đang kích hoạt hệ thống…~%"
953 3638
954#: guix/scripts/system.scm:273 3639#: guix/scripts/system.scm:861
955#, scheme-format 3640msgid ""
956msgid "unrecognized boot parameters for '~a'~%" 3641"To complete the upgrade, run 'herd restart SERVICE' to stop,\n"
957msgstr "tham số khởi động không được thừa nhận cho “~a'~%" 3642"upgrade, and restart each service that was not automatically restarted.\n"
3643msgstr ""
3644
3645#: guix/scripts/system.scm:864
3646msgid "Run 'herd status' to view the list of services on your system.\n"
3647msgstr ""
958 3648
959#: guix/scripts/system.scm:369 3649#: guix/scripts/system.scm:868
960#, scheme-format 3650#, scheme-format
961msgid "initializing operating system under '~a'...~%" 3651msgid "initializing operating system under '~a'...~%"
962msgstr "đang khởi tạo hệ điều hành dưới “~a”…~%" 3652msgstr "đang khởi tạo hệ điều hành dưới “~a”…~%"
963 3653
964#: guix/scripts/system.scm:385 3654#: guix/scripts/system.scm:888 guix/scripts/graph.scm:437
3655#, fuzzy, scheme-format
3656#| msgid "~a: unknown action~%"
3657msgid "~a: unknown backend~%"
3658msgstr "~a: không hiểu thao tác~%"
3659
3660#: guix/scripts/system.scm:925
3661msgid "The available image types are:\n"
3662msgstr ""
3663
3664#: guix/scripts/system.scm:935
3665#, fuzzy
3666#| msgid ""
3667#| "Usage: guix system [OPTION] ACTION FILE\n"
3668#| "Build the operating system declared in FILE according to ACTION.\n"
965msgid "" 3669msgid ""
966"Usage: guix system [OPTION] ACTION FILE\n" 3670"Usage: guix system [OPTION ...] ACTION [ARG ...] [FILE]\n"
967"Build the operating system declared in FILE according to ACTION.\n" 3671"Build the operating system declared in FILE according to ACTION.\n"
3672"Some ACTIONS support additional ARGS.\n"
968msgstr "" 3673msgstr ""
969"Cách dùng: guix system [TÙY-CHỌN] THAO-TÁC TẬP-TIN\n" 3674"Cách dùng: guix system [TÙY-CHỌN] THAO-TÁC TẬP-TIN\n"
970"biên dịch hệ điều hành khai báo trong TẬP-TIN tuân theo THAO-TÁC.\n" 3675"biên dịch hệ điều hành khai báo trong TẬP-TIN tuân theo THAO-TÁC.\n"
971 3676
972#: guix/scripts/system.scm:388 3677#: guix/scripts/system.scm:941
973msgid "The valid values for ACTION are:\n" 3678msgid " search search for existing service types\n"
974msgstr "Các giá trị hợp lệ cho THAO TÁC là:\n" 3679msgstr ""
3680
3681#: guix/scripts/system.scm:943
3682#, fuzzy
3683#| msgid " - 'reconfigure', switch to a new operating system configuration\n"
3684msgid " reconfigure switch to a new operating system configuration\n"
3685msgstr " - “reconfigure”, chuyển thành cấu hình hệ điều hành mới\n"
975 3686
976#: guix/scripts/system.scm:389 3687#: guix/scripts/system.scm:945
977msgid " - 'reconfigure', switch to a new operating system configuration\n" 3688#, fuzzy
3689#| msgid " - 'reconfigure', switch to a new operating system configuration\n"
3690msgid " roll-back switch to the previous operating system configuration\n"
978msgstr " - “reconfigure”, chuyển thành cấu hình hệ điều hành mới\n" 3691msgstr " - “reconfigure”, chuyển thành cấu hình hệ điều hành mới\n"
979 3692
980#: guix/scripts/system.scm:391 3693#: guix/scripts/system.scm:947
981msgid " - 'build', build the operating system without installing anything\n" 3694msgid " describe describe the current system\n"
3695msgstr ""
3696
3697#: guix/scripts/system.scm:949
3698msgid " list-generations list the system generations\n"
3699msgstr ""
3700
3701#: guix/scripts/system.scm:951
3702#, fuzzy
3703#| msgid " - 'reconfigure', switch to a new operating system configuration\n"
3704msgid " switch-generation switch to an existing operating system configuration\n"
3705msgstr " - “reconfigure”, chuyển thành cấu hình hệ điều hành mới\n"
3706
3707#: guix/scripts/system.scm:953
3708msgid " delete-generations delete old system generations\n"
3709msgstr ""
3710
3711#: guix/scripts/system.scm:955
3712#, fuzzy
3713#| msgid " - 'build', build the operating system without installing anything\n"
3714msgid " build build the operating system without installing anything\n"
982msgstr " - “build”, biên dịch hệ điều hành mà không cài gì\n" 3715msgstr " - “build”, biên dịch hệ điều hành mà không cài gì\n"
983 3716
984#: guix/scripts/system.scm:393 3717#: guix/scripts/system.scm:957
985msgid " - 'vm', build a virtual machine image that shares the host's store\n" 3718#, fuzzy
3719#| msgid " - 'vm', build a virtual machine image that shares the host's store\n"
3720msgid " container build a container that shares the host's store\n"
3721msgstr " - “vm”, biên dịch một ảnh máy ảo kiểu mà có thể chia sẻ trên kho máy\n"
3722
3723#: guix/scripts/system.scm:959
3724#, fuzzy
3725#| msgid " - 'vm', build a virtual machine image that shares the host's store\n"
3726msgid " vm build a virtual machine image that shares the host's store\n"
986msgstr " - “vm”, biên dịch một ảnh máy ảo kiểu mà có thể chia sẻ trên kho máy\n" 3727msgstr " - “vm”, biên dịch một ảnh máy ảo kiểu mà có thể chia sẻ trên kho máy\n"
987 3728
988#: guix/scripts/system.scm:395 3729#: guix/scripts/system.scm:961
989msgid " - 'vm-image', build a freestanding virtual machine image\n" 3730#, fuzzy
3731#| msgid " - 'vm-image', build a freestanding virtual machine image\n"
3732msgid " image build a Guix System image\n"
990msgstr " - “vm-image”, biên dịch một ảnh máy ảo đứng tự do\n" 3733msgstr " - “vm-image”, biên dịch một ảnh máy ảo đứng tự do\n"
991 3734
992#: guix/scripts/system.scm:397 3735#: guix/scripts/system.scm:963
993msgid " - 'disk-image', build a disk image, suitable for a USB stick\n" 3736msgid " docker-image build a Docker image\n"
994msgstr " - “disk-image”, biên dịch ảnh đĩa, phù hợp để dùng cho đĩa USB\n" 3737msgstr ""
995 3738
996#: guix/scripts/system.scm:399 3739#: guix/scripts/system.scm:965
997msgid " - 'init', initialize a root file system to run GNU.\n" 3740#, fuzzy
3741#| msgid " - 'init', initialize a root file system to run GNU.\n"
3742msgid " init initialize a root file system to run GNU\n"
998msgstr " - “init”, khởi tạo một hệ thống tập tin gốc để chạy GNU.\n" 3743msgstr " - “init”, khởi tạo một hệ thống tập tin gốc để chạy GNU.\n"
999 3744
1000#: guix/scripts/system.scm:403 3745#: guix/scripts/system.scm:967
3746msgid " extension-graph emit the service extension graph in Dot format\n"
3747msgstr ""
3748
3749#: guix/scripts/system.scm:969
3750msgid " shepherd-graph emit the graph of shepherd services in Dot format\n"
3751msgstr ""
3752
3753#: guix/scripts/system.scm:973
3754#, fuzzy
3755#| msgid ""
3756#| "\n"
3757#| " -d, --derivations return the derivation paths of the given packages"
1001msgid "" 3758msgid ""
1002"\n" 3759"\n"
1003" --image-size=SIZE for 'vm-image', produce an image of SIZE" 3760" -d, --derivation return the derivation of the given system"
3761msgstr ""
3762"\n"
3763" -d, --derivations trả về các đường dẫn nguồn gốc của các gói đã cho"
3764
3765#: guix/scripts/system.scm:975
3766msgid ""
3767"\n"
3768" -e, --expression=EXPR consider the operating-system EXPR evaluates to\n"
3769" instead of reading FILE, when applicable"
3770msgstr ""
3771
3772#: guix/scripts/system.scm:978
3773msgid ""
3774"\n"
3775" --allow-downgrades for 'reconfigure', allow downgrades to earlier\n"
3776" channel revisions"
3777msgstr ""
3778
3779#: guix/scripts/system.scm:981
3780msgid ""
3781"\n"
3782" --on-error=STRATEGY\n"
3783" apply STRATEGY (one of nothing-special, backtrace,\n"
3784" or debug) when an error occurs while reading FILE"
3785msgstr ""
3786
3787#: guix/scripts/system.scm:985
3788#, fuzzy
3789#| msgid ""
3790#| "\n"
3791#| " --list-live list live paths"
3792msgid ""
3793"\n"
3794" --list-image-types list available image types"
3795msgstr ""
3796"\n"
3797" --list-live liệt kê đường dẫn còn sống"
3798
3799#: guix/scripts/system.scm:987
3800#, fuzzy
3801#| msgid ""
3802#| "\n"
3803#| " --image-size=SIZE for 'vm-image', produce an image of SIZE"
3804msgid ""
3805"\n"
3806" -t, --image-type=TYPE for 'image', produce an image of TYPE"
3807msgstr ""
3808"\n"
3809" --image-size=CỠ cho “vm-image”, sản sinh ảnh theo CỠ này"
3810
3811#: guix/scripts/system.scm:989
3812#, fuzzy
3813#| msgid ""
3814#| "\n"
3815#| " --image-size=SIZE for 'vm-image', produce an image of SIZE"
3816msgid ""
3817"\n"
3818" --image-size=SIZE for 'image', produce an image of SIZE"
1004msgstr "" 3819msgstr ""
1005"\n" 3820"\n"
1006" --image-size=CỠ cho “vm-image”, sản sinh ảnh theo CỠ này" 3821" --image-size=CỠ cho “vm-image”, sản sinh ảnh theo CỠ này"
1007 3822
1008#: guix/scripts/system.scm:405 3823#: guix/scripts/system.scm:991
3824#, fuzzy
3825#| msgid ""
3826#| "\n"
3827#| " --no-grub for 'init', do not install GRUB"
1009msgid "" 3828msgid ""
1010"\n" 3829"\n"
1011" --no-grub for 'init', do not install GRUB" 3830" --no-bootloader for 'init', do not install a bootloader"
1012msgstr "" 3831msgstr ""
1013"\n" 3832"\n"
1014" --no-grub dành cho “init”, đừng cài GRUB" 3833" --no-grub dành cho “init”, đừng cài GRUB"
1015 3834
1016#: guix/scripts/system.scm:407 3835#: guix/scripts/system.scm:993
3836#, fuzzy
3837#| msgid ""
3838#| "\n"
3839#| " --share=SPEC for 'vm', share host file system according to SPEC"
3840msgid ""
3841"\n"
3842" --volatile for 'image', make the root file system volatile"
3843msgstr ""
3844"\n"
3845" --share=SPEC cho “vm”, chia sẻ hệ thống tập tin chủ tuân theo SPEC"
3846
3847#: guix/scripts/system.scm:995
1017msgid "" 3848msgid ""
1018"\n" 3849"\n"
1019" --share=SPEC for 'vm', share host file system according to SPEC" 3850" --label=LABEL for 'image', label disk image with LABEL"
3851msgstr ""
3852
3853#: guix/scripts/system.scm:997 guix/scripts/pack.scm:1099
3854msgid ""
3855"\n"
3856" --save-provenance save provenance information"
3857msgstr ""
3858
3859#: guix/scripts/system.scm:999
3860#, fuzzy
3861#| msgid ""
3862#| "\n"
3863#| " --share=SPEC for 'vm', share host file system according to SPEC"
3864msgid ""
3865"\n"
3866" --share=SPEC for 'vm' and 'container', share host file system with\n"
3867" read/write access according to SPEC"
1020msgstr "" 3868msgstr ""
1021"\n" 3869"\n"
1022" --share=SPEC cho “vm”, chia sẻ hệ thống tập tin chủ tuân theo SPEC" 3870" --share=SPEC cho “vm”, chia sẻ hệ thống tập tin chủ tuân theo SPEC"
1023 3871
1024#: guix/scripts/system.scm:409 3872#: guix/scripts/system.scm:1002
3873#, fuzzy
3874#| msgid ""
3875#| "\n"
3876#| " --expose=SPEC for 'vm', expose host file system according to SPEC"
1025msgid "" 3877msgid ""
1026"\n" 3878"\n"
1027" --expose=SPEC for 'vm', expose host file system according to SPEC" 3879" --expose=SPEC for 'vm' and 'container', expose host file system\n"
3880" directory as read-only according to SPEC"
1028msgstr "" 3881msgstr ""
1029"\n" 3882"\n"
1030" --expose=SPEC cho “vm”, phơi bày hệ thống tập tin chủ tuân theo SPEC" 3883" --expose=SPEC cho “vm”, phơi bày hệ thống tập tin chủ tuân theo SPEC"
1031 3884
1032#: guix/scripts/system.scm:411 3885#: guix/scripts/system.scm:1005
3886msgid ""
3887"\n"
3888" -N, --network for 'container', allow containers to access the network"
3889msgstr ""
3890
3891#: guix/scripts/system.scm:1007
3892#, fuzzy
3893#| msgid ""
3894#| "\n"
3895#| " -r, --root=FILE make FILE a symlink to the result, and register it\n"
3896#| " as a garbage collector root"
3897msgid ""
3898"\n"
3899" -r, --root=FILE for 'vm', 'image', 'container' and 'build',\n"
3900" make FILE a symlink to the result, and\n"
3901" register it as a garbage collector root"
3902msgstr ""
3903"\n"
3904" -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"
3905" như là bộ gom rác gốc"
3906
3907#: guix/scripts/system.scm:1011
1033msgid "" 3908msgid ""
1034"\n" 3909"\n"
1035" --full-boot for 'vm', make a full boot sequence" 3910" --full-boot for 'vm', make a full boot sequence"
@@ -1037,196 +3912,1622 @@ msgstr ""
1037"\n" 3912"\n"
1038" --full-boot cho “vm”, tạo một chuỗi mồi đầy đủ" 3913" --full-boot cho “vm”, tạo một chuỗi mồi đầy đủ"
1039 3914
1040#: guix/scripts/system.scm:507 3915#: guix/scripts/system.scm:1013
3916msgid ""
3917"\n"
3918" --skip-checks skip file system and initrd module safety checks"
3919msgstr ""
3920
3921#: guix/scripts/system.scm:1020
3922msgid ""
3923"\n"
3924" --graph-backend=BACKEND\n"
3925" use BACKEND for 'extension-graphs' and 'shepherd-graph'"
3926msgstr ""
3927
3928#: guix/scripts/system.scm:1162
3929#, fuzzy, scheme-format
3930#| msgid "profile '~a' does not exist~%"
3931msgid "'~a' does not return an operating system or an image~%"
3932msgstr "hồ sơ “~a” không tồn tại~%"
3933
3934#: guix/scripts/system.scm:1186
3935#, scheme-format
3936msgid "both file and expression cannot be specified~%"
3937msgstr ""
3938
3939#: guix/scripts/system.scm:1193
3940#, fuzzy, scheme-format
3941#| msgid "no configuration file specified~%"
3942msgid "no configuration specified~%"
3943msgstr "chưa ghi rõ tập tin nhập cấu hình~%"
3944
3945#: guix/scripts/system.scm:1303
3946#, scheme-format
3947msgid "no system generation, nothing to describe~%"
3948msgstr ""
3949
3950#: guix/scripts/system.scm:1349
1041#, scheme-format 3951#, scheme-format
1042msgid "~a: unknown action~%" 3952msgid "~a: unknown action~%"
1043msgstr "~a: không hiểu thao tác~%" 3953msgstr "~a: không hiểu thao tác~%"
1044 3954
1045#: guix/scripts/system.scm:524 3955#: guix/scripts/system.scm:1365
1046#, scheme-format 3956#, scheme-format
1047msgid "wrong number of arguments for action '~a'~%" 3957msgid "wrong number of arguments for action '~a'~%"
1048msgstr "sai số lượng đối số cho thao tác “~a'~%" 3958msgstr "sai số lượng đối số cho thao tác “~a'~%"
1049 3959
1050#: guix/scripts/system.scm:544 3960#: guix/scripts/system.scm:1370
1051#, scheme-format 3961#, fuzzy, scheme-format
1052msgid "no configuration file specified~%" 3962#| msgid "guix: missing command name~%"
1053msgstr "chưa ghi rõ tập tin nhập cấu hình~%" 3963msgid "guix system: missing command name~%"
3964msgstr "guix: thiếu tên lệnh~%"
3965
3966#: guix/scripts/system.scm:1372
3967#, fuzzy, scheme-format
3968#| msgid "Try `guix --help' for more information.~%"
3969msgid "Try 'guix system --help' for more information.~%"
3970msgstr "Chạy lệnh “guix --help” để biết thêm thông tin.~%"
3971
3972#: guix/scripts/system/search.scm:93 guix/ui.scm:1544 guix/ui.scm:1562
3973msgid "unknown"
3974msgstr "không hiểu"
3975
3976#: guix/scripts/lint.scm:58
3977#, fuzzy, scheme-format
3978#| msgid "~a: ~a~%"
3979msgid "~a@~a: ~a~%"
3980msgstr "~a: ~a~%"
1054 3981
1055#: guix/scripts/lint.scm:82 3982#: guix/scripts/lint.scm:82
1056#, scheme-format 3983#, scheme-format
1057msgid "Available checkers:~%" 3984msgid "Available checkers:~%"
1058msgstr "Các bộ kiểm định sẵn có:~%" 3985msgstr "Các bộ kiểm định sẵn có:~%"
1059 3986
1060#: guix/scripts/lint.scm:102 3987#: guix/scripts/lint.scm:100
1061msgid "description should not be empty" 3988#, fuzzy
1062msgstr "phần mô tả không thể là rỗng" 3989#| msgid ""
3990#| "Usage: guix lint [OPTION]... [PACKAGE]...\n"
3991#| "Run a set of checkers on the specified package; if none is specified, run the checkers on all packages.\n"
3992msgid ""
3993"Usage: guix lint [OPTION]... [PACKAGE]...\n"
3994"Run a set of checkers on the specified package; if none is specified,\n"
3995"run the checkers on all packages.\n"
3996msgstr ""
3997"Usage: guix lint [TÙY CHỌN]… [GÓI]…\n"
3998"Chạy một nhóm các bộ kiểm định trên gói đã chỉ ra; nếu không chỉ ra cái nào, chạy các bộ kiểm định trên mọi gói.\n"
3999
4000#: guix/scripts/lint.scm:103
4001#, fuzzy
4002#| msgid ""
4003#| "\n"
4004#| " -c, --checkers=CHECKER1,CHECKER2...\n"
4005#| " only run the specificed checkers"
4006msgid ""
4007"\n"
4008" -c, --checkers=CHECKER1,CHECKER2...\n"
4009" only run the specified checkers"
4010msgstr ""
4011"\n"
4012" -c, --checkers=KIỂM1,KIỂM2…\n"
4013" chỉ chạy những bộ kiểm đã cho"
4014
4015#: guix/scripts/lint.scm:106
4016#, fuzzy
4017#| msgid ""
4018#| "\n"
4019#| " -c, --checkers=CHECKER1,CHECKER2...\n"
4020#| " only run the specificed checkers"
4021msgid ""
4022"\n"
4023" -x, --exclude=CHECKER1,CHECKER2...\n"
4024" exclude the specified checkers"
4025msgstr ""
4026"\n"
4027" -c, --checkers=KIỂM1,KIỂM2…\n"
4028" chỉ chạy những bộ kiểm đã cho"
1063 4029
1064#: guix/scripts/lint.scm:109 4030#: guix/scripts/lint.scm:109
1065msgid "description should start with an upper-case letter or digit" 4031msgid ""
1066msgstr "phần mô tả nên bắt đầu bằng một chữ HOA hay chữ số" 4032"\n"
4033" -n, --no-network only run checkers that do not access the network"
4034msgstr ""
1067 4035
1068#: guix/scripts/lint.scm:125 4036#: guix/scripts/lint.scm:117
4037msgid ""
4038"\n"
4039" -l, --list-checkers display the list of available lint checkers"
4040msgstr ""
4041"\n"
4042" -l, --list-checkers hiển thị danh sách bộ kiểm sẵn có"
4043
4044#: guix/scripts/lint.scm:136
4045#, scheme-format
4046msgid "~a: invalid checker~%"
4047msgstr "~a: bộ kiểm tra không hợp lệ~%"
4048
4049#: guix/scripts/publish.scm:82
1069#, scheme-format 4050#, scheme-format
1070msgid "" 4051msgid ""
1071"sentences in description should be followed ~\n" 4052"Usage: guix publish [OPTION]...\n"
1072"by two spaces; possible infraction~p at ~{~a~^, ~}" 4053"Publish ~a over HTTP.\n"
1073msgstr "" 4054msgstr ""
1074"các câu trong phần mô tả nên theo sau bởi ~\n"
1075"hai dấu cách; có thể phạm luật ~p tại ~{~a~^, ~}"
1076 4055
1077#: guix/scripts/lint.scm:146 4056#: guix/scripts/publish.scm:84
1078msgid "pkg-config should probably be a native input" 4057msgid ""
1079msgstr "pkg-config nên hầu như chắc chắn là đầu vào nguyên bản" 4058"\n"
4059" -p, --port=PORT listen on PORT"
4060msgstr ""
1080 4061
1081#: guix/scripts/lint.scm:161 4062#: guix/scripts/publish.scm:86
1082msgid "synopsis should not be empty" 4063#, fuzzy
1083msgstr "tóm lược không thể trống rỗng" 4064#| msgid ""
4065#| "\n"
4066#| " --references list the references of PATHS"
4067msgid ""
4068"\n"
4069" --listen=HOST listen on the network interface for HOST"
4070msgstr ""
4071"\n"
4072" --references liệt kê các tham chiếu của ĐƯỜNG-DẪN"
1084 4073
1085#: guix/scripts/lint.scm:169 4074#: guix/scripts/publish.scm:88
1086msgid "no period allowed at the end of the synopsis" 4075msgid ""
1087msgstr "không có dấu chấm ở cuối phần tóm lược" 4076"\n"
4077" -u, --user=USER change privileges to USER as soon as possible"
4078msgstr ""
1088 4079
1089#: guix/scripts/lint.scm:181 4080#: guix/scripts/publish.scm:90
1090msgid "no article allowed at the beginning of the synopsis" 4081#, fuzzy
1091msgstr "không có bài viết tại đầu của tóm lược" 4082#| msgid ""
4083#| "\n"
4084#| " -d, --derivations return the derivation paths of the given packages"
4085msgid ""
4086"\n"
4087" -a, --advertise advertise on the local network"
4088msgstr ""
4089"\n"
4090" -d, --derivations trả về các đường dẫn nguồn gốc của các gói đã cho"
1092 4091
1093#: guix/scripts/lint.scm:188 4092#: guix/scripts/publish.scm:92
1094msgid "synopsis should be less than 80 characters long" 4093msgid ""
1095msgstr "tóm lược nên ngắn hơn 80 ký tự" 4094"\n"
4095" -C, --compression[=METHOD:LEVEL]\n"
4096" compress archives with METHOD at LEVEL"
4097msgstr ""
1096 4098
1097#: guix/scripts/lint.scm:194 4099#: guix/scripts/publish.scm:95
1098msgid "synopsis should start with an upper-case letter or digit" 4100msgid ""
1099msgstr "phần tóm lược nên bắt đầu bằng một chữ HOA hay chữ số" 4101"\n"
4102" -c, --cache=DIRECTORY cache published items to DIRECTORY"
4103msgstr ""
1100 4104
1101#: guix/scripts/lint.scm:201 4105#: guix/scripts/publish.scm:97
1102msgid "synopsis should not start with the package name" 4106msgid ""
1103msgstr "phần tóm lược không nên bắt đầu bằng tên gói" 4107"\n"
4108" --cache-bypass-threshold=SIZE\n"
4109" serve store items below SIZE even when not cached"
4110msgstr ""
1104 4111
1105#: guix/scripts/lint.scm:270 4112#: guix/scripts/publish.scm:100
1106#, scheme-format 4113msgid ""
1107msgid "URI ~a not reachable: ~a (~s)" 4114"\n"
1108msgstr "URI ~a không thể tiếp cận: ~a (~s)" 4115" --workers=N use N workers to bake items"
4116msgstr ""
4117
4118#: guix/scripts/publish.scm:102
4119msgid ""
4120"\n"
4121" --ttl=TTL announce narinfos can be cached for TTL seconds"
4122msgstr ""
4123
4124#: guix/scripts/publish.scm:104
4125msgid ""
4126"\n"
4127" --nar-path=PATH use PATH as the prefix for nar URLs"
4128msgstr ""
4129
4130#: guix/scripts/publish.scm:106
4131msgid ""
4132"\n"
4133" --public-key=FILE use FILE as the public key for signatures"
4134msgstr ""
1109 4135
1110#: guix/scripts/lint.scm:278 4136#: guix/scripts/publish.scm:108
4137msgid ""
4138"\n"
4139" --private-key=FILE use FILE as the private key for signatures"
4140msgstr ""
4141
4142#: guix/scripts/publish.scm:110
4143msgid ""
4144"\n"
4145" -r, --repl[=PORT] spawn REPL server on PORT"
4146msgstr ""
4147
4148#: guix/scripts/publish.scm:126
4149#, fuzzy, scheme-format
4150#| msgid "download from '~a' failed: ~a, ~s~%"
4151msgid "lookup of host '~a' failed: ~a~%"
4152msgstr "tải về từ “~a” gặp lỗi: ~a, ~s~%"
4153
4154#: guix/scripts/publish.scm:183
1111#, scheme-format 4155#, scheme-format
1112msgid "URI ~a domain not found: ~a" 4156msgid "lookup of host '~a' returned nothing"
4157msgstr ""
4158
4159#: guix/scripts/publish.scm:206
4160#, fuzzy, scheme-format
4161#| msgid "unsupported nar entry type"
4162msgid "~a: unsupported compression type~%"
4163msgstr "kiểu đề mục nar không được hỗ trợ"
4164
4165#: guix/scripts/publish.scm:224
4166#, fuzzy, scheme-format
4167#| msgid "~a: invalid number~%"
4168msgid "~a: invalid duration~%"
4169msgstr "~a: số không hợp lệ~%"
4170
4171#: guix/scripts/publish.scm:1077
4172#, fuzzy, scheme-format
4173#| msgid "deleting ~a~%"
4174msgid "Advertising ~a~%."
4175msgstr "đang xóa ~a~%"
4176
4177#: guix/scripts/publish.scm:1108
4178#, fuzzy, scheme-format
4179#| msgid "URI ~a domain not found: ~a"
4180msgid "user '~a' not found: ~a~%"
1113msgstr "URI ~a không tìm thấy miền: ~a" 4181msgstr "URI ~a không tìm thấy miền: ~a"
1114 4182
1115#: guix/scripts/lint.scm:286 4183#: guix/scripts/publish.scm:1160
1116#, scheme-format 4184#, scheme-format
1117msgid "URI ~a unreachable: ~a" 4185msgid "server running as root; consider using the '--user' option!~%"
1118msgstr "URI ~a không tiếp cận được: ~a" 4186msgstr ""
1119 4187
1120#: guix/scripts/lint.scm:312 4188#: guix/scripts/publish.scm:1168
1121msgid "invalid value for home page" 4189#, scheme-format
1122msgstr "giá trị của trang chủ không hợp lệ" 4190msgid "publishing ~a on ~a, port ~d~%"
4191msgstr ""
1123 4192
1124#: guix/scripts/lint.scm:315 4193#: guix/scripts/publish.scm:1174
1125#, scheme-format 4194#, scheme-format
1126msgid "invalid home page URL: ~s" 4195msgid "using '~a' compression method, level ~a~%"
1127msgstr "URL trang chủ không hợp lệ: ~s" 4196msgstr ""
1128 4197
1129#: guix/scripts/lint.scm:336 4198#: guix/scripts/edit.scm:45
1130msgid "file names of patches should start with the package name" 4199msgid ""
1131msgstr "tên tập tin của các miếng vá nên bắt đầu bằng tên của gói" 4200"Usage: guix edit PACKAGE...\n"
4201"Start $VISUAL or $EDITOR to edit the definitions of PACKAGE...\n"
4202msgstr ""
1132 4203
1133#: guix/scripts/lint.scm:374 4204#: guix/scripts/edit.scm:68
1134#, scheme-format 4205#, scheme-format
1135msgid "~a: ~a: proposed synopsis: ~s~%" 4206msgid "file '~a' not found in search path ~s~%"
1136msgstr "~a: ~a: tóm lược dự kiến: ~s~%" 4207msgstr ""
4208
4209#: guix/scripts/edit.scm:104
4210#, fuzzy, scheme-format
4211#| msgid "failed to connect to `~a': ~a~%"
4212msgid "failed to launch '~a': ~a~%"
4213msgstr "gặp lỗi khi kết nối đến “~a”: ~a~%"
1137 4214
1138#: guix/scripts/lint.scm:386 4215#: guix/scripts/size.scm:71
1139#, scheme-format 4216#, scheme-format
1140msgid "~a: ~a: proposed description:~% \"~a\"~%" 4217msgid "no available substitute information for '~a'~%"
1141msgstr "~a: ~a: mô tả dự kiến:~% \"~a\"~%" 4218msgstr ""
1142 4219
1143#: guix/scripts/lint.scm:415 4220#: guix/scripts/size.scm:93
1144msgid "Validate package descriptions" 4221msgid "store item"
1145msgstr "Phê duyệt mô tả gói" 4222msgstr ""
1146 4223
1147#: guix/scripts/lint.scm:419 4224#: guix/scripts/size.scm:93
1148msgid "Validate synopsis & description of GNU packages" 4225msgid "total"
1149msgstr "Phê duyệt tóm lược và mô tả gói GNU" 4226msgstr ""
1150 4227
1151#: guix/scripts/lint.scm:423 4228#: guix/scripts/size.scm:93
1152msgid "Identify inputs that should be native inputs" 4229msgid "self"
1153msgstr "Đầu vào định danh cái mà có thể là đầu vào tự nhiên" 4230msgstr ""
1154 4231
1155#: guix/scripts/lint.scm:427 4232#: guix/scripts/size.scm:101
1156msgid "Validate file names of patches" 4233#, scheme-format
1157msgstr "Phê duyệt tên tập tin của bản vá" 4234msgid "total: ~,1f MiB~%"
4235msgstr ""
1158 4236
1159#: guix/scripts/lint.scm:431 4237#. TRANSLATORS: This is the title of a graph, meaning that the graph
1160msgid "Validate home-page URLs" 4238#. represents a profile of the store (the "store" being the place where
1161msgstr "Phê duyệt các URL trang chủ" 4239#. packages are stored.)
4240#: guix/scripts/size.scm:224
4241msgid "store profile"
4242msgstr ""
1162 4243
1163#: guix/scripts/lint.scm:435 4244#: guix/scripts/size.scm:233
1164msgid "Validate source URLs" 4245msgid ""
1165msgstr "Phê chuẩn các URL" 4246"Usage: guix size [OPTION]... PACKAGE|STORE-ITEM\n"
4247"Report the size of the PACKAGE or STORE-ITEM, with its dependencies.\n"
4248msgstr ""
1166 4249
1167#: guix/scripts/lint.scm:439 4250#: guix/scripts/size.scm:238
1168msgid "Validate package synopses" 4251#, fuzzy
1169msgstr "Phê duyệt phần tóm lược của gói" 4252#| msgid ""
4253#| "\n"
4254#| " -s, --system=SYSTEM attempt to build for SYSTEM--e.g., \"i686-linux\""
4255msgid ""
4256"\n"
4257" -s, --system=SYSTEM consider packages for SYSTEM--e.g., \"i686-linux\""
4258msgstr ""
4259"\n"
4260" -s, --system=HỆ-THỐNG cố biên dịch cho HỆ-THỐNG--ví dụ: \"i686-linux\""
1170 4261
1171#: guix/scripts/lint.scm:464 4262#. TRANSLATORS: "closure" and "self" must not be translated.
4263#: guix/scripts/size.scm:241
1172msgid "" 4264msgid ""
1173"Usage: guix lint [OPTION]... [PACKAGE]...\n" 4265"\n"
1174"Run a set of checkers on the specified package; if none is specified, run the checkers on all packages.\n" 4266" --sort=KEY sort according to KEY--\"closure\" or \"self\""
1175msgstr "" 4267msgstr ""
1176"Usage: guix lint [TÙY CHỌN]… [GÓI]…\n"
1177"Chạy một nhóm các bộ kiểm định trên gói đã chỉ ra; nếu không chỉ ra cái nào, chạy các bộ kiểm định trên mọi gói.\n"
1178 4268
1179#: guix/scripts/lint.scm:466 4269#: guix/scripts/size.scm:243
1180msgid "" 4270msgid ""
1181"\n" 4271"\n"
1182" -c, --checkers=CHECKER1,CHECKER2...\n" 4272" -m, --map-file=FILE write to FILE a graphical map of disk usage"
1183" only run the specificed checkers" 4273msgstr ""
4274
4275#: guix/scripts/size.scm:277
4276#, fuzzy, scheme-format
4277#| msgid "~a: invalid number~%"
4278msgid "~a: invalid sorting key~%"
4279msgstr "~a: số không hợp lệ~%"
4280
4281#: guix/scripts/size.scm:318
4282msgid "missing store item argument\n"
4283msgstr ""
4284
4285#: guix/scripts/graph.scm:95
4286#, scheme-format
4287msgid "~a: invalid argument (package name expected)"
4288msgstr ""
4289
4290#: guix/scripts/graph.scm:106
4291msgid "the DAG of packages, excluding implicit inputs"
4292msgstr ""
4293
4294#: guix/scripts/graph.scm:142
4295msgid "the reverse DAG of packages"
4296msgstr ""
4297
4298#: guix/scripts/graph.scm:192
4299msgid "the DAG of packages, including implicit inputs"
4300msgstr ""
4301
4302#: guix/scripts/graph.scm:202
4303msgid "the DAG of packages and origins, including implicit inputs"
4304msgstr ""
4305
4306#: guix/scripts/graph.scm:232
4307msgid "same as 'bag', but without the bootstrap nodes"
4308msgstr ""
4309
4310#: guix/scripts/graph.scm:249
4311msgid "the reverse DAG of packages, including implicit inputs"
4312msgstr ""
4313
4314#: guix/scripts/graph.scm:288
4315msgid "the DAG of derivations"
4316msgstr ""
4317
4318#: guix/scripts/graph.scm:300
4319#, fuzzy
4320#| msgid "unsupported signature version: ~a~%"
4321msgid "unsupported argument for derivation graph"
4322msgstr "phiên bản chữ ký không được hỗ trợ: ~a~%"
4323
4324#: guix/scripts/graph.scm:334
4325#, fuzzy
4326#| msgid "unsupported nar entry type"
4327msgid "unsupported argument for this type of graph"
4328msgstr "kiểu đề mục nar không được hỗ trợ"
4329
4330#: guix/scripts/graph.scm:348
4331#, scheme-format
4332msgid "references for '~a' are not known~%"
4333msgstr ""
4334
4335#: guix/scripts/graph.scm:355
4336msgid "the DAG of run-time dependencies (store references)"
4337msgstr ""
4338
4339#: guix/scripts/graph.scm:371
4340msgid "the DAG of referrers in the store"
4341msgstr ""
4342
4343#: guix/scripts/graph.scm:401
4344msgid "the graph of package modules"
4345msgstr ""
4346
4347#: guix/scripts/graph.scm:430
4348#, fuzzy, scheme-format
4349#| msgid "~a: unknown action~%"
4350msgid "~a: unknown node type~%"
4351msgstr "~a: không hiểu thao tác~%"
4352
4353#: guix/scripts/graph.scm:441
4354#, fuzzy
4355#| msgid "The valid values for ACTION are:\n"
4356msgid "The available node types are:\n"
4357msgstr "Các giá trị hợp lệ cho THAO TÁC là:\n"
4358
4359#: guix/scripts/graph.scm:451
4360msgid "The available backend types are:\n"
1184msgstr "" 4361msgstr ""
4362
4363#: guix/scripts/graph.scm:478
4364#, fuzzy, scheme-format
4365#| msgid "download from '~a' failed: ~a, ~s~%"
4366msgid "no path from '~a' to '~a'~%"
4367msgstr "tải về từ “~a” gặp lỗi: ~a, ~s~%"
4368
4369#. TRANSLATORS: Here 'dot' is the name of a program; it must not be
4370#. translated.
4371#: guix/scripts/graph.scm:530
4372msgid ""
4373"Usage: guix graph PACKAGE...\n"
4374"Emit a representation of the dependency graph of PACKAGE...\n"
4375msgstr ""
4376
4377#: guix/scripts/graph.scm:532
4378msgid ""
1185"\n" 4379"\n"
1186" -c, --checkers=KIỂM1,KIỂM2…\n" 4380" -b, --backend=TYPE produce a graph with the given backend TYPE"
1187" chỉ chạy những bộ kiểm đã cho" 4381msgstr ""
1188 4382
1189#: guix/scripts/lint.scm:471 4383#: guix/scripts/graph.scm:534
4384#, fuzzy
4385#| msgid ""
4386#| "\n"
4387#| " -l, --list-checkers display the list of available lint checkers"
1190msgid "" 4388msgid ""
1191"\n" 4389"\n"
1192" -l, --list-checkers display the list of available lint checkers" 4390" --list-backends list the available graph backends"
1193msgstr "" 4391msgstr ""
1194"\n" 4392"\n"
1195" -l, --list-checkers hiển thị danh sách bộ kiểm sẵn có" 4393" -l, --list-checkers hiển thị danh sách bộ kiểm sẵn có"
1196 4394
1197#: guix/scripts/lint.scm:491 4395#: guix/scripts/graph.scm:536
4396msgid ""
4397"\n"
4398" -t, --type=TYPE represent nodes of the given TYPE"
4399msgstr ""
4400
4401#: guix/scripts/graph.scm:538
4402#, fuzzy
4403#| msgid ""
4404#| "\n"
4405#| " --list-dead list dead paths"
4406msgid ""
4407"\n"
4408" --list-types list the available graph types"
4409msgstr ""
4410"\n"
4411" --list-dead liệt kê các đường dẫn đã chết"
4412
4413#: guix/scripts/graph.scm:540
4414#, fuzzy
4415#| msgid ""
4416#| "\n"
4417#| " -h, --help display this help and exit"
4418msgid ""
4419"\n"
4420" --path display the shortest path between the given nodes"
4421msgstr ""
4422"\n"
4423" -h, --help hiển thị trợ giúp này rồi thoát"
4424
4425#: guix/scripts/graph.scm:542 guix/scripts/pack.scm:1084
4426#: guix/scripts/refresh.scm:149
4427#, fuzzy
4428#| msgid ""
4429#| "\n"
4430#| " -e, --expression=EXPR build the package or derivation EXPR evaluates to"
4431msgid ""
4432"\n"
4433" -e, --expression=EXPR consider the package EXPR evaluates to"
4434msgstr ""
4435"\n"
4436" -e, --expression=BTHỨC biên dịch gói hay tìm nguồn gốc BTHỨC lượng giá cho"
4437
4438#: guix/scripts/graph.scm:544
4439#, fuzzy
4440#| msgid ""
4441#| "\n"
4442#| " -s, --system=SYSTEM attempt to build for SYSTEM--e.g., \"i686-linux\""
4443msgid ""
4444"\n"
4445" -s, --system=SYSTEM consider the graph for SYSTEM--e.g., \"i686-linux\""
4446msgstr ""
4447"\n"
4448" -s, --system=HỆ-THỐNG cố biên dịch cho HỆ-THỐNG--ví dụ: \"i686-linux\""
4449
4450#: guix/scripts/graph.scm:607
1198#, scheme-format 4451#, scheme-format
1199msgid "~a: invalid checker~%" 4452msgid "'--path' option requires exactly two nodes (given ~a)~%"
4453msgstr ""
4454
4455#: guix/scripts/challenge.scm:303
4456#, scheme-format
4457msgid " differing file:~%"
4458msgid_plural " differing files:~%"
4459msgstr[0] ""
4460
4461#: guix/scripts/challenge.scm:372
4462#, scheme-format
4463msgid " local hash: ~a~%"
4464msgstr ""
4465
4466#: guix/scripts/challenge.scm:373
4467#, fuzzy, scheme-format
4468#| msgid "no build log for '~a'~%"
4469msgid " no local build for '~a'~%"
4470msgstr "không có nhật ký dịch cho “~a'~%"
4471
4472#: guix/scripts/challenge.scm:375
4473#, fuzzy, scheme-format
4474#| msgid "~a: ~a~%"
4475msgid " ~50a: ~a~%"
4476msgstr "~a: ~a~%"
4477
4478#: guix/scripts/challenge.scm:383
4479#, scheme-format
4480msgid "~a contents differ:~%"
4481msgstr ""
4482
4483#: guix/scripts/challenge.scm:387
4484#, scheme-format
4485msgid "could not challenge '~a': no local build~%"
4486msgstr ""
4487
4488#: guix/scripts/challenge.scm:389
4489#, scheme-format
4490msgid "could not challenge '~a': no substitutes~%"
4491msgstr ""
4492
4493#: guix/scripts/challenge.scm:392
4494#, scheme-format
4495msgid "~a contents match:~%"
4496msgstr ""
4497
4498#: guix/scripts/challenge.scm:401
4499msgid "~h store items were analyzed:~%"
4500msgstr ""
4501
4502#: guix/scripts/challenge.scm:402
4503msgid " - ~h (~,1f%) were identical~%"
4504msgstr ""
4505
4506#: guix/scripts/challenge.scm:404
4507msgid " - ~h (~,1f%) differed~%"
4508msgstr ""
4509
4510#: guix/scripts/challenge.scm:406
4511msgid " - ~h (~,1f%) were inconclusive~%"
4512msgstr ""
4513
4514#: guix/scripts/challenge.scm:415
4515msgid ""
4516"Usage: guix challenge [PACKAGE...]\n"
4517"Challenge the substitutes for PACKAGE... provided by one or more servers.\n"
4518msgstr ""
4519
4520#: guix/scripts/challenge.scm:417
4521#, fuzzy
4522#| msgid ""
4523#| "\n"
4524#| " --max-silent-time=SECONDS\n"
4525#| " mark the build as failed after SECONDS of silence"
4526msgid ""
4527"\n"
4528" --substitute-urls=URLS\n"
4529" compare build results with those at URLS"
4530msgstr ""
4531"\n"
4532" --max-silent-time=GIÂY\n"
4533" đánh dấu là việc dịch sẽ là lỗi nếu lâu hơn số GIÂY này"
4534
4535#: guix/scripts/challenge.scm:420
4536msgid ""
4537"\n"
4538" -v, --verbose show details about successful comparisons"
4539msgstr ""
4540
4541#: guix/scripts/challenge.scm:422
4542#, fuzzy
4543#| msgid ""
4544#| "\n"
4545#| " --share=SPEC for 'vm', share host file system according to SPEC"
4546msgid ""
4547"\n"
4548" --diff=MODE show differences according to MODE"
4549msgstr ""
4550"\n"
4551" --share=SPEC cho “vm”, chia sẻ hệ thống tập tin chủ tuân theo SPEC"
4552
4553#: guix/scripts/challenge.scm:451
4554#, fuzzy, scheme-format
4555#| msgid "~a: unknown action~%"
4556msgid "~a: unknown diff mode~%"
4557msgstr "~a: không hiểu thao tác~%"
4558
4559#: guix/scripts/copy.scm:61
4560#, fuzzy, scheme-format
4561#| msgid "~a: invalid number~%"
4562msgid "~a: invalid TCP port number~%"
4563msgstr "~a: số không hợp lệ~%"
4564
4565#: guix/scripts/copy.scm:63
4566#, fuzzy, scheme-format
4567#| msgid "~a: invalid checker~%"
4568msgid "~a: invalid SSH specification~%"
1200msgstr "~a: bộ kiểm tra không hợp lệ~%" 4569msgstr "~a: bộ kiểm tra không hợp lệ~%"
1201 4570
1202#: guix/gnu-maintenance.scm:438 4571#: guix/scripts/copy.scm:109
4572#, fuzzy
4573#| msgid ""
4574#| "Usage: guix gc [OPTION]... PATHS...\n"
4575#| "Invoke the garbage collector.\n"
4576msgid ""
4577"Usage: guix copy [OPTION]... ITEMS...\n"
4578"Copy ITEMS to or from the specified host over SSH.\n"
4579msgstr ""
4580"Cách dùng: guix gc [TÙY-CHỌN]… ĐƯỜNG-DẪN…\n"
4581"Gọi bộ xử lý rác.\n"
4582
4583#: guix/scripts/copy.scm:111
4584msgid ""
4585"\n"
4586" --to=HOST send ITEMS to HOST"
4587msgstr ""
4588
4589#: guix/scripts/copy.scm:113
4590msgid ""
4591"\n"
4592" --from=HOST receive ITEMS from HOST"
4593msgstr ""
4594
4595#: guix/scripts/copy.scm:192
4596#, scheme-format
4597msgid "use '--to' or '--from'~%"
4598msgstr ""
4599
4600#: guix/scripts/pack.scm:111
4601#, fuzzy, scheme-format
4602#| msgid "~a: package not found~%"
4603msgid "~a: compressor not found~%"
4604msgstr "~a: không tìm thấy gói~%"
4605
4606#: guix/scripts/pack.scm:323
4607#, scheme-format
4608msgid "entry point not supported in the '~a' format~%"
4609msgstr ""
4610
4611#: guix/scripts/pack.scm:705
4612#, scheme-format
4613msgid ""
4614"cross-compilation not implemented here;\n"
4615"please email '~a'~%"
4616msgstr ""
4617
4618#: guix/scripts/pack.scm:965
4619msgid "The supported formats for 'guix pack' are:"
4620msgstr ""
4621
4622#: guix/scripts/pack.scm:967
4623msgid ""
4624"\n"
4625" tarball Self-contained tarball, ready to run on another machine"
4626msgstr ""
4627
4628#: guix/scripts/pack.scm:969
4629msgid ""
4630"\n"
4631" squashfs Squashfs image suitable for Singularity"
4632msgstr ""
4633
4634#: guix/scripts/pack.scm:971
4635msgid ""
4636"\n"
4637" docker Tarball ready for 'docker load'"
4638msgstr ""
4639
4640#: guix/scripts/pack.scm:1040
4641#, fuzzy, scheme-format
4642#| msgid "invalid symlink tokens"
4643msgid "~a: invalid symlink specification~%"
4644msgstr "thẻ bài liên kết mềm không hợp lệ"
4645
4646#: guix/scripts/pack.scm:1054
4647#, fuzzy, scheme-format
4648#| msgid "unsupported file type"
4649msgid "~a: unsupported profile name~%"
4650msgstr "kiểu tập tin không được hỗ trợ"
4651
4652#: guix/scripts/pack.scm:1072
4653#, fuzzy
4654#| msgid ""
4655#| "Usage: guix package [OPTION]... PACKAGES...\n"
4656#| "Install, remove, or upgrade PACKAGES in a single transaction.\n"
4657msgid ""
4658"Usage: guix pack [OPTION]... PACKAGE...\n"
4659"Create a bundle of PACKAGE.\n"
4660msgstr ""
4661"Cách dùng: guix package [TÙY CHỌN]… GÓI…\n"
4662"Cài đặt, gỡ bỏ hay cập nhật GÓI trong một giao dịch đơn.\n"
4663
4664#: guix/scripts/pack.scm:1078
4665#, fuzzy
4666#| msgid ""
4667#| "\n"
4668#| " -f, --format=FMT write the hash in the given format"
4669msgid ""
4670"\n"
4671" -f, --format=FORMAT build a pack in the given FORMAT"
4672msgstr ""
4673"\n"
4674" -f, --format=FMT ghi mã băm theo định dạng đã cho"
4675
4676#: guix/scripts/pack.scm:1080
4677#, fuzzy
4678#| msgid ""
4679#| "\n"
4680#| " --list-dead list dead paths"
4681msgid ""
4682"\n"
4683" --list-formats list the formats available"
4684msgstr ""
4685"\n"
4686" --list-dead liệt kê các đường dẫn đã chết"
4687
4688#: guix/scripts/pack.scm:1082
4689msgid ""
4690"\n"
4691" -R, --relocatable produce relocatable executables"
4692msgstr ""
4693
4694#: guix/scripts/pack.scm:1090
4695msgid ""
4696"\n"
4697" -C, --compression=TOOL compress using TOOL--e.g., \"lzip\""
4698msgstr ""
4699
4700#: guix/scripts/pack.scm:1092
4701#, fuzzy
4702#| msgid ""
4703#| "\n"
4704#| " --share=SPEC for 'vm', share host file system according to SPEC"
4705msgid ""
4706"\n"
4707" -S, --symlink=SPEC create symlinks to the profile according to SPEC"
4708msgstr ""
4709"\n"
4710" --share=SPEC cho “vm”, chia sẻ hệ thống tập tin chủ tuân theo SPEC"
4711
4712#: guix/scripts/pack.scm:1094
4713msgid ""
4714"\n"
4715" -m, --manifest=FILE create a pack with the manifest from FILE"
4716msgstr ""
4717
4718#: guix/scripts/pack.scm:1096
4719#, fuzzy
4720#| msgid ""
4721#| "\n"
4722#| " --with-source=SOURCE\n"
4723#| " use SOURCE when building the corresponding package"
4724msgid ""
4725"\n"
4726" --entry-point=PROGRAM\n"
4727" use PROGRAM as the entry point of the pack"
4728msgstr ""
4729"\n"
4730" --with-source=MÃ_NGUỒN\n"
4731" dùng mã nguồn khi biên dịch gói tương ứng"
4732
4733#: guix/scripts/pack.scm:1101
4734msgid ""
4735"\n"
4736" --localstatedir include /var/guix in the resulting pack"
4737msgstr ""
4738
4739#: guix/scripts/pack.scm:1103
4740msgid ""
4741"\n"
4742" --profile-name=NAME\n"
4743" populate /var/guix/profiles/.../NAME"
4744msgstr ""
4745
4746#: guix/scripts/pack.scm:1109
4747#, fuzzy
4748#| msgid ""
4749#| "\n"
4750#| " -d, --derivations return the derivation paths of the given packages"
4751msgid ""
4752"\n"
4753" -d, --derivation return the derivation of the pack"
4754msgstr ""
4755"\n"
4756" -d, --derivations trả về các đường dẫn nguồn gốc của các gói đã cho"
4757
4758#: guix/scripts/pack.scm:1113
4759#, fuzzy
4760#| msgid ""
4761#| "\n"
4762#| " --bootstrap use the bootstrap Guile to build the profile"
4763msgid ""
4764"\n"
4765" --bootstrap use the bootstrap binaries to build the pack"
4766msgstr ""
4767"\n"
4768" --bootstrap dùng chương trình mồi Guile để biên dịch hồ sơ"
4769
4770#: guix/scripts/pack.scm:1167
4771#, scheme-format
4772msgid "could not determine provenance of package ~a~%"
4773msgstr ""
4774
4775#: guix/scripts/pack.scm:1176
4776#, scheme-format
4777msgid "both a manifest and a package list were given~%"
4778msgstr ""
4779
4780#: guix/scripts/pack.scm:1235
4781#, fuzzy, scheme-format
4782#| msgid "~A: unknown package~%"
4783msgid "~a: unknown pack format~%"
4784msgstr "~A: không hiểu gói ~%"
4785
4786#: guix/scripts/pack.scm:1259
1203#, scheme-format 4787#, scheme-format
1204msgid "signature verification failed for `~a'~%" 4788msgid "no packages specified; building an empty pack~%"
4789msgstr ""
4790
4791#: guix/scripts/pack.scm:1263
4792#, scheme-format
4793msgid "Singularity requires you to provide a shell~%"
4794msgstr ""
4795
4796#: guix/scripts/pack.scm:1264
4797msgid "Add @code{bash} or @code{bash-minimal} to your package list."
4798msgstr ""
4799
4800#: guix/scripts/weather.scm:93
4801msgid "computing ~h package derivations for ~a...~%"
4802msgstr ""
4803
4804#: guix/scripts/weather.scm:181
4805#, fuzzy
4806#| msgid "looking for the latest release of GNU ~a..."
4807msgid "looking for ~h store items on ~a...~%"
4808msgstr "tìm bản phát hành mới nhất ~a GNU…"
4809
4810#: guix/scripts/weather.scm:201
4811msgid " ~,1f% substitutes available (~h out of ~h)~%"
4812msgstr ""
4813
4814#: guix/scripts/weather.scm:207
4815#, fuzzy, scheme-format
4816#| msgid "unknown unit: ~a~%"
4817msgid " unknown substitute sizes~%"
4818msgstr "không hiểu đơn vị: ~a~%"
4819
4820#: guix/scripts/weather.scm:210
4821msgid " ~,1h MiB of nars (compressed)~%"
4822msgstr ""
4823
4824#: guix/scripts/weather.scm:211
4825msgid " at least ~,1h MiB of nars (compressed)~%"
4826msgstr ""
4827
4828#: guix/scripts/weather.scm:213
4829msgid " ~,1h MiB on disk (uncompressed)~%"
4830msgstr ""
4831
4832#: guix/scripts/weather.scm:216
4833msgid " ~,3h seconds per request (~,1h seconds in total)~%"
4834msgstr ""
4835
4836#: guix/scripts/weather.scm:218
4837msgid " ~,1h requests per second~%"
4838msgstr ""
4839
4840#: guix/scripts/weather.scm:224
4841#, scheme-format
4842msgid " (continuous integration information unavailable)~%"
4843msgstr ""
4844
4845#: guix/scripts/weather.scm:227
4846#, scheme-format
4847msgid " '~a' returned ~a (~s)~%"
4848msgstr ""
4849
4850#: guix/scripts/weather.scm:244
4851msgid " ~,1f% (~h out of ~h) of the missing items are queued~%"
4852msgstr ""
4853
4854#: guix/scripts/weather.scm:250
4855msgid " at least ~h queued builds~%"
4856msgstr ""
4857
4858#: guix/scripts/weather.scm:251
4859msgid " ~h queued builds~%"
4860msgstr ""
4861
4862#: guix/scripts/weather.scm:254
4863#, scheme-format
4864msgid " ~a: ~a (~0,1f%)~%"
4865msgstr ""
4866
4867#: guix/scripts/weather.scm:260
4868#, scheme-format
4869msgid " build rate: ~1,2f builds per hour~%"
4870msgstr ""
4871
4872#: guix/scripts/weather.scm:264
4873#, scheme-format
4874msgid " ~a: ~,2f builds per hour~%"
4875msgstr ""
4876
4877#: guix/scripts/weather.scm:272
4878#, scheme-format
4879msgid "Substitutes are missing for the following items:~%"
4880msgstr ""
4881
4882#: guix/scripts/weather.scm:285
4883msgid ""
4884"Usage: guix weather [OPTIONS] [PACKAGES ...]\n"
4885"Report the availability of substitutes.\n"
4886msgstr ""
4887
4888#: guix/scripts/weather.scm:287
4889msgid ""
4890"\n"
4891" --substitute-urls=URLS\n"
4892" check for available substitutes at URLS"
4893msgstr ""
4894
4895#: guix/scripts/weather.scm:290
4896msgid ""
4897"\n"
4898" -m, --manifest=MANIFEST\n"
4899" look up substitutes for packages specified in MANIFEST"
4900msgstr ""
4901
4902#: guix/scripts/weather.scm:293
4903msgid ""
4904"\n"
4905" -c, --coverage[=COUNT]\n"
4906" show substitute coverage for packages with at least\n"
4907" COUNT dependents"
4908msgstr ""
4909
4910#: guix/scripts/weather.scm:297
4911msgid ""
4912"\n"
4913" --display-missing display the list of missing substitutes"
4914msgstr ""
4915
4916#: guix/scripts/weather.scm:299
4917#, fuzzy
4918#| msgid ""
4919#| "\n"
4920#| " -s, --system=SYSTEM attempt to build for SYSTEM--e.g., \"i686-linux\""
4921msgid ""
4922"\n"
4923" -s, --system=SYSTEM consider substitutes for SYSTEM--e.g., \"i686-linux\""
4924msgstr ""
4925"\n"
4926" -s, --system=HỆ-THỐNG cố biên dịch cho HỆ-THỐNG--ví dụ: \"i686-linux\""
4927
4928#: guix/scripts/weather.scm:323
4929#, fuzzy, scheme-format
4930#| msgid "~a: invalid number~%"
4931msgid "~a: invalid URL~%"
4932msgstr "~a: số không hợp lệ~%"
4933
4934#: guix/scripts/weather.scm:456
4935#, scheme-format
4936msgid "The following ~a package is missing from '~a' for '~a':~%"
4937msgid_plural "The following ~a packages are missing from '~a' for '~a':~%"
4938msgstr[0] ""
4939
4940#: guix/scripts/weather.scm:462
4941#, scheme-format
4942msgid "~a package is missing from '~a' for '~a':~%"
4943msgid_plural "~a packages are missing from '~a' for '~a', among which:~%"
4944msgstr[0] ""
4945
4946#: guix/scripts/describe.scm:53 guix/scripts/processes.scm:291
4947#, fuzzy
4948#| msgid "The valid values for ACTION are:\n"
4949msgid "The available formats are:\n"
4950msgstr "Các giá trị hợp lệ cho THAO TÁC là:\n"
4951
4952#: guix/scripts/describe.scm:64 guix/scripts/processes.scm:324
4953#, fuzzy, scheme-format
4954#| msgid "unsupported hash format: ~a~%"
4955msgid "~a: unsupported output format~%"
4956msgstr "định dạng băm không được hỗ trợ: ~a~%"
4957
4958#: guix/scripts/describe.scm:87
4959msgid ""
4960"Usage: guix describe [OPTION]...\n"
4961"Display information about the channels currently in use.\n"
4962msgstr ""
4963
4964#: guix/scripts/describe.scm:89
4965#, fuzzy
4966#| msgid ""
4967#| "\n"
4968#| " -f, --format=FMT write the hash in the given format"
4969msgid ""
4970"\n"
4971" -f, --format=FORMAT display information in the given FORMAT"
4972msgstr ""
4973"\n"
4974" -f, --format=FMT ghi mã băm theo định dạng đã cho"
4975
4976#: guix/scripts/describe.scm:91 guix/scripts/processes.scm:308
4977#, fuzzy
4978#| msgid ""
4979#| "\n"
4980#| " -l, --list-checkers display the list of available lint checkers"
4981msgid ""
4982"\n"
4983" --list-formats display available formats"
4984msgstr ""
4985"\n"
4986" -l, --list-checkers hiển thị danh sách bộ kiểm sẵn có"
4987
4988#: guix/scripts/describe.scm:93
4989msgid ""
4990"\n"
4991" -p, --profile=PROFILE display information about PROFILE"
4992msgstr ""
4993
4994#: guix/scripts/describe.scm:112
4995#, scheme-format
4996msgid "~%;; warning: GUIX_PACKAGE_PATH=\"~a\"~%"
4997msgstr ""
4998
4999#: guix/scripts/describe.scm:115
5000#, scheme-format
5001msgid "'GUIX_PACKAGE_PATH' is set but it is not captured~%"
5002msgstr ""
5003
5004#: guix/scripts/describe.scm:155
5005#, fuzzy, scheme-format
5006#| msgid "failed to build the empty profile~%"
5007msgid "failed to determine origin~%"
5008msgstr "gặp lỗi khi biên dịch hồ sơ trống rỗng~%"
5009
5010#: guix/scripts/describe.scm:156
5011#, scheme-format
5012msgid ""
5013"Perhaps this\n"
5014"@command{guix} command was not obtained with @command{guix pull}? Its version\n"
5015"string is ~a.~%"
5016msgstr ""
5017
5018#: guix/scripts/describe.scm:166
5019#, scheme-format
5020msgid "Git checkout:~%"
5021msgstr ""
5022
5023#: guix/scripts/describe.scm:167
5024#, fuzzy, scheme-format
5025#| msgid "~a: error: ~a~%"
5026msgid " repository: ~a~%"
5027msgstr "~a: lỗi: ~a~%"
5028
5029#: guix/scripts/describe.scm:168
5030#, fuzzy, scheme-format
5031#| msgid "~a: ~a~%"
5032msgid " branch: ~a~%"
5033msgstr "~a: ~a~%"
5034
5035#: guix/scripts/describe.scm:169
5036#, scheme-format
5037msgid " commit: ~a~%"
5038msgstr ""
5039
5040#: guix/scripts/describe.scm:236
5041#, scheme-format
5042msgid " repository URL: ~a~%"
5043msgstr ""
5044
5045#: guix/scripts/describe.scm:239
5046#, scheme-format
5047msgid " branch: ~a~%"
5048msgstr ""
5049
5050#: guix/scripts/describe.scm:241
5051#, scheme-format
5052msgid " commit: ~a~%"
5053msgstr ""
5054
5055#: guix/scripts/processes.scm:298
5056msgid ""
5057"Usage: guix processes\n"
5058"List the current Guix sessions and their processes."
5059msgstr ""
5060
5061#: guix/scripts/processes.scm:306
5062#, fuzzy
5063#| msgid ""
5064#| "\n"
5065#| " -f, --format=FMT write the hash in the given format"
5066msgid ""
5067"\n"
5068" -f, --format=FORMAT display results as normalized record sets"
5069msgstr ""
5070"\n"
5071" -f, --format=FMT ghi mã băm theo định dạng đã cho"
5072
5073#: guix/scripts/deploy.scm:49
5074msgid ""
5075"Usage: guix deploy [OPTION] FILE...\n"
5076"Perform the deployment specified by FILE.\n"
5077msgstr ""
5078
5079#: guix/scripts/deploy.scm:106
5080#, fuzzy, scheme-format
5081#| msgid "The following package will be removed:~%~{~a~%~}~%"
5082#| msgid_plural "The following packages will be removed:~%~{~a~%~}~%"
5083msgid "The following ~d machine will be deployed:~%"
5084msgid_plural "The following ~d machines will be deployed:~%"
5085msgstr[0] "Gói sau đây sẽ bị gỡ bỏ:~%~{~a~%~}~%"
5086
5087#: guix/scripts/deploy.scm:120
5088#, fuzzy, scheme-format
5089#| msgid "deleting ~a~%"
5090msgid "deploying to ~a...~%"
5091msgstr "đang xóa ~a~%"
5092
5093#: guix/scripts/deploy.scm:135
5094#, fuzzy, scheme-format
5095#| msgid "failed to connect to `~a': ~a~%"
5096msgid "failed to deploy ~a: ~a~%"
5097msgstr "gặp lỗi khi kết nối đến “~a”: ~a~%"
5098
5099#: guix/scripts/deploy.scm:140
5100#, fuzzy, scheme-format
5101#| msgid "unpacking '~a'...~%"
5102msgid "rolling back ~a...~%"
5103msgstr "đang giải nén “~a”…~%"
5104
5105#: guix/scripts/deploy.scm:146
5106#, fuzzy, scheme-format
5107#| msgid "updated ~a successfully deployed under `~a'~%"
5108msgid "successfully deployed ~a~%"
5109msgstr "đã cập nhật ~a thành công được triển khai dưới “~a'~%"
5110
5111#: guix/gexp.scm:423
5112#, scheme-format
5113msgid "resolving '~a' relative to current directory~%"
5114msgstr ""
5115
5116#: guix/gexp.scm:815
5117#, scheme-format
5118msgid "importing module~{ ~a~} from the host~%"
5119msgid_plural "importing modules~{ ~a~} from the host~%"
5120msgstr[0] ""
5121
5122#: guix/gnu-maintenance.scm:809
5123msgid "Updater for GNU packages"
5124msgstr ""
5125
5126#: guix/gnu-maintenance.scm:818
5127msgid "Updater for GNU packages only available via FTP"
5128msgstr ""
5129
5130#: guix/gnu-maintenance.scm:827
5131msgid "Updater for packages hosted on savannah.gnu.org"
5132msgstr ""
5133
5134#: guix/gnu-maintenance.scm:834
5135msgid "Updater for packages hosted on sourceforge.net"
5136msgstr ""
5137
5138#: guix/gnu-maintenance.scm:841
5139msgid "Updater for X.org packages"
5140msgstr ""
5141
5142#: guix/gnu-maintenance.scm:848
5143msgid "Updater for packages hosted on kernel.org"
5144msgstr ""
5145
5146#: guix/gnu-maintenance.scm:855
5147msgid "Updater that crawls HTML pages."
5148msgstr ""
5149
5150#: guix/scripts/container.scm:27
5151msgid ""
5152"Usage: guix container ACTION ARGS...\n"
5153"Build and manipulate Linux containers.\n"
5154msgstr ""
5155
5156#: guix/scripts/container.scm:32
5157msgid " exec execute a command inside of an existing container\n"
5158msgstr ""
5159
5160#: guix/scripts/container.scm:58
5161#, fuzzy, scheme-format
5162#| msgid "guix: missing command name~%"
5163msgid "guix container: missing action~%"
5164msgstr "guix: thiếu tên lệnh~%"
5165
5166#: guix/scripts/container.scm:68
5167#, scheme-format
5168msgid "guix container: invalid action~%"
5169msgstr ""
5170
5171#: guix/scripts/container/exec.scm:40
5172#, fuzzy
5173#| msgid ""
5174#| "Usage: guix COMMAND ARGS...\n"
5175#| "Run COMMAND with ARGS.\n"
5176msgid ""
5177"Usage: guix container exec PID COMMAND [ARGS...]\n"
5178"Execute COMMAND within the container process PID.\n"
5179msgstr ""
5180"Cách dùng: guix LỆNH ĐỐI_SỐ…\n"
5181"Chạy LỆNH với các ĐỐI SỐ.\n"
5182
5183#: guix/scripts/container/exec.scm:69
5184#, fuzzy, scheme-format
5185#| msgid "~A: extraneous argument~%"
5186msgid "~a: extraneous argument~%"
5187msgstr "~A: đối số ngoại lai~%"
5188
5189#: guix/scripts/container/exec.scm:87
5190#, fuzzy, scheme-format
5191#| msgid "no configuration file specified~%"
5192msgid "no pid specified~%"
5193msgstr "chưa ghi rõ tập tin nhập cấu hình~%"
5194
5195#: guix/scripts/container/exec.scm:90
5196#, fuzzy, scheme-format
5197#| msgid "no configuration file specified~%"
5198msgid "no command specified~%"
5199msgstr "chưa ghi rõ tập tin nhập cấu hình~%"
5200
5201#: guix/scripts/container/exec.scm:93
5202#, scheme-format
5203msgid "no such process ~d~%"
5204msgstr ""
5205
5206#: guix/scripts/container/exec.scm:105
5207#, scheme-format
5208msgid "exec failed with status ~d~%"
5209msgstr ""
5210
5211#: guix/transformations.scm:178 guix/transformations.scm:246
5212#, fuzzy, scheme-format
5213#| msgid "ambiguous package specification `~a'~%"
5214msgid "invalid replacement specification: ~s"
5215msgstr "đặc tả gói chưa rõ ràng “~a'~%"
5216
5217#: guix/transformations.scm:227
5218#, scheme-format
5219msgid "the source of ~a is not a Git reference"
5220msgstr ""
5221
5222#: guix/transformations.scm:319
5223#, scheme-format
5224msgid "~a: invalid Git URL replacement specification"
5225msgstr ""
5226
5227#: guix/transformations.scm:397
5228#, scheme-format
5229msgid "~a: invalid toolchain replacement specification"
5230msgstr ""
5231
5232#: guix/transformations.scm:501
5233#, fuzzy, scheme-format
5234#| msgid "~a: invalid checker~%"
5235msgid "~a: invalid package patch specification"
5236msgstr "~a: bộ kiểm tra không hợp lệ~%"
5237
5238#: guix/transformations.scm:524
5239#, scheme-format
5240msgid "could not determine latest upstream release of '~a'~%"
5241msgstr ""
5242
5243#: guix/transformations.scm:532
5244#, scheme-format
5245msgid "cannot authenticate source of '~a', version ~a~%"
5246msgstr ""
5247
5248#: guix/transformations.scm:616
5249#, fuzzy, scheme-format
5250#| msgid "Validate package descriptions"
5251msgid "Available package transformation options:~%"
5252msgstr "Phê duyệt mô tả gói"
5253
5254#: guix/transformations.scm:622
5255#, fuzzy
5256#| msgid ""
5257#| "\n"
5258#| " --with-source=SOURCE\n"
5259#| " use SOURCE when building the corresponding package"
5260msgid ""
5261"\n"
5262" --with-source=[PACKAGE=]SOURCE\n"
5263" use SOURCE when building the corresponding package"
5264msgstr ""
5265"\n"
5266" --with-source=MÃ_NGUỒN\n"
5267" dùng mã nguồn khi biên dịch gói tương ứng"
5268
5269#: guix/transformations.scm:625
5270msgid ""
5271"\n"
5272" --with-input=PACKAGE=REPLACEMENT\n"
5273" replace dependency PACKAGE by REPLACEMENT"
5274msgstr ""
5275
5276#: guix/transformations.scm:628
5277msgid ""
5278"\n"
5279" --with-graft=PACKAGE=REPLACEMENT\n"
5280" graft REPLACEMENT on packages that refer to PACKAGE"
5281msgstr ""
5282
5283#: guix/transformations.scm:631
5284msgid ""
5285"\n"
5286" --with-branch=PACKAGE=BRANCH\n"
5287" build PACKAGE from the latest commit of BRANCH"
5288msgstr ""
5289
5290#: guix/transformations.scm:634
5291msgid ""
5292"\n"
5293" --with-commit=PACKAGE=COMMIT\n"
5294" build PACKAGE from COMMIT"
5295msgstr ""
5296
5297#: guix/transformations.scm:637
5298#, fuzzy
5299#| msgid ""
5300#| "\n"
5301#| " --with-source=SOURCE\n"
5302#| " use SOURCE when building the corresponding package"
5303msgid ""
5304"\n"
5305" --with-git-url=PACKAGE=URL\n"
5306" build PACKAGE from the repository at URL"
5307msgstr ""
5308"\n"
5309" --with-source=MÃ_NGUỒN\n"
5310" dùng mã nguồn khi biên dịch gói tương ứng"
5311
5312#: guix/transformations.scm:640
5313#, fuzzy
5314#| msgid ""
5315#| "\n"
5316#| " --with-source=SOURCE\n"
5317#| " use SOURCE when building the corresponding package"
5318msgid ""
5319"\n"
5320" --with-patch=PACKAGE=FILE\n"
5321" add FILE to the list of patches of PACKAGE"
5322msgstr ""
5323"\n"
5324" --with-source=MÃ_NGUỒN\n"
5325" dùng mã nguồn khi biên dịch gói tương ứng"
5326
5327#: guix/transformations.scm:643
5328#, fuzzy
5329#| msgid ""
5330#| "\n"
5331#| " --with-source=SOURCE\n"
5332#| " use SOURCE when building the corresponding package"
5333msgid ""
5334"\n"
5335" --with-latest=PACKAGE\n"
5336" use the latest upstream release of PACKAGE"
5337msgstr ""
5338"\n"
5339" --with-source=MÃ_NGUỒN\n"
5340" dùng mã nguồn khi biên dịch gói tương ứng"
5341
5342#: guix/transformations.scm:646
5343msgid ""
5344"\n"
5345" --with-c-toolchain=PACKAGE=TOOLCHAIN\n"
5346" build PACKAGE and its dependents with TOOLCHAIN"
5347msgstr ""
5348
5349#: guix/transformations.scm:649
5350msgid ""
5351"\n"
5352" --with-debug-info=PACKAGE\n"
5353" build PACKAGE and preserve its debug info"
5354msgstr ""
5355
5356#: guix/transformations.scm:652
5357#, fuzzy
5358#| msgid ""
5359#| "\n"
5360#| " --with-source=SOURCE\n"
5361#| " use SOURCE when building the corresponding package"
5362msgid ""
5363"\n"
5364" --without-tests=PACKAGE\n"
5365" build PACKAGE without running its tests"
5366msgstr ""
5367"\n"
5368" --with-source=MÃ_NGUỒN\n"
5369" dùng mã nguồn khi biên dịch gói tương ứng"
5370
5371#: guix/transformations.scm:658
5372msgid ""
5373"\n"
5374" --help-transform list package transformation options not shown here"
5375msgstr ""
5376
5377#: guix/transformations.scm:707
5378#, scheme-format
5379msgid "transformation '~a' had no effect on ~a~%"
5380msgstr ""
5381
5382#: guix/upstream.scm:348
5383#, fuzzy, scheme-format
5384#| msgid "found valid signature for '~a'~%"
5385msgid "failed to download detached signature from ~a~%"
5386msgstr "tìm thấy chữ ký cho “~a'~% không hợp lệ"
5387
5388#: guix/upstream.scm:352
5389#, fuzzy, scheme-format
5390#| msgid "signature verification failed for `~a'~%"
5391msgid "signature verification failed for '~a' (key: ~a)~%"
1205msgstr "việc xác minh chữ ký cho “~a'~% gặp lỗi" 5392msgstr "việc xác minh chữ ký cho “~a'~% gặp lỗi"
1206 5393
1207#: guix/gnu-maintenance.scm:440 5394#: guix/upstream.scm:356
5395#, fuzzy, scheme-format
5396#| msgid "cannot find public key for secret key '~a'~%"
5397msgid "missing public key ~a for '~a'~%"
5398msgstr "không thể tìm thấy khóa công cho khóa bí mật “~a'~%"
5399
5400#: guix/upstream.scm:370
5401#, fuzzy, scheme-format
5402#| msgid "found valid signature for '~a'~%"
5403msgid "failed to fetch source from '~a'"
5404msgstr "tìm thấy chữ ký cho “~a'~% không hợp lệ"
5405
5406#: guix/upstream.scm:454
1208#, scheme-format 5407#, scheme-format
1209msgid "(could be because the public key is not in your keyring)~%" 5408msgid "cannot download for this method: ~s"
1210msgstr "(có thể nguyên nhân là do khóa công không có trong chùm chìa khóa của bạn)~%" 5409msgstr ""
1211 5410
1212#: guix/gnu-maintenance.scm:515 5411#: guix/upstream.scm:519
1213#, scheme-format 5412#, scheme-format
1214msgid "~a: could not locate source file" 5413msgid "~a: could not locate source file"
1215msgstr "~a: không thể xác định tập tin nguồn" 5414msgstr "~a: không thể xác định tập tin nguồn"
1216 5415
1217#: guix/gnu-maintenance.scm:520 5416#: guix/upstream.scm:523
1218#, scheme-format 5417#, fuzzy, scheme-format
1219msgid "~a: ~a: no `version' field in source; skipping~%" 5418#| msgid "~a: ~a: no `version' field in source; skipping~%"
5419msgid "~a: no `version' field in source; skipping~%"
1220msgstr "~a: ~a: không có trường phiên bản “version” trong nguồn; bỏ qua~%" 5420msgstr "~a: ~a: không có trường phiên bản “version” trong nguồn; bỏ qua~%"
1221 5421
1222#: guix/ui.scm:137 5422#: guix/ui.scm:162
5423#, scheme-format
5424msgid "error: ~a: unbound variable"
5425msgstr ""
5426
5427#: guix/ui.scm:262
5428msgid "entering debugger; type ',bt' for a backtrace\n"
5429msgstr ""
5430
5431#: guix/ui.scm:320
5432msgid "hint: "
5433msgstr ""
5434
5435#: guix/ui.scm:337
5436msgid "Did you forget a @code{use-modules} form?"
5437msgstr ""
5438
5439#: guix/ui.scm:339
5440#, scheme-format
5441msgid "Did you forget @code{(use-modules ~a)}?"
5442msgstr ""
5443
5444#: guix/ui.scm:349
5445#, scheme-format
5446msgid ""
5447"File @file{~a} should probably start with:\n"
5448"\n"
5449"@example\n"
5450"(define-module ~a)\n"
5451"@end example"
5452msgstr ""
5453
5454#: guix/ui.scm:363
5455#, scheme-format
5456msgid "module name ~a does not match file name '~a'~%"
5457msgstr ""
5458
5459#: guix/ui.scm:367
5460#, scheme-format
5461msgid "~a: file is empty~%"
5462msgstr ""
5463
5464#: guix/ui.scm:378 guix/ui.scm:426 guix/ui.scm:434 guix/ui.scm:438
5465#, fuzzy, scheme-format
5466#| msgid "failed to connect to `~a': ~a~%"
5467msgid "failed to load '~a': ~a~%"
5468msgstr "gặp lỗi khi kết nối đến “~a”: ~a~%"
5469
5470#: guix/ui.scm:385
1223#, scheme-format 5471#, scheme-format
1224msgid "failed to install locale: ~a~%" 5472msgid "~amissing closing parenthesis~%"
5473msgstr ""
5474
5475#: guix/ui.scm:390
5476#, fuzzy, scheme-format
5477#| msgid "~a: ~a~%"
5478msgid "~s: ~a~%"
5479msgstr "~a: ~a~%"
5480
5481#: guix/ui.scm:406 guix/ui.scm:902
5482#, scheme-format
5483msgid "exception thrown: ~s~%"
5484msgstr ""
5485
5486#: guix/ui.scm:410 guix/ui.scm:448
5487#, fuzzy, scheme-format
5488#| msgid "failed to install locale: ~a~%"
5489msgid "failed to load '~a':~%"
1225msgstr "gặp lỗi khi cài đặt miền địa phương: ~a~%" 5490msgstr "gặp lỗi khi cài đặt miền địa phương: ~a~%"
1226 5491
1227#: guix/ui.scm:156 5492#: guix/ui.scm:445
5493#, fuzzy, scheme-format
5494#| msgid "failed to read expression ~s: ~s~%"
5495msgid "failed to load '~a': exception thrown: ~s~%"
5496msgstr "gặp lỗi khi đọc biểu thức ~s: ~s~%"
5497
5498#: guix/ui.scm:493
5499msgid ""
5500"Consider installing the @code{glibc-utf8-locales} or\n"
5501"@code{glibc-locales} package and defining @code{GUIX_LOCPATH}, along these\n"
5502"lines:\n"
5503"\n"
5504"@example\n"
5505"guix install glibc-utf8-locales\n"
5506"export GUIX_LOCPATH=\"$HOME/.guix-profile/lib/locale\"\n"
5507"@end example\n"
5508"\n"
5509"See the \"Application Setup\" section in the manual, for more info.\n"
5510msgstr ""
5511
5512#. TRANSLATORS: Translate "(C)" to the copyright symbol
5513#. (C-in-a-circle), if this symbol is available in the user's
5514#. locale. Otherwise, do not translate "(C)"; leave it as-is. */
5515#: guix/ui.scm:535
5516msgid "(C)"
5517msgstr ""
5518
5519#: guix/ui.scm:536
5520msgid "the Guix authors\n"
5521msgstr ""
5522
5523#: guix/ui.scm:537
5524#, fuzzy
5525#| msgid ""
5526#| "Copyright (C) 2014 the Guix authors\n"
5527#| "License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
5528#| "This is free software: you are free to change and redistribute it.\n"
5529#| "There is NO WARRANTY, to the extent permitted by law.\n"
1228msgid "" 5530msgid ""
1229"Copyright (C) 2014 the Guix authors\n"
1230"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n" 5531"License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\n"
1231"This is free software: you are free to change and redistribute it.\n" 5532"This is free software: you are free to change and redistribute it.\n"
1232"There is NO WARRANTY, to the extent permitted by law.\n" 5533"There is NO WARRANTY, to the extent permitted by law.\n"
@@ -1236,7 +5537,11 @@ msgstr ""
1236"Đây là phần mềm tự do: bạn có quyền sửa đổi và phát hành lại nó.\n" 5537"Đây là phần mềm tự do: bạn có quyền sửa đổi và phát hành lại nó.\n"
1237"KHÔNG CÓ BẢO HÀNH GÌ CẢ, với điều kiện được pháp luật cho phép.\n" 5538"KHÔNG CÓ BẢO HÀNH GÌ CẢ, với điều kiện được pháp luật cho phép.\n"
1238 5539
1239#: guix/ui.scm:164 5540#. TRANSLATORS: The placeholder indicates the bug-reporting address for this
5541#. package. Please add another line saying "Report translation bugs to
5542#. ...\n" with the address for translation bugs (typically your translation
5543#. team's web or email address).
5544#: guix/ui.scm:549
1240#, scheme-format 5545#, scheme-format
1241msgid "" 5546msgid ""
1242"\n" 5547"\n"
@@ -1246,7 +5551,7 @@ msgstr ""
1246"Hãy thông báo lỗi cho ~a.\n" 5551"Hãy thông báo lỗi cho ~a.\n"
1247"Thông báo lỗi dịch cho: <http://translationproject.org/team/vi.html>." 5552"Thông báo lỗi dịch cho: <http://translationproject.org/team/vi.html>."
1248 5553
1249#: guix/ui.scm:166 5554#: guix/ui.scm:551
1250#, scheme-format 5555#, scheme-format
1251msgid "" 5556msgid ""
1252"\n" 5557"\n"
@@ -1255,168 +5560,388 @@ msgstr ""
1255"\n" 5560"\n"
1256"~a trang chủ: <~a>" 5561"~a trang chủ: <~a>"
1257 5562
1258#: guix/ui.scm:168 5563#: guix/ui.scm:553
5564#, fuzzy, scheme-format
5565#| msgid ""
5566#| "\n"
5567#| "General help using GNU software: <http://www.gnu.org/gethelp/>"
1259msgid "" 5568msgid ""
1260"\n" 5569"\n"
1261"General help using GNU software: <http://www.gnu.org/gethelp/>" 5570"General help using Guix and GNU software: <~a>"
1262msgstr "" 5571msgstr ""
1263"\n" 5572"\n"
1264"Trợ giúp chung về sử dụng phần mềm GNU: <http://www.gnu.org/gethelp/>" 5573"Trợ giúp chung về sử dụng phần mềm GNU: <http://www.gnu.org/gethelp/>"
1265 5574
1266#: guix/ui.scm:175 5575#. TRANSLATORS: Change the "/en" bit of this URL appropriately if
5576#. the web site is translated in your language.
5577#: guix/ui.scm:557
5578msgid "https://guix.gnu.org/en/help/"
5579msgstr ""
5580
5581#: guix/ui.scm:611
5582#, fuzzy, scheme-format
5583#| msgid "signature is not a valid s-expression: ~s~%"
5584msgid "'~a' is not a valid regular expression: ~a~%"
5585msgstr "chữ ký không phải là một biểu thức s hợp lệ: ~s~%"
5586
5587#: guix/ui.scm:617
1267#, scheme-format 5588#, scheme-format
1268msgid "~a: invalid number~%" 5589msgid "~a: invalid number~%"
1269msgstr "~a: số không hợp lệ~%" 5590msgstr "~a: số không hợp lệ~%"
1270 5591
1271#: guix/ui.scm:192 5592#: guix/ui.scm:635
1272#, scheme-format 5593#, scheme-format
1273msgid "invalid number: ~a~%" 5594msgid "invalid number: ~a~%"
1274msgstr "số không hợp lệ: ~a~%" 5595msgstr "số không hợp lệ: ~a~%"
1275 5596
1276#: guix/ui.scm:215 5597#: guix/ui.scm:658
1277#, scheme-format 5598#, scheme-format
1278msgid "unknown unit: ~a~%" 5599msgid "unknown unit: ~a~%"
1279msgstr "không hiểu đơn vị: ~a~%" 5600msgstr "không hiểu đơn vị: ~a~%"
1280 5601
1281#: guix/ui.scm:226 5602#: guix/ui.scm:673
5603#, scheme-format
5604msgid ""
5605"You cannot have two different versions\n"
5606"or variants of @code{~a} in the same profile."
5607msgstr ""
5608
5609#: guix/ui.scm:676
5610#, scheme-format
5611msgid ""
5612"Try upgrading both @code{~a} and @code{~a},\n"
5613"or remove one of them from the profile."
5614msgstr ""
5615
5616#: guix/ui.scm:712
1282#, scheme-format 5617#, scheme-format
1283msgid "~a:~a:~a: package `~a' has an invalid input: ~s~%" 5618msgid "~a:~a:~a: package `~a' has an invalid input: ~s~%"
1284msgstr "~a:~a:~a: gói “~a” có đầu vào không hợp lệ: ~s~%" 5619msgstr "~a:~a:~a: gói “~a” có đầu vào không hợp lệ: ~s~%"
1285 5620
1286#: guix/ui.scm:233 5621#: guix/ui.scm:719
1287#, scheme-format 5622#, scheme-format
1288msgid "~a: ~a: build system `~a' does not support cross builds~%" 5623msgid "~a: ~a: build system `~a' does not support cross builds~%"
1289msgstr "~a: ~a: hệ thống dịch “~a” không hỗ trợ dịch chéo~%" 5624msgstr "~a: ~a: hệ thống dịch “~a” không hỗ trợ dịch chéo~%"
1290 5625
1291#: guix/ui.scm:238 5626#: guix/ui.scm:725
5627#, fuzzy, scheme-format
5628#| msgid "signature is not a valid s-expression: ~s~%"
5629msgid "~s: invalid G-expression input~%"
5630msgstr "chữ ký không phải là một biểu thức s hợp lệ: ~s~%"
5631
5632#: guix/ui.scm:728
1292#, scheme-format 5633#, scheme-format
1293msgid "profile '~a' does not exist~%" 5634msgid "profile '~a' does not exist~%"
1294msgstr "hồ sơ “~a” không tồn tại~%" 5635msgstr "hồ sơ “~a” không tồn tại~%"
1295 5636
1296#: guix/ui.scm:241 5637#: guix/ui.scm:731
1297#, scheme-format 5638#, scheme-format
1298msgid "generation ~a of profile '~a' does not exist~%" 5639msgid "generation ~a of profile '~a' does not exist~%"
1299msgstr "thế hệ “~a” của hồ sơ “~a” không tồn tại~%" 5640msgstr "thế hệ “~a” của hồ sơ “~a” không tồn tại~%"
1300 5641
1301#: guix/ui.scm:245 5642#: guix/ui.scm:736
1302#, scheme-format 5643#, scheme-format
1303msgid "failed to connect to `~a': ~a~%" 5644msgid "package '~a~@[@~a~]~@[:~a~]' not found in profile~%"
1304msgstr "gặp lỗi khi kết nối đến “~a”: ~a~%" 5645msgstr ""
1305 5646
1306#: guix/ui.scm:250 5647#: guix/ui.scm:748
1307#, scheme-format 5648#, scheme-format
1308msgid "build failed: ~a~%" 5649msgid " ... propagated from ~a@~a~%"
1309msgstr "biên dịch gặp lỗi: ~a~%" 5650msgstr ""
5651
5652#: guix/ui.scm:758
5653#, scheme-format
5654msgid "profile contains conflicting entries for ~a~a~%"
5655msgstr ""
5656
5657#: guix/ui.scm:761
5658#, scheme-format
5659msgid " first entry: ~a@~a~a ~a~%"
5660msgstr ""
5661
5662#: guix/ui.scm:767
5663#, scheme-format
5664msgid " second entry: ~a@~a~a ~a~%"
5665msgstr ""
5666
5667#: guix/ui.scm:779
5668#, scheme-format
5669msgid "corrupt input while restoring '~a' from ~s~%"
5670msgstr ""
5671
5672#: guix/ui.scm:781
5673#, fuzzy, scheme-format
5674#| msgid "corrupt file set archive"
5675msgid "corrupt input while restoring archive from ~s~%"
5676msgstr "tập hợp tập tin trong kho lưu bị hỏng"
1310 5677
1311#: guix/ui.scm:253 5678#: guix/ui.scm:784
5679#, scheme-format
5680msgid "failed to connect to `~a': ~a~%"
5681msgstr "gặp lỗi khi kết nối đến “~a”: ~a~%"
5682
5683#: guix/ui.scm:792
1312#, scheme-format 5684#, scheme-format
1313msgid "reference to invalid output '~a' of derivation '~a'~%" 5685msgid "reference to invalid output '~a' of derivation '~a'~%"
1314msgstr "tham chiếu đến đầu ra không hợp lệ “~a” của dẫn suất “~a'~%" 5686msgstr "tham chiếu đến đầu ra không hợp lệ “~a” của dẫn suất “~a'~%"
1315 5687
1316#: guix/ui.scm:264 5688#: guix/ui.scm:796
1317#, scheme-format 5689#, scheme-format
1318msgid "~a: ~a~%" 5690msgid "file '~a' could not be found in these directories:~{ ~a~}~%"
1319msgstr "~a: ~a~%" 5691msgstr ""
1320 5692
1321#: guix/ui.scm:283 5693#: guix/ui.scm:801
5694#, scheme-format
5695msgid "program exited~@[ with non-zero exit status ~a~]~@[ terminated by signal ~a~]~@[ stopped by signal ~a~]: ~s~%"
5696msgstr ""
5697
5698#: guix/ui.scm:881
1322#, scheme-format 5699#, scheme-format
1323msgid "failed to read expression ~s: ~s~%" 5700msgid "failed to read expression ~s: ~s~%"
1324msgstr "gặp lỗi khi đọc biểu thức ~s: ~s~%" 5701msgstr "gặp lỗi khi đọc biểu thức ~s: ~s~%"
1325 5702
1326#: guix/ui.scm:289 5703#: guix/ui.scm:887
1327#, scheme-format 5704#, fuzzy, scheme-format
1328msgid "failed to evaluate expression `~a': ~s~%" 5705#| msgid "failed to evaluate expression `~a': ~s~%"
5706msgid "failed to evaluate expression '~a':~%"
1329msgstr "gặp lỗi khi định giá biểu thức “~a”: ~s~%" 5707msgstr "gặp lỗi khi định giá biểu thức “~a”: ~s~%"
1330 5708
1331#: guix/ui.scm:298 5709#: guix/ui.scm:890
5710#, fuzzy, scheme-format
5711#| msgid "~a: error: ~a~%"
5712msgid "syntax error: ~a~%"
5713msgstr "~a: lỗi: ~a~%"
5714
5715#: guix/ui.scm:914
1332#, scheme-format 5716#, scheme-format
1333msgid "expression ~s does not evaluate to a package~%" 5717msgid "expression ~s does not evaluate to a package~%"
1334msgstr "biểu thức “~s” không được định giá cho gói~%" 5718msgstr "biểu thức “~s” không được định giá cho gói~%"
1335 5719
1336#: guix/ui.scm:350 5720#: guix/ui.scm:941
5721msgid "at least ~,1h MB needed but only ~,1h MB available in ~a~%"
5722msgstr ""
5723
5724#: guix/ui.scm:1050
1337#, scheme-format 5725#, scheme-format
1338msgid "~:[The following derivation would be built:~%~{ ~a~%~}~;~]" 5726msgid "~:[The following derivation would be built:~%~{ ~a~%~}~;~]"
1339msgid_plural "~:[The following derivations would be built:~%~{ ~a~%~}~;~]" 5727msgid_plural "~:[The following derivations would be built:~%~{ ~a~%~}~;~]"
1340msgstr[0] "~:[Nguồn sau đây nên được được biên dịch:~%~{ ~a~%~}~;~]" 5728msgstr[0] "~:[Nguồn sau đây nên được được biên dịch:~%~{ ~a~%~}~;~]"
1341 5729
1342#: guix/ui.scm:355 5730#. TRANSLATORS: "MB" is for "megabyte"; it should be
5731#. translated to the corresponding abbreviation.
5732#: guix/ui.scm:1059
5733#, fuzzy
5734#| msgid "~:[The following file would be downloaded:~%~{ ~a~%~}~;~]"
5735#| msgid_plural "~:[The following files would be downloaded:~%~{ ~a~%~}~;~]"
5736msgid "~:[~,1h MB would be downloaded:~%~{ ~a~%~}~;~]"
5737msgstr "~:[Tập tin sau đây nên được tải về:~%~{ ~a~%~}~;~]"
5738
5739#: guix/ui.scm:1065
1343#, scheme-format 5740#, scheme-format
1344msgid "~:[The following file would be downloaded:~%~{ ~a~%~}~;~]" 5741msgid "~:[The following file would be downloaded:~%~{ ~a~%~}~;~]"
1345msgid_plural "~:[The following files would be downloaded:~%~{ ~a~%~}~;~]" 5742msgid_plural "~:[The following files would be downloaded:~%~{ ~a~%~}~;~]"
1346msgstr[0] "~:[Tập tin sau đây nên được tải về:~%~{ ~a~%~}~;~]" 5743msgstr[0] "~:[Tập tin sau đây nên được tải về:~%~{ ~a~%~}~;~]"
1347 5744
1348#: guix/ui.scm:361 5745#: guix/ui.scm:1072
5746#, fuzzy, scheme-format
5747#| msgid "~:[The following file would be downloaded:~%~{ ~a~%~}~;~]"
5748#| msgid_plural "~:[The following files would be downloaded:~%~{ ~a~%~}~;~]"
5749msgid "~:[The following graft would be made:~%~{ ~a~%~}~;~]"
5750msgid_plural "~:[The following grafts would be made:~%~{ ~a~%~}~;~]"
5751msgstr[0] "~:[Tập tin sau đây nên được tải về:~%~{ ~a~%~}~;~]"
5752
5753#: guix/ui.scm:1077
5754#, fuzzy, scheme-format
5755#| msgid "~:[The following derivation would be built:~%~{ ~a~%~}~;~]"
5756#| msgid_plural "~:[The following derivations would be built:~%~{ ~a~%~}~;~]"
5757msgid "~:[The following profile hook would be built:~%~{ ~a~%~}~;~]"
5758msgid_plural "~:[The following profile hooks would be built:~%~{ ~a~%~}~;~]"
5759msgstr[0] "~:[Nguồn sau đây nên được được biên dịch:~%~{ ~a~%~}~;~]"
5760
5761#. TRANSLATORS: "MB" is for "megabyte"; it should be
5762#. translated to the corresponding abbreviation.
5763#: guix/ui.scm:1089
5764#, fuzzy
5765#| msgid "~:[The following file would be downloaded:~%~{ ~a~%~}~;~]"
5766#| msgid_plural "~:[The following files would be downloaded:~%~{ ~a~%~}~;~]"
5767msgid "~:[~,1h MB would be downloaded~%~;~]"
5768msgstr "~:[Tập tin sau đây nên được tải về:~%~{ ~a~%~}~;~]"
5769
5770#: guix/ui.scm:1093
5771#, fuzzy
5772#| msgid "~:[The following file would be downloaded:~%~{ ~a~%~}~;~]"
5773#| msgid_plural "~:[The following files would be downloaded:~%~{ ~a~%~}~;~]"
5774msgid "~:[~h item would be downloaded~%~;~]"
5775msgid_plural "~:[~h items would be downloaded~%~;~]"
5776msgstr[0] "~:[Tập tin sau đây nên được tải về:~%~{ ~a~%~}~;~]"
5777
5778#: guix/ui.scm:1101
1349#, scheme-format 5779#, scheme-format
1350msgid "~:[The following derivation will be built:~%~{ ~a~%~}~;~]" 5780msgid "~:[The following derivation will be built:~%~{ ~a~%~}~;~]"
1351msgid_plural "~:[The following derivations will be built:~%~{ ~a~%~}~;~]" 5781msgid_plural "~:[The following derivations will be built:~%~{ ~a~%~}~;~]"
1352msgstr[0] "~:[Nguồn sau đây sẽ được biên dịch:~%~{ ~a~%~}~;~]" 5782msgstr[0] "~:[Nguồn sau đây sẽ được biên dịch:~%~{ ~a~%~}~;~]"
1353 5783
1354#: guix/ui.scm:366 5784#. TRANSLATORS: "MB" is for "megabyte"; it should be
5785#. translated to the corresponding abbreviation.
5786#: guix/ui.scm:1110
5787#, fuzzy
5788#| msgid "~:[The following file will be downloaded:~%~{ ~a~%~}~;~]"
5789#| msgid_plural "~:[The following files will be downloaded:~%~{ ~a~%~}~;~]"
5790msgid "~:[~,1h MB will be downloaded:~%~{ ~a~%~}~;~]"
5791msgstr "~:[Những tập tin sau đây sẽ được tải về:~%~{ ~a~%~}~;~]"
5792
5793#: guix/ui.scm:1116
1355#, scheme-format 5794#, scheme-format
1356msgid "~:[The following file will be downloaded:~%~{ ~a~%~}~;~]" 5795msgid "~:[The following file will be downloaded:~%~{ ~a~%~}~;~]"
1357msgid_plural "~:[The following files will be downloaded:~%~{ ~a~%~}~;~]" 5796msgid_plural "~:[The following files will be downloaded:~%~{ ~a~%~}~;~]"
1358msgstr[0] "~:[Những tập tin sau đây sẽ được tải về:~%~{ ~a~%~}~;~]" 5797msgstr[0] "~:[Những tập tin sau đây sẽ được tải về:~%~{ ~a~%~}~;~]"
1359 5798
1360#: guix/ui.scm:418 5799#: guix/ui.scm:1123
5800#, fuzzy, scheme-format
5801#| msgid "~:[The following file will be downloaded:~%~{ ~a~%~}~;~]"
5802#| msgid_plural "~:[The following files will be downloaded:~%~{ ~a~%~}~;~]"
5803msgid "~:[The following graft will be made:~%~{ ~a~%~}~;~]"
5804msgid_plural "~:[The following grafts will be made:~%~{ ~a~%~}~;~]"
5805msgstr[0] "~:[Những tập tin sau đây sẽ được tải về:~%~{ ~a~%~}~;~]"
5806
5807#: guix/ui.scm:1128
5808#, fuzzy, scheme-format
5809#| msgid "~:[The following derivation will be built:~%~{ ~a~%~}~;~]"
5810#| msgid_plural "~:[The following derivations will be built:~%~{ ~a~%~}~;~]"
5811msgid "~:[The following profile hook will be built:~%~{ ~a~%~}~;~]"
5812msgid_plural "~:[The following profile hooks will be built:~%~{ ~a~%~}~;~]"
5813msgstr[0] "~:[Nguồn sau đây sẽ được biên dịch:~%~{ ~a~%~}~;~]"
5814
5815#. TRANSLATORS: "MB" is for "megabyte"; it should be
5816#. translated to the corresponding abbreviation.
5817#: guix/ui.scm:1140
5818#, fuzzy
5819#| msgid "~:[The following file will be downloaded:~%~{ ~a~%~}~;~]"
5820#| msgid_plural "~:[The following files will be downloaded:~%~{ ~a~%~}~;~]"
5821msgid "~:[~,1h MB will be downloaded~%~;~]"
5822msgstr "~:[Những tập tin sau đây sẽ được tải về:~%~{ ~a~%~}~;~]"
5823
5824#: guix/ui.scm:1144
5825#, fuzzy
5826#| msgid "~:[The following file will be downloaded:~%~{ ~a~%~}~;~]"
5827#| msgid_plural "~:[The following files will be downloaded:~%~{ ~a~%~}~;~]"
5828msgid "~:[~h item will be downloaded~%~;~]"
5829msgid_plural "~:[~h items will be downloaded~%~;~]"
5830msgstr[0] "~:[Những tập tin sau đây sẽ được tải về:~%~{ ~a~%~}~;~]"
5831
5832#: guix/ui.scm:1263
5833msgid "(dependencies or package changed)"
5834msgstr ""
5835
5836#: guix/ui.scm:1282
1361#, scheme-format 5837#, scheme-format
1362msgid "The following package would be removed:~%~{~a~%~}~%" 5838msgid "The following package would be removed:~%~{~a~%~}~%"
1363msgid_plural "The following packages would be removed:~%~{~a~%~}~%" 5839msgid_plural "The following packages would be removed:~%~{~a~%~}~%"
1364msgstr[0] "Gói sau đây sẽ nên bị gỡ bỏ:~%~{~a~%~}~%" 5840msgstr[0] "Gói sau đây sẽ nên bị gỡ bỏ:~%~{~a~%~}~%"
1365 5841
1366#: guix/ui.scm:423 5842#: guix/ui.scm:1287
1367#, scheme-format 5843#, scheme-format
1368msgid "The following package will be removed:~%~{~a~%~}~%" 5844msgid "The following package will be removed:~%~{~a~%~}~%"
1369msgid_plural "The following packages will be removed:~%~{~a~%~}~%" 5845msgid_plural "The following packages will be removed:~%~{~a~%~}~%"
1370msgstr[0] "Gói sau đây sẽ bị gỡ bỏ:~%~{~a~%~}~%" 5846msgstr[0] "Gói sau đây sẽ bị gỡ bỏ:~%~{~a~%~}~%"
1371 5847
1372#: guix/ui.scm:436 5848#: guix/ui.scm:1300
5849#, fuzzy, scheme-format
5850#| msgid "The following package would be upgraded:~%~{~a~%~}~%"
5851#| msgid_plural "The following packages would be upgraded:~%~{~a~%~}~%"
5852msgid "The following package would be downgraded:~%~{~a~%~}~%"
5853msgid_plural "The following packages would be downgraded:~%~{~a~%~}~%"
5854msgstr[0] "Gói sau đây nên được nâng cấp:~%~{~a~%~}~%"
5855
5856#: guix/ui.scm:1305
5857#, fuzzy, scheme-format
5858#| msgid "The following package will be upgraded:~%~{~a~%~}~%"
5859#| msgid_plural "The following packages will be upgraded:~%~{~a~%~}~%"
5860msgid "The following package will be downgraded:~%~{~a~%~}~%"
5861msgid_plural "The following packages will be downgraded:~%~{~a~%~}~%"
5862msgstr[0] "Gói sau đây sẽ được nâng cấp:~%~{~a~%~}~%"
5863
5864#: guix/ui.scm:1318
1373#, scheme-format 5865#, scheme-format
1374msgid "The following package would be upgraded:~%~{~a~%~}~%" 5866msgid "The following package would be upgraded:~%~{~a~%~}~%"
1375msgid_plural "The following packages would be upgraded:~%~{~a~%~}~%" 5867msgid_plural "The following packages would be upgraded:~%~{~a~%~}~%"
1376msgstr[0] "Gói sau đây nên được nâng cấp:~%~{~a~%~}~%" 5868msgstr[0] "Gói sau đây nên được nâng cấp:~%~{~a~%~}~%"
1377 5869
1378#: guix/ui.scm:441 5870#: guix/ui.scm:1323
1379#, scheme-format 5871#, scheme-format
1380msgid "The following package will be upgraded:~%~{~a~%~}~%" 5872msgid "The following package will be upgraded:~%~{~a~%~}~%"
1381msgid_plural "The following packages will be upgraded:~%~{~a~%~}~%" 5873msgid_plural "The following packages will be upgraded:~%~{~a~%~}~%"
1382msgstr[0] "Gói sau đây sẽ được nâng cấp:~%~{~a~%~}~%" 5874msgstr[0] "Gói sau đây sẽ được nâng cấp:~%~{~a~%~}~%"
1383 5875
1384#: guix/ui.scm:452 5876#: guix/ui.scm:1334
1385#, scheme-format 5877#, scheme-format
1386msgid "The following package would be installed:~%~{~a~%~}~%" 5878msgid "The following package would be installed:~%~{~a~%~}~%"
1387msgid_plural "The following packages would be installed:~%~{~a~%~}~%" 5879msgid_plural "The following packages would be installed:~%~{~a~%~}~%"
1388msgstr[0] "Gói sau đây nên được cài đặt:~%~{~a~%~}~%" 5880msgstr[0] "Gói sau đây nên được cài đặt:~%~{~a~%~}~%"
1389 5881
1390#: guix/ui.scm:457 5882#: guix/ui.scm:1339
1391#, scheme-format 5883#, scheme-format
1392msgid "The following package will be installed:~%~{~a~%~}~%" 5884msgid "The following package will be installed:~%~{~a~%~}~%"
1393msgid_plural "The following packages will be installed:~%~{~a~%~}~%" 5885msgid_plural "The following packages will be installed:~%~{~a~%~}~%"
1394msgstr[0] "Gói sau đây sẽ được cài đặt:~%~{~a~%~}~%" 5886msgstr[0] "Gói sau đây sẽ được cài đặt:~%~{~a~%~}~%"
1395 5887
1396#: guix/ui.scm:474 5888#: guix/ui.scm:1875
1397msgid "<unknown location>" 5889#, scheme-format
1398msgstr "<không hiểu vị trí>" 5890msgid "invalid syntax: ~a~%"
5891msgstr "cú pháp không hợp lệ: ~a~%"
1399 5892
1400#: guix/ui.scm:500 5893#: guix/ui.scm:1884
1401#, scheme-format 5894#, scheme-format
1402msgid "failed to create configuration directory `~a': ~a~%" 5895msgid "Generation ~a\t~a"
1403msgstr "gp lỗi khi to thư mục cấu hình “~a”: ~a~%" 5896msgstr "Tạo ~a\t~a"
1404 5897
1405#: guix/ui.scm:600 guix/ui.scm:614 5898#. TRANSLATORS: This is a format-string for date->string.
1406msgid "unknown" 5899#. Please choose a format that corresponds to the
1407msgstr "không hiểu" 5900#. usual way of presenting dates in your locale.
5901#. See https://www.gnu.org/software/guile/manual/html_node/SRFI_002d19-Date-to-string.html
5902#. for details.
5903#: guix/ui.scm:1894
5904#, scheme-format
5905msgid "~b ~d ~Y ~T"
5906msgstr ""
1408 5907
1409#: guix/ui.scm:723 5908#. TRANSLATORS: The word "current" here is an adjective for
5909#. "Generation", as in "current generation". Use the appropriate
5910#. gender where applicable.
5911#: guix/ui.scm:1900
1410#, scheme-format 5912#, scheme-format
1411msgid "invalid argument: ~a~%" 5913msgid "~a\t(current)~%"
1412msgstr "đối số không hợp lệ: ~a~%" 5914msgstr "~a\t(hiện tại)~%"
5915
5916#: guix/ui.scm:1934
5917#, fuzzy, scheme-format
5918#| msgid "cannot access `~a': ~a~%"
5919msgid "cannot lock profile ~a: ~a~%"
5920msgstr "không thể truy cập “~a”: ~a~%"
1413 5921
1414#: guix/ui.scm:732 5922#: guix/ui.scm:1936
5923#, fuzzy, scheme-format
5924#| msgid "profile '~a' does not exist~%"
5925msgid "profile ~a is locked by another process~%"
5926msgstr "hồ sơ “~a” không tồn tại~%"
5927
5928#: guix/ui.scm:1963
5929#, fuzzy, scheme-format
5930#| msgid "switching from generation ~a to ~a~%"
5931msgid "switched from generation ~a to ~a~%"
5932msgstr "chuyển từ thế hệ ~a sang ~a~%"
5933
5934#: guix/ui.scm:1979
5935#, scheme-format
5936msgid "deleting ~a~%"
5937msgstr "đang xóa ~a~%"
5938
5939#: guix/ui.scm:2010
1415#, scheme-format 5940#, scheme-format
1416msgid "Try `guix --help' for more information.~%" 5941msgid "Try `guix --help' for more information.~%"
1417msgstr "Chạy lệnh “guix --help” để biết thêm thông tin.~%" 5942msgstr "Chạy lệnh “guix --help” để biết thêm thông tin.~%"
1418 5943
1419#: guix/ui.scm:762 5944#: guix/ui.scm:2102
1420msgid "" 5945msgid ""
1421"Usage: guix COMMAND ARGS...\n" 5946"Usage: guix COMMAND ARGS...\n"
1422"Run COMMAND with ARGS.\n" 5947"Run COMMAND with ARGS.\n"
@@ -1424,97 +5949,1825 @@ msgstr ""
1424"Cách dùng: guix LỆNH ĐỐI_SỐ…\n" 5949"Cách dùng: guix LỆNH ĐỐI_SỐ…\n"
1425"Chạy LỆNH với các ĐỐI SỐ.\n" 5950"Chạy LỆNH với các ĐỐI SỐ.\n"
1426 5951
1427#: guix/ui.scm:765 5952#: guix/ui.scm:2105
1428msgid "COMMAND must be one of the sub-commands listed below:\n" 5953msgid "COMMAND must be one of the sub-commands listed below:\n"
1429msgstr "LỆNH phải là một trong số những câu lệnh con được liệt kê dưới đây:\n" 5954msgstr "LỆNH phải là một trong số những câu lệnh con được liệt kê dưới đây:\n"
1430 5955
1431#: guix/ui.scm:785 5956#: guix/ui.scm:2147
1432#, scheme-format 5957#, scheme-format
1433msgid "guix: ~a: command not found~%" 5958msgid "guix: ~a: command not found~%"
1434msgstr "guix: ~a: không tìm thấy lệnh~%" 5959msgstr "guix: ~a: không tìm thấy lệnh~%"
1435 5960
1436#: guix/ui.scm:803 5961#: guix/ui.scm:2149
5962#, scheme-format
5963msgid "Did you mean @code{~a}?"
5964msgstr ""
5965
5966#: guix/ui.scm:2183
1437#, scheme-format 5967#, scheme-format
1438msgid "guix: missing command name~%" 5968msgid "guix: missing command name~%"
1439msgstr "guix: thiếu tên lệnh~%" 5969msgstr "guix: thiếu tên lệnh~%"
1440 5970
1441#: guix/ui.scm:811 5971#: guix/ui.scm:2191
1442#, scheme-format 5972#, scheme-format
1443msgid "guix: unrecognized option '~a'~%" 5973msgid "guix: unrecognized option '~a'~%"
1444msgstr "guix: tùy chọn không được thừa nhận “~a'~%" 5974msgstr "guix: tùy chọn không được thừa nhận “~a'~%"
1445 5975
1446#: guix/http-client.scm:217 5976#. TRANSLATORS: The word "phase" here denotes a "build phase";
5977#. "~a" is a placeholder for the untranslated name of the current
5978#. build phase--e.g., 'configure' or 'build'.
5979#: guix/status.scm:357
5980#, scheme-format
5981msgid "'~a' phase"
5982msgstr ""
5983
5984#: guix/status.scm:377
5985msgid "building directory of Info manuals..."
5986msgstr ""
5987
5988#: guix/status.scm:379
5989msgid "building GHC package cache..."
5990msgstr ""
5991
5992#: guix/status.scm:381
5993msgid "building CA certificate bundle..."
5994msgstr ""
5995
5996#: guix/status.scm:383
5997msgid "generating GLib schema cache..."
5998msgstr ""
5999
6000#: guix/status.scm:385
6001msgid "creating GTK+ icon theme cache..."
6002msgstr ""
6003
6004#: guix/status.scm:387
6005msgid "building cache files for GTK+ input methods..."
6006msgstr ""
6007
6008#: guix/status.scm:389
6009msgid "building XDG desktop file cache..."
6010msgstr ""
6011
6012#: guix/status.scm:391
6013msgid "building XDG MIME database..."
6014msgstr ""
6015
6016#: guix/status.scm:393
6017#, fuzzy
6018#| msgid "importing file or directory '~a'...~%"
6019msgid "building fonts directory..."
6020msgstr "đang nhập tập tin hay thư mục “~a”…~%"
6021
6022#: guix/status.scm:395
6023msgid "building TeX Live configuration..."
6024msgstr ""
6025
6026#: guix/status.scm:397
6027msgid "building database for manual pages..."
6028msgstr ""
6029
6030#: guix/status.scm:399
6031msgid "building package cache..."
6032msgstr ""
6033
6034#: guix/status.scm:479
6035#, scheme-format
6036msgid "applying ~a graft for ~a ..."
6037msgid_plural "applying ~a grafts for ~a ..."
6038msgstr[0] ""
6039
6040#: guix/status.scm:487
6041#, scheme-format
6042msgid "building profile with ~a package..."
6043msgid_plural "building profile with ~a packages..."
6044msgstr[0] ""
6045
6046#: guix/status.scm:496
6047#, fuzzy, scheme-format
6048#| msgid "importing file or directory '~a'...~%"
6049msgid "running profile hook of type '~a'..."
6050msgstr "đang nhập tập tin hay thư mục “~a”…~%"
6051
6052#: guix/status.scm:499
6053#, fuzzy, scheme-format
6054#| msgid "unpacking '~a'...~%"
6055msgid "building ~a..."
6056msgstr "đang giải nén “~a”…~%"
6057
6058#: guix/status.scm:504
6059#, scheme-format
6060msgid "successfully built ~a"
6061msgstr ""
6062
6063#: guix/status.scm:510
6064#, fuzzy, scheme-format
6065#| msgid "The following package will be upgraded:~%~{~a~%~}~%"
6066#| msgid_plural "The following packages will be upgraded:~%~{~a~%~}~%"
6067msgid "The following build is still in progress:~%~{ ~a~%~}~%"
6068msgid_plural "The following builds are still in progress:~%~{ ~a~%~}~%"
6069msgstr[0] "Gói sau đây sẽ được nâng cấp:~%~{~a~%~}~%"
6070
6071#: guix/status.scm:516
6072#, fuzzy, scheme-format
6073#| msgid "build failed: ~a~%"
6074msgid "build of ~a failed"
6075msgstr "biên dịch gặp lỗi: ~a~%"
6076
6077#: guix/status.scm:520
6078#, fuzzy, scheme-format
6079#| msgid "no build log for '~a'~%"
6080msgid "Could not find build log for '~a'."
6081msgstr "không có nhật ký dịch cho “~a'~%"
6082
6083#: guix/status.scm:523
6084#, fuzzy, scheme-format
6085#| msgid "no build log for '~a'~%"
6086msgid "View build log at '~a'."
6087msgstr "không có nhật ký dịch cho “~a'~%"
6088
6089#: guix/status.scm:528
6090#, scheme-format
6091msgid "substituting ~a..."
6092msgstr ""
6093
6094#: guix/status.scm:533
6095#, fuzzy, scheme-format
6096#| msgid "Downloading, please wait...~%"
6097msgid "downloading from ~a ..."
6098msgstr "Đang tải, vui lòng chờ…~%"
6099
6100#: guix/status.scm:559
1447#, scheme-format 6101#, scheme-format
1448msgid "using Guile ~a, which does not support ~s encoding~%" 6102msgid "substitution of ~a complete"
1449msgstr "đang dùng Guile ~a, mà nó lại không hỗ trợ ~s bộ mã~%" 6103msgstr ""
1450 6104
1451#: guix/http-client.scm:220 6105#: guix/status.scm:562
1452#, scheme-format 6106#, scheme-format
1453msgid "download failed; use a newer Guile~%" 6107msgid "substitution of ~a failed"
1454msgstr "tải về gặp lỗi; dùng Guile mới hơn~%" 6108msgstr ""
1455 6109
1456#: guix/http-client.scm:232 6110#. TRANSLATORS: The final string looks like "sha256 hash mismatch for
6111#. /gnu/store/…-sth:", where "sha256" is the hash algorithm.
6112#: guix/status.scm:567
6113#, fuzzy, scheme-format
6114#| msgid "hash mismatch for '~a'~%"
6115msgid "~a hash mismatch for ~a:"
6116msgstr "mã băm không khớp nhau cho “~a'~%"
6117
6118#: guix/status.scm:569
6119#, scheme-format
6120msgid ""
6121" expected hash: ~a\n"
6122" actual hash: ~a~%"
6123msgstr ""
6124
6125#: guix/status.scm:574
6126#, fuzzy, scheme-format
6127#| msgid "no build log for '~a'~%"
6128msgid "offloading build of ~a to '~a'"
6129msgstr "không có nhật ký dịch cho “~a'~%"
6130
6131#: guix/http-client.scm:134
1457#, scheme-format 6132#, scheme-format
1458msgid "following redirection to `~a'...~%" 6133msgid "following redirection to `~a'...~%"
1459msgstr "đang cho chuyển hướng sang “~a”…~%" 6134msgstr "đang cho chuyển hướng sang “~a”…~%"
1460 6135
1461#: guix/http-client.scm:241 6136#: guix/http-client.scm:146
1462msgid "download failed" 6137#, fuzzy, scheme-format
1463msgstr "tải về gặp lỗi" 6138#| msgid "~a: download failed~%"
6139msgid "~a: HTTP download failed: ~a (~s)"
6140msgstr "~a: gặp lỗi khi tải về~%"
1464 6141
1465#: guix/nar.scm:155 6142#: guix/nar.scm:173
1466msgid "signature is not a valid s-expression" 6143msgid "signature is not a valid s-expression"
1467msgstr "chữ ký không phải là một biểu thức s hợp lệ" 6144msgstr "chữ ký không phải là một biểu thức s hợp lệ"
1468 6145
1469#: guix/nar.scm:164 6146#: guix/nar.scm:182
1470msgid "invalid signature" 6147msgid "invalid signature"
1471msgstr "chữ ký sai" 6148msgstr "chữ ký sai"
1472 6149
1473#: guix/nar.scm:168 6150#: guix/nar.scm:186
1474msgid "invalid hash" 6151msgid "invalid hash"
1475msgstr "giá trị băm sai" 6152msgstr "giá trị băm sai"
1476 6153
1477#: guix/nar.scm:176 6154#: guix/nar.scm:194
1478msgid "unauthorized public key" 6155msgid "unauthorized public key"
1479msgstr "khóa công trái phép" 6156msgstr "khóa công trái phép"
1480 6157
1481#: guix/nar.scm:181 6158#: guix/nar.scm:199
1482msgid "corrupt signature data" 6159msgid "corrupt signature data"
1483msgstr "dữ liệu chữ ký bị hỏng" 6160msgstr "dữ liệu chữ ký bị hỏng"
1484 6161
1485#: guix/nar.scm:201 6162#: guix/nar.scm:220
1486msgid "corrupt file set archive" 6163msgid "corrupt file set archive"
1487msgstr "tập hợp tập tin trong kho lưu bị hỏng" 6164msgstr "tập hợp tập tin trong kho lưu bị hỏng"
1488 6165
1489#: guix/nar.scm:211 6166#: guix/nar.scm:230
1490#, scheme-format 6167#, scheme-format
1491msgid "importing file or directory '~a'...~%" 6168msgid "importing file or directory '~a'...~%"
1492msgstr "đang nhập tập tin hay thư mục “~a”…~%" 6169msgstr "đang nhập tập tin hay thư mục “~a”…~%"
1493 6170
1494#: guix/nar.scm:222 6171#: guix/nar.scm:241
1495#, scheme-format 6172#, scheme-format
1496msgid "found valid signature for '~a'~%" 6173msgid "found valid signature for '~a'~%"
1497msgstr "tìm thấy chữ ký cho “~a'~% không hợp lệ" 6174msgstr "tìm thấy chữ ký cho “~a'~% không hợp lệ"
1498 6175
1499#: guix/nar.scm:229 6176#: guix/nar.scm:248
1500msgid "imported file lacks a signature" 6177msgid "imported file lacks a signature"
1501msgstr "tập tin đã nhập vào thiết chữ ký" 6178msgstr "tập tin đã nhập vào thiết chữ ký"
1502 6179
1503#: guix/nar.scm:268 6180#: guix/nar.scm:287
1504msgid "invalid inter-file archive mark" 6181msgid "invalid inter-file archive mark"
1505msgstr "dấu kết-thúc-tập-tin kho lưu không hợp lệ" 6182msgstr "dấu kết-thúc-tập-tin kho lưu không hợp lệ"
1506 6183
1507#~ msgid "~a: not a number~%" 6184#: guix/narinfo.scm:102
1508#~ msgstr "~a: không phải con số~%" 6185#, fuzzy, scheme-format
6186#| msgid "invalid syntax: ~a~%"
6187msgid "invalid narinfo hash: ~s"
6188msgstr "cú pháp không hợp lệ: ~a~%"
1509 6189
1510#~ msgid "unexpected executable file marker" 6190#: guix/narinfo.scm:116
1511#~ msgstr "gặp bộ tạo tập tin thi hành không cần" 6191#, scheme-format
6192msgid "signature version must be a number: ~s~%"
6193msgstr "phiên bản chữ ký phải là con số: ~a~%"
1512 6194
1513#~ msgid "unsupported nar file type" 6195#: guix/narinfo.scm:120
1514#~ msgstr "kiểu tập tin nar không được hỗ trợ" 6196#, scheme-format
6197msgid "unsupported signature version: ~a~%"
6198msgstr "phiên bản chữ ký không được hỗ trợ: ~a~%"
6199
6200#: guix/narinfo.scm:128
6201#, scheme-format
6202msgid "signature is not a valid s-expression: ~s~%"
6203msgstr "chữ ký không phải là một biểu thức s hợp lệ: ~s~%"
6204
6205#: guix/narinfo.scm:132
6206#, scheme-format
6207msgid "invalid format of the signature field: ~a~%"
6208msgstr "định dạng trường chữ ký không hợp lệ: ~a~%"
6209
6210#: guix/channels.scm:275
6211#, fuzzy
6212#| msgid "unsupported signature version: ~a~%"
6213msgid "unsupported '.guix-channel' version"
6214msgstr "phiên bản chữ ký không được hỗ trợ: ~a~%"
6215
6216#: guix/channels.scm:281
6217msgid "invalid '.guix-channel' file"
6218msgstr ""
6219
6220#: guix/channels.scm:340
6221msgid "Authenticating channel '~a', commits ~a to ~a (~h new commits)...~%"
6222msgstr ""
6223
6224#: guix/channels.scm:404
6225#, scheme-format
6226msgid "channel '~a' lacks an introduction and cannot be authenticated~%"
6227msgstr ""
6228
6229#: guix/channels.scm:409
6230msgid ""
6231"Add the missing introduction to your\n"
6232"channels file to address the issue. Alternatively, you can pass\n"
6233"@option{--disable-authentication}, at the risk of running unauthenticated and\n"
6234"thus potentially malicious code."
6235msgstr ""
6236
6237#: guix/channels.scm:413
6238#, scheme-format
6239msgid "channel authentication disabled~%"
6240msgstr ""
6241
6242#: guix/channels.scm:438
6243#, scheme-format
6244msgid "aborting update of channel '~a' to commit ~a, which is not a descendant of ~a"
6245msgstr ""
6246
6247#: guix/channels.scm:449 guix/scripts/system/reconfigure.scm:318
6248msgid ""
6249"Use @option{--allow-downgrades} to force\n"
6250"this downgrade."
6251msgstr ""
6252
6253#: guix/channels.scm:453
6254msgid ""
6255"This could indicate that the channel has\n"
6256"been tampered with and is trying to force a roll-back, preventing you from\n"
6257"getting the latest updates. If you think this is not the case, explicitly\n"
6258"allow non-forward updates."
6259msgstr ""
6260
6261#: guix/channels.scm:506
6262#, scheme-format
6263msgid "Updating channel '~a' from Git repository at '~a'...~%"
6264msgstr ""
6265
6266#: guix/channels.scm:527
6267#, scheme-format
6268msgid "pulled channel '~a' from a mirror of ~a, which might be stale~%"
6269msgstr ""
6270
6271#: guix/channels.scm:776
6272msgid "'guix' channel is lacking"
6273msgstr ""
6274
6275#: guix/channels.scm:778
6276msgid ""
6277"Make sure your list of channels\n"
6278"contains one channel named @code{guix} providing the core of Guix."
6279msgstr ""
6280
6281#: guix/channels.scm:1053
6282msgid "invalid channel news entry"
6283msgstr ""
6284
6285#: guix/channels.scm:1071
6286msgid "syntactically invalid channel news file"
6287msgstr ""
6288
6289#: guix/channels.scm:1074
6290msgid "invalid channel news file"
6291msgstr ""
6292
6293#: guix/profiles.scm:585
6294#, fuzzy
6295#| msgid "unsupported hash format: ~a~%"
6296msgid "unsupported manifest format"
6297msgstr "định dạng băm không được hỗ trợ: ~a~%"
6298
6299#: guix/profiles.scm:2042
6300#, fuzzy, scheme-format
6301#| msgid "error: while creating directory `~a': ~a~%"
6302msgid "while creating directory `~a': ~a"
6303msgstr "lỗi: trong khi tạo thư mục “~a”: ~a~%"
6304
6305#: guix/profiles.scm:2047
6306#, fuzzy, scheme-format
6307#| msgid "Please create the `~a' directory, with you as the owner.~%"
6308msgid "Please create the @file{~a} directory, with you as the owner."
6309msgstr "Hãy tạo thư mục “~a”, với bạn là chủ sở hữu.~%"
1515 6310
1516#~ msgid "unsupported file type" 6311#: guix/profiles.scm:2056
1517#~ msgstr "kiểu tập tin không được hỗ trợ" 6312#, fuzzy, scheme-format
6313#| msgid "error: directory `~a' is not owned by you~%"
6314msgid "directory `~a' is not owned by you"
6315msgstr "lỗi: thư mục “~a” không được sở hữu bởi bạn~%"
6316
6317#: guix/profiles.scm:2060
6318#, fuzzy, scheme-format
6319#| msgid "Please change the owner of `~a' to user ~s.~%"
6320msgid "Please change the owner of @file{~a} to user ~s."
6321msgstr "Vui lòng đổi chủ sở hữu của “~a” thành ~s.~%"
6322
6323#: guix/git.scm:140
6324msgid "receiving objects"
6325msgstr ""
6326
6327#: guix/git.scm:142
6328msgid "indexing objects"
6329msgstr ""
6330
6331#: guix/git.scm:274
6332#, fuzzy, scheme-format
6333#| msgid "~a: error: ~a~%"
6334msgid "Git error ~a~%"
6335msgstr "~a: lỗi: ~a~%"
6336
6337#: guix/git.scm:276 guix/git.scm:487
6338#, fuzzy, scheme-format
6339#| msgid "~a: error: ~a~%"
6340msgid "Git error: ~a~%"
6341msgstr "~a: lỗi: ~a~%"
6342
6343#: guix/git.scm:290
6344#, fuzzy, scheme-format
6345#| msgid "unpacking '~a'...~%"
6346msgid "updating submodule '~a'...~%"
6347msgstr "đang giải nén “~a”…~%"
6348
6349#: guix/git.scm:581
6350#, scheme-format
6351msgid "cannot fetch commit ~a from ~a: ~a"
6352msgstr ""
6353
6354#: guix/git.scm:584
6355#, scheme-format
6356msgid "cannot fetch branch '~a' from ~a: ~a"
6357msgstr ""
6358
6359#: guix/git.scm:587
6360#, scheme-format
6361msgid "Git failure while fetching ~a: ~a"
6362msgstr ""
6363
6364#: guix/deprecation.scm:37
6365#, scheme-format
6366msgid "'~a' is deprecated, use '~a' instead~%"
6367msgstr ""
6368
6369#: guix/deprecation.scm:39
6370#, scheme-format
6371msgid "'~a' is deprecated~%"
6372msgstr ""
6373
6374#. TRANSLATORS: 'derivation' must not be translated; it refers to the
6375#. 'derivation' procedure.
6376#: guix/derivations.scm:775
6377#, scheme-format
6378msgid "in '~a': deprecated 'derivation' calling convention used~%"
6379msgstr ""
6380
6381#: guix/scripts/archive.scm:70
6382#, fuzzy
6383#| msgid ""
6384#| "Usage: guix gc [OPTION]... PATHS...\n"
6385#| "Invoke the garbage collector.\n"
6386msgid ""
6387"Usage: guix archive [OPTION]... PACKAGE...\n"
6388"Export/import one or more packages from/to the store.\n"
6389msgstr ""
6390"Cách dùng: guix gc [TÙY-CHỌN]… ĐƯỜNG-DẪN…\n"
6391"Gọi bộ xử lý rác.\n"
6392
6393#: guix/scripts/archive.scm:72
6394msgid ""
6395"\n"
6396" --export export the specified files/packages to stdout"
6397msgstr ""
6398
6399#: guix/scripts/archive.scm:74
6400#, fuzzy
6401#| msgid ""
6402#| "\n"
6403#| " -r, --recursive compute the hash on FILE recursively"
6404msgid ""
6405"\n"
6406" -r, --recursive combined with '--export', include dependencies"
6407msgstr ""
6408"\n"
6409" -r, --recursive tính mã băm trên TẬP-TIN một cách đệ quy"
6410
6411#: guix/scripts/archive.scm:76
6412msgid ""
6413"\n"
6414" --import import from the archive passed on stdin"
6415msgstr ""
6416
6417#: guix/scripts/archive.scm:78
6418msgid ""
6419"\n"
6420" --missing print the files from stdin that are missing"
6421msgstr ""
6422
6423#: guix/scripts/archive.scm:80
6424msgid ""
6425"\n"
6426" -x, --extract=DIR extract the archive on stdin to DIR"
6427msgstr ""
6428
6429#: guix/scripts/archive.scm:82
6430#, fuzzy
6431#| msgid ""
6432#| "\n"
6433#| " -h, --help display this help and exit"
6434msgid ""
6435"\n"
6436" -t, --list list the files in the archive on stdin"
6437msgstr ""
6438"\n"
6439" -h, --help hiển thị trợ giúp này rồi thoát"
6440
6441#: guix/scripts/archive.scm:85
6442#, fuzzy
6443#| msgid ""
6444#| "\n"
6445#| " -l, --list-generations[=PATTERN]\n"
6446#| " list generations matching PATTERN"
6447msgid ""
6448"\n"
6449" --generate-key[=PARAMETERS]\n"
6450" generate a key pair with the given parameters"
6451msgstr ""
6452"\n"
6453" -l, --list-generations[=MẪU]\n"
6454" liệt kê các gói khớp MẪU"
6455
6456#: guix/scripts/archive.scm:88
6457msgid ""
6458"\n"
6459" --authorize authorize imports signed by the public key on stdin"
6460msgstr ""
6461
6462#: guix/scripts/archive.scm:159
6463#, scheme-format
6464msgid "invalid key generation parameters: ~a: ~a~%"
6465msgstr ""
6466
6467#: guix/scripts/archive.scm:203
6468#, scheme-format
6469msgid "package `~a' has no source~%"
6470msgstr "gói “~a” không có nguồn~%"
6471
6472#: guix/scripts/archive.scm:266
6473#, scheme-format
6474msgid "unable to export the given packages~%"
6475msgstr ""
6476
6477#: guix/scripts/archive.scm:273
6478#, scheme-format
6479msgid "key pair exists under '~a'; remove it first~%"
6480msgstr ""
6481
6482#: guix/scripts/archive.scm:277
6483#, scheme-format
6484msgid ""
6485"Please wait while gathering entropy to generate the key pair;\n"
6486"this may take time...~%"
6487msgstr ""
6488
6489#: guix/scripts/archive.scm:284
6490#, fuzzy, scheme-format
6491#| msgid "signature verification failed for `~a'~%"
6492msgid "key generation failed: ~a: ~a~%"
6493msgstr "việc xác minh chữ ký cho “~a'~% gặp lỗi"
6494
6495#: guix/scripts/archive.scm:311
6496#, fuzzy, scheme-format
6497#| msgid "failed to read expression ~s: ~s~%"
6498msgid "failed to read public key: ~a: ~a~%"
6499msgstr "gặp lỗi khi đọc biểu thức ~s: ~s~%"
6500
6501#: guix/scripts/archive.scm:318
6502#, scheme-format
6503msgid "replacing symbolic link ~a with a regular file~%"
6504msgstr ""
6505
6506#: guix/scripts/archive.scm:321
6507msgid ""
6508"On Guix System, add all @code{authorized-keys} to the\n"
6509"@code{guix-service-type} service of your @code{operating-system} instead."
6510msgstr ""
6511
6512#: guix/scripts/archive.scm:327
6513#, fuzzy, scheme-format
6514#| msgid "expression ~s does not evaluate to a package~%"
6515msgid "s-expression does not denote a public key~%"
6516msgstr "biểu thức “~s” không được định giá cho gói~%"
6517
6518#: guix/scripts/archive.scm:420
6519#, scheme-format
6520msgid "either '--export' or '--import' must be specified~%"
6521msgstr ""
6522
6523#: guix/scripts/environment.scm:129
6524msgid ""
6525"Usage: guix environment [OPTION]... PACKAGE... [-- COMMAND...]\n"
6526"Build an environment that includes the dependencies of PACKAGE and execute\n"
6527"COMMAND or an interactive shell in that environment.\n"
6528msgstr ""
6529
6530#: guix/scripts/environment.scm:132
6531#, fuzzy
6532#| msgid ""
6533#| "\n"
6534#| " -e, --expression=EXPR build the package or derivation EXPR evaluates to"
6535msgid ""
6536"\n"
6537" -e, --expression=EXPR create environment for the package that EXPR\n"
6538" evaluates to"
6539msgstr ""
6540"\n"
6541" -e, --expression=BTHỨC biên dịch gói hay tìm nguồn gốc BTHỨC lượng giá cho"
6542
6543#: guix/scripts/environment.scm:135
6544#, fuzzy
6545#| msgid ""
6546#| "\n"
6547#| " -r, --root=FILE make FILE a symlink to the result, and register it\n"
6548#| " as a garbage collector root"
6549msgid ""
6550"\n"
6551" -l, --load=FILE create environment for the package that the code within\n"
6552" FILE evaluates to"
6553msgstr ""
6554"\n"
6555" -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"
6556" như là bộ gom rác gốc"
6557
6558#: guix/scripts/environment.scm:138
6559msgid ""
6560"\n"
6561" -m, --manifest=FILE create environment with the manifest from FILE"
6562msgstr ""
6563
6564#: guix/scripts/environment.scm:140
6565msgid ""
6566"\n"
6567" -p, --profile=PATH create environment from profile at PATH"
6568msgstr ""
6569
6570#: guix/scripts/environment.scm:142
6571msgid ""
6572"\n"
6573" --ad-hoc include all specified packages in the environment instead\n"
6574" of only their inputs"
6575msgstr ""
6576
6577#: guix/scripts/environment.scm:145
6578#, fuzzy
6579#| msgid ""
6580#| "\n"
6581#| " --search-paths display needed environment variable definitions"
6582msgid ""
6583"\n"
6584" --pure unset existing environment variables"
6585msgstr ""
6586"\n"
6587" --search-paths hiển thị các định nghĩa biến môi trường cần thiết"
6588
6589#: guix/scripts/environment.scm:147
6590#, fuzzy
6591#| msgid ""
6592#| "\n"
6593#| " -u, --upgrade[=REGEXP] upgrade all the installed packages matching REGEXP"
6594msgid ""
6595"\n"
6596" -E, --preserve=REGEXP preserve environment variables that match REGEXP"
6597msgstr ""
6598"\n"
6599" -u, --upgrade[=BTCQ] cập nhật tất cả các gói khớp với BTCQ"
6600
6601#: guix/scripts/environment.scm:149
6602msgid ""
6603"\n"
6604" --search-paths display needed environment variable definitions"
6605msgstr ""
6606"\n"
6607" --search-paths hiển thị các định nghĩa biến môi trường cần thiết"
6608
6609#: guix/scripts/environment.scm:156
6610msgid ""
6611"\n"
6612" -C, --container run command within an isolated container"
6613msgstr ""
6614
6615#: guix/scripts/environment.scm:158
6616msgid ""
6617"\n"
6618" -N, --network allow containers to access the network"
6619msgstr ""
6620
6621#: guix/scripts/environment.scm:160
6622#, scheme-format
6623msgid ""
6624"\n"
6625" -P, --link-profile link environment profile to ~/.guix-profile within\n"
6626" an isolated container"
6627msgstr ""
6628
6629#: guix/scripts/environment.scm:163
6630msgid ""
6631"\n"
6632" -u, --user=USER instead of copying the name and home of the current\n"
6633" user into an isolated container, use the name USER\n"
6634" with home directory /home/USER"
6635msgstr ""
6636
6637#: guix/scripts/environment.scm:167
6638msgid ""
6639"\n"
6640" --no-cwd do not share current working directory with an\n"
6641" isolated container"
6642msgstr ""
6643
6644#: guix/scripts/environment.scm:171
6645#, fuzzy
6646#| msgid ""
6647#| "\n"
6648#| " --share=SPEC for 'vm', share host file system according to SPEC"
6649msgid ""
6650"\n"
6651" --share=SPEC for containers, share writable host file system\n"
6652" according to SPEC"
6653msgstr ""
6654"\n"
6655" --share=SPEC cho “vm”, chia sẻ hệ thống tập tin chủ tuân theo SPEC"
6656
6657#: guix/scripts/environment.scm:174
6658#, fuzzy
6659#| msgid ""
6660#| "\n"
6661#| " --expose=SPEC for 'vm', expose host file system according to SPEC"
6662msgid ""
6663"\n"
6664" --expose=SPEC for containers, expose read-only host file system\n"
6665" according to SPEC"
6666msgstr ""
6667"\n"
6668" --expose=SPEC cho “vm”, phơi bày hệ thống tập tin chủ tuân theo SPEC"
6669
6670#: guix/scripts/environment.scm:179
6671#, fuzzy
6672#| msgid ""
6673#| "\n"
6674#| " --bootstrap use the bootstrap Guile to build the profile"
6675msgid ""
6676"\n"
6677" --bootstrap use bootstrap binaries to build the environment"
6678msgstr ""
6679"\n"
6680" --bootstrap dùng chương trình mồi Guile để biên dịch hồ sơ"
6681
6682#: guix/scripts/environment.scm:233
6683#, scheme-format
6684msgid "'--inherit' is deprecated, use '--preserve' instead~%"
6685msgstr ""
6686
6687#: guix/scripts/environment.scm:631
6688#, scheme-format
6689msgid "cannot link profile: '~a' already exists within container~%"
6690msgstr ""
6691
6692#: guix/scripts/environment.scm:669
6693msgid "cannot create container: user namespaces unavailable\n"
6694msgstr ""
6695
6696#: guix/scripts/environment.scm:670
6697msgid "is your kernel version < 3.10?\n"
6698msgstr ""
6699
6700#: guix/scripts/environment.scm:673
6701msgid "cannot create container: unprivileged user cannot create user namespaces\n"
6702msgstr ""
6703
6704#: guix/scripts/environment.scm:674
6705msgid "please set /proc/sys/kernel/unprivileged_userns_clone to \"1\"\n"
6706msgstr ""
6707
6708#: guix/scripts/environment.scm:677
6709msgid "cannot create container: /proc/self/setgroups does not exist\n"
6710msgstr ""
6711
6712#: guix/scripts/environment.scm:678
6713msgid "is your kernel version < 3.19?\n"
6714msgstr ""
6715
6716#: guix/scripts/environment.scm:731
6717#, scheme-format
6718msgid "'--link-profile' cannot be used without '--container'~%"
6719msgstr ""
6720
6721#: guix/scripts/environment.scm:733
6722#, scheme-format
6723msgid "'--user' cannot be used without '--container'~%"
6724msgstr ""
6725
6726#: guix/scripts/environment.scm:735
6727#, scheme-format
6728msgid "--no-cwd cannot be used without --container~%"
6729msgstr ""
6730
6731#: guix/scripts/environment.scm:756
6732#, scheme-format
6733msgid "'--profile' cannot be used with package options~%"
6734msgstr ""
6735
6736#: guix/scripts/time-machine.scm:51
6737msgid ""
6738"Usage: guix time-machine [OPTION] -- COMMAND ARGS...\n"
6739"Execute COMMAND ARGS... in an older version of Guix.\n"
6740msgstr ""
6741
6742#: guix/scripts/time-machine.scm:55
6743#, fuzzy
6744#| msgid ""
6745#| "\n"
6746#| " --url=URL download the Guix tarball from URL"
6747msgid ""
6748"\n"
6749" --url=URL use the Git repository at URL"
6750msgstr ""
6751"\n"
6752" --url=URL tải gói Guix từ URL"
6753
6754#: guix/scripts/time-machine.scm:57
6755msgid ""
6756"\n"
6757" --commit=COMMIT use the specified COMMIT"
6758msgstr ""
6759
6760#: guix/scripts/time-machine.scm:59
6761msgid ""
6762"\n"
6763" --branch=BRANCH use the tip of the specified BRANCH"
6764msgstr ""
6765
6766#: guix/scripts/import/cpan.scm:41
6767msgid ""
6768"Usage: guix import cpan PACKAGE-NAME\n"
6769"Import and convert the CPAN package for PACKAGE-NAME.\n"
6770msgstr ""
6771
6772#: guix/scripts/import/cpan.scm:86 guix/scripts/import/crate.scm:101
6773#: guix/scripts/import/gem.scm:100 guix/scripts/import/opam.scm:106
6774#: guix/scripts/import/pypi.scm:101
6775#, fuzzy, scheme-format
6776#| msgid "failed to download up-to-date source, exiting\n"
6777msgid "failed to download meta-data for package '~a'~%"
6778msgstr "gặp lỗi khi tải về cập nhật mới nhất của mã nguồn, đang thoát\n"
6779
6780#: guix/scripts/import/crate.scm:44
6781msgid ""
6782"Usage: guix import crate PACKAGE-NAME\n"
6783"Import and convert the crates.io package for PACKAGE-NAME.\n"
6784msgstr ""
6785
6786#: guix/scripts/import/gem.scm:42
6787msgid ""
6788"Usage: guix import gem PACKAGE-NAME\n"
6789"Import and convert the RubyGems package for PACKAGE-NAME.\n"
6790msgstr ""
6791
6792#: guix/scripts/import/gem.scm:48
6793msgid ""
6794"\n"
6795" -r, --recursive generate package expressions for all Gem packages that are not yet in Guix"
6796msgstr ""
6797
6798#: guix/scripts/import/gnu.scm:40
6799msgid ""
6800"Usage: guix import gnu [OPTION...] PACKAGE\n"
6801"Return a package declaration template for PACKAGE, a GNU package.\n"
6802msgstr ""
6803
6804#: guix/scripts/import/gnu.scm:43 guix/scripts/refresh.scm:177
6805msgid ""
6806"\n"
6807" --key-download=POLICY\n"
6808" handle missing OpenPGP keys according to POLICY:\n"
6809" 'always', 'never', and 'interactive', which is also\n"
6810" used when 'key-download' is not specified"
6811msgstr ""
6812
6813#: guix/scripts/import/gnu.scm:72 guix/scripts/refresh.scm:118
6814#, fuzzy, scheme-format
6815#| msgid "unsupported hash format: ~a~%"
6816msgid "unsupported policy: ~a~%"
6817msgstr "định dạng băm không được hỗ trợ: ~a~%"
6818
6819#: guix/scripts/import/go.scm:45
6820msgid ""
6821"Usage: guix import go PACKAGE-PATH[@VERSION]\n"
6822"Import and convert the Go module for PACKAGE-PATH. Optionally, a version\n"
6823"can be specified after the arobas (@) character.\n"
6824msgstr ""
6825
6826#: guix/scripts/import/go.scm:50
6827msgid ""
6828"\n"
6829" -r, --recursive generate package expressions for all Go modules\n"
6830"that are not yet in Guix"
6831msgstr ""
6832
6833#: guix/scripts/import/go.scm:53
6834msgid ""
6835"\n"
6836" -p, --goproxy=GOPROXY specify which goproxy server to use"
6837msgstr ""
6838
6839#: guix/scripts/import/go.scm:55
6840msgid ""
6841"\n"
6842" --pin-versions use the exact versions of a module's dependencies"
6843msgstr ""
6844
6845#: guix/scripts/import/go.scm:121
6846#, fuzzy, scheme-format
6847#| msgid "failed to download up-to-date source, exiting\n"
6848msgid "failed to download meta-data for module '~a'~%"
6849msgstr "gặp lỗi khi tải về cập nhật mới nhất của mã nguồn, đang thoát\n"
6850
6851#: guix/scripts/import/hackage.scm:48
6852msgid ""
6853"Usage: guix import hackage PACKAGE-NAME\n"
6854"Import and convert the Hackage package for PACKAGE-NAME. If PACKAGE-NAME\n"
6855"includes a suffix constituted by a at-sign followed by a numerical version (as\n"
6856"used with Guix packages), then a definition for the specified version of the\n"
6857"package will be generated. If no version suffix is specified, then the\n"
6858"generated package definition will correspond to the latest available\n"
6859"version.\n"
6860msgstr ""
6861
6862#: guix/scripts/import/hackage.scm:55
6863msgid ""
6864"\n"
6865" -e ALIST, --cabal-environment=ALIST\n"
6866" specify environment for Cabal evaluation"
6867msgstr ""
6868
6869#: guix/scripts/import/hackage.scm:58 guix/scripts/import/stackage.scm:49
6870#, fuzzy
6871#| msgid ""
6872#| "\n"
6873#| " -h, --help display this help and exit"
6874msgid ""
6875"\n"
6876" -h, --help display this help and exit"
6877msgstr ""
6878"\n"
6879" -h, --help hiển thị trợ giúp này rồi thoát"
6880
6881#: guix/scripts/import/hackage.scm:60 guix/scripts/import/stackage.scm:51
6882#, fuzzy
6883#| msgid ""
6884#| "\n"
6885#| " -r, --recursive compute the hash on FILE recursively"
6886msgid ""
6887"\n"
6888" -r, --recursive import packages recursively"
6889msgstr ""
6890"\n"
6891" -r, --recursive tính mã băm trên TẬP-TIN một cách đệ quy"
6892
6893#: guix/scripts/import/hackage.scm:62
6894msgid ""
6895"\n"
6896" -s, --stdin read from standard input"
6897msgstr ""
6898
6899#: guix/scripts/import/hackage.scm:64 guix/scripts/import/stackage.scm:53
6900msgid ""
6901"\n"
6902" -t, --no-test-dependencies don't include test-only dependencies"
6903msgstr ""
6904
6905#: guix/scripts/import/hackage.scm:66 guix/scripts/import/stackage.scm:55
6906#, fuzzy
6907#| msgid ""
6908#| "\n"
6909#| " -V, --version display version information and exit"
6910msgid ""
6911"\n"
6912" -V, --version display version information and exit"
6913msgstr ""
6914"\n"
6915" -V, --version hiển thị thông tin phiên bản rồi thoát"
6916
6917#: guix/scripts/import/hackage.scm:149
6918#, scheme-format
6919msgid "failed to import cabal file from standard input~%"
6920msgstr ""
6921
6922#: guix/scripts/import/hackage.scm:157 guix/scripts/import/stackage.scm:129
6923#, fuzzy, scheme-format
6924#| msgid "failed to install locale: ~a~%"
6925msgid "failed to download cabal file for package '~a'~%"
6926msgstr "gặp lỗi khi cài đặt miền địa phương: ~a~%"
6927
6928#: guix/scripts/import/json.scm:49
6929msgid ""
6930"Usage: guix import json PACKAGE-FILE\n"
6931"Import and convert the JSON package definition in PACKAGE-FILE.\n"
6932msgstr ""
6933
6934#: guix/scripts/import/json.scm:95
6935#, fuzzy, scheme-format
6936#| msgid "invalid signature for '~a'~%"
6937msgid "invalid JSON in file '~a'~%"
6938msgstr "chữ ký không hợp lệ cho “~a'~%"
6939
6940#: guix/scripts/import/json.scm:97
6941#, fuzzy, scheme-format
6942#| msgid "failed to connect to `~a': ~a~%"
6943msgid "failed to access '~a': ~a~%"
6944msgstr "gặp lỗi khi kết nối đến “~a”: ~a~%"
6945
6946#: guix/scripts/import/nix.scm:41
6947msgid ""
6948"Usage: guix import nix NIXPKGS ATTRIBUTE\n"
6949"Import and convert the Nix expression ATTRIBUTE of NIXPKGS.\n"
6950msgstr ""
6951
6952#: guix/scripts/import/opam.scm:41
6953msgid ""
6954"Usage: guix import opam PACKAGE-NAME\n"
6955"Import and convert the opam package for PACKAGE-NAME.\n"
6956msgstr ""
6957
6958#: guix/scripts/import/opam.scm:47
6959#, fuzzy
6960#| msgid ""
6961#| "\n"
6962#| " -r, --recursive compute the hash on FILE recursively"
6963msgid ""
6964"\n"
6965" --repo import packages from this opam repository"
6966msgstr ""
6967"\n"
6968" -r, --recursive tính mã băm trên TẬP-TIN một cách đệ quy"
6969
6970#: guix/scripts/import/pypi.scm:42
6971msgid ""
6972"Usage: guix import pypi PACKAGE-NAME\n"
6973"Import and convert the PyPI package for PACKAGE-NAME.\n"
6974msgstr ""
6975
6976#: guix/scripts/import/stackage.scm:44
6977msgid ""
6978"Usage: guix import stackage PACKAGE-NAME\n"
6979"Import and convert the LTS Stackage package for PACKAGE-NAME.\n"
6980msgstr ""
6981
6982#: guix/scripts/import/stackage.scm:46
6983#, fuzzy
6984#| msgid ""
6985#| "\n"
6986#| " -S, --switch-generation=PATTERN\n"
6987#| " switch to a generation matching PATTERN"
6988msgid ""
6989"\n"
6990" -l VERSION, --lts-version=VERSION\n"
6991" specify the LTS version to use"
6992msgstr ""
6993"\n"
6994" -S, --switch-generation=MẪU\n"
6995" chuyển sang một thế hệ khớp MẪU"
6996
6997#: guix/scripts/import/texlive.scm:42
6998msgid ""
6999"Usage: guix import texlive PACKAGE-NAME\n"
7000"Import and convert the Texlive package for PACKAGE-NAME.\n"
7001msgstr ""
7002
7003#: guix/scripts/offload.scm:127
7004#, scheme-format
7005msgid "The 'system' field is deprecated, please use 'systems' instead.~%"
7006msgstr ""
7007
7008#: guix/scripts/offload.scm:135
7009msgid ""
7010"The build-machine object lacks a value for its 'systems'\n"
7011"field."
7012msgstr ""
7013
7014#: guix/scripts/offload.scm:176
7015#, scheme-format
7016msgid "'~a' did not return a list of build machines; ignoring it~%"
7017msgstr ""
7018
7019#: guix/scripts/offload.scm:187
7020#, fuzzy, scheme-format
7021#| msgid "failed to open operating system file '~a': ~a~%"
7022msgid "failed to open machine file '~a': ~a~%"
7023msgstr "gặp lỗi khi mở tập tin hệ điều hành “~a”: ~a~%"
7024
7025#: guix/scripts/offload.scm:194
7026#, fuzzy, scheme-format
7027#| msgid "failed to load operating system file '~a':~%"
7028msgid "failed to load machine file '~a': ~s~%"
7029msgstr "gặp lỗi khi tải tập tin hệ điều hành “~a”:~%"
7030
7031#: guix/scripts/offload.scm:204
7032#, fuzzy, scheme-format
7033#| msgid "failed to load operating system file '~a':~%"
7034msgid "failed to load SSH private key from '~a': ~a"
7035msgstr "gặp lỗi khi tải tập tin hệ điều hành “~a”:~%"
7036
7037#: guix/scripts/offload.scm:245
7038#, fuzzy, scheme-format
7039#| msgid "signature verification failed for `~a'~%"
7040msgid "SSH public key authentication failed for '~a': ~a~%"
7041msgstr "việc xác minh chữ ký cho “~a'~% gặp lỗi"
7042
7043#: guix/scripts/offload.scm:256
7044#, fuzzy, scheme-format
7045#| msgid "failed to connect to `~a': ~a~%"
7046msgid "failed to connect to '~a': ~a~%"
7047msgstr "gặp lỗi khi kết nối đến “~a”: ~a~%"
7048
7049#: guix/scripts/offload.scm:365
7050#, fuzzy, scheme-format
7051#| msgid "download from '~a' failed: ~a, ~s~%"
7052msgid "derivation '~a' offloaded to '~a' failed: ~a~%"
7053msgstr "tải về từ “~a” gặp lỗi: ~a, ~s~%"
7054
7055#: guix/scripts/offload.scm:381
7056#, scheme-format
7057msgid "build failure may have been caused by lack of free disk space on '~a'~%"
7058msgstr ""
7059
7060#: guix/scripts/offload.scm:550
7061#, scheme-format
7062msgid "timeout expired while offloading '~a'~%"
7063msgstr ""
7064
7065#: guix/scripts/offload.scm:623
7066#, scheme-format
7067msgid "'~a' is running GNU Guile ~a~%"
7068msgstr ""
7069
7070#: guix/scripts/offload.scm:630
7071#, fuzzy, scheme-format
7072#| msgid "failed to register '~a' under '~a'~%"
7073msgid "failed to run 'guix repl' on '~a'~%"
7074msgstr "gặp lỗi khi đăng ký “~a” dưới ~a~%"
7075
7076#: guix/scripts/offload.scm:637
7077#, scheme-format
7078msgid "(guix) module not usable on remote host '~a'"
7079msgstr ""
7080
7081#: guix/scripts/offload.scm:647
7082#, scheme-format
7083msgid "Guix is usable on '~a' (test returned ~s)~%"
7084msgstr ""
7085
7086#: guix/scripts/offload.scm:650
7087#, scheme-format
7088msgid "failed to talk to guix-daemon on '~a' (test returned ~s)~%"
7089msgstr ""
7090
7091#: guix/scripts/offload.scm:670
7092#, fuzzy, scheme-format
7093#| msgid "updated ~a successfully deployed under `~a'~%"
7094msgid "'~a' successfully imported '~a'~%"
7095msgstr "đã cập nhật ~a thành công được triển khai dưới “~a'~%"
7096
7097#: guix/scripts/offload.scm:672
7098#, scheme-format
7099msgid "'~a' was not properly imported on '~a'~%"
7100msgstr ""
7101
7102#: guix/scripts/offload.scm:682
7103#, fuzzy, scheme-format
7104#| msgid "updated ~a successfully deployed under `~a'~%"
7105msgid "successfully imported '~a' from '~a'~%"
7106msgstr "đã cập nhật ~a thành công được triển khai dưới “~a'~%"
7107
7108#: guix/scripts/offload.scm:684
7109#, fuzzy, scheme-format
7110#| msgid "failed to register '~a' under '~a'~%"
7111msgid "failed to import '~a' from '~a'~%"
7112msgstr "gặp lỗi khi đăng ký “~a” dưới ~a~%"
7113
7114#: guix/scripts/offload.scm:699
7115#, scheme-format
7116msgid "testing ~a build machines defined in '~a'...~%"
7117msgstr ""
7118
7119#: guix/scripts/offload.scm:723
7120#, scheme-format
7121msgid "getting status of ~a build machines defined in '~a'...~%"
7122msgstr ""
7123
7124#: guix/scripts/offload.scm:731
7125#, fuzzy, scheme-format
7126#| msgid "failed to register '~a' under '~a'~%"
7127msgid "failed to run 'guix repl' on machine '~a'~%"
7128msgstr "gặp lỗi khi đăng ký “~a” dưới ~a~%"
7129
7130#: guix/scripts/offload.scm:742
7131#, scheme-format
7132msgid "machine '~a' is ~a seconds behind~%"
7133msgstr ""
7134
7135#: guix/scripts/offload.scm:788
7136msgid "Guile-SSH lacks zlib support"
7137msgstr ""
7138
7139#: guix/scripts/offload.scm:789
7140msgid "data transfers will *not* be compressed!"
7141msgstr ""
7142
7143#: guix/scripts/offload.scm:814
7144#, fuzzy, scheme-format
7145#| msgid "invalid argument: ~a~%"
7146msgid "invalid request line: ~s~%"
7147msgstr "đối số không hợp lệ: ~a~%"
7148
7149#: guix/scripts/offload.scm:843
7150#, scheme-format
7151msgid ""
7152"Usage: guix offload SYSTEM MAX-SILENT-TIME PRINT-BUILD-TRACE? BUILD-TIMEOUT\n"
7153"Process build offload requests written on the standard input, possibly\n"
7154"offloading builds to the machines listed in '~a'.~%"
7155msgstr ""
7156
7157#: guix/scripts/offload.scm:848
7158msgid ""
7159"\n"
7160"This tool is meant to be used internally by 'guix-daemon'.\n"
7161msgstr ""
7162
7163#: guix/scripts/offload.scm:852
7164#, fuzzy, scheme-format
7165#| msgid "invalid argument: ~a~%"
7166msgid "invalid arguments: ~{~s ~}~%"
7167msgstr "đối số không hợp lệ: ~a~%"
7168
7169#: guix/scripts/perform-download.scm:59
7170#, scheme-format
7171msgid "~a: missing URL~%"
7172msgstr ""
7173
7174#: guix/scripts/perform-download.scm:67
7175#, scheme-format
7176msgid "~a is not a fixed-output derivation~%"
7177msgstr ""
7178
7179#: guix/scripts/perform-download.scm:92
7180#, scheme-format
7181msgid "refusing to run with elevated privileges (UID ~a)~%"
7182msgstr ""
7183
7184#: guix/scripts/perform-download.scm:129
7185#, scheme-format
7186msgid "fixed-output derivation and output file name expected~%"
7187msgstr ""
7188
7189#: guix/scripts/refresh.scm:75
7190#, scheme-format
7191msgid "~a: invalid selection; expected `core' or `non-core'~%"
7192msgstr ""
7193
7194#: guix/scripts/refresh.scm:143
7195msgid ""
7196"Usage: guix refresh [OPTION]... [PACKAGE]...\n"
7197"Update package definitions to match the latest upstream version.\n"
7198"\n"
7199"When PACKAGE... is given, update only the specified packages. Otherwise\n"
7200"update all the packages of the distribution, or the subset thereof\n"
7201"specified with `--select'.\n"
7202msgstr ""
7203
7204#: guix/scripts/refresh.scm:151
7205#, fuzzy
7206#| msgid ""
7207#| "\n"
7208#| " -S, --source build the packages' source derivations"
7209msgid ""
7210"\n"
7211" -u, --update update source files in place"
7212msgstr ""
7213"\n"
7214" -S, --source biên dịch nguồn gốc mã nguồn của gói"
7215
7216#: guix/scripts/refresh.scm:153
7217msgid ""
7218"\n"
7219" -s, --select=SUBSET select all the packages in SUBSET, one of\n"
7220" `core' or `non-core'"
7221msgstr ""
7222
7223#: guix/scripts/refresh.scm:156
7224msgid ""
7225"\n"
7226" -m, --manifest=FILE select all the packages from the manifest in FILE"
7227msgstr ""
7228
7229#: guix/scripts/refresh.scm:158
7230msgid ""
7231"\n"
7232" -t, --type=UPDATER,... restrict to updates from the specified updaters\n"
7233" (e.g., 'gnu')"
7234msgstr ""
7235
7236#: guix/scripts/refresh.scm:161
7237#, fuzzy
7238#| msgid ""
7239#| "\n"
7240#| " -l, --list-checkers display the list of available lint checkers"
7241msgid ""
7242"\n"
7243" -L, --list-updaters list available updaters and exit"
7244msgstr ""
7245"\n"
7246" -l, --list-checkers hiển thị danh sách bộ kiểm sẵn có"
7247
7248#: guix/scripts/refresh.scm:163
7249msgid ""
7250"\n"
7251" -l, --list-dependent list top-level dependent packages that would need to\n"
7252" be rebuilt as a result of upgrading PACKAGE..."
7253msgstr ""
7254
7255#: guix/scripts/refresh.scm:166
7256#, fuzzy
7257#| msgid ""
7258#| "\n"
7259#| " -r, --recursive compute the hash on FILE recursively"
7260msgid ""
7261"\n"
7262" -r, --recursive check the PACKAGE and its inputs for upgrades"
7263msgstr ""
7264"\n"
7265" -r, --recursive tính mã băm trên TẬP-TIN một cách đệ quy"
7266
7267#: guix/scripts/refresh.scm:168
7268msgid ""
7269"\n"
7270" --list-transitive list all the packages that PACKAGE depends on"
7271msgstr ""
7272
7273#: guix/scripts/refresh.scm:171
7274msgid ""
7275"\n"
7276" --keyring=FILE use FILE as the keyring of upstream OpenPGP keys"
7277msgstr ""
7278
7279#: guix/scripts/refresh.scm:173
7280msgid ""
7281"\n"
7282" --key-server=HOST use HOST as the OpenPGP key server"
7283msgstr ""
7284
7285#: guix/scripts/refresh.scm:175
7286msgid ""
7287"\n"
7288" --gpg=COMMAND use COMMAND as the GnuPG 2.x command"
7289msgstr ""
7290
7291#: guix/scripts/refresh.scm:183
7292#, fuzzy
7293#| msgid ""
7294#| "\n"
7295#| " -L, --load-path=DIR prepend DIR to the package module search path"
7296msgid ""
7297"\n"
7298" --load-path=DIR prepend DIR to the package module search path"
7299msgstr ""
7300"\n"
7301" -L, --load-path=TMỤC nối thêm vào trước đường dẫn để tìm kiếm mô-đun gói"
7302
7303#: guix/scripts/refresh.scm:276
7304#, fuzzy, scheme-format
7305#| msgid "~a: not a number~%"
7306msgid "~a: no such updater~%"
7307msgstr "~a: không phải con số~%"
7308
7309#: guix/scripts/refresh.scm:280
7310#, fuzzy, scheme-format
7311#| msgid "Available checkers:~%"
7312msgid "Available updaters:~%"
7313msgstr "Các bộ kiểm định sẵn có:~%"
7314
7315#. TRANSLATORS: The parenthetical expression here is rendered
7316#. like "(42% coverage)" and denotes the fraction of packages
7317#. covered by the given updater.
7318#: guix/scripts/refresh.scm:292
7319#, scheme-format
7320msgid " - ~a: ~a (~2,1f% coverage)~%"
7321msgstr ""
7322
7323#: guix/scripts/refresh.scm:301
7324#, scheme-format
7325msgid "~2,1f% of the packages are covered by these updaters.~%"
7326msgstr ""
7327
7328#: guix/scripts/refresh.scm:307
7329#, fuzzy, scheme-format
7330#| msgid "no build log for '~a'~%"
7331msgid "no updater for ~a~%"
7332msgstr "không có nhật ký dịch cho “~a'~%"
7333
7334#: guix/scripts/refresh.scm:327
7335#, fuzzy, scheme-format
7336#| msgid "switching from generation ~a to ~a~%"
7337msgid "~a: updating from version ~a to version ~a...~%"
7338msgstr "chuyển từ thế hệ ~a sang ~a~%"
7339
7340#: guix/scripts/refresh.scm:336
7341#, scheme-format
7342msgid "~a: consider adding this input: ~a~%"
7343msgstr ""
7344
7345#: guix/scripts/refresh.scm:338
7346#, scheme-format
7347msgid "~a: consider adding this native input: ~a~%"
7348msgstr ""
7349
7350#: guix/scripts/refresh.scm:340
7351#, scheme-format
7352msgid "~a: consider adding this propagated input: ~a~%"
7353msgstr ""
7354
7355#: guix/scripts/refresh.scm:342
7356#, scheme-format
7357msgid "~a: consider removing this input: ~a~%"
7358msgstr ""
7359
7360#: guix/scripts/refresh.scm:344
7361#, scheme-format
7362msgid "~a: consider removing this native input: ~a~%"
7363msgstr ""
7364
7365#: guix/scripts/refresh.scm:346
7366#, scheme-format
7367msgid "~a: consider removing this propagated input: ~a~%"
7368msgstr ""
7369
7370#: guix/scripts/refresh.scm:353
7371#, scheme-format
7372msgid "~a: version ~a could not be downloaded and authenticated; not updating~%"
7373msgstr ""
7374
7375#: guix/scripts/refresh.scm:370
7376#, scheme-format
7377msgid "~a would be upgraded from ~a to ~a~%"
7378msgstr ""
7379
7380#: guix/scripts/refresh.scm:376
7381#, fuzzy, scheme-format
7382#| msgid "failed to evaluate expression `~a': ~s~%"
7383msgid "~a is already the latest version of ~a~%"
7384msgstr "gặp lỗi khi định giá biểu thức “~a”: ~s~%"
7385
7386#: guix/scripts/refresh.scm:382
7387#, scheme-format
7388msgid "~a is greater than the latest known version of ~a (~a)~%"
7389msgstr ""
7390
7391#: guix/scripts/refresh.scm:393
7392#, scheme-format
7393msgid "'~a' updater failed to determine available releases for ~a~%"
7394msgstr ""
7395
7396#: guix/scripts/refresh.scm:432
7397#, scheme-format
7398msgid "No dependents other than itself: ~{~a~}~%"
7399msgid_plural "No dependents other than themselves: ~{~a~^ ~}~%"
7400msgstr[0] ""
7401
7402#: guix/scripts/refresh.scm:439
7403#, scheme-format
7404msgid "A single dependent package: ~a~%"
7405msgstr ""
7406
7407#: guix/scripts/refresh.scm:443
7408#, scheme-format
7409msgid "Building the following ~d package would ensure ~d dependent packages are rebuilt: ~{~a~^ ~}~%"
7410msgid_plural "Building the following ~d packages would ensure ~d dependent packages are rebuilt: ~{~a~^ ~}~%"
7411msgstr[0] ""
7412
7413#: guix/scripts/refresh.scm:467
7414#, scheme-format
7415msgid "~a depends on the following ~d packages: ~{~a~^ ~}~%."
7416msgstr ""
7417
7418#: guix/scripts/refresh.scm:471
7419#, fuzzy, scheme-format
7420#| msgid "The following package will be installed:~%~{~a~%~}~%"
7421#| msgid_plural "The following packages will be installed:~%~{~a~%~}~%"
7422msgid "The following ~d packages all are dependent packages: ~{~a~^ ~}~%"
7423msgstr "Gói sau đây sẽ được cài đặt:~%~{~a~%~}~%"
7424
7425#: guix/scripts/repl.scm:70
7426msgid ""
7427"Usage: guix repl [OPTIONS...] [-- FILE ARGS...]\n"
7428"In the Guix execution environment, run FILE as a Guile script with\n"
7429"command-line arguments ARGS. If no FILE is given, start a Guile REPL.\n"
7430msgstr ""
7431
7432#: guix/scripts/repl.scm:73
7433msgid ""
7434"\n"
7435" -t, --type=TYPE start a REPL of the given TYPE"
7436msgstr ""
7437
7438#: guix/scripts/repl.scm:75
7439msgid ""
7440"\n"
7441" --listen=ENDPOINT listen to ENDPOINT instead of standard input"
7442msgstr ""
7443
7444#: guix/scripts/repl.scm:77
7445#, scheme-format
7446msgid ""
7447"\n"
7448" -q inhibit loading of ~/.guile"
7449msgstr ""
7450
7451#: guix/scripts/repl.scm:106
7452#, scheme-format
7453msgid "~A: invalid listen specification~%"
7454msgstr ""
7455
7456#: guix/scripts/repl.scm:117
7457#, fuzzy, scheme-format
7458#| msgid "unsupported nar file type"
7459msgid "~A: unsupported protocol family~%"
7460msgstr "kiểu tập tin nar không được hỗ trợ"
7461
7462#: guix/scripts/repl.scm:125
7463#, scheme-format
7464msgid "accepted connection~%"
7465msgstr ""
7466
7467#: guix/scripts/repl.scm:126
7468#, fuzzy, scheme-format
7469#| msgid "failed to connect to `~a': ~a~%"
7470msgid "accepted connection from ~a~%"
7471msgstr "gặp lỗi khi kết nối đến “~a”: ~a~%"
7472
7473#: guix/scripts/repl.scm:137
7474#, scheme-format
7475msgid "connection closed~%"
7476msgstr ""
7477
7478#: guix/scripts/repl.scm:210
7479#, fuzzy, scheme-format
7480#| msgid "~a: unknown action~%"
7481msgid "~a: unknown type of REPL~%"
7482msgstr "~a: không hiểu thao tác~%"
7483
7484#: guix/scripts/system/reconfigure.scm:313
7485#, scheme-format
7486msgid "aborting reconfiguration because commit ~a of channel '~a' is not a descendant of ~a"
7487msgstr ""
7488
7489#: guix/scripts/system/reconfigure.scm:372
7490#, scheme-format
7491msgid "cannot determine provenance for current system~%"
7492msgstr ""
7493
7494#: guix/scripts/system/reconfigure.scm:374
7495#, scheme-format
7496msgid "cannot determine provenance of ~a~%"
7497msgstr ""
7498
7499#: nix/nix-daemon/guix-daemon.cc:66
7500msgid "guix-daemon -- perform derivation builds and store accesses"
7501msgstr ""
7502
7503#: nix/nix-daemon/guix-daemon.cc:68
7504msgid "This program is a daemon meant to run in the background. It serves requests sent over a Unix-domain socket. It accesses the store, and builds derivations on behalf of its clients."
7505msgstr ""
7506
7507#: nix/nix-daemon/guix-daemon.cc:96
7508msgid "SYSTEM"
7509msgstr ""
7510
7511#: nix/nix-daemon/guix-daemon.cc:97
7512msgid "assume SYSTEM as the current system type"
7513msgstr ""
7514
7515#: nix/nix-daemon/guix-daemon.cc:98 nix/nix-daemon/guix-daemon.cc:101
7516msgid "N"
7517msgstr ""
7518
7519#: nix/nix-daemon/guix-daemon.cc:99
7520msgid "use N CPU cores to build each derivation; 0 means as many as available"
7521msgstr ""
7522
7523#: nix/nix-daemon/guix-daemon.cc:102
7524#, fuzzy
7525#| msgid ""
7526#| "\n"
7527#| " -M, --max-jobs=N allow at most N build jobs"
7528msgid "allow at most N build jobs"
7529msgstr ""
7530"\n"
7531" -M, --max-jobs=N cho phép nhiều nhất là biên dịch N công việc"
7532
7533#: nix/nix-daemon/guix-daemon.cc:103 nix/nix-daemon/guix-daemon.cc:105
7534msgid "SECONDS"
7535msgstr ""
7536
7537#: nix/nix-daemon/guix-daemon.cc:104
7538#, fuzzy
7539#| msgid ""
7540#| "\n"
7541#| " --timeout=SECONDS mark the build as failed after SECONDS of activity"
7542msgid "mark builds as failed after SECONDS of activity"
7543msgstr ""
7544"\n"
7545" --timeout=GIÂY đánh dấu là việc dịch sẽ là lỗi nếu lâu hơn số GIÂY này"
7546
7547#: nix/nix-daemon/guix-daemon.cc:106
7548#, fuzzy
7549#| msgid ""
7550#| "\n"
7551#| " --timeout=SECONDS mark the build as failed after SECONDS of activity"
7552msgid "mark builds as failed after SECONDS of silence"
7553msgstr ""
7554"\n"
7555" --timeout=GIÂY đánh dấu là việc dịch sẽ là lỗi nếu lâu hơn số GIÂY này"
7556
7557#: nix/nix-daemon/guix-daemon.cc:108
7558msgid "disable chroot builds"
7559msgstr ""
7560
7561#: nix/nix-daemon/guix-daemon.cc:109
7562msgid "DIR"
7563msgstr ""
7564
7565#: nix/nix-daemon/guix-daemon.cc:110
7566msgid "add DIR to the build chroot"
7567msgstr ""
7568
7569#: nix/nix-daemon/guix-daemon.cc:111
7570msgid "GROUP"
7571msgstr ""
7572
7573#: nix/nix-daemon/guix-daemon.cc:112
7574msgid "perform builds as a user of GROUP"
7575msgstr ""
7576
7577#: nix/nix-daemon/guix-daemon.cc:114
7578msgid "do not use substitutes"
7579msgstr ""
7580
7581#: nix/nix-daemon/guix-daemon.cc:115
7582msgid "URLS"
7583msgstr ""
7584
7585#: nix/nix-daemon/guix-daemon.cc:116
7586msgid "use URLS as the default list of substitute providers"
7587msgstr ""
7588
7589#: nix/nix-daemon/guix-daemon.cc:118 nix/nix-daemon/guix-daemon.cc:121
7590msgid "do not attempt to offload builds"
7591msgstr ""
7592
7593#: nix/nix-daemon/guix-daemon.cc:123
7594msgid "cache build failures"
7595msgstr ""
7596
7597#: nix/nix-daemon/guix-daemon.cc:125
7598msgid "build each derivation N times in a row"
7599msgstr ""
7600
7601#: nix/nix-daemon/guix-daemon.cc:127
7602msgid "do not keep build logs"
7603msgstr ""
7604
7605#: nix/nix-daemon/guix-daemon.cc:130
7606msgid "disable compression of the build logs"
7607msgstr ""
7608
7609#: nix/nix-daemon/guix-daemon.cc:132
7610msgid "use the specified compression type for build logs"
7611msgstr ""
7612
7613#: nix/nix-daemon/guix-daemon.cc:134
7614msgid "use substitute servers discovered on the local network"
7615msgstr ""
7616
7617#: nix/nix-daemon/guix-daemon.cc:139
7618msgid "disable automatic file \"deduplication\" in the store"
7619msgstr ""
7620
7621#: nix/nix-daemon/guix-daemon.cc:149
7622msgid "impersonate Linux 2.6"
7623msgstr ""
7624
7625#: nix/nix-daemon/guix-daemon.cc:153
7626msgid "tell whether the GC must keep outputs of live derivations"
7627msgstr ""
7628
7629#: nix/nix-daemon/guix-daemon.cc:156
7630msgid "tell whether the GC must keep derivations corresponding to live outputs"
7631msgstr ""
7632
7633#: nix/nix-daemon/guix-daemon.cc:159
7634msgid "SOCKET"
7635msgstr ""
7636
7637#: nix/nix-daemon/guix-daemon.cc:160
7638msgid "listen for connections on SOCKET"
7639msgstr ""
7640
7641#: nix/nix-daemon/guix-daemon.cc:162
7642msgid "produce debugging output"
7643msgstr ""
7644
7645#, fuzzy
7646#~| msgid "profile '~a' does not exist~%"
7647#~ msgid "'~a' does not name a store item~%"
7648#~ msgstr "hồ sơ “~a” không tồn tại~%"
7649
7650#, fuzzy
7651#~| msgid "URI ~a domain not found: ~a"
7652#~ msgid "~a: host not found: ~a~%"
7653#~ msgstr "URI ~a không tìm thấy miền: ~a"
7654
7655#, fuzzy
7656#~| msgid "~a: download failed~%"
7657#~ msgid "~a: connection failed: ~a~%"
7658#~ msgstr "~a: gặp lỗi khi tải về~%"
7659
7660#, fuzzy
7661#~| msgid " - 'vm-image', build a freestanding virtual machine image\n"
7662#~ msgid " vm-image build a freestanding virtual machine image\n"
7663#~ msgstr " - “vm-image”, biên dịch một ảnh máy ảo đứng tự do\n"
7664
7665#, fuzzy
7666#~| msgid " - 'disk-image', build a disk image, suitable for a USB stick\n"
7667#~ msgid " disk-image build a disk image, suitable for a USB stick\n"
7668#~ msgstr " - “disk-image”, biên dịch ảnh đĩa, phù hợp để dùng cho đĩa USB\n"
7669
7670#~ msgid "failed to register '~a' under '~a'~%"
7671#~ msgstr "gặp lỗi khi đăng ký “~a” dưới ~a~%"
7672
7673#~ msgid "~a: note: using ~a but ~a is available upstream~%"
7674#~ msgstr "~a: ghi chú: dùng ~a nhưng ~a thì sẵn có trên thượng nguồn~%"
7675
7676#~ msgid "system locale lacks a definition"
7677#~ msgstr "miền địa phương hệ thống thiếu một định nghĩa"
7678
7679#~ msgid "sources do not match any package:~{ ~a~}~%"
7680#~ msgstr "mã nguồn không khớp bất kỳ gói nào:~{ ~a~}~%"
7681
7682#~ msgid ""
7683#~ "Usage: guix download [OPTION] URL\n"
7684#~ "Download the file at URL, add it to the store, and print its store path\n"
7685#~ "and the hash of its contents.\n"
7686#~ "\n"
7687#~ "Supported formats: 'nix-base32' (default), 'base32', and 'base16'\n"
7688#~ "('hex' and 'hexadecimal' can be used as well).\n"
7689#~ msgstr ""
7690#~ "Cách dùng: guix download [TÙY-CHỌN] URL\n"
7691#~ "Tải về tập tin từ URL, thêm nó vào kho chứa, và in đường dẫn\n"
7692#~ "và mã băm nội dung của nó.\n"
7693#~ "\n"
7694#~ "Các định dạng được hỗ trợ: “nix-base32” (mặc định), “base32”, và “base16”\n"
7695#~ "(dùng “hex” và “hexadecimal” cũng được).\n"
7696
7697#~ msgid "nothing to do: already at the empty profile~%"
7698#~ msgstr "không có gì cần làm: đã là một hồ sơ trống rỗng~%"
7699
7700#~ msgid "The following environment variable definitions may be needed:~%"
7701#~ msgstr "Những định nghĩa biến môi trường sau đây là cần thiết:~%"
7702
7703#~ msgid "Try \"info '(guix) Invoking guix package'\" for more information.~%"
7704#~ msgstr "Thử chạy lệnh \"info “(guix) Invoking guix package'\" để có thêm thông tin.~%"
7705
7706#~ msgid "unrecognized option: ~a~%"
7707#~ msgstr "tùy chọn không được thừa nhận: ~a~%"
7708
7709#~ msgid "tarball did not produce a single source directory"
7710#~ msgstr "kho tar không sản sinh ra một thư mục mã nguồn đơn"
7711
7712#~ msgid "failed to unpack source code"
7713#~ msgstr "gặp lỗi khi giải gói mã nguồn"
7714
7715#~ msgid "failed to update Guix, check the build log~%"
7716#~ msgstr "gặp lỗi khi cập nhật Guix, hãy kiểm tra nhật ký biên dịch~%"
7717
7718#~ msgid "Guix already up to date\n"
7719#~ msgstr "Guix đã cập nhật rồi\n"
7720
7721#~ msgid "~A: unexpected argument~%"
7722#~ msgstr "~A: gặp đối số bất thường~%"
7723
7724#~ msgid "'~a' is signed with an unauthorized key~%"
7725#~ msgstr "“~a” được ký bằng khóa trái phép~%"
7726
7727#~ msgid "signature on '~a' is corrupt~%"
7728#~ msgstr "chữ ký trên “~a” bị hỏng~%"
7729
7730#~ msgid "substitute at '~a' lacks a signature~%"
7731#~ msgstr "cái thay thế tại “~a” thiếu chữ ký~%"
7732
7733#~ msgid "(Please consider upgrading Guile to get proper progress report.)~%"
7734#~ msgstr "(Hãy cân nhắc nâng cấp Guile để nhận được báo cáo tiến trình đúng đắn.)~%"
7735
7736#~ msgid "these substitute URLs will not be used:~{ ~a~}~%"
7737#~ msgstr "URL thay thế sẽ không được dùng:~{ ~a~}~%"
7738
7739#~ msgid "failed to look up host '~a' (~a), substituter disabled~%"
7740#~ msgstr "gặp lỗi khi tìm máy “~a” (~a), bộ thay thế đã bị tắt~%"
7741
7742#~ msgid "error: invalid signature: ~a~%"
7743#~ msgstr "lỗi: chữ ký không hợp lệ: ~a~%"
7744
7745#~ msgid "error: unauthorized public key: ~a~%"
7746#~ msgstr "lỗi: khóa công không đúng: ~a~%"
7747
7748#~ msgid "error: corrupt signature data: ~a~%"
7749#~ msgstr "lỗi: dữ liệu chữ ký bị hỏng: ~a~%"
7750
7751#~ msgid "failed to install GRUB on device '~a'~%"
7752#~ msgstr "gặp lỗi khi cài đặt GRUB trên thiết bị “~a'~%"
7753
7754#~ msgid "(could be because the public key is not in your keyring)~%"
7755#~ msgstr "(có thể nguyên nhân là do khóa công không có trong chùm chìa khóa của bạn)~%"
7756
7757#~ msgid "failed to create configuration directory `~a': ~a~%"
7758#~ msgstr "gặp lỗi khi tạo thư mục cấu hình “~a”: ~a~%"
7759
7760#~ msgid "using Guile ~a, which does not support ~s encoding~%"
7761#~ msgstr "đang dùng Guile ~a, mà nó lại không hỗ trợ ~s bộ mã~%"
7762
7763#~ msgid "download failed; use a newer Guile~%"
7764#~ msgstr "tải về gặp lỗi; dùng Guile mới hơn~%"
7765
7766#~ msgid "download failed"
7767#~ msgstr "tải về gặp lỗi"
7768
7769#~ msgid "unexpected executable file marker"
7770#~ msgstr "gặp bộ tạo tập tin thi hành không cần"
1518 7771
1519#~ msgid "invalid nar signature" 7772#~ msgid "invalid nar signature"
1520#~ msgstr "chữ ký “nar” không hợp lệ" 7773#~ msgstr "chữ ký “nar” không hợp lệ"
@@ -1522,18 +7775,12 @@ msgstr "dấu kết-thúc-tập-tin kho lưu không hợp lệ"
1522#~ msgid "invalid nar end-of-file marker" 7775#~ msgid "invalid nar end-of-file marker"
1523#~ msgstr "bộ tạo cuối-tập-tin nar không hợp lệ" 7776#~ msgstr "bộ tạo cuối-tập-tin nar không hợp lệ"
1524 7777
1525#~ msgid "invalid symlink tokens"
1526#~ msgstr "thẻ bài liên kết mềm không hợp lệ"
1527
1528#~ msgid "unexpected directory entry termination" 7778#~ msgid "unexpected directory entry termination"
1529#~ msgstr "gặp chấm dứt đề mục thư mục bất ngờ" 7779#~ msgstr "gặp chấm dứt đề mục thư mục bất ngờ"
1530 7780
1531#~ msgid "unexpected directory inter-entry marker" 7781#~ msgid "unexpected directory inter-entry marker"
1532#~ msgstr "gặp bộ tạo mục-tin-kết_thúc thư mục bất ngờ" 7782#~ msgstr "gặp bộ tạo mục-tin-kết_thúc thư mục bất ngờ"
1533 7783
1534#~ msgid "unsupported nar entry type"
1535#~ msgstr "kiểu đề mục nar không được hỗ trợ"
1536
1537#~ msgid "Hello, GNU world: An example GNU package" 7784#~ msgid "Hello, GNU world: An example GNU package"
1538#~ msgstr "Xin chào, gia đình GNU: Một gói GNU ví dụ" 7785#~ msgstr "Xin chào, gia đình GNU: Một gói GNU ví dụ"
1539 7786
@@ -1597,9 +7844,6 @@ msgstr "dấu kết-thúc-tập-tin kho lưu không hợp lệ"
1597#~ msgid "Manipulate plain text files as databases" 7844#~ msgid "Manipulate plain text files as databases"
1598#~ msgstr "Thao tác các tập tin văn bản thường như là cơ sở dữ liệu" 7845#~ msgstr "Thao tác các tập tin văn bản thường như là cơ sở dữ liệu"
1599 7846
1600#~ msgid "package `~a' has no source~%"
1601#~ msgstr "gói “~a” không có nguồn~%"
1602
1603#~ msgid "" 7847#~ msgid ""
1604#~ "\n" 7848#~ "\n"
1605#~ " -n, --dry-run show what would be done without actually doing it" 7849#~ " -n, --dry-run show what would be done without actually doing it"